What is functional expense allocation?
Functional expense allocation is how nonprofits categorize their spending by purpose rather than just by type. Instead of only knowing you spent $50,000 on salaries, you break that down into how much went toward delivering programs, how much toward running the organization, and how much toward raising money.
Nonprofits report expenses in three functional categories. Program expenses are costs directly related to delivering your mission. If you run an animal shelter, program expenses include veterinary care, food, the staff who care for animals, and the facility space where animals are housed. Management and general expenses cover administrative overhead like accounting, legal fees, board activities, and human resources. Fundraising expenses are costs incurred to raise money including events, grant writing, donor communications, and development staff salaries.
The tricky part is shared costs. Your executive director spends time on all three functions. So does your office rent, your phone system, and your liability insurance. These need to be allocated across the three categories based on a reasonable methodology. Common approaches include time studies for personnel, square footage for facilities, and direct usage for things like supplies or technology.
This matters for several reasons. GAAP requires nonprofits to present expenses by function in their financial statements. Form 990 requires functional expense reporting in Part IX. Grantors often evaluate applications based on program expense ratios. Donors increasingly want to see that most of their contribution goes toward actual programs rather than overhead.
Getting the methodology right takes some thought upfront but saves headaches later. Document how you allocate each shared expense category and apply it consistently. If your development director spends 80% of her time on fundraising and 20% on program outreach, allocate her salary accordingly and keep the time study on file.
Some organizations underallocate to management and general because they think a low overhead ratio looks better. This backfires when your methodology doesn’t hold up to scrutiny during an audit or grant review. A reasonable allocation that you can defend is better than an aggressive one that raises questions.
Your bookkeeping needs to capture functional data from the start rather than reconstructing it at year-end. Set up your chart of accounts so expenses get coded to functions as they’re entered. This makes financial statement preparation and Form 990 much simpler. Fresh Ledger can help San Diego nonprofits structure their books to track functional expenses properly from day one.
San Diego's Small Business Bookkeeper
The Next Step:
A Short Conversation
A quick call to tell us about your business. We'll listen, answer your questions, and give you a clear price quote.
More Questions
What is double-entry bookkeeping?
Double-entry bookkeeping records every transaction in two accounts, with one side balancing the other. This method provides built-in error checking and produces the financial statements businesses need for taxes, loans, and decision-making.
Read answerHow do I separate owner funds from operating funds?
Open a dedicated business bank account and track all owner contributions and draws through equity accounts. Never mix personal spending with business transactions, and pay yourself through documented transfers only.
Read answerHow do I set up bookkeeping for a nonprofit?
Start with fund accounting as your foundation. Set up your chart of accounts to track restricted and unrestricted funds separately, configure expense categories to match Form 990 requirements, and establish donor and grant tracking from day one.
Read answerWhat is the difference between a bookkeeper and an accountant?
Bookkeepers handle ongoing financial recordkeeping like categorizing transactions and reconciling accounts. Accountants analyze that data, prepare taxes, and provide strategic financial advice. Most small businesses need both working together.
Read answerCan QuickBooks integrate with my POS system?
Yes, QuickBooks Online integrates with most major POS systems including Square, Toast, Clover, and Shopify. The key is setting up the integration correctly so sales data flows into the right accounts.
Read answerWhen are California sales tax returns due?
California sales tax due dates depend on your filing frequency. Quarterly filers submit by the last day of the month following each quarter. Monthly filers submit by the last day of the following month.
Read answer