Cash Basis vs Accrual Accounting: Which Should Your Business Use?

When you're setting up your business, one of the first accounting decisions lands on your desk: cash basis or accrual accounting. It might sound like a technical detail — the kind of thing you ask your accountant about — but this choice affects how you record income, when you pay tax, and crucially, how well you actually understand what your business is making.
Most small businesses start with cash basis. It's simpler. But as you grow, understanding both methods — and knowing when to switch — becomes essential.
The fundamental difference
The difference comes down to one question: when do you record a transaction?
Cash basis: You record income when money hits your bank account and expenses when you pay them. Invoice a client in March? It doesn't count as income until they actually pay you — maybe in April, maybe in June. Same with expenses: that software subscription only shows up in your books once you've paid for it.
Accrual basis: You record income when you earn it and expenses when you incur them, regardless of when the money actually moves. That March invoice counts as March income the moment you send it, even if the payment arrives weeks later. The electricity bill shows up the day you receive it, even if you don't pay it for another 30 days.
This timing difference creates a ripple effect: different profit figures, different tax bills, and sometimes a very different picture of whether your business is actually healthy.
Cash basis accounting
How it works
With cash basis, you follow the money. Transactions are recorded based on cash flow:
- Income shows up when you receive payment
- Expenses show up when you pay them
Simple. If you invoice a client for £5,000 in December and they pay in January, that £5,000 appears as January income, not December. Your December books look quiet; your January books look busy (even if the same amount of work happened both months).
Why cash basis appeals to small-business owners
It's straightforward. No accruals, no prepayments, no "accounts receivable" to decode. You look at your bank balance and your books should roughly match. On a Friday evening when you're doing the week's admin, that's a genuine relief.
Your profit figure means something. Under cash basis, if you made a profit, you have cash in the bank to show for it. There's no "yes, we're profitable on paper, but the money hasn't arrived yet" situation (which is its own kind of stress).
Tax aligns with cash flow. You only pay tax on money you've actually received. If a client is dragging their heels, your tax bill doesn't punish you for money you haven't collected yet. That matters when cash flow is tight.
It costs less to maintain. Fewer adjustments, simpler records, lower bookkeeping fees — or less time if you're doing it yourself.
The catch
Your profit figure can be misleading. A single big payment arriving in January can make that month look fantastic, even if the work was done in November and December. Conversely, a month where clients are slow to pay looks like a disaster, even if you did a ton of work. This can lead to bad decisions ("we're not doing well; let's cut back") based on cash timing, not actual business performance.
You can't see what's coming. Without accounts receivable and payable, you can't tell at a glance how much clients owe you or how much you owe suppliers. If you're trying to plan a hire or a purchase, this blindness is a problem.
Lenders and investors won't like it. If you ever want to apply for a loan or raise investment, banks want to see accrual-based financial statements. Cash basis accounts often don't meet their requirements.
It opens the door to tax-timing games. You could invoice clients in December, let them pay in January, and shift income between tax years. It's not illegal, but it attracts scrutiny — and it's a sign your accounting is doing work it shouldn't have to.
Accrual basis accounting
How it works
Under accrual basis, you record transactions when the economic activity happens, not when the cash moves:
- Income is recorded when you issue an invoice or deliver work
- Expenses are recorded when you receive goods or services
You've done the work or received the invoice? It goes in the books. Payment timing is separate.
Why it matters as you grow
Your profit figure is accurate. Accrual accounting matches the income you earned with the costs of earning it — in the same period. If you did £10,000 of design work in March and the client paid in April, that £10,000 shows up as March income. This gives you a genuine picture of business performance.
You can make real decisions. When your reports reflect what actually happened in each period, you spot trends, see problems, and plan with real data instead of guessing.
You can see what's owed. You have a clear picture of accounts receivable (what clients owe you) and accounts payable (what you owe suppliers). Essential for managing cash flow and credit.
It's eventually required. Most countries require larger businesses to use accrual accounting. Switching early means you avoid a painful migration later (and accrual accounting feels less alien once you've used it for a quarter or two).
It's the language of investors and lenders. If you ever want to get a business loan, attract investment, or sell your business, you'll need accrual-based financial statements. It's the lingua franca of business finance.
The trade-off
It's more complex. Accrual accounting requires understanding prepayments, accruals, depreciation, and other concepts that don't exist in cash-basis books. The bookkeeping is heavier.
You can owe tax on money you don't have. You might be invoiced as making a £50,000 profit (because you invoiced £50,000 worth of work) but only received £20,000. You could owe tax on that £50,000 even though you haven't been paid. If a client defaults, that's a painful surprise.
It costs more to maintain. The complexity means more time on bookkeeping or higher accounting fees.
A practical comparison
Imagine a freelance designer. In March, these things happen:
- Invoiced Client A: £3,000 (payment due in April)
- Received payment from Client B: £2,500 (for February work)
- Bought new software: £500 (paid immediately)
- Received electricity bill: £200 (payment due in April)
Cash basis March report:
- Income: £2,500 (the money that arrived)
- Expenses: £500 (the money that left)
- Profit: £2,000
Accrual basis March report:
- Income: £3,000 (the invoice she issued)
- Expenses: £700 (software + electricity bill)
- Profit: £2,300
Neither is "wrong." They're answering different questions. Cash basis says "how much money moved this month?" Accrual basis says "how much economic activity happened this month?" One shows cash movement; the other shows actual business performance.
How to choose the right method
Your choice depends on your business stage, complexity, and what you need from your financial information.
You can probably use cash basis if:
- You're a sole trader or small partnership
- Your business is straightforward (no inventory, no long-term contracts, no complex receivables)
- You want to minimise bookkeeping complexity
- You have tight cash flow and want tax payments to match actual receipts
- You don't need financial statements for banks or investors
You should move to accrual basis if:
- You need an accurate picture of what your business actually made
- You have significant amounts owed to you by clients (accounts receivable)
- You carry inventory
- You're a limited company (accrual is usually required)
- You want to apply for a loan or investment
- You have long-term contracts where revenue timing matters
- Your business is growing and you need real data for decisions
The transition
If you start with cash basis and later switch, you'll make a one-off adjustment: bringing in any income that was invoiced but unpaid, and any expenses that were incurred but unpaid. This adjustment can spike your taxable profit in the transition year, so plan for it with your accountant.
Modern accounting software can help here. Some platforms support both methods simultaneously, letting you run reports on both bases before you commit to a switch.
Frequently Asked Questions
Can I switch between cash and accrual accounting whenever I want?
Not freely. The rules depend on your jurisdiction and business structure. In the UK, HMRC has cash-basis eligibility rules for sole traders and partnerships. In the US, the IRS sets eligibility in Publication 538. Once you incorporate as a limited company, you're typically required to use accrual. Check with your accountant before switching, especially if you've been on one method for several years.
What if I use cash basis but want to understand my actual profitability?
You can run parallel reports. Keep your cash-basis records for tax purposes but use accrual figures internally for decision-making. Many small businesses do this hybrid approach—it gives you tax simplicity and business clarity. Accounting software can help you organise and track both.
Will using cash basis mean I pay less tax?
Not necessarily — it's more about timing. You can see the detailed tax implications of each method here, but in summary: if you invoice £100,000 this year and only £40,000 gets paid, you're only taxed on the £40,000 under cash basis. But when next year's payments arrive, that's next year's income — and next year's tax bill. It's timing, not tax savings.
What happens if a client doesn't pay at all?
Under accrual basis, you've already recorded that income and might owe tax on it. You can claim bad-debt relief if the debt becomes uncollectable, but that's a separate process. Under cash basis, you never recorded it as income in the first place, so there's no tax impact. This is one of the real advantages of cash basis for businesses with unpredictable payment patterns.
Is there a point where I'm required to switch to accrual?
Yes. Limited companies are typically required to use accrual accounting. Sole traders and partnerships can usually use cash basis below a revenue threshold (around £1.6 million in the UK, though always verify current rules). Once you hit that threshold or change your business structure, you must switch.
Can we run both methods at the same time?
Yes. Some accounting platforms let you record transactions once and generate reports on both bases. This is useful if you're considering a switch or want management accounts on an accrual basis while you file tax returns on a cash basis.
Which method is better for VAT purposes?
In the UK, VAT accounting can use either method — VAT doesn't care whether you're on cash or accrual. But the two interact differently. If you're VAT-registered, understanding how accounting methods affect VAT submissions is worth a conversation with your accountant.
How do I make the switch without confusing my historical data?
You bring in an opening-balance adjustment in the transition year that accounts for unpaid invoices and unpaid bills from previous years. This creates a one-time boost to recorded profit in the switch year (because you're recognising all that pending activity at once). It's a bit messy, but it's manageable with good accounting practices and accountant support.
The choice between cash and accrual accounting is less about which is "correct" and more about which fits your business stage, complexity, and how you need to understand your finances. Cash basis is simpler and suits early-stage sole traders. Accrual basis is more accurate and suits growing businesses that need a real picture of performance.
Whichever you choose, pick one and stick with it long enough to make it useful. Switching back and forth destroys the historical value of your financial data. And when you're ready to move from cash to accrual, give yourself time to understand the transition — talk to your accountant, use software that supports both methods, and plan for the one-off boost to taxable profit that year.