A founder spends a Saturday sorting twenty transactions into categories and feels like a responsible leader with everything under control. A year later, ahead of filing Form 990, it turns out half the transactions were tagged to the wrong categories.
Someone gets hired to redo the whole year, for money, and it costs more than it would have to keep the books right from the start. The Saturday spent "saving money" turned into a double cost: time back then, and money now.
QuickBooks remains the most common bookkeeping tool for small nonprofits, available at a discount through TechSoup, which you already know from TechSoup and Goodstack verification. But the tool doesn't answer the real question: who's actually supposed to run it, you, a hired bookkeeper working a few hours a month, or a CPA.
QuickBooks Online for nonprofits is noticeably cheaper through TechSoup than retail: the Plus plan runs around $80 a year, for instance, against a retail price well over a thousand, and the Advanced plan is similarly discounted several times over. This is part of the same benefits chain from Level I, still paying off here.
Setup doesn't start with the software itself, it starts with the chart of accounts you built in your chart of accounts. Loading a ready-made category structure at the very beginning is easier than restructuring it inside the system once hundreds of mistagged transactions have already piled up. Alternatives to QuickBooks exist, but it has the widest ecosystem of bookkeepers and CPAs who already know the system, and that's a practical argument in its favor.
Level one: you handle it yourself. This suits an organization with a handful of transactions a month and simple money, no grants, no payroll. The discipline from restricted vs. unrestricted funds and your chart of accounts is enough here, paying for help would be premature.
Level two: a bookkeeper for a few hours a month. The moment it's worth hiring one usually lines up with grants, restricted funds, or payroll showing up, exactly what makes tagging harder and raises the cost of a mistake. A bookkeeper keeps records consistently and takes the routine off your plate, freeing up time for the mission itself.
Level three: a CPA. Needed for preparing a full Form 990 (other than the simplest 990-N), for tricky questions like UBIT or reasonable compensation, and for an annual check of the whole accounting system's logic. The thresholds between levels aren't rules carved in stone, they're guideposts, and the honest question that usually settles it is: what would a mistake cost me if I got this wrong on my own.
There's one thing neither a bookkeeper nor a CPA can take off your hands: understanding your own organization's numbers. A bookkeeper keeps careful records, a CPA prepares forms and gives advice, but explaining to the board what's happening with the organization's money, and why, is still on you.
The ability to read your own report from reading your financial statements stays your skill regardless of who's physically entering transactions into the system. Delegating the routine is smart, delegating your understanding of your own organization isn't an option.
Below are three organization profiles with different levels of money complexity. Figure out which level of support fits each, and see what the wrong choice actually costs.
Your organization's "yourself / bookkeeper / CPA" decision as of today, with thresholds for revisiting it: at what event (first grant, first employee, full 990 approaching) you move up a level. A written-down decision is easier to revisit than deciding fresh every time from scratch.
Can I start with a CPA and never hire a bookkeeper at all?
You can, but it's usually more expensive: a CPA costs more per hour than a bookkeeper, and day-to-day recordkeeping takes a lot of hours. A bookkeeper plus a periodic CPA is usually the better value.
What if the organization already made tagging mistakes last year?
A bookkeeper or CPA can review and correct past records, that's a routine task. More expensive than doing it right from the start, but entirely fixable.
Is QuickBooks required, or can I keep using a spreadsheet longer?
A simple spreadsheet works at the very early stage. Once transactions and funds pile up, specialized software cuts the risk of mistakes far more than a spreadsheet saves time.
How do I know it's time to move up a level of support?
Watch for the thresholds in this lesson: a grant showing up, payroll starting, or a full Form 990 approaching. If you're not sure, a conversation with a CPA about whether you're ready costs little compared to the price of a mistake.
That closes out the module on bookkeeping from scratch: you know how money splits by fund, how to sort it into a chart of accounts, how to read the resulting reports, and who to trust with the routine. Next, the course moves to what the outside world sees: how your reporting works as a storefront for donors, funders, and the IRS.
The material in this lesson is educational and drafted for review by your attorney and CPA. This course does not replace professional advice and makes no promise of outcomes.