Sole trader bookkeeping,
done as you go.

Sole trader bookkeeping means recording every sale and every business expense, with evidence behind each one, so your Self Assessment return is accurate. You must keep those records for at least five years after the 31 January deadline for the tax year they cover.

General guidance for UK sole traders, not tax advice. Rates and thresholds change — check gov.uk, or ask your accountant, before acting on anything here.

LAST REVIEWED 27 AUGUST 2026 · BIZZLE

What records does a sole trader have to keep?

HMRC does not prescribe a format. It asks that your records be complete and readable, and that you can back up the figures on your return with evidence. In practice that means every sale you made and every expense you are claiming, each traceable to something that proves it happened.

  • All sales and income, including cash jobs and anything paid straight into a personal account.
  • All business expenses, with the receipt, invoice or bank line that evidences each one.
  • VAT records, if you are registered — including the VAT on each sale and purchase.
  • PAYE records, if you employ anyone, even part-time or casually.
  • Personal income, because Self Assessment covers the whole picture, not only the business.
  • Grants, support payments and anything else taxable that arrived during the year.

Cash basis or traditional accounting — which applies to you?

Cash basis means you record money when it actually moves: income on the day it lands, expenses on the day they leave. It is simpler, and it means you are never taxed on an invoice a customer has not paid yet. Cash basis is now the default for most unincorporated businesses, so you have to opt out to use anything else.

Traditional accounting — the accruals basis — records income when you invoice it and costs when you incur them, regardless of when the money moves. It gives a truer picture of a month's trading, and it is what you need if you hold stock.

If you are not sure which serves you better, that is a five-minute conversation with an accountant, not a decision to agonise over alone.

How long do you have to keep your records?

At least five years after the 31 January submission deadline for the relevant tax year. So records behind a return filed by 31 January 2027 need keeping until at least 31 January 2032.

Digital copies count. You are not required to keep a shoebox of fading thermal receipts, as long as the copy is legible and complete. Photograph it and file the image, and HMRC is satisfied.

If you file late, or HMRC opens an enquiry, keep everything until the matter is closed — the usual clock does not help you there.

What does bookkeeping actually cost you in time?

The bill from an accountant is the visible cost. The invisible one is bigger: the evenings spent categorising, the Sunday spent reconstructing a quarter, the invoice you never chased because you did not notice it had gone unpaid for six weeks.

Most sole traders do not have a bookkeeping problem so much as a keeping-up problem. The work is not hard. It is that it never stops, and it always waits until you are tired.

How much of it can Bizzle do without being asked?

Bizzle reads your bank feed daily and matches transactions against the invoices and receipts it already holds. Receipts arrive by photo, by email, or by forwarding a supplier's PDF, and each is extracted and filed against the right transaction automatically.

Underneath the automation is a real double-entry ledger, not a categorised list. Every entry traces back to the bank transaction and the source document behind it, which is what makes year end quick and an HMRC question answerable.

What it cannot work out, it asks you about — once — and your answer becomes a rule it keeps. The second lunch receipt from the same supplier does not need a second conversation.

TERMS USED ON THIS PAGE

COMMON QUESTIONS

Questions people ask.

Do I need an accountant if I use bookkeeping software?

Many sole traders do not, and many still choose to. Software keeps the records and prepares the figures; an accountant tells you what to do about them — whether to incorporate, how to handle a large purchase, what a change in the rules means for you. Bizzle gives your accountant their own free login, so if you use one they work from the same live books rather than a folder you email in January.

Can I just use a spreadsheet?

Legally yes, provided the records are complete. Two things eventually break it: Making Tax Digital for Income Tax requires digital records kept in compatible software, and a spreadsheet has no idea whether an invoice was paid, so chasing stays entirely manual.

What if I have been keeping no records at all?

Reconstruct rather than panic. Bank statements give you the spine of the year, and email gives you most of the invoices and receipts. Bizzle's migration does exactly this: connect your inbox and your bank, and it rebuilds the books from what is already there.

Do I have to record cash jobs?

Yes. All income is taxable regardless of how it was paid, and cash deposits that do not match declared turnover are one of the more common triggers for an HMRC enquiry.

Stop doing the admin.
Just bizzle it.

Connect your inbox and your bank. Watch Bizzle rebuild your books from what's already there. Ten minutes — and your evenings are yours again.

FOUNDING MEMBERS · FIRST 3 MONTHS FREE

Chat to Bizzle

Answers in a few seconds

Hi — I'm Biz. Ask me anything about Bizzle: what it does, what it costs, whether it fits your business.