Bookkeeping for Nonprofits

Table of Contents

Bookkeeping for Nonprofits: What Makes It Different

Bookkeeping for nonprofits isn’t a version of small business bookkeeping with the word “nonprofit” attached. Nonprofits track money differently because donors, grantors, and the IRS all care about something small businesses don’t: whether funds were spent exactly the way they were meant to be spent. That single requirement changes how every transaction gets recorded.

Get this wrong and the consequences aren’t just messy books. Misreported restricted funds can jeopardize your tax-exempt status, damage donor trust, and complicate your annual Form 990 filing. Get it right, and bookkeeping becomes the foundation that lets your board, your funders, and your team trust the numbers behind every decision.

    • This page is for nonprofit founders, board members, and staff setting up or improving financial recordkeeping.
    • It solves the problem of standard bookkeeping not fitting fund accounting, restricted donations, or nonprofit compliance reporting.
    • Key benefits: accurate fund tracking, compliance-ready statements, and records your board and donors can trust.
    • AnyWhereFormations can help structure nonprofit bookkeeping alongside formation.
    • Next step: review what’s different below, then contact AnyWhereFormations to discuss your setup.

Nonprofit bookkeeping starts with fund accounting, not a single ledger

A for-profit business tracks one pool of money. A nonprofit typically tracks several, because donors and grantors can restrict how their contributions are used. Fund accounting separates:

    • Unrestricted funds, which can be used for general operations at the organization’s discretion.
    • Restricted funds, which must be spent on the specific purpose the donor or grantor designated, whether that’s a program, a project, or a time-limited campaign.
    • Board-designated funds, which the board has earmarked for a purpose internally, distinct from donor-imposed restrictions.

Mixing these together in one undifferentiated account makes it nearly impossible to prove that restricted money was actually spent as promised, which is exactly what donors, grantors, and auditors want to see.

Your financial statements aren’t the same as a for-profit’s

Nonprofits report differently because the underlying questions are different. Instead of a profit and loss statement, you’ll typically produce a Statement of Activities, showing revenue by source and how it was used. Instead of a balance sheet, you’ll produce a Statement of Financial Position, showing assets, liabilities, and net assets rather than owner equity. Many nonprofits also prepare a Statement of Functional Expenses, breaking spending into program, administrative, and fundraising categories, since donors and grantors often want to see how much goes directly toward mission work.

These aren’t optional formatting choices. They’re the standard nonprofits are expected to report against, and your bookkeeping needs to be structured from the start to produce them without a manual reconstruction each time they’re needed.

Restricted funds require tracking that protects your tax-exempt status

When a grant or major donation comes in with conditions attached, that money needs its own trail from the moment it arrives to the moment it’s spent. In practice, that means:

    • Recording the restriction at the point the funds are received, not after the fact.
    • Categorizing every related expense against that specific fund or grant.
    • Being able to produce a report showing exactly how a restricted contribution was used, on request.

This isn’t just good practice. Spending restricted funds outside their intended purpose, even unintentionally, can create real problems with donors, grantors, and your organization’s standing. Bookkeeping that tracks restrictions from day one is what makes staying compliant realistic rather than a year-end scramble.

Bookkeeping setup should start alongside formation, not after

Many nonprofits set up their bank account and start accepting donations before their bookkeeping system is actually ready to track fund restrictions properly. That gap is where problems tend to start, because early donations and grants often come in before anyone has built a chart of accounts that separates restricted from unrestricted funds.

Setting up your bookkeeping structure at the same time as incorporation and applying for tax-exempt status means your very first transactions are recorded correctly, rather than needing to be reclassified later once the right system is in place.

Bookkeeper, accountant, treasurer: three different roles, not one

Nonprofits often blur these roles together, especially early on, but they’re not interchangeable:

    • Your bookkeeper records transactions day to day: donations, expenses, grants, and bank activity.
    • Your accountant reviews and reconciles that data, prepares financial statements, and handles tax filings including Form 990.
    • Your treasurer, typically a board member, provides financial oversight at the governance level rather than doing the recordkeeping itself.

A single person or volunteer can wear more than one of these hats in a small organization. What matters is that the responsibilities themselves are clear, so nothing falls through the gap between “someone probably handles that” and it actually getting done.

Knowing when a volunteer isn’t enough anymore

Many small nonprofits start with a board member or volunteer handling bookkeeping alongside their other responsibilities. A few signals suggest it’s time to bring in dedicated help:

    • Grant or restricted-fund tracking has become too complex to manage reliably in a spreadsheet.
    • Financial reports for the board or funders are consistently late or require last-minute reconstruction.
    • Payroll, including compensation for staff and any stipends, has grown beyond a simple, occasional task.
    • Your organization’s budget and transaction volume have grown past what one part-time volunteer can reasonably keep current.

There’s no universal size threshold. The pattern worth watching is whether your financial reporting is something your board can rely on, or something that gets apologized for at every meeting.

Frequently Asked Questions

How is nonprofit bookkeeping different from small business bookkeeping?

Nonprofits use fund accounting to separate restricted and unrestricted money, and report using nonprofit-specific statements like the Statement of Activities and Statement of Financial Position rather than a standard profit and loss statement and balance sheet.

What is fund accounting and why does it matter for nonprofits?

Fund accounting tracks money separately according to its designated purpose, ensuring restricted donations and grants are spent exactly as intended. It matters because misusing restricted funds can create serious compliance and trust issues.

Does a small nonprofit need a bookkeeper right away?

Not necessarily. Many small nonprofits start with a board member or volunteer handling bookkeeping. As grant complexity, transaction volume, or reporting demands grow, dedicated bookkeeping support typically becomes necessary.

What’s the difference between a nonprofit bookkeeper and a nonprofit accountant?

A bookkeeper records day-to-day transactions. An accountant reviews and reconciles that data, prepares financial statements, and handles tax filings such as Form 990. Both roles are distinct from a treasurer, who provides governance-level financial oversight.

How are donations recorded differently depending on donor restrictions?

Unrestricted donations can be used for general operations, while restricted donations must be tracked and spent according to the donor’s specific designation. Recording this distinction at the point of donation is essential for accurate reporting later.

Set your nonprofit’s books up right from the start

Need bookkeeping that’s actually built for fund accounting and compliance reporting? Contact AnyWhereFormations to discuss your nonprofit’s setup, whether you’re just forming or refining an existing system.

Scroll to Top