Accounting & Finance

Accrual vs Cash Basis Accounting: Which Should UK Sole Traders Use?

6 min read  · 11 July 2026

Key Takeaways

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:

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.

Related Articles

Ready to simplify your business admin?

BizHub365 brings invoicing, payroll, HMRC compliance, and CRM together in one UK-built platform.

Sign Up Now More Articles