What are the alternatives for keeping a nonprofit's books?
Four common ones: a volunteer treasurer with a spreadsheet, a volunteer with accounting software, a paid part-time bookkeeper, or an outside bookkeeping service. Excite Tax's view is that any of them works if a second person reviews the bank reconciliation every month and the system can tag restricted gifts and split expenses by function. The trade-offs are below.
A made-up Utah youth soccer league, four years old, on a calendar year. Its gross receipts were $38,000 in 2023 and $52,000 in 2024. In 2025, registrations and sponsorships bring in $31,000, and a spring gala sells $30,000 of tickets and auction items against $12,000 of food, venue and prize costs, all of it counted before costs.
Excite Tax's view: set the split once a year from a sample of timesheets or calendars, write the method down in a one-page memo, and post it each month with a journal entry. The books then hold the columns before anyone starts the return, and the same memo covers rent, software and insurance.
In the books, that means a class, fund or tag on every restricted grant from the day it is deposited, and an entry releasing it when the money is spent on the named purpose. Without the tag, a $20,000 grant for a new program sits in the bank balance looking like money without donor restrictions, and the board can spend it twice.
Set up a chart of accounts with contributions, grants, program revenue and event revenue as separate income lines, and a function tag (program, management and general, fundraising) for expenses.
Tag each restricted gift to its fund when it is deposited, and release it when it is spent on the purpose.
Keep the donor list current and send acknowledgments as gifts arrive, not in a January rush.
Reconcile every bank and card account monthly, with a second person, a board member who does not sign checks, reviewing it; see what a bank reconciliation is.
Post the month's functional split with a journal entry from the written allocation memo.
At year end, total the gross receipts and total assets and check them against the Form 990 series thresholds before choosing the return.
Nonprofit bookkeeping alternatives, and what to check with each
Option
Works when
Watch for
A volunteer treasurer with a spreadsheet
A group that files the e-Postcard, with few transactions and no restricted grants
No audit trail, and the books leave when the treasurer does
A volunteer with accounting software
Restricted gifts or several programs, with a treasurer who reconciles monthly
Turnover: write down the chart of accounts and the allocation memo
A paid part-time bookkeeper
Payroll, grants that require reports, or a full return
One person handling deposits, payments and the reconciliation
An outside bookkeeping service
A board that wants monthly statements without hiring an employee
Whether the service splits expenses by function and tracks donor restrictions
Excite Tax's answer, whichever you choose: separate the duties. The person who reconciles the bank should not be the only person who signs checks, and the board should see a statement of activities and a balance sheet every quarter; see do I need a balance sheet and how to choose a bookkeeper.
If the books are years behind, the rebuild order in two years behind on bookkeeping applies to a nonprofit too; start with the bank statements and the donor list.
Records to keep, and for how long
Permanently: the exemption application, the determination letter, the articles of incorporation, the bylaws with amendments, and board minutes.
shall annually file with the Division of Corporations and Commercial Code an unredacted copy of ... most recently filed IRS Form 990, 990-EZ, 990-N, or 990-PF.
For the books, the Utah filing is the federal return filed a second time, so the work is the same work. Keep the accepted return and the filing confirmation with the year's records.
When to hand this to a preparer
Hand the books over when keeping them costs more hours than the business can spare, or when they stop agreeing with the bank.
Nonprofit bookkeeping is not a service Excite Tax lists yet; bring these records to whoever prepares the organisation's annual return.