Accounting
Grant Management
Nonprofit Accounting
Nonprofit Management
Functional Expense Allocation: Methods for Shared Costs in Nonprofits

Last updated: October 8, 2026 · Independent guide · We do not sell rankings or coverage.
Functional expense allocation is how a nonprofit spreads shared costs, such as rent, an executive director’s salary or software, across program services, management and general, and fundraising. You charge each cost directly to one function when you can, and you split the rest on a documented basis that reflects the benefit each function receives, usually staff time for people costs and square footage for space. If you receive federal awards, the same cost data also feeds a second calculation: the indirect cost rate you charge to those awards.
The allocation formula and journal entries
Every allocation uses the same arithmetic. Amount allocated to a function = shared cost pool × (basis units for that function ÷ total basis units). Basis units are hours, square feet, headcount or another documented driver. Most systems record the shared cost in a pool, then move it out with an entry that keeps the natural account and changes only the function or program code.
| Account | Debit | Credit | Note |
|---|---|---|---|
| Rent expense, function: shared pool | Full invoice | Step 1: record the bill to a holding code | |
| Accounts payable | Full invoice | Normal AP entry | |
| Rent expense, each program, fundraising and M&G | Pool × each share | Step 2: allocation entry, square footage basis | |
| Rent expense, function: shared pool | Full pool | Pool clears to zero; natural total unchanged | |
| Salaries and fringe, each function | Payroll × time share | From timesheets or effort reports | |
| Salaries and fringe, shared pool | Payroll allocated | Or code payroll by function at source |
Indirect costs charged to a federal award are a separate layer. Post them by award in the grant module or an alternate book so they do not move dollars between your GAAP functional columns. Sage Intacct’s fringe allocation example, for instance, posts to an “ALLOCATIONS” alternate book (Sage Intacct help, last modified October 1, 2026).
Worked example: one month of shared costs
The figures below are an illustration for a fictional nonprofit with two programs (Youth and Housing), not benchmarks.
Step 1: Rent on square footage. Monthly rent is $18,000 for 6,000 square feet. Common areas take 1,000 square feet, so you allocate on the 5,000 assigned square feet and common space follows the same ratio. Youth occupies 2,400 square feet (48%), Housing 1,600 (32%), fundraising 500 (10%) and management and general 500 (10%). That gives $8,640 to Youth, $5,760 to Housing and $1,800 each to fundraising and management and general.
Step 2: Executive director on time. Salary is $12,000 a month and fringe is 25% of salary in this illustration. Her signed monthly time report shows 50% general oversight, 20% supervising Youth, 10% supervising Housing and 20% donor work, and the $3,000 of fringe follows salary.
Step 3: Software on headcount. Shared software costs $4,000 a month for 20 staff: 9 in Youth, 6 in Housing, 2 in fundraising and 3 in management and general.
| Account | Debit | Credit | Note |
|---|---|---|---|
| Occupancy: Youth / Housing / Fundraising / M&G | $8,640 / $5,760 / $1,800 / $1,800 | 48 / 32 / 10 / 10 square footage split | |
| Occupancy: shared pool | $18,000 | Clears the pool | |
| Salaries: M&G / Youth / Housing / Fundraising | $6,000 / $2,400 / $1,200 / $2,400 | From the signed time report | |
| Fringe: M&G / Youth / Housing / Fundraising | $1,500 / $600 / $300 / $600 | Follows salary | |
| Salaries and fringe: shared pool | $15,000 | Clears the pool | |
| IT: Youth / Housing / Fundraising / M&G | $1,800 / $1,200 / $400 / $600 | Headcount 9 / 6 / 2 / 3 | |
| IT: shared pool | $4,000 | Clears the pool |
Of the $37,000 in shared costs, $13,440 lands in Youth, $8,460 in Housing, $5,200 in fundraising and $9,900 in management and general.
Step 4: The federal indirect layer. Suppose Housing has a federal award and you prepare your own indirect cost rate. At year-end your indirect pool (general administration plus shared costs you chose not to charge directly) is $612,000, and total direct costs, excluding capital expenditures and participant support costs, are $3,600,000. Under the simplified allocation method, the proposed rate is $612,000 ÷ $3,600,000 = 17.0%, subject to negotiation. An organization that does not have a current negotiated rate can instead elect up to 15% of modified total direct costs (2 CFR 200.414(f)); our guide to the de minimis indirect cost rate covers that base and its subaward cap.
The rules behind it
GAAP. FASB ASU 2016-14, issued August 18, 2016 and effective for fiscal years beginning after December 15, 2017, requires every not-for-profit to present expenses by both nature and function and to disclose the “method(s) used to allocate costs among program and support functions” (Deloitte Heads Up, September 12, 2016). BPM, an audit firm, says shared costs under ASC 958 should be allocated on a basis that is rational and systematic and applied consistently, and that direct identification is the preferred way to charge expenses (BPM, updated March 25, 2026).
IRS. The 2025 Instructions for Form 990 (page updated April 30, 2026) require a real split: an employee who works 40% on fundraising and 60% on programs is allocated 40/60, not 100% to program.
Uniform Guidance. A cost is allocable to a federal award “in accordance with the relative benefits received,” and a cost that benefits several activities must be allocated on proportional benefit when that can be determined without undue effort (2 CFR 200.405, eCFR up to date as of October 6, 2026). Salary charges must rest on records that reflect the work performed, and budget estimates made before the work “alone do not qualify as support” and may be used only for interim accounting, with periodic after-the-fact reviews and adjustments (2 CFR 200.430(g)). Under 2 CFR 200.403(d), a cost cannot be charged directly to an award if costs for the same purpose in like circumstances are charged as indirect.
Indirect cost allocation plans for federal awards
For nonprofits, the federal “plan” is an indirect cost rate proposal prepared under 2 CFR 200 Appendix IV (eCFR up to date as of October 2, 2026). Appendix IV allows three methods:
- Simplified allocation method. Used when major functions benefit from indirect costs to about the same degree. You divide the indirect pool by one equitable base, such as total direct costs or direct salaries, excluding participant support costs.
- Multiple allocation base method. Used when functions benefit to varying degrees. You group indirect costs into pools such as depreciation, interest, operation and maintenance, and general administration, and allocate each on its own base.
- Direct allocation method. You treat everything except general administration as direct and prorate joint costs, such as depreciation or IT, to awards on bases supported by current data.
A first-time applicant must submit its proposal no later than three months after the effective date of the federal award, and an organization with an established rate must submit a new proposal within six months after each fiscal year-end. The proposal needs a certificate signed by an officer no lower than vice president or chief financial officer, and organizations with more than $10 million in direct federal funding must split the rate into facilities and administration.
Documentation your auditor will ask for
Write a cost allocation policy that names each shared cost pool, its basis, the data source, the posting schedule and the approver. Keep the evidence: signed time or effort reports for split staff, a dated floor plan with square footage by function, and a headcount list tied to payroll. BPM recommends revisiting allocations when space, debt, programs or staffing change. Wegner CPAs, which sells audit and consulting services, describes monthly allocation as the most common schedule for nonprofits and grant-funded organizations and says estimates should be revisited at least annually (Wegner CPAs, updated June 24, 2026).
Common mistakes
- Allocating from budgets. Budgeted percentages are acceptable for interim posting only if you true them up to actual time, as 2 CFR 200.430(g)(1)(vii) requires.
- Charging the same cost both ways. If you charge the bookkeeper directly to one grant, you must remove her cost from the indirect pool, or you double count it.
- Letting the indirect rate rewrite GAAP. Recovering indirect costs from an award does not turn management and general costs into program costs.
How to report it
The allocated amounts flow into your statement of functional expenses or the equivalent note, along with a description of your allocation methods. On Form 990 Part IX, the IRS also offers an optional method for indirect cost centers: report the center’s costs in column (C), then add a line 24 item titled “Allocation of [name of indirect cost center] expenses” with positive amounts in columns (B) and (D) and an offsetting negative amount in column (C).
How ERP and accounting systems automate it
Sage Intacct. Dynamic Allocations pull pool balances automatically, spread them across dimensions such as program on a defined basis, and attach a snapshot of the setup and results to each posted entry (Sage Intacct help, last modified October 1, 2026). Intacct’s help lists Dynamic Allocations as its own subscription, which an administrator turns on under Company > Admin > Subscriptions. A basis can be financial data, such as the salary account balances in Sage’s fringe example, or statistical data, such as FTE headcount (CLA, which provides Sage Intacct services, June 23, 2021). Sage does not publish module pricing; its pricing page asks you to request a quote. See our Sage Intacct for nonprofits page.
Oracle NetSuite. Expense allocation schedules move costs across departments, classes, locations and custom segments on a set frequency. Dynamic allocation weights each destination by the balance of a statistical account and requires the Statistical Accounts feature; intercompany schedules require OneWorld (Oracle NetSuite help, no date shown).
MIP Fund Accounting. MIP’s Allocation Management is a separate module that an administrator adds to the organization. It runs sequential allocations on bases including indirect cost rate, relative account balances, headcount, labor hours and fixed percentages, and generates the general ledger entries for review before posting (MIP documentation, no date shown).
Blackbaud Financial Edge NXT. Blackbaud, which sells the product, says its Allocation Management distributes shared and indirect expenses across programs, departments and grants and calculates reimbursable indirect costs against approved rates (Blackbaud, May 21, 2026). Its public page does not list bases or say whether the feature costs extra. For a wider comparison, see our guide to nonprofit accounting software.
How we researched this
We read the current eCFR text of 2 CFR 200.403, 200.405, 200.414, 200.430 and Appendix IV, the IRS 2025 Instructions for Form 990 and summaries of ASU 2016-14. We reviewed the top search results from Kreischer Miller, ClickTime, BPM and Wegner CPAs and checked each software claim against vendor documentation on October 8, 2026. Sellers of services or software are identified, and all example figures are illustrations.
Related guides
- NICRA: How Negotiated Indirect Cost Rates Work
- Statement of Activities: Nonprofit Template and How-To
- Schedule of Expenditures of Federal Awards (SEFA) Guide
Frequently asked questions
What is the best allocation basis for rent?
Square footage occupied by each function is the most common and easiest to defend. Measure it from a dated floor plan, state how common areas are treated, and update it when space changes.
Is management and general the same as indirect costs?
No. Management and general is a GAAP reporting function. Indirect costs are a federal cost-accounting pool that can include some occupancy and IT costs your statements report under programs. The two are built from the same ledger but calculated separately.
How often should we post functional allocations?
Monthly is the common choice because it gives the board functional results during the year. Wegner CPAs considers quarterly or annual allocation acceptable only when interim reports do not need functional detail or you have no federal funding.
Can we change our allocation method?
Yes, when facts change, such as a move or a new program. Document the reason and effective date, and explain the effect on your program ratio. For federal awards, a change in indirect cost method is handled through your rate proposal with the cognizant agency.
Sources
- eCFR, 2 CFR 200 Appendix IV, Indirect (F&A) Costs Identification and Assignment, and Rate Determination for Nonprofit Organizations, up to date as of October 2, 2026.
- eCFR, 2 CFR 200.405 Allocable costs, up to date as of October 6, 2026.
- eCFR, 2 CFR 200.430 Compensation, personal services, up to date as of October 6, 2026.
- eCFR, 2 CFR 200.414 Indirect costs, up to date as of October 6, 2026.
- eCFR, 2 CFR 200.403 Factors affecting allowability of costs, up to date as of October 6, 2026.
- Internal Revenue Service, 2025 Instructions for Form 990, Part IX, page last reviewed or updated April 30, 2026.
- Deloitte, Heads Up: FASB Overhauls Guidance on Presentation of Financial Statements for Not-for-Profit Entities, September 12, 2016.
- BPM (Shannon Winter), Functional Expense Allocation for Nonprofit Organizations, June 1, 2023, updated March 25, 2026.
- Wegner CPAs (April Campbell), Why Nonprofits Need to Allocate Expenses, January 28, 2026, updated June 24, 2026.
- Kreischer Miller (Daniel M. Bergvall), 3 Common Methods Used to Allocate Functional Expenses, June 28, 2023.
- ClickTime (sells time tracking software), Functional expenses for nonprofits, January 14, 2026.
- Sage Intacct help, Dynamic allocations overview, last modified October 1, 2026.
- Sage Intacct help, Account allocation example: fringe expenses, last modified October 1, 2026.
- Sage Intacct help, Subscribe to Dynamic Allocations, last modified October 1, 2026.
- Sage, Sage Intacct pricing, no date shown.
- CLA (provides Sage Intacct services), Sage Intacct Dynamic Allocations, June 23, 2021.
- Oracle NetSuite help, Creating Expense Allocation Schedules, no date shown.
- MIP Fund Accounting documentation, Introducing the Allocation Management Module, no date shown.
- Blackbaud (sells Financial Edge NXT), Improve Accuracy and Compliance with Allocation Management, May 21, 2026.

