Cash vs. Accrual Accounting: When the Choice Matters (and When It Doesn't)
Cash basis vs. accrual basis accounting — when each one fits, IRS limits on cash-basis usage, and how to switch methods. The practical guide for small business owners.
Jump to section
TLDR
Cash basis recognizes income when received and expenses when paid. Accrual basis recognizes income when earned and expenses when incurred, regardless of cash timing. For most small businesses (under $30M gross receipts on 3-year average, post-TCJA threshold), cash basis is allowed and almost always preferred — simpler bookkeeping, simpler tax planning, generally smaller current-year taxable income. Accrual is required for: large taxpayers, certain inventory-heavy businesses, and businesses where management decisions actually depend on accrual numbers (a much narrower set than people assume).
In this guide, you’ll learn:
- Understand the fundamental difference between cash and accrual basis (and why TCJA expanded cash eligibility to $30M)
- Recognize the categories still required to use accrual (large C-corps, tax shelters, specific industries)
- See why “modified cash” is what most small businesses actually run in practice
- Walk through a year-end example showing $24K of income deferral on cash basis
- Get the Form 3115 method-change mechanics if switching becomes necessary
#The fundamental difference
Cash basis = book the transaction when money moves.
- Invoice sent to customer in December, payment received in January → revenue recognized in January
- Bill received in December, paid in January → expense recognized in January
Accrual basis = book the transaction when the economic activity happens.
- Invoice sent to customer in December, payment received in January → revenue recognized in December (when earned)
- Bill received in December, paid in January → expense recognized in December (when incurred)
For most months, the two methods produce similar numbers. The difference shows up at month-end + year-end — when invoices have been sent but not paid, or bills have been received but not paid.
#The IRS limits on cash basis
Pre-TCJA: cash basis was restricted to small businesses + specific types of taxpayers.
Post-TCJA (effective 2018+): the IRS expanded cash-basis eligibility dramatically. Most businesses with gross receipts under $30M (3-year average, indexed for inflation, $30M is the 2025 threshold) can use cash basis — including businesses with inventory.
Categories still required to use accrual:
1. C-corporations + partnerships with C-corp partners with average gross receipts over $30M.
2. “Tax shelters” as defined by IRC §448(d)(3) (a narrow definition, doesn’t apply to most operating businesses).
3. Specific industries with explicit accrual requirements (some healthcare, some insurance — narrow exceptions).
For 99% of ETS-client businesses, cash basis is available.
#When cash basis fits best
Most small businesses should use cash basis. It’s allowed for almost everyone, simpler operationally, and usually produces better tax outcomes.
Cash basis works best for:
- Service businesses (consulting, freelancing, agencies, professional services)
- Most retail + e-commerce under $30M
- Real estate rentals + flips
- Independent contractors + 1099 workers
- Personal-use crypto traders
- Solo S-corps + single-member LLCs
The bookkeeping discipline is simpler: when money moves, you book it. No AR / AP accruals to track. No deferred revenue or prepaid expense to amortize. Reports tie directly to bank balances.
Tax-timing flexibility:
- Pay a vendor in December → deduction in current year
- Wait until January → deduction next year
- Same control over revenue (with some limits to prevent abuse)
This year-end timing flexibility lets you push income or pull deductions to manage the tax bill across years. With accrual, the economic event determines the timing — you can’t time-shift as easily.
#When accrual is the right call
A narrower set of situations:
1. You’re required to use it. $30M+ gross receipts, certain corporate structures, specific industries.
2. You raise outside capital. VCs, banks, and other investors expect GAAP-compliant financial statements. GAAP = accrual basis. A startup raising Series A or seeking SBA financing typically maintains accrual books even if tax-filing is on cash basis.
3. Inventory-heavy business with timing concerns. A retailer holding $500K of inventory at year-end has different tax outcomes under cash vs. accrual. For most businesses under $30M, you can still elect cash treatment + use a simplified inventory method. But for some, accrual matches the economics better.
4. Management actually uses accrual numbers. If you genuinely use accrual financials to make weekly decisions (project profitability, accounts receivable management, vendor payment timing), the cost of maintaining accrual books makes sense. Most small businesses do not actually use accrual financials for decision-making.
5. You’re preparing for sale. Buyers of small businesses often want accrual financials to evaluate the deal. A 12-24 month pre-sale transition to accrual makes diligence easier.
#Which accounting method fits you
Most owners can answer this in one question: how big are you, and what are you building toward?
Picking your accounting method
Which accounting method should you use?
-
Recommended
Under $30M + service, retail, real estate, or contractor
Cash basis
Allowed for almost everyone in this range. Simpler books, year-end timing flexibility, usually lower current-year tax.
- $30M+ gross receipts, or a C-corp / C-corp partner
Accrual required
Over the $30M threshold or the wrong entity structure means the IRS requires accrual. No choice here.
- Raising outside capital or prepping for a sale
Accrual by choice
Investors, lenders, and buyers expect GAAP (accrual) financials, even if your tax filing stays on cash.
Most small businesses live in the first branch — cash basis is the right answer and you can stop worrying about it.
#The “modified cash” middle ground
Most small businesses operate on “modified cash basis” in practice — primarily cash, with a few accrual concepts pulled in where they make sense:
- Cash for most income + expenses
- Accrual for fixed assets (depreciation runs separately from cash purchase timing)
- Accrual for loans (principal payments are balance-sheet movements, not P&L)
- Cash for sales tax + payroll tax (collected on cash basis, remitted on filing schedule)
This hybrid is what Kick and QuickBooks default to for most small business setups. It’s not technically “GAAP cash” or “GAAP accrual” — it’s a practical compromise that produces clean tax-prep output without overcomplicating bookkeeping.
#Practical impact: a year-end example
Same business, same year. End of December.
| Item | Cash basis | Accrual basis |
|---|---|---|
| Cash collected from customers | $250K | $250K |
| Outstanding invoices to customers (sent in Dec, not yet paid) | — | $42K |
| Vendor invoices paid (Dec) | $48K | $48K |
| Vendor invoices received but not yet paid | — | $18K |
| Reported revenue | $250K | $292K |
| Reported expenses | $48K | $66K |
| Net income | $202K | $226K |
The cash-basis taxpayer owes tax on $202K. The accrual-basis taxpayer owes tax on $226K. Cash basis is $24K lower this year — but next year, when those receivables are collected and payables paid, the difference reverses.
Over time, both methods produce the same total tax. Cash basis defers tax slightly + gives you year-end timing flexibility.
#How to switch methods
To change accounting methods (cash → accrual or vice versa), you typically file Form 3115 (Application for Change in Accounting Method) with the IRS.
There are automatic-consent procedures (Rev. Proc. 2023-24, updated periodically) for common changes — meaning you don’t need pre-approval, you just file Form 3115 with your return for the year of change.
The §481(a) adjustment captures the cumulative effect of the change. For a business switching from cash to accrual, this means recognizing prior cumulative deferred revenue / deferred expenses on the year of change. Can produce a large taxable adjustment.
Best practice: don’t switch methods casually. The friction of Form 3115 + §481(a) adjustment typically isn’t worth it unless you have a compelling reason (IRS requirement, investor/buyer requirement, genuinely better financial management).
#What “accrual” means in payroll
Independent of the cash-vs-accrual debate above, payroll has its own accrual concept: at year-end, you may owe employees for work performed in the last few days of December that won’t be paid until early January.
For S-corp owners + small business owners with employees, this is the most-common “accrual” item even on cash-basis books. Typical journal entry: accrued wages payable + accrued payroll tax payable at 12/31, reversing in January when wages are paid.
This isn’t a cash-vs-accrual choice — it’s a year-end timing entry that applies to either method.
#Common questions
What method does my tax return use? Most small businesses file Schedule C / 1120-S / 1065 on the cash method (assuming you’ve elected it). Look at your prior year’s return — the method should be noted on the form itself.
Can I use different methods for different businesses? Yes. Each business has its own method choice. Most owners use cash for all of theirs unless there’s a specific reason to differ.
What if my CPA filed me on accrual without my knowledge? Check your prior return. Switching back to cash basis requires Form 3115 + IRS approval (often automatic). If accrual is producing more tax than cash would, switching back can save real money.
Does cash vs. accrual affect QBI? QBI calculation is based on qualified business income — the underlying method affects the income amount, but the QBI rules apply equally to both. Cash-basis income flowing into a $100K QBI line gets the same 20% deduction as accrual-basis income flowing into the same line.
What about for bookkeeping software setup? Both Kick and QuickBooks support both methods. You can set up cash-basis books even if your underlying transactions look accrual-y. The reports use cash-basis filtering.
What if I have inventory? Pre-TCJA, inventory generally required accrual. Post-TCJA, businesses under $30M can use simplified inventory + still use cash basis. The IRS has specific rules but most small inventory businesses can stay cash basis.
Do banks care which method I use? Banks typically want accrual financials for SBA loans + larger credit facilities. For smaller business credit, cash-basis financials are usually acceptable.
For most small businesses, this article is informational — cash basis is the right answer and you can stop worrying about it. For businesses approaching $30M, growing rapidly, or considering raising outside capital, the Discovery call is the right next step. We model the accounting-method-change implications as part of broader tax planning.