August 27, 2026

Nonprofit expense categories: A complete guide

Nonprofit expenses are costs your organization incurs to deliver programs, run operations, and raise funds. The IRS requires you to categorize them into three functional buckets: program expenses, management and general costs, and fundraising expenses.

Maintaining your tax-exempt status comes with strict IRS requirements, including how funds are spent and reported. Accurate tracking ensures you can document every dollar, file clean Form 990 returns, and demonstrate to donors that their contributions are being used responsibly.

What are the functional categories of nonprofit expenses?

Nonprofit expenses fall into three functional categories the IRS recognizes: program expenses, management and general expenses, and fundraising expenses.

To maintain tax-exempt status, nonprofits must report expenses using three functional categories recognized by the IRS. Proper categorization shows that your organization uses its funds appropriately and supports compliance with Form 990 requirements.

Most evaluators and watchdog groups like Charity Navigator consider overhead (management and general plus fundraising) to be healthy at 25% or below, with the remainder going to program activities.

CategoryDefinitionExamplesHow to distinguish
Program expensesCosts directly tied to carrying out your nonprofit's missionSupplies and materials for service delivery, program staff wages and benefits, travel for mission work, outreach or education campaigns, event space or meals for mission activitiesIf the expense directly supports your mission-driven work, categorize it as program-related
Management and general expensesAdministrative costs for running the organization, not tied to programs or fundraisingExecutive and admin salaries, office rent and utilities, accounting, audit, and legal services, board meeting expenses, insurance, HR, and office suppliesIf the cost benefits the entire organization, not a single program or campaign, it belongs here
Fundraising expensesCosts for raising funds and managing donor relationshipsGala, auction, or race event costs, donor communications, fundraising platforms, fundraising staff salaries, grant writing and stewardshipIf the expense supports fundraising efforts, it must be separated; split costs when activities serve dual purposes

Using dedicated nonprofit accounting software to track these categories makes Form 990 filing more accurate and defensible from day one.

Program expenses

Program expenses are the costs tied directly to carrying out your mission. They include program staff wages and benefits, supplies and materials for service delivery, travel for mission work, and outreach or education campaigns. The test is simple: if a cost directly supports your mission-driven work, it's program-related.

Management and general expenses

Management and general expenses are the administrative costs of running the organization, not tied to a single program or fundraising effort. Common examples include executive and admin salaries, office rent and utilities, accounting, audit, and legal services, board meeting expenses, insurance, and HR. If a cost benefits the whole organization rather than one program or campaign, it belongs in this bucket of charitable organization expenses.

Fundraising expenses

Fundraising expenses cover the work of raising money and keeping donors close. They include gala, auction, or race event costs, donor communications, fundraising platforms, fundraising staff salaries, and grant writing and stewardship. When an activity serves both a program and a fundraising purpose, you have to split the fundraising expense across categories rather than lumping it into one.

Why nonprofits need to track expenses

Expense tracking and management are key parts of effectively running a nonprofit organization. Some of the main reasons why include:

  • Cost visibility: Understanding where your money goes on a monthly, quarterly, and annual basis makes it easier to create accurate cash flow projections and budget for both the short and long term
  • Budget optimization: When you know what you're spending, it's easier to cut non-mission-critical costs and redirect that funding toward your core programs
  • Transparency and accountability: A clear view into your organization's revenue and expenses builds trust with donors and helps guide strategic discussions with your board
  • Maintaining tax-exempt status: The IRS requires a nonprofit, also known as an exempt organization, to document its income and expenses annually as part of its compliance obligations
  • Grant compliance: Many grants require detailed financial reports that break down exactly how grant money was spent, so accurate tracking ensures you can meet those reporting requirements and remain eligible for future funding
  • Overhead assessment: Stakeholders, charity evaluators, and funders often assess your program expense ratio to gauge how efficiently you use your resources. The ratio is the percentage of total spending that goes toward mission-related activities versus administrative and fundraising costs.

Grant compliance raises the stakes even higher. Picture a food-bank nonprofit whose USDA grant requires line-item spend reports by program. If costs land in the wrong category, reimbursements get delayed and next year's renewal is suddenly at risk.

Your program expense ratio, the share of total spending that reaches mission activities, is also far easier to defend when every expense is tracked and categorized correctly from the start. Funders read that number closely, so a clean trail protects both your reputation and your funding.

Categorizing expenses can be tricky, especially when costs overlap between functions or change month to month. Many nonprofits also struggle to align their budgets with IRS reporting requirements while managing fluctuating costs and limited resources. Expense tracking ensures transparency and protects your tax-exempt status.

IRS rules and compliance for nonprofit expenses

Maintaining your nonprofit's tax-exempt status means staying compliant with IRS requirements. That starts with understanding how the IRS expects nonprofits to categorize expenses, track records, and report their financial activity.

Expense categorization requirements

The IRS requires nonprofits to categorize their expenses into three main buckets:

  • Program expenses: Tie directly to your mission-related activities
  • Management and general expenses: Relate to running the organization as a whole
  • Fundraising expenses: Cover the process of soliciting donations and managing donor relationships

Proper expense categorization helps demonstrate that your nonprofit is focused on its mission, a key factor the IRS considers when evaluating tax-exempt organizations.

Recordkeeping and documentation

Good recordkeeping isn't just a best practice. It's essential for compliance. You should maintain clear documentation of the following:

  • Revenue and donations received
  • Categorized expenses with supporting receipts or invoices
  • Board meeting minutes and financial decisions
  • Payroll expenses and employee benefit records

The IRS generally requires you to retain these records for at least 3 years, though many organizations keep them longer to support grant reporting and potential audits. Knowing how long to keep business tax records helps you build a retention policy that satisfies both IRS requirements and grantmaker expectations.

Consider using an automated system, like expense management or accounting software, or working with a nonprofit accountant to ensure your records are complete and audit-ready.

Reporting obligations

Most nonprofits are required to file Form 990, the IRS's annual information return. This form includes detailed information about your organization's financials, governance, and programs. Smaller nonprofits may qualify to file Form 990-N or 990-EZ, depending on revenue thresholds.

Reasonable compensation rules

The IRS closely scrutinizes the compensation of executives and key employees at nonprofits. To avoid penalties for providing an excess benefit, compensation must be reasonable, meaning it's comparable to what similar organizations of a similar size, location, and mission pay for similar roles.

If the IRS determines that compensation is excessive, it can impose excise taxes on both the individual who received the benefit and the organization's managers who approved it. Documenting how you set compensation, including benchmarking data and board approval, is the best way to protect your organization.

Prohibited expenses and private benefit rules

Certain expenses are off-limits for tax-exempt organizations. These include:

  • Political campaign contributions
  • Excessive compensation beyond what's considered reasonable
  • Personal expenses for staff or board members
  • Loans to insiders or related parties

These rules exist to prevent private inurement, which occurs when a nonprofit's income or assets are used to benefit an insider rather than further the organization's exempt purpose. Violations can result in excise taxes, penalties, or loss of tax-exempt status, which makes proactive audit preparation essential.

What happens if you don't comply?

Non-compliance with IRS rules can lead to penalties, increased scrutiny, or even revocation of your nonprofit's tax-exempt status. Inconsistent records or misclassified expenses can also erode donor trust and hurt your organization's credibility.

Consider an organization that misclassifies fundraising costs as program costs. On audit, its program expense ratio gets restated downward, it loses a charity-watchdog rating, and a pending grant stalls while funders wait for corrected financials. One misclassification can undo years of trust.

Not sure how to set up expense policies, track restricted grants, or stay audit-ready? Watch how real nonprofit finance professionals use Ramp to automate nonprofit accounting

Complete list of nonprofit expenses

Your mission, focus, donor base, and structure are unique to your nonprofit organization, and so are its expenses. However, there are some commonalities across all nonprofits.

Operating expenses

Operating expenses include the direct overhead costs required to keep your nonprofit running. These are often recurring costs that are essential to maintaining your physical or digital workspace, like:

  • Rent, lease, or mortgage payments for office space
  • Utilities (electricity, gas, water)
  • Debt financing and interest payments
  • Local taxes and property taxes
  • Office supplies and cleaning supplies
  • Electronics and equipment (laptops, printers, scanners)

If your organization actually creates a product, whether to sell or donate, your operational budget also includes associated costs, like materials or components. Operating budgets also often include personnel, functional, and administrative expenses.

Personnel expenses

Personnel expenses refer to any costs associated with compensating and supporting your staff. For example:

  • Employee salaries
  • Performance bonuses and incentives
  • Health care coverage
  • Life insurance and disability coverage
  • Tuition reimbursement
  • Retirement contributions
  • Other employee perks or benefits

These often make up a large portion of a nonprofit's annual budget.

Functional expenses

Don't confuse these functional expenses with the three IRS functional categories covered earlier. Here, "functional" refers to the natural departments and activities that create the cost, not the program, management, or fundraising bucket the cost ultimately rolls up into.

Functional expenses are any expenditures related to specific departments or functions within your organization. This is true whether your organization handles these functions in-house or outsources them to a third-party vendor or partner. Some examples include:

  • Marketing, advertising, and PR
  • Website development and hosting
  • Social media management and promotion
  • Donor outreach and engagement tools
  • IT support and software subscriptions
  • Strategic or operational consultants

From a nonprofit accounting perspective, functional expenses typically fall into one of the three broad categories: program, management and general, or fundraising.

Administrative expenses

Administrative expenses cover the behind-the-scenes operations that keep your nonprofit compliant, organized, and running smoothly. These are often fixed costs tied to internal operations and governance. Examples of administrative costs include:

  • Administrative staff salary and wages
  • Board travel and meeting expenses
  • Accounting services and accounting software (bookkeeping)
  • Legal services
  • HR and payroll service providers
  • Team training and development
  • Business and property insurance
  • Business travel expenses
  • Depreciation and amortization

This category also includes miscellaneous expenses such as permitting, licensing, and compliance.

Developmental expenses

Developmental expenses support your fundraising efforts, both through one-time events and ongoing donor outreach. These expenses are critical for driving the fundraising revenue that funds your mission. For example:

  • Volunteer recruitment and appreciation events
  • Volunteer background checks and screening
  • Fundraising costs, like dinners, galas, and banquets
  • Walk-a-thons, 5K and 10K races
  • Silent auctions
  • Phone-a-thons
  • Community fundraisers
  • Capital campaigns
  • Thank-you gifts for donors

It can also include non-event-related expenses, such as costs associated with grant proposals and soliciting donors.

Volunteer and Mileage reimbursement expenses

Nonprofits often rely heavily on volunteers, and reimbursing their out-of-pocket costs is a common expense. While volunteers donate their time, they may incur costs that your organization should cover, including:

  • Mileage reimbursement for using a personal vehicle for nonprofit business
  • Travel expenses such as parking, tolls, and public transit
  • Supplies purchased on behalf of the organization
  • Volunteer appreciation events and recognition gifts

Having a clear mileage reimbursement policy is especially important. The IRS sets a standard mileage rate for charitable organizations, and reimbursements that exceed this rate may be considered taxable income for the volunteer.

That charitable rate is 14 cents per mile, a figure fixed by statute rather than adjusted each year like the business rate, so it's an easy compliance anchor no top competitor bothers to cite. Document all reimbursements with receipts and mileage logs to stay compliant.

Recurring vs. variable vs. one-time costs

In addition to the standard nonprofit expense categories, your nonprofit's expenses can also be grouped by frequency and predictability: recurring, variable, and one-time. While some overlap may occur, classifying expenses this way helps you build a more flexible and accurate budget.

Picture a homeless shelter: Its monthly rent is a recurring cost, its seasonal heating bills are variable, and a one-time roof repair is exactly that. Each one earns a different spot in the budget:

Cost typeExample for a shelterHow to budget for it
RecurringMonthly rentLock in as a fixed line item every period
VariableSeasonal heating billsEstimate a range and monitor month to month
One-timeRoof repairSet aside reserves so surprises don't strain cash flow

Recurring costs

Recurring costs, which are also called regular or fixed costs, include any expenses your organization incurs on a regular, repeating schedule, such as on a weekly, monthly, quarterly, or yearly basis. Recurring costs are the same cost each time, so they're easy to work into your projections and budgets.

Common examples include rent, salaries, insurance premiums, phone and internet bills, and software subscriptions.

Variable costs

Variable costs change over time and can be harder to predict. These include utility bills, raw materials, event food or supplies, shipping, and travel expenses. Since variable costs fluctuate, it's important to monitor them regularly and adjust your budget accordingly.

One-time costs

One-time costs are non-recurring expenses that either happen unexpectedly or are planned in advance but don't repeat. These might include new equipment purchases, legal fees, or major repairs. While planned one-time expenses can be budgeted in, surprise costs can strain your cash flow if you're not prepared.

Categorizing expenses by frequency gives nonprofits greater budgeting clarity, helping teams anticipate costs, manage surprises, and allocate resources more strategically and effectively.

How to allocate shared expenses across functional categories

Many nonprofit expenses don't fit neatly into a single functional category. An executive director's salary is a common example. They might spend time managing programs, overseeing administration, and participating in fundraising. That salary needs to be split proportionally across all three functional categories.

This process, known as cost allocation, is a key component of the Statement of Functional Expenses required on Form 990. The goal is to use a reasonable, consistent method to divide shared costs. Common allocation methods include:

  • Time studies: Track how staff members divide their time across program, administrative, and fundraising activities, then allocate their compensation accordingly
  • Square footage analysis: Allocate rent and facility costs based on the percentage of space dedicated to each function (e.g., program delivery areas vs. administrative offices)
  • Direct assignment: When an expense clearly benefits one function, assign 100% of it to that category

For example, if your executive director spends 50% of their time on programs, 30% on administration, and 20% on fundraising, their salary and benefits should be allocated using those same percentages:

FunctionShare of timeShare of salary and benefits
Programs50%50%
Administration30%30%
Fundraising20%20%

The key is to document your allocation methodology and apply it consistently across reporting periods. Auditors and grantmakers will want to see that your approach is defensible and not arbitrary.

Tips for tracking nonprofit expenses

Nonprofit accounting can be complicated and requires a thorough understanding of both accounting best practices, nonprofit law, and tax law. If you're not already employing a nonprofit accountant, you may want to consider doing so to shape your policies and generate financial reports and financial statements.

As you're thinking about your budgeting process and how your organization tracks and manages expenses, here are a few best practices to guide your process:

Establish expense, reimbursement, and credit card policies

A clear and thorough expense policy, reimbursement policy, and credit card policy can go a long way in helping your employees and stakeholders understand the difference between necessary and inappropriate spending. These documents outline key information related to how your organization spends its funds, including:

  • Expense categories
  • Your expense approval process
  • Documentation requirements (like receipts)
  • Reimbursable vs. non-reimbursable expenses
  • Authorized actions
  • Spending limits
  • Terms of use

Well-defined policies promote accountability, reduce misuse, and ensure every stakeholder clearly understands their responsibilities when managing and spending organizational funds.

Accurately categorize expenses at the point of transaction

You need accurate records of both your revenue and your expenses to retain a tax-exempt status with the IRS. Properly categorizing your nonprofit's expenses is a key part of meeting documentation requirements. It also provides you with clearer insight into how your organization allocates its funds.

Don't wait until the end of the month to categorize expenses. Assign both functional and natural categories as soon as a transaction occurs so your financial data stays accurate in real time. This reduces the risk of misclassification and makes month-end reconciliation far less painful.

Ramp's Accounting Agent takes this further by auto-coding each transaction the moment it posts, assigning GL, department, class, location, and custom ERP fields with a confidence level and rationale you can review. Both functional and natural categories are set at swipe instead of at month-end, so your team spends less time fixing miscodes and more time on the judgment calls that actually need a human.

Require receipts and documentation

Especially for enterprise nonprofit organizations, documenting expenses with receipts isn't just a best practice. It's a necessity. Failure to properly document expenses can result in losing your tax-exempt status. Likewise, failing to document expense reimbursements with receipts means that those reimbursements risk becoming taxable income.

Schedule regular reviews and reconciliations

Conduct monthly or quarterly reviews of your expenses to check for discrepancies, flag unauthorized spending, and identify opportunities to reduce costs. Frequent reviews also help ensure your financial data stays current and accurate.

Maximize resources by cutting unnecessary costs

Reviewing expense trends over time can help you identify non-essential spending and reallocate those funds toward mission-critical programs. Trimming even small costs can free up resources that make a big impact elsewhere.

Prioritize transparency

Transparent expense tracking isn't just about staying compliant. It also builds credibility with donors, board members, and grantmakers. Well-documented and reported expenses show that your nonprofit is responsible and mission-focused.

Automate expense management with software

Manual expense tracking is time-consuming and error-prone, especially as your nonprofit grows. The right expense management software auto-categorizes every transaction, matches receipts to purchases, and generates the Form 990 and grant reports you need, so your finance team stops chasing paperwork.

Ramp goes a step further: Its always-on Policy Agent reviews spend before it happens, catching 7x more out-of-policy spend than traditional rule-based systems at 99%+ accuracy, so you tighten compliance without adding a single reviewer. Automating these workflows frees up your finance team to focus on higher-value work instead of chasing down receipts.

Simplify nonprofit expense management with Ramp

Whether your nonprofit is just getting off the ground or already well-established, Ramp offers a smarter way to manage expenses and stay financially compliant.

Ramp's automated expense management software can help your nonprofit gain control over its spending without the manual overhead. We automatically categorize every transaction, flag for policy violations, and sync to your accounting system, saving you time and ensuring compliance with IRS requirements.

Employees can spend responsibly with custom guardrails, including preset budgets, spending limits, and auto-enforced policies. We also handle the tedious parts: collecting receipts, enforcing documentation rules, and flagging issues before they become problems. Whether it's a donor dinner or software renewal, you can account for every dollar.

Try an interactive tour to learn more about how Ramp can meet your nonprofit's needs.

Try Ramp for free
Share with
Tim StobierskiContributor Finance Writer
Tim Stobierski is a writer and content strategist focused on the world of finance, investing, software, and other complicated topics. His friends know him as a bit of a nerd. On the side, he writes poetry; his first book of poems, Dancehall, was published by Antrim House Books in July 2023.
Ramp is dedicated to helping businesses of all sizes make informed decisions. We adhere to strict editorial guidelines to ensure that our content meets and maintains our high standards.

FAQs

Categorizing your expenses gives you a clearer picture of where your money is going, making it easier to spot potential savings and stay on budget. It also helps you catch issues early and provides the transparency donors and board members expect from a well-managed nonprofit.

Choosing expense categories for your nonprofit is more of an art than a science. Start with the standard categories listed above, then tailor them to fit your organization's mission, operations, and budget. The goal isn't to match what other nonprofits use; it's to create a system that gives you clear visibility into spending and supports accurate budgeting and reporting.

A good program expense ratio means the majority of your spending goes directly toward mission-delivery activities. Many funders and watchdog groups look for at least 65% of total expenses to fall into the program category, though ideal benchmarks vary based on your organization's size, age, and mission. A higher ratio signals to donors and grantmakers that you're putting their contributions to work where it matters most.

Yes. Expenses that benefit more than one function, like an executive director's salary or shared office rent, must be allocated proportionally across program, administrative, and fundraising categories. Use a reasonable, consistent method such as a time study or square footage analysis, and document your approach so it holds up during audits.

The 33.3% rule is part of the IRS public support test that determines whether a nonprofit qualifies as a public charity. In most cases, your organization needs to receive at least one-third of its total funding from the general public or government sources. If you receive between 10% and 33.3%, you may still qualify by showing that your nonprofit typically relies on public support.

Invoices, cards, tokens. The categories change but the principle doesn't: know where the money is going, remove the work around it, and make sure the spend is worth it.

Maciej Mylik. Finance

ElevenLabs

ElevenLabs speaks more than 70 languages but its money speaks the same one

There's just no surprises anymore. No more waiting two months to find out how a job did. We know how it's doing as it's happening.

Erich Kuss

Financial Systems Manager, Infinity Home Services

Infinity Home Services prevents the margin leak nobody can see from the ground, so its 20+ local companies build what they bid

More token spend isn’t proof that AI is working. Less isn’t proof that it isn’t. What matters is whether we’re buying the right level of intelligence for the work. Ramp lets us make that judgment in the same place we manage every other type of spend.

Cody Nutt

Senior Director of Business Systems, Daxko

How Daxko put every AI token on the same operating system as every dollar

Most banks treat the back office as a cost to keep down. We treat ours as a return to compound, which is why we run it on Ramp. Now we put our clients on Ramp, too.

Patrick Gaughen

President & COO, Hingham Institution for Savings

The 192-year-old bank that banks on Ramp to take the waste out of its own books

Browserbase builds infrastructure so AI agents can do real work. Ramp is doing the same for finance. It’s not another tool. It’s a system purpose-built for AI-driven finance, and that’s why we chose Ramp as our financial operating system from day one.

Paul Klein IV

Founder & CEO, Browserbase

How the startup that helped design Ramp’s procurement agent automated its own procure-to-pay

We used to pay up to $20k a year for our AP platform. With Ramp, we’re earning back well over that amount. That's money that belongs to the mission now, not to the back-office software.

Heidi Coffer

Chief Financial Officer, Boys & Girls Clubs of San Francisco

Boys & Girls Clubs of San Francisco used to pay for their finance software — now it pays them

The tricky thing about corporate travel policy is timing. We didn't need a stricter policy. We needed the policy to show up earlier. With Ramp Travel, it finally does.

Keith Frantz

Director of Enterprise Risk Management, Prosper

When Prosper put policy into its corporate travel booking flow, costs fell 15% and finance reclaimed a week every month

We're accountable to our funders, our partners, and the families we serve. That accountability starts with how we manage every dollar. Ramp makes it easy for our team to spend wisely, track in real time, and keep overhead low so more resources reach the families navigating infertility.

Rachel Fruchtman

CFO, Jewish Fertility Foundation

Jewish Fertility Foundation reclaimed 11 work weeks and put more time into serving families