When you first set up as a sole trader, the paperwork can feel overwhelming — and one of the earliest decisions you'll face is how to record your income and expenses. Should you use cash basis accounting or accrual (traditional) accounting? It's not just an administrative choice. The method you pick affects when you pay tax, how your profits look on paper, and how well you can plan ahead. Get it wrong and you could face a surprise tax bill, or miss out on reliefs you're entitled to. Get it right, and your bookkeeping becomes a genuine business tool rather than an annual headache.
What Is Cash Basis Accounting?
Cash basis accounting is exactly what it sounds like: you record income when money actually lands in your bank account, and you record expenses when you actually pay them. Nothing is recognised until cash physically moves.
HMRC introduced the cash basis scheme specifically to simplify record-keeping for smaller businesses. As of the 2024/25 tax year, following changes announced in the Autumn Statement 2023, cash basis is now the default method for most sole traders and partnerships in the UK — you must actively opt out if you prefer accrual accounting. Previously, traders had to opt in; the reversal reflects the government's push to reduce administrative burden on small businesses ahead of Making Tax Digital for Income Tax Self Assessment (MTD ITSA).
To use cash basis, your business must generally have an annual turnover at or below £150,000, though some exceptions apply. Certain types of business — including Lloyd's underwriters, farming businesses with herd basis elections, and some partnerships — cannot use it at all.
A practical example: You're a freelance graphic designer based in Manchester. You complete a project in March 2025 and send an invoice for £2,000, but your client doesn't pay until April 2025. Under cash basis, that £2,000 falls into the 2025/26 tax year, not 2024/25. That could reduce your tax bill this year — or complicate your cash flow picture, depending on how you look at it.
What Is Accrual (Traditional) Accounting?
Accrual accounting — sometimes called traditional accounting or the earnings basis — recognises income when it is earned and expenses when they are incurred, regardless of when money actually changes hands. This is the method required under UK Generally Accepted Accounting Practice (UK GAAP) and is mandatory for limited companies.
Under accrual accounting, that same £2,000 invoice from March 2025 would be recorded as income in the 2024/25 tax year, even if the cash doesn't arrive until April. Similarly, if you order £500 of stock in March on 30-day credit terms, the expense is recorded in March — not when you settle the invoice in April.
This method gives a more accurate picture of financial performance over a given period. For businesses with significant debtors, creditors, or stock, it's often the more honest reflection of what's really going on. However, it does demand more careful record-keeping, and it can mean you pay tax on income you haven't yet received — a genuine cash flow pressure for some small businesses.
Key Differences That Actually Matter to Sole Traders
Beyond the technical definitions, here are the practical differences that will affect your day-to-day running:
- Timing of tax payments: Cash basis lets you defer tax on unpaid invoices. Accrual accounting means you may owe tax before the client has even paid you.
- Loss relief: Under cash basis, there are restrictions on how you can offset losses against other income. Accrual accounting offers more flexibility here, which can be valuable in a difficult year.
- Capital expenditure: Cash basis allows you to deduct the full cost of most capital items (such as a new laptop or van) in the year of purchase, rather than claiming capital allowances over time. This simplifies the calculation considerably.
- Loan interest: Under cash basis, you can only deduct up to £500 of loan interest per year. Accrual accounting has no such cap, which matters if you have significant business borrowing.
- Stock and work in progress: Accrual accounting requires you to account for stock and work in progress, which adds complexity. Cash basis largely ignores these until cash is received.
- Financial clarity: Accrual accounting gives a truer picture of profitability, which is useful if you're seeking finance, taking on investors, or planning to incorporate.
Which Method Is Right for Your Business?
There is no single correct answer — it genuinely depends on your circumstances. Here's a practical framework to help you decide.
Cash basis is likely the better fit if: you are a service-based sole trader (a consultant, therapist, tradesperson, or freelancer) with straightforward income and few outstanding invoices at year-end; your turnover is well below £150,000; you don't carry stock; and simplicity is your priority. For many one-person businesses, cash basis reduces admin and avoids the stress of paying tax on money you haven't received.
Accrual accounting is worth considering if: you have significant debtors or creditors at year-end; you carry stock or have substantial work in progress; you want to claim loss relief against other income sources, such as employment income; you have material business loans; or you're planning to grow, incorporate, or seek external funding in the near future. A sole trader running a small retail business in Bristol with £80,000 of stock at year-end, for instance, would likely get a more accurate and useful set of accounts under accrual accounting.
If you're genuinely unsure, speaking to an accountant is time well spent. Many accountants who work with BizHub365 can access your records directly within the platform, making it straightforward to review your figures and advise on the optimal approach without a lengthy handover of spreadsheets and receipts.
Switching Methods: What You Need to Know
Because cash basis is now the default, sole traders who previously used accrual accounting and wish to continue doing so must opt out via their Self Assessment tax return. Conversely, those who want to switch from accrual to cash basis can do so, but transitional adjustments are required to avoid income being taxed twice or expenses being deducted twice.
HMRC provides specific transitional rules, and getting these wrong is a common source of errors on Self Assessment returns. If you're switching methods, it's strongly advisable to work through the figures carefully — or have an accountant do so — before filing. BizHub365's built-in bookkeeping tools support both cash basis and accrual accounting, making it easier to maintain clean, consistent records whichever method you use, and to produce the reports your accountant needs at year-end.
One more thing worth noting: MTD ITSA — which will require most sole traders with income over £50,000 to submit quarterly digital updates to HMRC from April 2026 — will make accurate, real-time bookkeeping more important than ever. Whichever accounting basis you choose, your records will need to be digital and up to date throughout the year, not just compiled in January.
Conclusion: Simplicity Versus Accuracy
The cash basis versus accrual debate ultimately comes down to a trade-off between simplicity and financial accuracy. For most straightforward sole trader businesses, cash basis is perfectly adequate and now the path of least resistance given HMRC's default position. But it isn't always the best choice — particularly when your business has complexity, growth ambitions, or losses to manage.
Take stock of your situation honestly. If your business is simple, cash basis will save you time. If your business has meaningful debtors, stock, or borrowing, accrual accounting may serve you better in the long run — even if it demands a little more effort. Either way, keeping accurate, timely records throughout the year is non-negotiable. The accounting method is the framework; reliable bookkeeping is what makes it work.