Get a Free Quote
Industry · Nonprofit

Bookkeeping for Nonprofits: Fund Accounting, Restricted Grants, and Form 990 Explained

Nonprofit bookkeeping isn't just for-profit bookkeeping with different account names. The underlying accounting model is different - fund accounting instead of straightforward profit measurement - and the reporting has to answer a question for-profit accounting never has to: are we spending this money the way the donor said we could.

This article walks through what makes nonprofit bookkeeping genuinely different: fund accounting, restricted versus unrestricted funds, functional expense allocation, and what actually feeds into Form 990.

Fund Accounting: Tracking Money by Purpose, Not Just by Account

For-profit bookkeeping tracks revenue and expense by category. Nonprofit bookkeeping has to track money by its purpose or restriction as well - a grant designated for a specific program can't just get absorbed into general operating funds even though it sits in the same bank account. This means the chart of accounts and reporting structure need to support tracking by fund (or by class/program in accounting software), so the organization can show, at any point, what portion of its net assets is genuinely available for general use versus already committed to a specific purpose.

Restricted, Temporarily Restricted and Unrestricted Net Assets

Nonprofit net assets are classified based on donor-imposed restrictions: net assets without donor restrictions can be used for any purpose consistent with the mission, while net assets with donor restrictions are limited either by time, purpose, or both, until the restriction is satisfied. When a restriction is met - the program is delivered, the time period passes - the funds are released from restriction and reclassified, which needs to show up correctly in the financial statements. Getting this wrong doesn't just misstate the books; it can misrepresent to donors and the board how much money is actually free to use, which is a trust issue as much as an accounting one.

Grant Tracking and Compliance Requirements

Grant-funded organizations, especially those receiving federal funds, need bookkeeping that can produce grant-specific reporting: what's been spent against each grant, what remains, and whether spending stayed within the grant's allowable cost categories. Organizations that spend above the federal threshold in a fiscal year are typically subject to a Single Audit under the Uniform Guidance, which requires detailed documentation of how federal funds were tracked and spent - and that documentation has to be built into the bookkeeping process throughout the year, not reconstructed at audit time. Multiple concurrent grants with different reporting periods and different allowable-cost rules is one of the more common sources of nonprofit bookkeeping errors.

Functional Expense Allocation: Program, Management and Fundraising

Nonprofits are expected to report expenses by function - program services, management and general, and fundraising - not just by natural category like salaries or rent. This means shared costs (a program director's salary that covers both program delivery and some administrative work, for example) need to be allocated across functions using a reasonable, documented methodology. Funders and watchdog groups look closely at the ratio of program expense to total expense, so the allocation methodology matters both for accuracy and for how the organization's efficiency gets perceived externally.

Form 990: What Actually Flows Into It

Form 990 is the annual information return most tax-exempt organizations file with the IRS, and it's built almost entirely from the underlying bookkeeping: revenue by source, functional expense allocation, executive compensation, and a summary of program accomplishments. Because Form 990 is a public document, inconsistencies or messy allocations don't just create IRS risk - they're visible to donors, grantors and rating organizations like Charity Navigator who use 990 data directly. Bookkeeping that isn't structured with the 990 categories in mind tends to require significant reclassification work at year-end, which is avoidable with the right chart of accounts from the start.

What an Outsourced Nonprofit Bookkeeping Engagement Should Include

A nonprofit-focused provider should set up fund and program tracking from the outset, reconcile restricted fund balances monthly rather than at year-end, maintain functional expense allocation on an ongoing basis, and prepare financials in a format your auditor and board can use directly. True Scale Global builds nonprofit engagements around this structure specifically because generic small business bookkeeping - built for a single profit-focused entity - simply doesn't map onto fund accounting without real rework, and that rework is expensive to do retroactively at audit time.

Key Takeaways

Frequently Asked Questions

What's the difference between fund accounting and regular bookkeeping?

Fund accounting tracks resources by their designated purpose or donor restriction in addition to tracking revenue and expense, so the organization can report separately on restricted and unrestricted resources rather than treating all funds as one undifferentiated pool.

Do all nonprofits need to file Form 990?

Most tax-exempt organizations need to file some version of the 990 (the full form, 990-EZ, or the 990-N postcard for very small organizations), with the specific version depending on gross receipts and total assets.

When does a nonprofit need a Single Audit?

Organizations that expend federal awards above the threshold set under the Uniform Guidance in a fiscal year are generally required to have a Single Audit, which examines both the financial statements and compliance with federal grant requirements.

Can outsourced bookkeeping prepare financials for our board meetings?

Yes, this should be a standard part of a nonprofit bookkeeping engagement - a statement of financial position, statement of activities, and budget-to-actual comparison in a format the board and finance committee can review without translation.

How should shared staff costs be allocated across programs?

Using a reasonable and consistently applied method, such as time studies or estimated percentage of effort, documented well enough to support the allocation if questioned by an auditor or grantor.

Want a scoped quote for your business?

Tell us your transaction volume and current software, and we'll send back a fixed quote within one business day.

Get a Free Quote

Or reach us directly — Info@truescaleglobal.com · UK +44 7464 884564 · Australia +61 3 9016 2672