Bookkeeping, payroll, and tax services for small businesses across the Valley of the Sun.

Call or Text: (602) 730-4560

How do I properly allocate shared costs between program services and administration on Form 990?

Start by identifying which costs are truly shared. Rent, utilities, insurance, IT systems, and office supplies often benefit both programs and administration. Salaries for staff who split time between program delivery and admin work are another big one. Costs that are 100% program or 100% administrative should be coded directly and don’t need allocation at all. The allocation question only applies to expenses that genuinely serve both functions.

The three most common allocation methods are time spent, square footage, and direct benefit. Time-based allocation works well for salaries and shared labor. If your executive director spends 60% of their time on program oversight and 40% on fundraising and management, the salary splits accordingly. Square footage works for facility costs. If your building is 5,000 square feet and 3,500 of that is used for program activities, 70% of rent and utilities go to program expenses. Direct benefit applies when you can trace an expense to its actual use, like a shared copier where you can track print volume by department.

Pick the method that most accurately reflects how resources are actually used. You can use different methods for different cost categories. Time-based for salaries, square footage for occupancy, and usage-based for equipment is a perfectly reasonable approach. What matters is that each method makes logical sense for the type of expense it’s applied to.

The program expense ratio is what donors, grantors, and watchdog organizations look at first. They want to see at least 75% of total expenses going to program services. Falling below that raises questions about whether the organization is efficiently pursuing its mission. This doesn’t mean you should manipulate allocations to hit a number. It means your allocation methodology should be accurate, and if admin costs are genuinely high, that’s a management issue to address rather than an accounting issue to obscure.

Documentation is where most nonprofits fall short. Write down your allocation methodology in a formal policy document. Include the rationale for why each method was chosen. Keep supporting data like time studies, floor plans, or usage logs that back up your percentages. If you’re ever audited or a major donor asks how you calculated your program expense ratio, you need to be able to show your work clearly.

Apply your methodology consistently from year to year. Changing allocation methods annually looks like you’re shopping for favorable numbers. If circumstances genuinely change, like moving to a new building where program space is a different percentage, update the allocation and document why it changed. The IRS expects consistency, and your Form 990 is a public document that anyone can review.

One common mistake is allocating fundraising costs as program expenses. Fundraising is its own category on Form 990 and needs to be reported separately. An event that has both a fundraising component and a program education component requires a joint cost allocation under ASC 958-720, which has specific criteria that must be met before you can split those costs.

Getting this right matters beyond compliance. Accurate cost allocation gives your board real data about what programs actually cost to run, which drives better decisions about where to invest resources. If you need help structuring your chart of accounts and allocation methodology, working with professional bookkeeping services that understand nonprofit reporting will save you significant headaches when Form 990 season arrives.

Your Valley of the Sun Bookkeeper

The Next Step:
A Quick Conversation

Tell us what's going on with your books. We'll listen, ask a few questions, and give you a clear quote with no surprises.

More Questions

How do I track commission splits and brokerage fees as a real estate agent on Schedule C?

Report the full gross commission on Schedule C line 1, then deduct the brokerage split as a commission expense. Never net them. Your 1099 shows the gross amount, and your return must match.

Read answer

How do I track 1031 exchange cost basis and carryover depreciation on the replacement property?

The replacement property's basis equals the relinquished property's adjusted basis plus any additional cash you paid. Depreciation splits into two layers: carryover from the old property on its remaining schedule and a new 27.5-year schedule on any additional basis.

Read answer

What business entity type is best for an Arizona small business, LLC, S-Corp, or sole proprietor?

Most Arizona small businesses should start with an LLC, which costs just $50 to file with no annual report required. Consider the S-Corp tax election once net income consistently exceeds $50,000 to $60,000, where self-employment tax savings outweigh the added compliance costs.

Read answer

What is a construction labor burden rate and how do I calculate it?

Labor burden is everything you pay on top of base wages to employ someone, including payroll taxes, workers' comp, insurance, PTO, and other benefits. It typically adds 25-50% to the hourly rate, meaning a $25/hr worker actually costs $31-$37/hr.

Read answer

How do I reconcile my construction project budget against actual costs at month end?

Pull a job cost report showing budget versus actual by cost code for every active project. Calculate line-item variances, add committed costs from open POs and subcontracts, and update your cost-to-complete estimates. This monthly process feeds your WIP schedule and shows which jobs are really making money.

Read answer

How do I track retainage in QuickBooks for construction projects?

QuickBooks Online doesn't have a built-in retainage feature. You need to create a Retainage Receivable account and a Retainage Payable account, then use line items and journal entries at each billing cycle to track what's being withheld.

Read answer

Phoenix-based bookkeeping firm serving small businesses across the Valley of the Sun. We provide bookkeeping, payroll, tax preparation, and fractional CFO support with transparent pricing and no upselling. Owned and operated by David Morrow, a former COO with 20+ years of business experience.

Client Reviews

5-Star Rated Firm

Social

  • QuickBooks Online Certification Level 1 badge
  • QuickBooks Online Certification Level 2 badge
  • QuickBooks Online Payroll Certification badge

© 2026 2Morrow Bookkeeping LLC