How is Zeffy free?
How is Zeffy free?
Zeffy relies entirely on optional contributions from donors. At the payment confirmation step - we ask donors to leave an optional contribution to Zeffy.
Learn more >
Nonprofit life

Do You Actually Need a Nonprofit Bookkeeper? A 2026 Hiring Guide for Small Orgs

June 23, 2026
TL;DR — The Short Answer

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.

Table of contents

__wf_reserved_inherit

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.

Should you hire a bookkeeper at all?

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:

  • Under ~$250K revenue, simple revenue streams, no federal grants: probably not yet. Tighten your workflow first.
  • $250K to $750K, multi-fund restricted giving, growing grant load: a fractional or outsourced bookkeeper, a few hours a month, is usually the right move.
  • Federal awards at or above $750K, complex restricted giving, paid staff: yes, in-house or a dedicated outsourced partner, plus a CPA for year-end and single-audit prep.

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.

What does a nonprofit bookkeeper do?

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."

Nonprofit bookkeeper responsibilities

The core duties of a nonprofit bookkeeper, organized by cadence:

Weekly

  • Data entry. Record donations, ticket sales, membership dues, expenses, and reimbursements into your accounting system.
  • Deposits. Make bank deposits, write checks, and sign off on reimbursements.
  • Bill pay. Pay rent, utilities, vendors, and recurring software invoices on time.

Monthly

  • Bank reconciliation. Match every line in the bank statement to the books. Identify and fix discrepancies.
  • Payroll. Run payroll (or work with a payroll provider) and record the journal entries.
  • Budget tracking. Report actuals against budget by program and fund. Flag variances for the executive director.
  • Fund balances. Confirm net assets with donor restrictions tie out to the underlying grants and designated gifts.

Quarterly

  • Board reporting. Produce a clean statement of activities, statement of financial position, and budget-vs-actual for the board.
  • Grant reports. Pull spending reports for active grants. Flag anything off-pace.

Annually

  • Audit prep. Reconcile every account, document every restricted balance, and prepare the schedules your auditor or 990 preparer will ask for.
  • Form 990 support. Provide a clean trial balance and revenue/expense detail to the CPA preparing your Form 990 (filed by the 15th day of the 5th month after fiscal year-end).
  • Year-end donor records. Confirm donation totals match what donors will see on their year-end receipts.

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.

Nonprofit bookkeeper vs accountant: which do you need?

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.

AspectBookkeeperAccountant
Primary FocusDay-to-day financial transactionsFinancial analysis, reporting, and compliance
ScopeOperational, dealing with daily expenses and revenueStrategic, with a focus on compliance and long-term financial planning
QualificationsBachelor's degree and thorough understanding of nonprofit bookkeepingAdvanced degree in accounting or related field. CPA certification with knowledge of nonprofit accounting
DutiesDaily entry of transactions; managing payroll and processing payments; tracking accounts receivable and payable; maintaining accurate and up-to-date financial dataPreparing 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

So which do you need, at what size?

Use the IRS reporting tiers as a rough proxy for how much accounting horsepower you actually need:

  • Gross receipts under $50K: file the 990-N (e-Postcard). A volunteer treasurer plus simple software is usually enough. You may want a CPA for an hour or two at year-end. A dedicated bookkeeper is rarely worth it.
  • Gross receipts $50K to $200K, total assets under $500K: file the 990-EZ. A volunteer or part-time bookkeeper plus a CPA for the 990-EZ filing is the typical setup.
  • Gross receipts at or above $200K, or total assets at or above $500K: file the full Form 990. At this point, a fractional or outsourced bookkeeper (a few hours a week) plus an accountant or CPA for year-end and 990 prep is the right shape.
  • Federal awards at or above $750K per year: single audit required under 2 CFR Part 200 (Uniform Guidance). You need both a bookkeeper (in-house or fractional) tracking grant spending in real time, and a CPA who has done single audits before.

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.

Should you hire in-house or outsource?

Once you have decided you need a bookkeeper, the next question is where they sit: on your team, or at a firm.

In-house bookkeeper

Pros

  • Real-time access. They are in your Slack, your QuickBooks, and your inbox.
  • Institutional knowledge. They learn your funders, programs, and quirks.
  • Better cross-team collaboration with program staff and the executive director.

Cons

  • Highest fixed cost: salary, benefits, payroll taxes, and equipment.
  • Knowledge concentration risk. When they leave, the books leave with them.
  • Often more hours than a small org actually needs (you end up paying for full-time capacity to fill 15 hours of work).

Outsourced bookkeeping

Pros

  • Lower cost than full-time, especially for orgs under 200 transactions a month.
  • Nonprofit-specific firms come pre-trained on fund accounting, grant tracking, and 990 prep.
  • Coverage does not disappear when one person quits.

Cons

  • Less day-to-day access. You will not get same-hour answers.
  • You still need someone internal to approve invoices, code transactions, and answer questions.
  • Scope creep is real. One extra report tends to show up on the next invoice.

How to decide

A simple framework based on the orgs we work with:

  • Under $250K revenue, simple revenue: neither. Volunteer treasurer plus good software.
  • $250K to $1M, no federal grants: fractional or outsourced. 5 to 15 hours a month is typically enough.
  • $1M to $3M, mixed funding including grants: outsourced firm (nonprofit-specific) or a part-time in-house bookkeeper (15 to 25 hours).
  • $3M or above, or federal awards at or above $750K: in-house full-time bookkeeper plus a CPA relationship.

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.

How much does nonprofit bookkeeping cost?

Cost varies more by transaction volume and complexity than by org size, but here is a realistic frame for a small nonprofit.

In-house

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

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.

Hidden costs to plan for

  • Accounting software: QuickBooks Online via TechSoup is around $80 a year admin fee for the nonprofit-discounted Plus tier (see Software, below).
  • Year-end CPA: 990-EZ filings usually run a few hundred to a couple thousand dollars; full 990 prep more. Single audits run several thousand to tens of thousands.
  • Integration tax: if your fundraising platform charges to sync with QuickBooks, that fee is part of your bookkeeping cost. Free native integrations exist.

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.

5 essential skills for nonprofit bookkeepers

1. Attention to detail and accuracy

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.

2. Analytical skills and problem-solving

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.

3. Time management and organization

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.

4. Technological proficiency

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.

5. Nonprofit-specific knowledge

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.

Nonprofit bookkeeping best practices

A short list of the practices that matter most:

  • Keep a clean chart of accounts. Tag every account to a fund (with or without donor restrictions) and a program. Resist account sprawl.
  • Reconcile monthly. Bank, credit card, and merchant accounts. Always. The longer you wait, the harder it gets.
  • Document restricted gifts at intake. Donor intent is much easier to capture on day one than reconstruct in March.
  • Run audit prep year-round. A 10-minute checklist at month-end beats a panicked spring.
  • Reduce the number of money streams you reconcile. This is the lever most small nonprofits miss. If donations, tickets, raffles, memberships, and event card payments all live on different platforms, your treasurer is doing five reconciliations every month instead of one.

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.

Best bookkeeping software for nonprofits

The accounting software market for nonprofits has four common picks at different sizes:

  • QuickBooks Online. The most common pick for small and mid-size nonprofits. Intuit does not run a standing 50% nonprofit discount directly; the primary nonprofit channel is TechSoup (roughly an $80/year admin fee for QuickBooks Online Plus). Confirm current terms on TechSoup before you buy.
  • Wave. Wave's free Starter tier is still available after the 2024 pricing restructuring: unlimited invoicing, expense tracking, and manual bookkeeping at $0. Bank auto-import and multi-user access now require the paid Pro plan (around $16 to $19/month). See wave.com/pricing.
  • Aplos. Nonprofit-specific accounting with fund accounting built in. Good fit for orgs that want fund tracking out of the box and are willing to pay for it.
  • Sage Intacct. Enterprise-grade nonprofit accounting. Overkill for most small orgs; the right call once you are running multiple entities, complex grant portfolios, or audit-heavy compliance.

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.

Compliance and regulatory requirements

Nonprofit bookkeeping carries real regulatory obligations. Miss them and the IRS revokes your tax-exempt status. The basics every small nonprofit should know:

Form 990 filing tiers

Per IRS Publication 4839:

  • Gross receipts under $50K: file Form 990-N (e-Postcard).
  • Gross receipts $50K to $200K AND total assets under $500K: file Form 990-EZ.
  • Gross receipts at or above $200K OR total assets at or above $500K: file the full Form 990.
  • Churches: generally exempt from the filing requirement.
  • Three consecutive missed years: automatic revocation of tax-exempt status.

Form 990 deadline

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.

Single audit threshold

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.

Fund accounting standards

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 grant compliance

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.

Nonprofit bookkeeper job description template

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

Organization Overview

[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.]

Position

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.

Duties and Responsibilities

  • Maintain accurate financial records, including general ledger entries, accounts payable and receivable, and bank reconciliations.
  • Process donations, grants, and other funding sources, ensuring proper recording and fund tagging.
  • Assist in the preparation of budgets in collaboration with the finance team.
  • Reconcile bank statements and manage cash flow.
  • Write checks to cover payments for operational expenses and other nonprofit expenditures.
  • Collaborate with external auditors during annual audits and provide necessary documentation.
  • Track and report on grant spending, ensuring alignment with grant agreements.
  • Process payroll and manage employee expense reimbursements.

Qualifications

  • Bachelor's degree in accounting, finance, business administration, or a related field.
  • 2 to 3 years of bookkeeping experience in a nonprofit organization or similar setting.
  • Skill in bookkeeping processes and accounting software, plus Microsoft Excel.
  • Solid understanding of nonprofit regulations and accounting principles, including fund accounting (net assets with and without donor restrictions).
  • Strong organizational skills with the ability to multitask and meet strict deadlines.
  • Ability to work independently and collaboratively with the team.
  • Excellent written and verbal communication skills.

Application Process

[Interested candidates should submit their resume and a cover letter explaining their interest in the position to [email address] by [deadline].]

Why Join Us?

[Make a strong case for your organization's unique qualities. Explain why it is an exceptional workplace and describe the opportunities available to employees.]

What is the difference between a bookkeeper and a treasurer in a nonprofit organization?

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.

What qualifications should a nonprofit bookkeeper have?

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.

How do I know if my bookkeeper is doing a good job?

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.

How often should a nonprofit bookkeeper prepare financial reports?

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.

Written by
Camille Duboz
Share this article

https://home.simplyk.io/blog/bookkeeper-nonprofit

Keep reading :

Nonprofit guides
Nonprofit Bookkeeping 2026: Free Monthly Workflow Guide

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

Read more
Nonprofit life
Best Nonprofit Bookkeeping Services: 7 Providers Compared (2026)

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

Read more

Raise funds with Zeffy. 100% free, forever.

Sign up for free
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

More fundraising tips, straight to your inbox!

Join 250K+ fundraising leaders receiving exclusive tips

Get weekly fundraising tips from nonprofits experts

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

Zeffy is the only 100% free fundraising platform for nonprofits.

Get tailored fundraising ideas—free AI tool!

Find your ideal grant among thousands—free AI tool!

Start your nonprofit in 3 days—for free.

Start fundraising
Zeffy is 100% free and always will be. (We even cover transactions fees.)
Sign up and start fundraising for free today
With Zeffy, 100% of the money you raise goes to your cause. <br>No credit card fees. No platform fees. No fees period.
Did you know
Sign up for free
With Zeffy, 100% of the money you raise goes to your cause. <br>No credit card fees. No platform fees. No fees period.
Did you know
Sign up for free
Question
Cost :
$
$$
Effort :
1
23
Fun :
★★

Insights from over $100M in monthly transactions

Quick wins for you:

  • Look for people who attend related events, follow relevant Facebook groups, or subscribe to aligned newsletters.These aren’t just potential donors—they’re your future advocates.
  • Look for people who attend related events, follow relevant Facebook groups, or subscribe to aligned newsletters.These aren’t just potential donors—they’re your future advocates.

See our Guide for Mission Statements

How Loose Ends turned fee savings into mission impact
$1,715
saved
1
new hire
2500+
finished textile projects
This is some text inside of a div block.
This is some text inside of a div block.
  • This is some text inside of a div block.
  • This is some text inside of a div block.
  • This is some text inside of a div block.
This is some text inside of a div block.
This is some text inside of a div block.
This is some text inside of a div block.
This is some text inside of a div block.
  • This is some text inside of a div block.
  • This is some text inside of a div block.
  • This is some text inside of a div block.

Heading

Heading

Heading

Heading

Heading

Always Say Thanks
Every donor gets an automatic, branded thank-you email the moment they give. It’s fast, personal, and completely hands-off.