Functional expense allocation is the discipline of sorting every dollar a nonprofit spends into the purpose it served: program, management and general, or fundraising. Done well, it produces financial statements that tell donors, grantors, and boards exactly where resources went. Done carelessly, it distorts the ratios watchdogs use to judge an organization and invites questions from auditors and the IRS. This article explains how to allocate costs across the three functions, which methods hold up under scrutiny, and why the resulting ratios matter more than many leaders realize.
Quick answer: Functional expense allocation assigns each cost to program services, management and general, or fundraising based on the purpose it serves. Direct costs are charged to the function that incurred them, and shared costs are split using a reasonable, consistently applied basis such as time studies, full-time-equivalent headcount, or square footage. Both U.S. GAAP, through FASB Accounting Standards Update 2016-14, and the IRS Form 990 require this functional view, so the same allocation logic should drive both your audited statements and your tax return.
The Three Functions Every Nonprofit Must Track
Functional reporting starts with three buckets, and every expense lands in one of them. Program services are the costs of delivering the mission: the clinic visits, the meals served, the scholarships paid, and the staff who do that work. These should be the largest category for a healthy operating charity.
Management and general covers the costs of running the organization that are not tied to a single program or to raising money. Think of oversight, accounting, audit fees, legal, human resources, board governance, and general office administration. These costs are necessary, but they support the whole entity rather than any one mission activity.
Fundraising captures everything spent to solicit contributions: development staff salaries, donor communications, event costs, grant writing, and professional fundraising fees. The IRS Form 990 instructions confirm that filing organizations report expenses across Column B program services, Column C management and general, and Column D fundraising on Part IX, the Statement of Functional Expenses. Getting the split right is therefore both a financial reporting and a compliance obligation.
A fourth, narrower category exists in some presentations: the cost of membership development, which certain membership organizations track separately. Most public charities, however, work entirely within the three primary functions, and that is where allocation effort should concentrate.
It helps to remember why the framework exists. A donor reading your statements cannot see your operations, so the functional split is the proxy they use to judge stewardship. The board, similarly, relies on these categories to confirm that mission spending dominates the budget and that administrative and fundraising capacity stay proportionate. Treating the three functions as a meaningful management report, rather than a compliance chore, changes how seriously the underlying allocation gets done.
What GAAP and the IRS Actually Require
Two authorities govern this area, and they reinforce each other. On the financial statement side, FASB issued Accounting Standards Update 2016-14, Presentation of Financial Statements of Not-for-Profit Entities (Topic 958), effective for fiscal years beginning after December 15, 2017. The standard requires every nonprofit to present an analysis of expenses by both their natural classification and their functional classification, a requirement that previously applied only to voluntary health and welfare organizations. You can read the standard itself in FASB’s Accounting Standards Update 2016-14.
Natural classification describes what was bought: salaries, rent, utilities, supplies, depreciation. Functional classification describes why it was bought: program, management and general, or fundraising. ASU 2016-14 also requires a disclosure of the methods used to allocate costs among functions, so the basis behind your numbers is no longer hidden in the workpapers. For organizations preparing for an external examination, that disclosure is now a reviewable element of the audit and assurance process.
On the tax side, the IRS Form 990 Part IX, the Statement of Functional Expenses, mirrors this logic. Filing organizations report each line item by natural type and then spread it across the three functional columns. Because the financial statements and the Form 990 ask the same underlying question, a nonprofit that builds one sound allocation model can serve both, reducing rework and the risk of inconsistent figures between documents that the public can compare side by side.
The stakes for filing are not trivial. Organizations that fail to file a required return for three consecutive years lose tax-exempt status automatically, a consequence the IRS spells out in its annual filing and forms guidance. Functional reporting sits inside that broader compliance obligation, and a return with a poorly reasoned or undocumented allocation is more likely to draw questions than one built on a clear, defensible model.
Direct Versus Shared Costs
The first sort is the easiest. Direct costs belong entirely to one function. A teacher’s salary in an education program is 100 percent program. The audit fee is 100 percent management and general. A gala caterer’s invoice is 100 percent fundraising. Charge these where they obviously belong and move on.
Shared costs are the harder, more consequential half of the work. A program director who also sits on the leadership team, an office building that houses program staff and the finance department, a phone system used by everyone: these costs serve more than one function and must be allocated on a rational basis. The goal is not perfect precision, which is impossible, but a method that a reasonable person would accept as fair and that you apply the same way every period.
One special rule deserves attention. Costs of activities that combine fundraising with another function, such as a direct mail piece that both solicits donations and educates the public, are presumed to be entirely fundraising unless the organization meets specific criteria for purpose, audience, and content. When those joint-cost criteria are met, a portion may be allocated to program or management and general. Treat this area conservatively, because it is a common audit finding and a frequent source of inflated program ratios.
A useful test for any shared cost is to ask what the organization would stop buying if a given function disappeared. If the cost would remain regardless of which function is removed, it likely belongs in management and general rather than being spread thinly across programs. That question keeps general infrastructure honestly classified and prevents the slow creep of overhead into program lines.
Allocation Methods That Hold Up
Auditors and the IRS do not mandate a single formula. They expect a method that is reasonable, documented, consistently applied, and reviewed for relevance at least annually. Several bases are widely accepted, and most organizations use a mix depending on the cost.
- Time studies and timesheets: The strongest basis for personnel costs. When staff record hours by function, salaries, benefits, and payroll taxes follow those percentages. Even a representative two-week study, repeated periodically, beats a guess.
- Full-time-equivalent headcount: A practical proxy for occupancy and general overhead when detailed time data is unavailable. Allocate rent and utilities by the share of FTEs working in each function.
- Square footage: Appropriate for occupancy, depreciation, and facilities costs when functions occupy distinct, measurable space.
- Usage or units of service: Useful for technology, postage, or supplies that can be metered or counted by program.
Whatever bases you choose, write them down. The allocation memo should name each shared cost pool, the driver used, the data source, and the review date. This documentation is what converts a defensible estimate into one that survives examination, and it is the first thing an experienced reviewer asks to see during fieldwork.
Avoid the common errors: allocating everything by revenue, which has no logical link to where effort goes; leaving the executive director entirely in management and general when that person clearly delivers program work; and burying fundraising salaries inside program lines. Each of these distorts the functional picture in predictable, detectable ways.
Match the driver to the cost rather than reaching for one ratio to allocate everything. Personnel costs follow effort, so a time basis fits; occupancy follows space, so square footage fits; metered items follow usage. A single blanket percentage applied to dissimilar costs is the pattern reviewers flag fastest, because it signals that the allocation was reverse-engineered to a desired result rather than built from how the organization actually operates.
Why the Ratios Matter
The numbers do not stay on the page. Charity raters, grantmakers, and many donors compute the program expense ratio, program costs divided by total expenses, and the fundraising efficiency ratio, fundraising costs divided by contributions raised. A program ratio in the range often cited as healthy, roughly 65 percent or higher, signals that most resources reach the mission, though context matters and no single benchmark fits every organization or sector.
This is precisely why honest allocation matters more than flattering allocation. Overstating program by misclassifying overhead may produce a prettier ratio in the short term, but it misleads stakeholders, contradicts the disclosed methodology, and creates exposure if an audit or a Form 990 review unwinds it. A nonprofit that reports realistic management and general and fundraising costs, and explains the value those functions create, builds more durable trust than one chasing an artificially high program percentage.
Strong functional reporting also serves management directly. When leaders see the true cost of each program, including its fair share of overhead, they can price grants accurately, identify underfunded administrative capacity, and make defensible budget decisions. For organizations in the sector, pairing disciplined allocation with experienced nonprofit accounting and advisory support turns a compliance exercise into a planning tool.
There is also a growing recognition that starving administration and fundraising can backfire. Underinvesting in finance staff, systems, and donor stewardship often raises the long-run cost of running the organization and weakens the very programs the budget is meant to protect. Accurate functional allocation gives a board the evidence to fund those supporting functions at a sustainable level rather than apologizing for them.
A Practical Workflow
Build the allocation once and reuse it everywhere. Start by mapping your chart of accounts so each natural account can be tagged by function, ideally at the transaction level in your accounting system. Charge direct costs as they occur rather than reclassifying at year end, which reduces errors and the temptation to manage the ratio.
For shared pools, set the driver percentages at the start of the year based on the prior period, refresh them when circumstances change, such as a new program launch or an office move, and document the basis. At close, run the allocation, reconcile total functional expenses to total natural expenses, and confirm the same figures flow to both the statement of functional expenses and Form 990 Part IX. Consistency between those two documents is one of the clearest signals of a well-run finance function.
Review the model on a set cadence rather than only when an auditor asks. An annual look at each driver, tied to the actual program mix and staffing of the year just closed, keeps the allocation current and gives the board a short, credible explanation of how the functional split was reached. That habit also shortens fieldwork, because the support an auditor wants already exists in a tidy memo rather than being assembled under deadline.
Frequently Asked Questions
What is the difference between program and overhead expenses?
Program expenses are the direct and allocated costs of delivering your mission, such as service delivery staff, program supplies, and the space those activities use. Overhead is shorthand for the two supporting functions: management and general, which covers governance and administration, and fundraising, which covers the cost of raising contributions. Both supporting functions are legitimate and necessary; the point of allocation is to size them accurately rather than to minimize them.
Does my nonprofit have to report expenses by function?
Yes, in most cases. FASB ASU 2016-14 requires all not-for-profit entities to present an analysis of expenses by both natural and functional classification, and to disclose the allocation methods used. Separately, organizations filing Form 990 must complete the functional columns in Part IX. The same allocation model can satisfy both requirements.
What allocation method does the IRS or FASB require?
Neither prescribes a single method. Both expect a basis that is reasonable, consistently applied, and reviewed periodically for relevance. Common, accepted methods include time studies for personnel, square footage or full-time-equivalent headcount for occupancy and general overhead, and usage data for items like technology and postage. The key is documenting why each driver fits the cost it allocates.
How are shared costs like rent and the executive director’s salary allocated?
Shared costs are split across the functions they serve using a logical driver. Rent and utilities are often allocated by square footage or by the headcount working in each function. An executive director who spends time on programs, administration, and donor cultivation should have salary and benefits split to reflect that time, ideally supported by a time record rather than a round-number estimate.
Functional expense allocation rewards organizations that treat it as an ongoing discipline rather than a year-end scramble. Map your accounts, charge direct costs cleanly, allocate shared costs on documented drivers, and keep the financial statements and Form 990 in agreement. The result is reporting that withstands audit scrutiny, satisfies the IRS, and gives donors and boards an honest view of where the money goes.




