When you're starting out, cash accounting makes perfect sense. You record money when it comes in and when it goes out. Simple, intuitive, easy to reconcile with your bank statement.
The problem is that cash accounting stops telling the truth once your business gets complex enough. You can look profitable on paper while a cash crunch is building. You can look cash-rich while your P&L is deteriorating. The gap between what you've earned and what you've collected — and between what you owe and what you've paid — becomes invisible.
That's when accrual accounting starts to matter. Here's how to think through the decision.
The Core Difference
The distinction comes down to when you record a transaction:
- Cash accounting: Record revenue when cash is received; record expenses when cash is paid. Simple, but it can distort the picture of your business's health in any given period.
- Accrual accounting: Record revenue when it's earned (when you deliver the product or service); record expenses when they're incurred (when you receive the goods or service). More complex, but it gives you a much more accurate picture of profitability.
The interactive widget below shows the same three-month period for the same business — once under cash accounting, once under accrual. Toggle between them to see how the picture changes.
When to Switch to Accrual
There's no single revenue threshold that triggers the switch, but these are the reliable signals:
- You have significant accounts receivable. If customers routinely pay 30–60 days after invoicing, cash accounting will consistently understate your revenue in the period you earned it — and overstate it in the period you collect it.
- You carry inventory. Cash accounting can't properly match the cost of goods sold to the revenue from those goods. You'll see distorted margins every time you buy a large batch of inventory.
- You have deferred revenue. If customers pay you upfront for services you'll deliver over time (subscriptions, retainers, prepaid projects), cash accounting will overstate revenue in the period of collection.
- You're seeking outside financing. Banks and investors expect accrual-basis financials. If you're planning to raise debt or equity, you'll need to convert — and the sooner you do it, the cleaner the transition.
- Your revenue exceeds $5M. The IRS requires most businesses with over $25M in gross receipts to use accrual, but practically speaking, the complexity of most $5M+ businesses makes accrual necessary for accurate reporting well before that threshold.
Full Comparison
What the Transition Actually Looks Like
Switching from cash to accrual isn't just a settings change in QuickBooks. It requires a methodical conversion of your books — opening balances for AR, AP, deferred revenue, and prepaid expenses all need to be established. Done well, it takes a controller 2–4 weeks. Done poorly, it creates a mess that takes months to untangle.
The key steps:
- Establish AR and AP balances as of the conversion date — every outstanding invoice and bill needs to be entered
- Identify and record deferred revenue — any cash received for services not yet delivered
- Set up prepaid expense schedules — insurance, software, and other multi-period payments need to be amortized
- Reconcile the opening balance sheet — the converted balance sheet should tie to your cash-basis records adjusted for the above
- Restate prior periods if needed for comparability — especially important if you're preparing for a financing event
"We put off switching to accrual for two years because we thought it would be disruptive. When we finally did it, TMA had us converted in three weeks. The first month-end report on accrual basis showed us we'd been overstating profitability by about $40K per quarter because of how we were handling deferred revenue." — CFO, $6.2M SaaS business
Bottom line: If your business is under $500K and simple, cash accounting is fine. If you're above $1M, have AR, carry inventory, or are planning to raise money — switch to accrual. The clarity you gain is worth the one-time conversion effort.
About TMA Finance: We manage accrual-basis bookkeeping and controllership for growing businesses. If you're thinking about making the switch, book a free call — we can tell you exactly what the conversion would involve for your business.