Skip to main content

Accrual vs Cash Basis Accounting: Which Fits Your Business

| breakwater1601 |

TL;DR

Cash basis accounting records a transaction when money actually moves the day you’re paid, the day you pay a bill. Accrual basis accounting records a transaction when it’s earned or owed, regardless of when the cash moves. Cash basis is simpler and shows you exactly how much money you have right now. Accrual basis shows you a more accurate picture of how the business is actually performing, because it matches revenue to the period it was earned in. Most small businesses can legally choose either method; a small number of larger businesses are required by the IRS to use accrual. So when you ask which accounting method should my business use, the answer usually comes down to how you use your financial statements, not just your size.

Key Takeaways

  • Cash basis accounting records income and expenses when cash changes hands. Accrual basis records them when they’re earned or incurred, regardless of payment timing.
  • Cash basis is simpler to keep and matches your bank balance more closely. Accrual basis gives a more accurate picture of profitability, because it matches revenue to the costs that generated it.
  • Businesses with average annual gross receipts over $32 million (for the 2026 tax year) are generally required by the IRS to use accrual accounting. Most small businesses fall well under this and can choose either method.
  • Lenders, investors, and grant funders frequently require accrual basis financial statements, even for businesses that are otherwise small enough to use cash basis.
  • Switching from cash to accrual partway through the year is possible but requires adjusting entries to true up the books, and should be planned with an accountant rather than done informally.

Accrual vs Cash Basis Accounting: What’s the Actual Difference?

The difference between accrual vs cash basis accounting is about timing, not about which transactions get recorded both methods eventually record the same income and expenses. The question is when.

Cash Basis Accounting Explained

Cash basis accounting records a sale when the customer’s payment hits your bank account, and records an expense when you actually pay the bill. If you deliver a project in November but the client doesn’t pay until January, cash basis shows that revenue in January, not November.

Accrual Accounting Explained

Accrual basis accounting records the sale when you deliver the work or send the invoice, and records an expense when you receive the bill, not when you pay it. Using the same example, accrual basis shows that revenue in November, when it was actually earned, even though the cash arrives two months later.

FAST FACT: Cash basis accounting records revenue when cash is received and expenses when cash is paid. Accrual accounting records revenue when it’s earned and expenses when they’re incurred, regardless of when money changes hands. Source: Investopedia, “Accrual Accounting vs. Cash Basis Accounting: What’s the Difference?”

A Side by Side Example

Here’s how the same month can look completely different depending on the method.

Cash basisAccrual basis
Invoice sent Nov 15 for $10,000, paid Jan 10Not recorded until JanuaryRecorded as November revenue
Supplies bought on credit Nov 20, bill paid Dec 15Recorded as a December expenseRecorded as a November expense
November bank balanceSame under both methods (payment not yet received)Same under both methods (payment not yet received)
November profit and loss statementShows little to no activity from this jobShows the full $10,000 in revenue, matched to the costs that earned it

This is exactly the kind of mismatch we described in our guide to how to read a profit and loss statement: a business can look highly profitable on an accrual basis P&L while having very little cash in the bank, and the reverse is just as common. Neither statement is wrong. They’re answering different questions.

Which Businesses Are Required to Use Accrual Accounting?

Most small businesses are free to choose either method. The IRS requires accrual accounting for a small number of businesses, mainly based on a gross receipts test under Internal Revenue Code Section 448.

For the 2026 tax year, a C corporation, or a partnership with a C corporation partner, is generally required to use the accrual method if its average annual gross receipts exceed $32 million over the prior three years. This threshold is adjusted for inflation each year, so it moves slightly year to year. Sole proprietorships and S corporations are generally not subject to this specific test. There are a few other situations that can require accrual regardless of size, such as tax shelters, but for the overwhelming majority of Breakwater’s clients, the choice between cash and accrual is a management decision, not a legal requirement.

Source: IRS, Rev. Proc. 2025-32, Internal Revenue Bulletin 2025-45.

Which Accounting Method Should My Business Use?

When it comes to cash basis vs accrual basis for small business owners, even when you’re not required to use accrual, there are good reasons to choose it anyway.

Cash basis tends to fit well when:

  • You’re a very small or very simple business a sole proprietor, a small service business with few outstanding invoices.
  • You want the simplest possible books and your bank balance to match your financial statements closely.
  • You don’t carry significant inventory or extend credit to customers.

Accrual basis tends to fit well when:

  • You extend credit to customers or carry accounts payable with vendors.
  • You want to understand true profitability by project, by month, or by client, rather than when cash happened to arrive.
  • You carry inventory, since accrual accounting matches the cost of goods sold to the revenue it generated.
  • A lender, investor, or grant funder requires accrual basis financial statements. This is common even for businesses well under the IRS size threshold, we see it regularly with nonprofits managing grant funded programs, a topic covered in more depth in our guide to fund accounting for nonprofits.

When to Switch From Cash to Accrual Accounting

Plenty of businesses start on a cash basis and switch later. The usual signals that it’s time to switch from cash to accrual accounting are when you start extending credit, take on outside financing, or simply outgrow the limitations of cash basis reporting.

Switching isn’t just a settings change in your accounting software. It requires adjusting entries to properly reflect income that was earned but not yet received, and expenses that were incurred but not yet paid, as of the switch date. Done informally, this is one of the easiest ways to end up with a set of books that doesn’t actually reflect either method correctly — part of why this is worth doing with an accountant rather than flipping a toggle mid-year, a step we also flag in our month end close process guide.

If you’re switching for tax purposes rather than just internal reporting, the IRS generally requires filing Form 3115 to formally change your accounting method, which is a separate step from simply changing how your bookkeeping software is configured.

How Breakwater Helps

Most of our clients never have to think hard about this decision, because we set books up on the method that actually fits how the business is run and who’s reading the financial statements, rather than defaulting to whichever one the accounting software suggests at signup. If you’re not sure which method your business is currently using, or whether it’s the right one, that’s a quick conversation, not a research project.

Summary

Not sure which method fits your business, or thinking about switching? Talk to Breakwater and we’ll walk through what your books actually need to show.

Frequently Asked Questions

What is the difference between accrual vs cash basis accounting?

Cash basis accounting records income and expenses when money actually changes hands. Accrual basis accounting records them when they’re earned or incurred, regardless of when payment happens. Both methods record the same transactions eventually; the difference is timing.

Cash basis vs accrual basis for small business: which is better?

Neither is universally better. Cash basis is simpler and matches your bank balance closely, which works well for very small, simple businesses. Accrual basis gives a more accurate picture of profitability and is often required if you have a lender, investor, or grant funder, even if you’re a small business.

Which accounting method should my business use? 

It depends on how you use your financial statements. If your business is small and simple, doesn’t extend credit, and doesn’t carry inventory, cash basis is often enough. If you invoice customers on credit, carry inventory, or report to a lender, investor, or grant funder, accrual basis is usually the better fit.

Accrual accounting explained: how does it work? 

Accrual accounting records revenue when you deliver the work or send the invoice, and records expenses when you receive the bill, not when you pay it. That matches income to the period it was earned in, giving a more accurate picture of how the business is actually performing.

Does the IRS require accrual accounting? 

Only for certain businesses. For the 2026 tax year, businesses with average annual gross receipts above $32 million over the prior three years are generally required to use accrual accounting under IRC Section 448. Most small businesses fall well under this threshold and can choose either method.

When should I switch from cash to accrual accounting? 

Common signals are when you start extending credit to customers, take on outside financing, or outgrow cash basis reporting. Switching requires adjusting entries to properly reflect income earned but not yet received and expenses incurred but not yet paid as of the switch date. If you’re changing your method for tax purposes, the IRS generally requires filing Form 3115. This is worth doing with an accountant rather than changing it informally mid-year.

Why does my P&L show a profit but I don’t have the cash in the bank? 

This is the most common symptom of accrual basis accounting. Revenue is recorded when it’s earned, which can be weeks or months before the customer actually pays. Your P&L can show real profit from work you’ve completed while your bank balance still reflects the fact that payment hasn’t arrived yet.

Do nonprofits use cash or accrual accounting?

Most nonprofits use accrual basis accounting, and many are required to by grant funders, lenders, or audit requirements, even when they’re small. This ties closely into fund accounting, since grant revenue recognition under accrual rules depends on when restrictions are met, not just when the cash arrives.

Is cash basis accounting allowed for tax purposes?

Yes, for most small businesses. Cash basis is a legally acceptable method for tax reporting as long as you’re under the gross receipts threshold and don’t fall into one of the categories (like tax shelters) that require accrual regardless of size.