May 6, 2026

Guide to nonprofit expenses: Categories and tracking tips

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.

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, the percentage of total spending that goes toward mission-related activities versus administrative and fundraising costs, to gauge how efficiently you use your resources

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 three years, though many organizations keep them longer to support grant reporting and potential audits.

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.

What are the functional categories of nonprofit 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 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.

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

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. Document all reimbursements with receipts and mileage logs to stay compliant.

Recurring vs. variable vs. one-time costs

In addition to the categories outlined above, 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.

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. 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.

Require receipts and documentation

Documenting your nonprofit's 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. Expense management software can auto-categorize transactions, enforce spending policies, match receipts to purchases, and generate the financial reports you need for Form 990 and grant reporting. 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 product 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.

Nonprofit organizations can deduct ordinary and necessary business expenses related to their exempt purpose, such as rent, salaries, and program costs. However, these deductions apply to the organization itself, not individual donors or employees, unless specified under IRS rules.

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.

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.

In-kind donations, such as donated goods or professional services, are recorded at their fair market value. You recognize them as both revenue and a corresponding expense in the period they're used for programs or operations. Proper documentation of the item's value and how it was used is essential for accurate financial reporting.

Prohibited expenses include political campaign contributions, excessive executive compensation, personal expenses for staff or board members, and loans or transactions that provide a private benefit to insiders. These rules prevent \

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

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

Each member of our team has an outsized impact due to our focus on using high-leverage tools like Ramp.

Lauren Feeney

Controller, Perplexity

How Perplexity's finance team of 10 scales one of the fastest-growing AI startups

With Ramp, we haven’t had to add accounting headcount to keep up with growth. The biggest takeaway is that instead of hiring our way through it, we fixed the workflow so we can keep supporting the organization as we scale.

Melissa M.

VP of Accounting at Brandt Information Services

Brandt grew finance operations 3x with zero added accounting headcount

In the public sector, every hour and every dollar belongs to the taxpayer. We can't afford to waste either. Ramp ensures we don't.

Carly Ching

Finance Specialist, City of Ketchum

City of Ketchum saves 100+ hours to make every taxpayer dollar count

Compared to our previous vendor, Ramp gave us true transaction-level granularity, making it possible for me to audit thousands of transactions in record time.

Lisa Norris

Director of Compliance & Privacy Officer, ABB Optical

From 2 months to 2 days: ABB Optical's Sunshine Act compliance breakthrough

We chose Ramp because it replaced several disparate tools with one platform our teams actually use—if it’s not in Ramp, it’s not getting paid.

Michael Bohn

Head of Business Operations, Foursquare

Painless procurement in half the time: Foursquare's single system for spend

Ramp gives us one structured intake, one set of guardrails, and clean data end‑to‑end— that’s how we save 20 hours/month and buy back days at close.

David Eckstein

CFO, Vanta

Vanta runs finance on Ramp with Spend Programs for 3 days faster close