Verdict: Most small nonprofits do not need a bookkeeper yet. Fix the upstream workflow first.
What works: A volunteer treasurer plus consolidated fundraising software handles most orgs under $250K. Outsourced bookkeeping works well from $250K to $1M.
What doesn't: Hiring a full-time in-house bookkeeper before you actually have enough work to fill the seat.
Best for: Orgs at $250K or above, carrying restricted grants, or approaching the $750K federal single-audit threshold.
Worth considering if: Your treasurer is spending evenings on manual reconciliation, your grant reports are late, or your CPA has to "fix the books" before filing the 990.

If you run a small nonprofit, "we need a bookkeeper" usually arrives as a feeling: the treasurer is overwhelmed, the deposits do not match the bank, and grant reports take a weekend. Before you write a job description, it is worth asking a different question. Do you need to hire someone, or do you need to stop creating so much bookkeeping work in the first place?
This guide is written for a volunteer treasurer or a one or two-person staff at a small nonprofit. It covers what a nonprofit bookkeeper actually does, when hiring (or outsourcing) is worth it, what it costs, the compliance basics you cannot skip, and a copy-paste job description template for when you are ready. We also flag the upstream fix that makes the monthly close take minutes instead of hours.
For most nonprofits under roughly $250K in annual revenue with simple revenue streams, the honest answer is: not yet. A volunteer treasurer plus the right software and one consolidated fundraising platform usually handles the job. Hiring (or outsourcing) is worth it once you cross into harder territory: federal grants, multi-fund restricted giving, or you are approaching the $750K single-audit threshold under 2 CFR Part 200.
The pain we hear most often is not "we need a CPA." It is reconciliation. A volunteer treasurer is matching deposits from a donation page, ticket sales, cash at the door, and the occasional grant check, fund by fund, every month. The job is repetitive, slow, and easy to get wrong. Hiring a bookkeeper makes that work go away. So does shrinking it.
A quick small-org realism check before you post a job:
Before you decide, look at where the work is coming from. If you are reconciling five payment streams into QuickBooks by hand, the fix may be one platform, not one hire. Zeffy's all-in-one fundraising platform consolidates donations, ticketing, raffles, auctions, memberships, and event payments into a single payout, so the treasurer reconciles one deposit instead of five. More than 100K+ nonprofits use Zeffy to raise money with $2B+ raised and no platform fee, no transaction fee, no credit card fee. Ever.
For a small nonprofit: the cheapest, fastest win is usually reducing the number of money streams you reconcile, not hiring someone to reconcile more of them.
A bookkeeper manages your day-to-day financial records: recording transactions, making deposits, paying bills, reconciling bank accounts, and producing the clean numbers your accountant or board needs. In a nonprofit, that work has a few extra layers you do not find in a small business.
Fund accounting. Nonprofits track money by donor intent. Under FASB ASC 958 (updated by ASU 2016-14), you report net assets with donor restrictions and net assets without donor restrictions. That means money the donor told you to spend on a specific program, and money you can spend on anything. (The older "restricted vs unrestricted" three-class model was superseded; using it in published reports is a compliance error.) A nonprofit bookkeeper tags every transaction to the right fund so that report is honest.
Grant tracking. Restricted grants come with budgets, allowable cost rules, and reporting deadlines. A bookkeeper tracks spending against each grant so program staff know what is left and the funder gets a clean report.
Form 990 support. The bookkeeper does not file the 990, but they produce the clean ledger and reconciled accounts that make it possible. Cut corners here and your accountant's bill goes up.
Multi-channel revenue reconciliation. This is where small-nonprofit treasurers lose evenings. Ticket sales from one platform, donations from another, cash and card at the door from an event, and a recurring giving page on a third: all of it needs to land in QuickBooks tagged to the right campaign and fund. Tools like Zeffy's Tap to Pay mean cash-at-the-door lands in the same payout report as online giving, reducing that reconciliation work: one event, one payout, one entry.
For a small nonprofit: the unique skill is not "knows debits and credits." It is "tags every dollar to the right fund and campaign, every time."
The core duties of a nonprofit bookkeeper, organized by cadence:
For a small nonprofit: if your bookkeeper is spending most of their hours on data entry and reconciliation, that is a workflow problem, not a staffing problem. Fix the upstream plumbing and the same person can spend their time on grant tracking and board reporting instead.
Bookkeepers and accountants are not interchangeable. They do different work, at different cadences, for different price points. Most small nonprofits eventually need both, but rarely both at full-time hours.
| Aspect | Bookkeeper | Accountant |
|---|---|---|
| Primary Focus | Day-to-day financial transactions | Financial analysis, reporting, and compliance |
| Scope | Operational, dealing with daily expenses and revenue | Strategic, with a focus on compliance and long-term financial planning |
| Qualifications | Bachelor's degree and thorough understanding of nonprofit bookkeeping | Advanced degree in accounting or related field. CPA certification with knowledge of nonprofit accounting |
| Duties | Daily entry of transactions; managing payroll and processing payments; tracking accounts receivable and payable; maintaining accurate and up-to-date financial data | Preparing nonprofit financial statements and ensuring they align with accounting standards; analyzing the financial health of the organization; managing tax filings and ensuring compliance with nonprofit regulations; budgeting and forecasting financial needs |
Use the IRS reporting tiers as a rough proxy for how much accounting horsepower you actually need:
Bookkeepers and accountants collaborate. The bookkeeper produces a clean ledger every month; the accountant uses that ledger to file taxes, prepare audit-ready financials, advise on policy, and sign off on compliance.
For a small nonprofit: until you cross the $200K gross receipts or $500K assets line, a clean ledger maintained by a volunteer treasurer plus a CPA at year-end usually beats hiring a dedicated bookkeeper. Above that line, the math flips.
Once you have decided you need a bookkeeper, the next question is where they sit: on your team, or at a firm.
Pros
Cons
Pros
Cons
A simple framework based on the orgs we work with:
One thing the bookkeeper should not be spending hours on: donor record-keeping that your fundraising platform already does. Donor history, tags, segments, contact info, and automatic tax receipts belong in your donor system, not your accounting system. Free donor management built into Zeffy handles donor records, year-end receipts, and segmented outreach so the bookkeeper only has to touch the dollars side of the ledger.
If you decide to outsource, our roundup of nonprofit bookkeeping services compares seven nonprofit-specific providers on pricing models, scope, and fit.
For a small nonprofit: outsourced almost always wins until you are over $1M and have predictable, complex work to fill a full-time seat. The cost of a bad full-time hire is much higher than the cost of changing outsourced providers.
Cost varies more by transaction volume and complexity than by org size, but here is a realistic frame for a small nonprofit.
The average yearly salary for a bookkeeper in the US, per Indeed's nonprofit-careers data, is $62,587. Add roughly 25 to 35% for payroll taxes, benefits, and equipment, and the loaded cost of a full-time in-house bookkeeper is typically $78K to $85K. Part-time is proportional.
Outsourced nonprofit bookkeeping is usually priced as a monthly retainer based on transaction volume, number of bank and credit accounts, and whether grant tracking is in scope. For a small nonprofit, expect a few hundred dollars a month for basic monthly reconciliation and reporting, scaling up to a few thousand a month for full bookkeeping plus grant compliance and audit prep. Get quotes from two or three nonprofit-specific firms before signing. Pricing models vary widely.
For a small nonprofit: the loaded cost of a part-time outsourced bookkeeper is almost always cheaper than the time a volunteer treasurer is spending on manual reconciliation. The math gets even better if you cut the reconciliation work first.
Bookkeepers handle data that needs precision. A small error in coding a restricted grant can produce a misleading fund balance for months. Strong bookkeepers keep accurate records, reconcile accounts cleanly, and catch the small stuff before it compounds.
Numbers need interpretation. A good bookkeeper spots a variance, traces it to a source, and flags it before the board meeting. They identify inconsistencies, find the cause, and propose a fix.
Bookkeeping is a calendar discipline. Late entries delay reports, board approvals, and IRS filings. Good bookkeepers prioritize, juggle multiple deadlines, and maintain a structured monthly close.
Modern bookkeeping is software work. A nonprofit bookkeeper should be comfortable with accounting software, spreadsheets, and pulling reports from your fundraising and donor platforms. Bonus points for understanding how integrations actually move data and where they break.
This is the skill that separates a nonprofit bookkeeper from a generic one. They need fluency in fund accounting (net assets with and without donor restrictions, per ASU 2016-14), grant compliance basics, restricted-gift tracking, and how the ledger feeds Form 990 prep. A great for-profit bookkeeper without this knowledge will still mis-code restricted gifts in their first month.
A short list of the practices that matter most:
This last one is where the upstream fix lives. Zeffy's free QuickBooks integration pushes each payout into QuickBooks already broken down by campaign and fund. The treasurer opens the deposit, clicks Match, and moves on.
The accounting software market for nonprofits has four common picks at different sizes:
Zeffy is not bookkeeping software. It is the fundraising layer that feeds your books. Where it matters here: Zeffy's free, native QuickBooks integration pushes payouts into QuickBooks pre-sorted by campaign and fund, so the reconciliation step is "click Match" instead of a half-hour pivot table.
Nonprofit bookkeeping carries real regulatory obligations. Miss them and the IRS revokes your tax-exempt status. The basics every small nonprofit should know:
Per IRS Publication 4839:
The 15th day of the 5th month after your fiscal year ends. For a calendar-year nonprofit, that is May 15. Verify your specific filing on irs.gov.
Nonprofits that spend $750,000 or more in federal awards in a fiscal year must have a single audit under 2 CFR Part 200 (Uniform Guidance). Plan for it well before you cross the line.
FASB ASC 958 (as updated by ASU 2016-14) requires reporting of net assets with donor restrictions and net assets without donor restrictions. The older three-class "restricted vs unrestricted" model has been superseded; using it in financial statements is a compliance error.
Federal awards come with allowable cost rules, time-and-effort documentation, and reporting deadlines under 2 CFR Part 200. Your bookkeeper should track grant spending against each award's budget in real time, not at year-end.
This section is a starting point, not legal or tax advice. Consult a nonprofit CPA or attorney for your specific situation.
For a small nonprofit: if you are not yet at $200K gross receipts and have no federal grants, your compliance load is light. Stay current on the 990-N, document restricted gifts honestly, and you are in good shape.
If you have decided you need to hire (in-house or contract), here is a copy-paste template. Customize the org overview and qualifications to match your size. A small all-volunteer board hiring a first bookkeeper should weight nonprofit experience over years; a $2M org should weight grant-compliance experience and software fluency.
Job Title: Nonprofit Bookkeeper
Location: [City, State] / Remote (if applicable)
Job Type: [Full-Time / Part-Time / Temporary / Contract]
Reports to: Finance Manager / Executive Director
[Introduce your nonprofit by highlighting its purpose, values, and goals. Outline the impact you aim to bring within your community. Make this section compelling and show what makes your organization unique.]
The Nonprofit Bookkeeper oversees day-to-day financial transactions, adhering to nonprofit accounting standards. They provide accurate and timely financial data to support leadership decisions and compliance.
[Interested candidates should submit their resume and a cover letter explaining their interest in the position to [email address] by [deadline].]
[Make a strong case for your organization's unique qualities. Explain why it is an exceptional workplace and describe the opportunities available to employees.]
The roles of a treasurer and a bookkeeper are distinct yet interdependent. Treasurers offer high-level financial oversight as members of the board of directors. Their responsibilities extend to budgeting, preparing financial policies, and ensuring compliance. In contrast, the bookkeeper handles reconciliations, financial reporting, and record keeping. Read our guide on a treasurer's role and responsibilities in a nonprofit.
At minimum: a bachelor's degree in accounting, finance, or a related field, plus two to three years of bookkeeping experience. For nonprofit-specific work, look for fluency in fund accounting (net assets with and without donor restrictions per ASU 2016-14), comfort with grant tracking and restricted-gift coding, and hands-on experience with your accounting software (most commonly QuickBooks Online). A QuickBooks ProAdvisor certification or prior nonprofit bookkeeping experience matters more than a CPA. Bookkeepers do not file 990s; accountants do.
Three quick checks: (1) Bank and credit card accounts are reconciled within 15 days of month-end, every month. (2) Restricted fund balances tie out to the underlying grants and designated gifts at any point in the year, not just December. (3) Your accountant or auditor does not have to "fix the books" before they can do their work. If all three are true, your bookkeeper is doing the job. If you are routinely paying your CPA to clean up the ledger before they can file the 990, the bookkeeper is the bottleneck.
Monthly statements (statement of activities and statement of financial position) are the standard. Quarterly board packets, annual financials for the auditor or 990 preparer, and grant reports on each funder's schedule. Smaller orgs may compress to quarterly statements; larger or grant-heavy orgs may need monthly board reporting.


Explore these essential steps to nonprofit bookkeeping, from tracking donations to producing clear financial statements. Stay compliant with our 2024 guide.


Explore 7 expert nonprofit bookkeeping services designed to streamline your reporting, improve accuracy, and maintain nonprofit compliance.
.webp)