How should a nonprofit separate program, management and fundraising expenses?
Start by understanding the three functional categories. Program expenses are costs tied to the mission activities your organization exists to deliver. Management and general covers the overall direction of the organization, including governance, accounting, legal, and general administration. Fundraising covers the costs of soliciting contributions, grants, and other support. Every dollar your nonprofit spends needs to land in one of these three buckets on your Form 990 Statement of Functional Expenses and your audited financials.
The first step is identifying direct costs. Many expenses belong entirely to one function and require no allocation. A program coordinator’s salary goes to program. The fee paid to your event planner for the annual gala goes to fundraising. The audit fee goes to management and general. Code these directly when you enter them in QuickBooks rather than dumping everything into a single account and sorting later.
Shared costs need an allocation method. Rent, utilities, technology, insurance, and the executive director’s salary often serve more than one function. The two most defensible bases are time studies for personnel costs and square footage for occupancy costs. Ask staff to track how their hours break down across program, management, and fundraising for a representative period, then apply those percentages to compensation. For rent and utilities, measure the space used by each function and allocate accordingly. Other reasonable bases include headcount, usage, or direct program expenses, depending on the cost.
Write down your allocation policy. A simple document that lists each shared cost category, the allocation basis used, and how often the percentages get reviewed protects you during an audit and gives your board confidence the numbers mean something. Auditors and the IRS are far more concerned with whether you have a consistent, reasonable method than with the exact percentages. Switching methods from one period to the next without explanation is what raises questions.
Document the support behind your allocations. Keep the time studies, square footage measurements, and any calculations in a folder tied to the year. If a board member, funder, or examiner asks how you arrived at 72 percent program services, you should be able to produce the worksheet within a few minutes. Nonprofit bookkeeping falls apart fast when allocations are reverse-engineered at year end to hit a target ratio donors want to see. That practice is also exactly what regulators look for.
Review the allocation at least annually. Programs change, staff roles shift, and space gets reconfigured. The percentages you used three years ago may no longer reflect reality. Build the review into your year-end close so the next year’s bookkeeping starts with current figures.
On the reporting side, present functional expenses to the board the same way they appear on the 990 so there are no surprises when the return is filed. A clean schedule showing natural expense categories down the rows and the three functions across the columns gives the board the picture they need to evaluate efficiency and make decisions about resource allocation.
If you need help setting up the chart of accounts, building the allocation policy, or preparing the Form 990, our small business accounting, bookkeeping and tax services in Jacksonville, NC include nonprofit work, and we routinely help organizations get the structure right before the audit or filing deadline arrives.
Trusted Accounting for Small Businesses
First Step:
Start With a Call
Tell us about your business and what you need help with. We'll ask a few questions, evaluate your current situation, and let you know how GMJ can support your books, taxes, and day-to-day operations.
More Questions
How should Shopify sales, refunds, fees and payouts be recorded?
Each Shopify payout isn't a single revenue number. It's a net amount after fees, refunds, discounts, and sales tax. Recording it correctly means splitting every payout into gross sales, discounts, refunds, shipping, sales tax, processing fees, and net deposit.
Read answerHow should tips be recorded for restaurant bookkeeping and payroll?
Tips need to be tracked by type: credit card tips, cash tips, service charges, and tip pool distributions. Pull POS tip reports daily, reconcile them against cash deposits and payroll, and keep service charges separate since they're revenue, not tips.
Read answerWhy do Amazon deposits not match my sales reports in QuickBooks?
Amazon deposits are net amounts, not gross sales. Each payout already has fees, refunds, advertising, reserves, and marketplace-collected taxes deducted before the money hits your bank, so the deposit will never match your gross sales total.
Read answerWhat financial information should a nonprofit treasurer organize before handing off duties?
A clean treasurer handoff includes bank and software access, current reconciliations, the chart of accounts, grant files, donor restriction records, payroll and vendor documentation, board minutes, and the most recent Form 990.
Read answerHow can financial strategy help with pricing and profitability?
Financial strategy connects clean books to margin analysis that shows where the business actually makes money. By breaking down margins by product, sales channel, location, job, or customer type, you can set prices and shape your business mix based on real numbers instead of assumptions.
Read answerHow should cost of goods sold be tracked for an online store?
COGS for an online store includes the product cost, freight-in, and any other costs to get inventory ready to sell. Track it through a perpetual inventory system or with month-end journal entries that adjust inventory to match actual counts.
Read answer