Bookkeeping, fund accounting, and 990-ready reporting for mission-driven organizations

Nonprofit bookkeeping

How nonprofits can get 990-ready before year-end pressure hits

Filing season gets painful when bookkeeping is rushed, incomplete, or spread across disconnected systems. The earlier a nonprofit organizes its records, the cheaper and calmer the process becomes.

A nonprofit executive director organizing 990 supporting documents and financial reports before year-end.

Form 990 is not really a tax return in the way most people picture one. Nonprofits generally do not owe tax on the income. What the 990 actually does is tell the IRS and the public — donors, grantmakers, watchdog sites, and anyone who looks — what your organization earned, how it spent it, and how it governs itself.

That is why the 990 feels so demanding. It is not asking for a number. It is asking whether your books can tell a coherent story about your year. The organizations that find filing season easy are not the ones with the most staff. They are the ones whose bookkeeping was ready in January.

Why 990 preparation gets expensive

Most of what a CPA charges to prepare a 990 is not tax expertise. It is reconstructing information your books should already contain. When records are incomplete, your preparer has to reverse-engineer fund balances, reclassify restricted activity, rebuild a functional expense allocation, and chase down documentation.

Every one of those hours is billable, and none of them are avoidable at that point. The same work costs a fraction of the price when it is done monthly as part of regular bookkeeping.

The records your 990 actually needs

Before you think about the form itself, make sure these five categories are current and accurate:

  • Fund-level revenue and expense detail. Not just total income and total expense, but what was restricted, what was released from restriction, and what was unrestricted from the start.
  • Functional expense allocation. Program versus management and general versus fundraising. Most nonprofits know this matters and still guess at the split every year.
  • Contribution detail and donor schedules. Giving records that reconcile to the ledger and support any contribution reporting.
  • Balance sheet and net asset classification. Correct separation of net assets with and without donor restrictions.
  • Governance and policy documentation. Board meeting records, conflict-of-interest policy, whistleblower policy, document retention policy, and the process used to review the form.

The first four come out of your bookkeeping. The fifth comes out of your board’s habits. Neither is something you can invent in the week before the deadline.

A month-by-month rhythm that removes the panic

Here is how we keep clients 990-ready all year rather than in a February scramble.

Every month

Close the books on schedule. Reconcile every bank and credit card account. Reconcile contribution batches to deposits. Review the fund balance report and confirm restricted balances are still correct. This one habit eliminates most of the year-end problem on its own.

Every quarter

Review budget-to-actual at the fund level and flag anything unexpected. Check that grant spending is on track against any restrictions or reporting deadlines. Confirm payroll tax filings are complete. Review board minutes for any decisions — compensation, related party transactions, policy changes — that will need to be disclosed.

October through November

Draft a trial balance and hand it to your preparer early. Review the prior year’s 990 and compare it to this year, because differences are what draw attention. Gather the governance documentation while board members are still easy to reach.

December

Complete year-end accruals and adjustments. Verify restricted releases are recorded correctly. Confirm contribution acknowledgment letters are ready to issue.

January through the deadline

By the time you reach this window, preparation should be a review rather than a reconstruction. Your preparer assembles and files. You answer questions instead of digging through boxes.

The single biggest lever: map your chart of accounts to the 990

If there is one structural change that pays off every single year, it is this. Build your chart of accounts so that your natural revenue and expense categories align with the lines on Form 990. When the structure matches, the return assembles itself from reporting you already produce.

When it does not match, someone has to hand-sort a year of transactions into the right buckets — and that someone is usually your CPA, billing hourly.

A 990 should be a report you run, not a project you survive.

What good looks like

Organizations that are genuinely 990-ready share a few characteristics. Their books are closed within a few weeks of month-end. Their fund balances are reconcilable at any moment. Their functional expense allocation is a standing method rather than an annual guess. And their chart of accounts was designed with the 990 in mind from the beginning.

None of that requires a large finance team. It requires structure, and structure is something you can build.

Where to start if you are behind

If you are reading this and your books are not current, start with the monthly close discipline rather than the form. Catch up the months, reconcile the accounts, and get the fund balances right. The 990 becomes dramatically easier once the foundation is level.

If that sounds like too much to do alone, book a free stewardship review. We handle catch-up work and 990-ready reporting for nonprofits regularly, and we can tell you what your specific situation requires.

Filing season coming up?

Get your books 990-ready before the deadline forces the issue.

Tell us where your books stand and we will tell you what needs to happen first — and how long it will realistically take.

Stay updated Practical stewardship and bookkeeping guidance for church and nonprofit finance teams, once a month.
Request the newsletter