Featured Blogs

Accounting Services

Nonprofit Bookkeeping – A Complete Guide for Organizations

Hand holding magnifying glass over financial documents and papers on wooden desk showing nonprofit bookkeeping review.

By

Brenden Norberg

Running a nonprofit comes with a long list of responsibilities. Managing programs, maintaining donor relationships, and securing grants are demanding on their own. But none of it runs smoothly without clean, valid financial records.

That is where nonprofit bookkeeping comes in. Done well, it keeps your organization compliant, builds funder trust, and makes audits far less stressful. Done poorly, it puts your tax-exempt status and reputation at risk.

This guide covers what nonprofit bookkeeping involves, why it matters, and how to build a system your organization can rely on.

What is Nonprofit Bookkeeping?

Nonprofit bookkeeping is the systematic recording and organizing of all financial transactions: donations, grants, program expenses, vendor payments, and payroll. It is the day-to-day layer of your financial system.

Bookkeeping for nonprofits differs from for-profit bookkeeping in three key ways:

  • You track money by its designated purpose.
  • Donor-imposed restrictions limit how certain funds can be spent.
  • Your books must meet IRS reporting requirements that do not exist for businesses.

Nonprofit Bookkeeping vs. Accounting: Key Differences

Nonprofit leaders who aren’t familiar with finances often mix up bookkeeping and accounting. Here are the major differences:

  • Your bookkeeper keeps track of everything coming in and going out. The $5,000 donation that arrived Tuesday, the payroll that went out Friday, and the grant check deposited last week. All of it is recorded, organized, and coded correctly.
  • Your accountant picks up from there. They take that data, interpret it, prepare your financial statements, and help you understand what your numbers actually mean for the organization.
FunctionNonprofit BookkeeperNonprofit Accountant
Daily transaction recordingYesNo
Financial statement preparationSupportsLeads
Form 990 filingProvides source dataPrepares and files
Audit supportOrganizes and provides recordsCoordinates and reviews
Financial analysis and projectionsNoYes

Both roles are necessary. An accountant without accurate books has nothing to work with.

Why Nonprofit Bookkeeping Matters for Compliance and Credibility

Your books shape your legal standing, your relationships with funders, and your ability to grow.

Solid financial management keeps you compliant, audit-ready, and credible to the funders who matter. On the other hand, weak books lead to IRS exposure, failed audits, and lost funding opportunities.

Here is what is actually at stake:

IRS Compliance and 501(c)(3) Status

501(c)(3) is the IRS designation that makes your organization tax-exempt. It means your nonprofit doesn’t pay federal income tax on revenue related to your mission, and donors can deduct their contributions.

The IRS requires exempt organizations to keep records that show compliance with tax rules. That means documenting every source of income and every expenditure.

The exempt status isn’t permanent by default. The IRS can revoke it if your books show funds being used outside your exempt purpose, if you’re generating unrelated business income without reporting it, or if you fail to file your Form 990 for 3 consecutive years.

Losing it means losing your tax exemption, your ability to receive tax-deductible donations, and in most cases, your eligibility for grants.

To get the status back, you have to refile Form 1023 and pay a user fee of $275 to $600 (depending on which form applies). Your organization gets listed on the public IRS revocation registry in the meantime.

Donor Confidence and Funder Accountability

Most grantors want audited or reviewed financials before releasing funds. That audit starts with your books. Messy records drive up audit costs and can trigger grant clawbacks.

Form 990 is public. Any donor or funder can pull it up on ProPublica or Candid. Errors are visible to every funder who searches your name.

Organizations that work with a specialized CPA firm tend to stay ahead of these issues.

CDH is an independent CPA and advisory firm and a member of the Moore Global network, one of the top 15 accounting networks in the world. Our nonprofit audit services help organizations maintain the records and internal controls that keep audits clean.

Core Nonprofit Bookkeeping Duties

Your nonprofit bookkeeper handles three core responsibilities.

Here is what each one involves:

Maintaining Fund Accounting and Tracking Restricted vs. Unrestricted Funds

Every dollar needs to be tracked by its intended purpose. A $10,000 grant for a youth literacy program can’t be spent on utilities. Your books must reflect that clearly.

Under FASB ASU 2016-14, you report funds across two net asset classes:

Fund TypeDefinitionExample
Without donor restrictionsAvailable for any purposeGeneral operating donations
With donor restrictionsTied to a specific use or time periodGrant for a two-year housing program
Permanent restrictionsPrincipal must stay intact indefinitelyEndowment fund

Mixing these categories violates FASB ASC 958 and almost always surfaces as an audit finding. Restricted funds don’t need a separate bank account. Fund coding in your general ledger is sufficient.

Preparing Key Nonprofit Financial Statements

Nonprofit organizations have various financial statements.

Each one serves a specific reporting purpose:

  • Statement of Financial Position: Records assets, liabilities, and net assets by restriction class.
  • Statement of Activities: Tracks revenue and expenses for the period, split between restricted and unrestricted funds.
  • Statement of Cash Flows: Documents where cash came from and where it went.
  • Statement of Functional Expenses: Categorizes every expense by what you spent it on and why.

Your bookkeeper is responsible for keeping the data supporting these four statements accurate and up to date.

Recording and Allocating Payroll, Grants, and Expenses

These are the transactions your bookkeeper handles most often. Getting them right keeps your books clean and your Form 990 defensible.

  • Payroll: Withhold Social Security and Medicare taxes for all employees. Misclassifying employees as contractors creates tax liability. Use the IRS common-law rules to classify correctly.
  • Grants: Track each grant separately: budgeted vs. actual spending, and whether it is consistent with the grant agreement. Federal grants also require compliance with Uniform Guidance.
  • Expenses: Sort every dollar into program services, management and general, or fundraising. Use a consistent allocation method and document it.

Top 5 Nonprofit Bookkeeping Software Options

Choosing nonprofit bookkeeping software depends on your size, budget, and funding complexity.

Here’s how the most common options compare:

SoftwareBest ForNonprofit-Specific FeaturesPrice Range
QuickBooks OnlineSmall to mid-size nonprofitsFund tracking, Form 990 reports, donation records$35-$235/month
AplosSmall nonprofits and faith-based organizationsFund accounting, donor management, built-in CRM$79-$159/month
Sage IntacctMid-to-large nonprofitsGrant management, multi-entity reporting, real-time dashboardsCustom pricing
Blackbaud Financial Edge NXTLarge nonprofits and foundationsDeep fund accounting, grant tracking, audit support toolsCustom pricing
WaveVery small or volunteer-run organizationsBasic bookkeeping only; no nonprofit-specific featuresFree

Sage Intacct is the strongest option for organizations managing multiple grants or entities. It is the AICPA’s only preferred provider of financial applications.

At CDH, we have hands-on experience transforming nonprofit finance with Sage Intacct for organizations that have outgrown simpler tools.

In-House vs. Outsourced Nonprofit Bookkeeping: How To Decide

As your organization grows, so does the volume and complexity of your financial activity. At some point, most nonprofits ask the same question: Do we hire someone internally, or bring in a specialized firm?

The right answer depends on your budget, your grant structure, and how much nonprofit-specific expertise your situation actually demands.

Here is how the two models compare:

FactorIn-House BookkeeperOutsourced Bookkeeping
Annual costSalary plus benefits, typically $45,000-$65,000+Monthly retainer, often lower total cost
Nonprofit expertiseDepends on the individual hiredSpecialist firms bring deep sector knowledge
AvailabilityFull-time, on-siteRemote; response times vary by provider
ScalabilityRequires a new hire as needs growScope adjusts with organizational growth
Audit readinessDepends on individual capabilitiesReputable firms maintain audit-ready records

Outsourced nonprofit accounting makes the most sense in a few specific situations:

  • Your organization cannot support a full-time hire.
  • You are managing 3 or more restricted grants simultaneously.
  • Someone from the executive team is currently handling the books.
  • You are approaching your first independent audit.

CDH offers accounting and bookkeeping services and not-for-profit accounting and advisory services designed for organizations looking to outsource. You get nonprofit-specialized expertise and audit-ready records, without the overhead of a full-time hire.

7 Common Nonprofit Bookkeeping Mistakes and How To Avoid Them

Most bookkeeping problems are preventable with the right partner and the right habits in place. If you don’t have these, you may encounter some issues.

Here are 7 of the most common ones and how to fix them:

  • Mixing restricted and unrestricted funds: Code the restriction the moment the money comes in. Run monthly fund-balance reports so your leadership always knows where each fund stands.
  • Skipping monthly reconciliations: Leaving reconciliations until year-end lets errors pile up and hides cash-flow problems you could have caught early. Reconcile every account, every month.
  • Misclassifying functional expenses: If you’re labeling program costs as management expenses, or the other way around, your overhead ratio gets distorted, and your Form 990 becomes inaccurate. Pick an allocation method, document it, and stick to it.
  • Not recording in-kind donations: Donated goods and specialized volunteer services need to go in your books at fair market value. ASC 958 requires it, and skipping this understates both your revenue and your expenses.
  • Poor grant spending documentation: Every grant needs a paper trail from the day the money arrives to the day you close it out. Missing receipts and unsubstantiated expenses show up in audits and can lead to clawbacks from funders.
  • Treating your chart of accounts as permanent: A chart of accounts built for 3 programs won’t work for 10. Review yours every year and update it as your organization grows.
  • Letting the executive director handle the books: When one person runs programs, makes financial decisions, and records transactions, there’s no oversight. Errors go unnoticed, and fraud risk goes up. A board member, volunteer treasurer, or outsourced bookkeeper gives you the second set of eyes you need.

A good outsourced bookkeeper brings nonprofit internal controls built into their workflow:

  • Dual sign-off on large transactions,
  • Monthly reconciliations reviewed by a second person
  • Regular financial reporting for your board

Those systems stop most mistakes before they start.

Frequently Asked Questions

Below are answers to common questions about nonprofit bookkeeping, compliance, and financial functions:

What Qualifications Should a Nonprofit Bookkeeper Have?

Your bookkeeper should have hands-on experience with fund accounting and know at least one nonprofit software platform like QuickBooks Nonprofit, Sage Intacct, or Aplos. Familiarity with Form 990 requirements is a strong plus.

A CPA is not required for a bookkeeper, but is necessary for preparing audited financials.

Does a Nonprofit Need a Financial Audit?

It depends on your revenue and funding sources. If you spend less than $1,000,000 in federal funds in a fiscal year, a Single Audit is generally not required. At $1,000,000 or more in federal expenditures, it becomes mandatory as per Uniform Guidance.

Note that this is not based on what you received. It’s on what you actually spent. Many states also set their own thresholds, and most institutional grantors require audited financials regardless of size.

What is Form 990, and How Does Bookkeeping Prepare for It?

Form 990 is the annual information return your nonprofit files with the IRS. It covers your revenue, expenses, net assets, and governance practices, and it is available for anyone to view.

Clean books make preparation much faster since your financials feed directly into the form.

Does Nonprofit Bookkeeping Differ for Small Organizations?

The rules are the same regardless of size, but smaller organizations often rely on a part-time bookkeeper or board treasurer.

You may file a simpler Form 990-EZ or 990-N, but recordkeeping standards still apply. A $200,000 budget carries the same compliance risks as a much larger one.

What Records Should a Nonprofit Keep and for How Long?

Keep your financial statements and Form 990 filings permanently. Bank statements, payroll records, and expense documentation should be retained for at least 7 years.

Grant records should be kept for the full grant period and for a minimum of 3 to 7 years thereafter.

Conclusion

Your finances affect every part of how your organization runs. When they’re in order, compliance is manageable, audits go smoothly, and funders trust you.

CDH has worked with nonprofits since 1996. From outsourced bookkeeping and audit prep to internal controls and Sage Intacct implementation, we handle it all under one roof.

Every engagement comes with transparent upfront pricing. You get a dedicated team that knows your sector and treats your organization as a long-term partner.

Talk to a CDH advisor and see what the right financial support can do for your organization.

Featured Articles

Spotlight on Industry Trends

Vestibulum id ligula porta felis euismod semper. Maecenas sed diam eget risus varius blandit sit amet non magna.

Newsletter

Subscribe for Latest Insights

Join our newsletter for expert articles, industry trends, and updates delivered 
straight to your inbox. Stay ahead with knowledge that matters.

"*" indicates required fields

This field is for validation purposes and should be left unchanged.