If you run a nonprofit, you have probably heard someone mention cash vs accrual accounting and felt your eyes glaze over a little. You are not alone. Most executive directors and board members did not get into this work to become accountants. But understanding the difference between these two methods matters more than you might think, especially when grant deadlines, audits, and financial reports start piling up.

This guide is written specifically for people who are new to nonprofit finance. Whether you are setting up your books for the first time or trying to make sense of a report your CPA sent you, the goal here is clarity, not jargon.

The Core Difference, Explained Simply

Cash basis accounting records money when it physically moves. You receive a donation in March, you record it in March. You pay an invoice in April, you record it in April. Simple, straightforward, and easy to follow.

Accrual basis accounting records money when it is earned or owed, regardless of when the cash actually arrives. If a foundation approves a $50,000 grant in December but sends the check in February, accrual accounting records that revenue in December.

At first glance, cash accounting seems like the obvious choice for a small nonprofit. It is familiar, it matches your bank statements, and it does not require a lot of accounting knowledge to maintain. But as your organization grows, the limitations of cash accounting become real problems.

Why GAAP Accounting for Nonprofits Points Toward Accrual

GAAP, which stands for Generally Accepted Accounting Principles, is the standard framework used across the country for financial reporting. For nonprofits specifically, the relevant guidance comes from FASB ASC 958, which governs how organizations should present their financial statements.

GAAP requires accrual accounting. That is not a suggestion, it is a standard. If your nonprofit ever needs audited financial statements, applies for significant government grants, or reports to a major foundation, your books will need to be on an accrual basis.

This does not mean small nonprofits cannot use cash accounting in their day-to-day bookkeeping. Many do, and it works fine internally. But when it comes time to produce formal financial statements or undergo a review, someone has to convert those cash-basis records to accrual. That conversion takes time and money. Starting with accrual from the beginning often saves both.

A Real-World Scenario: Grant Tracking Gone Wrong

Imagine a nonprofit that runs an after-school tutoring program. In October, they receive a letter from a local foundation confirming a $30,000 grant. The money arrives in January. Under cash accounting, the organization shows $30,000 less income in October through December than it actually has coming. Its year-end financials look leaner than reality.

Now imagine the board is deciding in November whether to hire a part-time coordinator. Looking at the cash-basis books, the money does not appear to be there. They delay the hire. The coordinator starts late. The program suffers.

Under accrual accounting, that $30,000 would have been recorded the moment the grant was awarded. The board would have made a better-informed decision.

This kind of timing mismatch is one of the most common financial planning problems nonprofits face. It is also one of the clearest arguments for accrual-based nonprofit bookkeeping services.

Fund Accounting and Why It Fits the Nonprofit Model

Most for-profit businesses track one pool of money. Nonprofits often track several, because donors and grantors frequently restrict how their contributions can be used. This is where fund accounting comes in.

Fund accounting organizes your finances by the purpose of the money, not just the amount. Restricted funds are contributions that must be used for a specific program or time period. Unrestricted funds give the organization flexibility to direct money where it is needed most.

Accrual accounting and fund accounting work well together. Both are built around matching revenue to the period and purpose it applies to. Cash accounting, on the other hand, does not naturally support that structure.

If your nonprofit manages multiple grants, each with its own reporting requirements, your chart of accounts and bookkeeping structure need to reflect that complexity. Trying to manage restricted versus unrestricted funds on a simple cash-basis system often results in errors, missed reporting deadlines, and grant compliance issues.

IRS Form 990 and Your Accounting Method

Every year, most nonprofits file Form 990 with the IRS. This is a public document. Donors, board members, journalists, and watchdog organizations can look it up and evaluate your financial health. The form asks which accounting method your organization uses, and it asks for information that, in practice, is much easier to compile from accrual-based records.

Larger organizations filing Form 990 (rather than the shorter 990-EZ or 990-N) are essentially required to present accrual-basis financial data. Even smaller organizations often find that their funders request financial statements that align with accrual principles.

Maintaining accurate, well-organized books throughout the year makes 990 preparation significantly less painful. It also reduces the risk of errors that could trigger questions from the IRS or damage your organization’s credibility.

When Cash Basis Accounting Still Makes Sense

Cash accounting is not without merit for smaller nonprofits. If your organization is brand new, has a very simple structure, no grant funding, and no audit requirements, cash accounting can be a reasonable starting point. It is easier to learn, easier to maintain, and more intuitive for people without accounting backgrounds.

The key is to recognize the ceiling. Once your nonprofit starts growing, bringing in restricted funds, or engaging with professional funders, cash accounting tends to create friction rather than reduce it. Planning for the transition early, rather than scrambling during an audit, makes the process much smoother.

Signs Your Nonprofit Needs Professional Accounting Support

A lot of nonprofits start with a volunteer bookkeeper or an executive director managing finances on the side. That works until it does not. Here are a few signs it may be time to bring in professional accounting services for your nonprofit organization:

  • Your grant reports are consistently late or incomplete
  • Board members cannot read or interpret your financial statements
  • You are unsure whether restricted funds are being spent correctly
  • Your Form 990 preparation takes weeks longer than it should
  • You have received audit findings related to financial reporting
  • Your books do not match your bank statements and no one knows why

These are not signs of failure. They are signs of growth. Many organizations reach a point where the financial complexity outpaces the internal capacity to manage it.

Choosing the Right Nonprofit Bookkeeping Partner

Not all bookkeeping services understand the nonprofit sector. For-profit accounting and nonprofit accounting are different in meaningful ways. Nonprofits have no equity, no shareholders, and no retained earnings in the traditional sense. Instead, they have net assets, fund balances, and donor restrictions that shape every financial decision.

When evaluating nonprofit bookkeeping and accounting services, look for providers who understand fund accounting, are familiar with FASB ASC 958, have experience preparing or supporting Form 990 filings, and know how to set up a chart of accounts that reflects how your organization actually operates.

Non-Profit Books was built specifically for this. The team works exclusively with tax-exempt organizations and understands the nuances that a general business CPA may overlook. From initial setup to ongoing monthly bookkeeping to audit preparation, the goal is to give your organization the financial clarity it needs to focus on its mission.

Practical Takeaways for Nonprofit Leaders

Here is a simple way to think about all of this:

  • If your nonprofit is small, simple, and just getting started, cash accounting can work temporarily.
  • If you manage grants, restricted funds, or expect to grow, accrual accounting is the better long-term foundation.
  • If your organization is subject to an audit or follows GAAP, accrual is not optional.
  • Investing in professional nonprofit bookkeeping services early saves time, reduces errors, and protects your organization’s reputation with funders and the IRS.

Good financial management is not just about compliance. It is about giving your leadership team the information they need to make smart decisions, maintain donor trust, and grow your impact over time.

FAQ: Nonprofit Accounting Basics

Do nonprofits have to use accrual accounting?

Not always, but GAAP requires it. If your nonprofit undergoes an audit or produces GAAP-compliant financial statements, accrual accounting is required. Smaller organizations may use cash accounting for internal purposes but should understand the limitations.

What is fund accounting and does my nonprofit need it?

Fund accounting is a system that tracks money by its designated purpose rather than as a single pool. Any nonprofit that manages restricted contributions or grants should use fund accounting to maintain transparency and comply with donor restrictions.

Can we switch from cash to accrual accounting mid-year?

Yes, but it requires careful planning. The transition involves restating prior-period balances and adjusting your chart of accounts. Working with experienced nonprofit bookkeeping and accounting services makes this process significantly easier and helps avoid errors during the conversion.

How does GAAP apply to small nonprofits?

GAAP applies to any nonprofit that produces audited financial statements or reports to funders that require GAAP compliance. Even smaller organizations benefit from following GAAP principles, as it signals financial credibility to donors, foundations, and government agencies.

What should I look for in nonprofit bookkeeping services?

Look for providers with direct experience in nonprofit accounting, familiarity with FASB ASC 958 and fund accounting, and a track record with Form 990 preparation. Sector-specific expertise matters far more than general accounting experience when it comes to nonprofit financial management.