Sole Trader Bookkeeping: What Records Do I Need to Keep?
Quick answer
Keep a record of every payment in and every payment out, with receipts. That’s it. Connect a business bank account to accounting software, spend 10–15 minutes each Friday categorising transactions, and your bookkeeping is done. HMRC requires you to keep these records for 5 years. It’s simpler than most people expect.
HMRC requires every sole trader to keep “adequate records” of their business income and expenses. That sounds vague — because it is. Here’s exactly what you need, how long to keep it, and the simplest way to stay on top of it. This guide is part of our accounting software and bookkeeping series.
What HMRC actually requires
You must keep records that show:
- All money received by the business — every payment from clients, every sale, every source of income
- All money spent by the business — every expense, every purchase, every cost
- What the income and expenses relate to — enough detail that someone could understand each transaction
In practice, this means keeping:
- Sales invoices you’ve sent to clients (or till receipts if you sell directly)
- Purchase receipts for everything you buy for the business
- Bank statements from your business bank account
- Mileage records if you claim car expenses
- Records of any personal money you put into or take out of the business
You don’t need to keep records in any particular format. A spreadsheet works. Paper receipts in a shoebox technically work (though please don’t). Accounting software connected to your bank is by far the most practical option.
How long to keep records
5 years from the 31 January filing deadline for the tax year the records relate to.
In practice:
| Tax Year | Self Assessment Deadline | Keep Records Until |
|---|---|---|
| 2025/26 (Apr 25 – Apr 26) | 31 January 2027 | 31 January 2032 |
| 2026/27 (Apr 26 – Apr 27) | 31 January 2028 | 31 January 2033 |
That’s a long time. This is why digital records matter — paper fades, gets lost, and takes up space. A bank feed in your accounting software is permanently archived and searchable.
If HMRC opens an enquiry into a specific tax year, you must keep records for that year until the enquiry is complete, even if that’s beyond the 5-year window.
What counts as a receipt?
HMRC accepts:
- Original paper receipts (the traditional approach)
- Photos of receipts taken on your phone (most accounting apps have a receipt capture feature)
- Digital receipts — emailed confirmations, PDF invoices, online order confirmations
- Bank or card statements as evidence of payment (though a receipt showing what was purchased is stronger)
The key requirement is that the record shows: the date, the amount, what was purchased, and who it was from. A bank statement shows three of those four — pairing it with a receipt or invoice covers everything.
Practical advice: photograph every paper receipt the day you get it. Paper receipts fade — thermal till receipts (the shiny ones) can become completely blank within a few months. Snap a photo, let your accounting app attach it to the transaction, and you’re covered for 5+ years.
The minimum viable system
If you want to keep things as simple as possible while staying HMRC-compliant:
Option A: Accounting software (recommended)
- Open a business bank account
- Connect it to accounting software (FreeAgent, QuickBooks, Xero — or FreeAgent free via Mettle)
- Every week, spend 10–15 minutes:
- Check that imported transactions are categorised correctly
- Photograph any paper receipts and attach them to the matching transaction
- Note any cash transactions that don’t appear in bank feeds
- At year end, your records are already complete
This is the approach we recommend for every sole trader. It takes minimal effort throughout the year and your Self Assessment is essentially pre-filled.
Option B: Spreadsheet
If you genuinely prefer manual tracking or your business is very small:
- Create a spreadsheet with columns for: Date, Description, Category, Income, Expense, Receipt (Y/N)
- Log every transaction as it happens (or weekly at minimum)
- Store receipt photos in a folder structure:
/receipts/2026-27/april/etc. - Reconcile against your bank statement monthly
This is compliant, but significantly more work than software — especially at tax return time when you need to total everything up. Our bookkeeping spreadsheet template is set up with the right categories if you want to go this route.
Expense categories HMRC expects
When you fill in your Self Assessment tax return, you’ll report expenses under specific categories. Keeping your records in these categories throughout the year makes filing much faster:
- Cost of goods sold — materials, stock, direct costs
- Car, van and travel expenses — fuel, mileage, parking, train fares
- Wages, salaries and other staff costs — if you have employees
- Rent, rates, power and insurance — business premises costs
- Repairs and maintenance — of business equipment or premises
- Phone, fax, stationery and other office costs — phone bills, internet, stationery, postage
- Advertising and business entertainment — marketing, website costs (note: entertaining clients is NOT deductible)
- Interest on bank and other loans — business loan interest
- Bank, credit card and other financial charges — bank fees, PayPal fees
- Accountancy, legal and other professional fees — accountant, solicitor
- Depreciation and loss on sale of assets — capital allowances on equipment
- Other business expenses — anything that doesn’t fit above
- Use of home as office — if you work from home
Most accounting software maps to these categories automatically. If you’re using a spreadsheet, use these headings.
What happens if you don’t keep records?
HMRC can:
- Estimate your tax bill — if you can’t prove your income and expenses, HMRC will estimate them. Their estimates tend to be unfavourable.
- Charge a penalty — up to £3,000 for failure to keep adequate records. In practice, first offences with small amounts at stake usually get lower penalties, but it’s not a risk worth taking.
- Open a more detailed enquiry — poor record-keeping can trigger a wider investigation into your tax affairs.
The penalty is rarely enforced for genuine minor lapses, but the real cost is practical: without records, you can’t prove your expenses, which means you pay more tax than you should.
Next step
- Choose accounting software — FreeAgent (free via Mettle), QuickBooks, or Xero. Connect it to your bank account today.
- Set a weekly 15-minute habit — Friday afternoon, categorise the week’s transactions and snap any paper receipts. Build this habit in week one and your records stay clean all year.
- Read our expenses guide — know what you can and can’t claim so you categorise correctly from the start.
Last updated: March 2026. Record-keeping rules based on HMRC guidance for sole traders.