Sole Trader Bookkeeping Basics

Set up simple, compliant bookkeeping as a UK sole trader and stay ready for Self Assessment all year round.

Good bookkeeping is the foundation of a healthy sole trader business. It keeps you on the right side of HMRC, shows you whether you are actually making money, and turns the dreaded Self Assessment tax return into a quick, predictable job rather than a January panic. The good news is that bookkeeping for a sole trader is far simpler than for a limited company, and you can get a compliant system running in an afternoon. This guide walks you through the essentials.

For the wider picture, start with our self-employed and sole traders hub.

Why sole traders need good records

As a sole trader you and your business are legally the same person, so your business profit is taxed through your personal Self Assessment return. HMRC expects you to be able to back up every figure you declare. Beyond compliance, accurate records help you:

If HMRC opens an enquiry, well-organised records are your best protection. Poor records can lead to penalties even where no extra tax is due.

Records HMRC expects you to keep

HMRC does not prescribe a particular format, but you must keep enough detail to complete an accurate return. In practice this means retaining:

You should keep these records for at least five years after the 31 January submission deadline for the relevant tax year. Digital copies are acceptable, and photographing receipts as you go is one of the easiest habits to build. See our notes on record keeping for expenses for practical detail.

Cash basis versus accruals

There are two ways to work out your profit, and most small sole traders can choose between them.

Feature Cash basis Accruals basis
When income is recorded When money is received When the invoice is raised
When costs are recorded When you pay them When you are billed
Best suited to Smaller, simpler businesses Larger or growing businesses
Complexity Lower Higher

The cash basis is often the default for self-employed people because it is intuitive: you only count money that has actually moved. The accruals basis (also called traditional accounting) matches income and costs to the period they relate to, which gives a more accurate view of performance but takes more effort. Your choice also affects how you treat equipment purchases and certain reliefs, so weigh it up using our guide to cash basis versus accruals.

Separating business and personal money

You are not legally required to have a separate business bank account as a sole trader, but it is strongly recommended. A dedicated account:

If you genuinely cannot open a second account straight away, at least use a single personal account exclusively for the business and clearly mark any drawings. Mixing transactions across several accounts is the most common reason sole trader books become a mess.

Tracking income and expenses

Aim to record transactions little and often rather than in one yearly marathon. A reliable routine looks like this:

  1. Raise an invoice for every sale and number them sequentially
  2. Capture each receipt at the point of purchase, before it gets lost
  3. Reconcile your bank account weekly or monthly against your records
  4. Categorise costs consistently so totals are easy to pull out at year end
  5. Review what customers still owe you and chase overdue amounts

Use sensible categories from the start, broadly aligned with the boxes on the Self Assessment return, such as cost of goods, travel, premises, and professional fees. A consistent chart of accounts reference makes the year-end far smoother and reduces the chance of missing a deduction.

Preparing for Self Assessment

Your bookkeeping feeds directly into your tax return. Once you have totals for income and allowable expenses, the figure that matters is your taxable profit. Throughout the year you should:

If your profit is above the relevant threshold you may also make payments on account towards the next year’s bill. For a full walkthrough of registering and filing, follow our guide to Self Assessment step by step, and read about setting aside money for tax so the payment never strains your cash flow.

Software versus spreadsheets

A spreadsheet can work perfectly well when you are starting out, are below the VAT threshold and have a low volume of transactions. It is free and flexible, but it relies entirely on manual entry and is easy to get wrong.

Dedicated bookkeeping software adds bank feeds, automatic categorisation, invoicing and reporting, which saves time and reduces errors as you grow. It also matters for the future: Making Tax Digital (MTD) for Income Tax will require many sole traders to keep digital records and submit quarterly updates using compatible software. Understanding the direction of travel now will save a scramble later, so read our explainer on MTD for Income Tax explained and our advice on choosing accounting software.

Consideration Spreadsheet Software
Cost Free or very low Monthly subscription
Bank feeds and automation No Yes
MTD readiness Limited Built in
Error risk Higher Lower

For most sole traders, starting simple and moving to software as turnover grows is a sensible path.

Nexbal is launching in the UK · beta open

Join the Nexbal beta

Early access, 30 days free, and your feedback shapes the product.