Accrual vs Cash Basis Accounting: When to Use Each Method
A coffee shop owner looks at her bank account on December 31st and sees $40,000. "Great year," she thinks. What she doesn't see: $15,000 in unpaid supplier invoices sitting on her desk, and $8,000 in gift cards customers bought but haven't redeemed yet. On a cash basis, she's profitable. On an accrual basis, she's barely breaking even.
This is the gap that kills small businesses. Not a lack of revenue. Not a bad product. Just accounting that tells the wrong story at the wrong time.
What cash basis actually counts
Cash basis accounting is exactly what it sounds like. Revenue is recorded when cash hits the bank account. Expenses are recorded when cash leaves. A customer pays you in January? That's January revenue, even if you did the work in December. You pay a vendor in March? That's a March expense, even if you received the goods in February.
It's simple. It's intuitive. And for a sole proprietor with no inventory and no receivables, it works fine.
But cash basis has massive blind spots. It cannot see unpaid customer invoices because no cash has arrived yet. It cannot see bills you owe but haven't paid because no cash has left. It cannot see prepaid expenses where you paid cash upfront but haven't used the service yet. It cannot see deferred revenue where a customer prepaid but you haven't delivered the product. And it cannot see depreciation, because wear and tear on a laptop isn't a cash event.
What accrual basis adds
Accrual accounting operates on the matching principle. Revenue is recognized when it's earned, not when cash arrives. Expenses are recognized when they're incurred, not when cash leaves.
Here is what that unlocks practically. Accounts receivable means you shipped the product but the customer pays net-30. Revenue exists now, even though cash hasn't hit the bank. Accounts payable means the vendor delivered the goods and sent an invoice, but you haven't paid yet. Expense exists now.
Prepaid expenses mean you paid cash upfront for a year of software, but only one month's worth counts as an expense right now. The rest is an asset on your balance sheet. Deferred revenue means a customer paid you for a year of service upfront. That's cash in the bank, but it's a liability, not revenue, until you actually deliver the service each month. Accrued expenses mean your employees worked the last week of the month, but payroll runs on the 5th. The salary expense belongs to this month, not next month.
Taken together, accrual accounting gives you a balance sheet, which is the statement cash basis accounting cannot produce. And the balance sheet is where most business problems become visible before they become emergencies.
The real-world trigger points for switching
Most businesses don't switch from cash to accrual because they want to. They switch because someone forces them to.
Investors require it. GAAP financial statements must be accrual-basis. No venture-backed startup presents cash-basis financials to a board. The IRS requires it once you cross $25 million in average annual gross receipts over the prior three years. Banks and lenders require accrual-basis financials for any serious business loan. And practically, once you have more than a handful of customers paying on terms, you cannot run the business on cash basis alone because you have no idea who owes you money.
The cash-to-accrual conversion in practice
Converting from cash to accrual means adjusting every account that cash basis ignores. Here is a simplified walkthrough.
Start with cash-basis revenue. Add the change in accounts receivable. If AR went up during the month, customers bought more than they paid for, so revenue is higher on accrual. Subtract the change in deferred revenue. If customers prepaid more this month than last, some cash receipts aren't earned yet.
Start with cash-basis expenses. Add the change in accounts payable. If AP went up, you incurred more expenses than you paid for. Add the change in accrued expenses. If you owe more in unpaid wages or interest than last month, those are expenses this period. Subtract the change in prepaid expenses. If you paid more upfront this month than you expensed, some of that cash payout isn't an expense yet. Add depreciation. It's not a cash expense, but it's very much a real expense on accrual.
The result is your accrual-basis net income, which is almost never the same number as your cash-basis net income. The difference between the two is your working capital changes, and for a growing business, that gap can be enormous.
Cash basis says you are profitable because you collected a lot of cash. Accrual basis says you are burning through working capital because your AR is growing faster than your revenue. Only one of those stories is useful for actually running the business.
If you want to practice these concepts directly, the first five levels of Accrual World cover exactly these scenarios. Cash moves, but there's always an account on the other side telling the real story.
Practice this in the game
Accrual World turns concepts like these into playable drills. Pick the account, pick debit or credit, and get instant feedback. Free, no signup.
Play now