Bookkeeping, payroll, and CFO services for San Diego's small businesses.

Call or Text: (619) 417-8735

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 answer

Can a bookkeeper fix years of neglected books?

Yes. Bookkeepers regularly handle catch-up work for businesses with years of neglected records. As long as bank statements and basic documentation exist, the books can almost always be reconstructed and brought current.

Read answer

What is the difference between nonprofit and for-profit accounting?

The biggest difference is fund accounting. Nonprofits track money by restriction type and allocate expenses by function. Financial statements use different names and there's no owner equity, just net assets.

Read answer

How do I track restricted vs unrestricted donations?

Use classes or funds in your accounting software to separate donations by restriction type. Track donor intent at the time of the gift, monitor spending against restricted funds, and release restrictions when the purpose is fulfilled.

Read answer

What is the difference between direct and indirect costs?

Direct costs can be traced to a specific job, product, or project. Indirect costs support the business overall but can't be assigned to one job. Understanding this distinction is essential for accurate pricing and knowing whether individual projects are actually profitable.

Read answer

What financial reports do nonprofit boards need?

At minimum, boards need a Statement of Financial Position, Statement of Activities, and budget versus actual comparison. Additional reports like functional expense breakdowns and grant status reports may be needed depending on the organization.

Read answer

Fresh Ledger provides full-service bookkeeping for San Diego County's small businesses. We handle monthly financials, payroll setup, and part-time CFO services for local business owners who want their numbers done right.

Client Reviews

5-Star Rated Firm
  • Intuit ProAdvisor Platinum Tier badge
  • QuickBooks Online Certification Level 1 badge
  • QuickBooks Online Payroll Certification badge

© 2026 Fresh Ledger LLC