Self-employed person photographing a business document with a phone to keep a digital record

Record Keeping for the Self-Employed: What to Keep and Why

If you are a sole trader or a partner in a business partnership, you must keep records of your business income and expenses so you can complete your Self Assessment tax return. This plain-English guide explains the terms you will come across, how your taxable profit is worked out, what to record and how to treat costs you use partly for private purposes. Based on HMRC's webinar "Record keeping for the self-employed" (recording viewed October 2026), with links to the official guidance at the end.

The 5 key points

1. Record every pound in and out

Keep a record of all money coming into the business (income) and going out of it (expenses), backed up by receipts, invoices and bank statements. Money you take out for yourself (drawings) is not an allowable business expense.

2. You are taxed on the tax year

Basis periods no longer exist after the 2023 to 2024 tax year. You are taxed on the profits arising in the tax year itself (6 April to 5 April). If your accounting date is not 5 April, you may need to apportion your accounts to find the profit for the tax year.

3. Cash basis is now the default

Cash basis records income when it is received and expenses when they are paid. Traditional accounting records income when it is earned and expenses when they are due. From the 2024 to 2025 tax year cash basis is the default, and you must opt out on your return to use traditional accounting.

4. Profit is turnover less allowable expenses

Your taxable profit is your turnover minus your allowable expenses. Only claim the business part of costs you also use privately, such as a car or your home. If your turnover is below £90,000, you do not need to give HMRC a breakdown of your expenses.

5. Keep records up to date, safe and for long enough

Set time aside each week to update your records, keep original P45s, P60s and certificates of tax deduction, and back up digital records regularly. Keep business records for at least 5 years after the 31 January submission deadline for the tax year.

Income, expenses and taxable profit

Business income is the money coming into your business. Business expenses are the money going out to run it. Your records need to show both, so you and HMRC can see where the money came from and what it was spent on.

Business income
Customers
money in
Your business
Business expenses
Your business
money out
Suppliers and costs

Working out your taxable profit

Turnover is the total income your business takes in before any costs. Take away your allowable expenses and what is left is the profit you pay tax on.

The formula
Turnover
minus
Allowable expenses
equals
Taxable profit

HMRC's two worked examples for the 2023 to 2024 tax year:

Dana: turnover £50,000 (under the VAT threshold)

Costs of parts £4,500
Car, van and travel £1,200
Telephone £600
Total costs £6,300
Net profit £43,700

Paul: turnover £100,000 (over the VAT threshold)

Costs of parts £7,500
Car, van and travel £2,800
Staff wages £20,000
Premises rent £10,000
Telephone £600
Total costs £40,900
Net profit £59,100

The tax year basis

Your accounting period is the period your business accounts cover. Basis period rules used to decide which accounting period was taxed in each tax year. They were replaced by a tax year basis and no longer exist after the 2023 to 2024 tax year: businesses are now taxed on the profits arising in the tax year itself.

HMRC's example: Dana starts trading on 1 October 2023 and makes her accounts up to 5 April.

Tax year 1: 2023 to 2024
6 April 2023
not trading
Starts 1 October 2023
first accounting period
5 April 2024
Tax year 2: 2024 to 2025
6 April 2024
second accounting period
5 April 2025

Traditional accounting or cash basis?

The two methods record the same transactions at different times, which can move income or costs into a different tax year. HMRC used the same two transactions to show the difference: Dana invoices a customer £100 on 28 March 2024 and is paid on 12 April 2024, and a supplier invoices her £50 on 15 March 2024, which she pays on 15 April 2024.

Traditional accounting

Income when earned, expenses when due.

The £100 is income on the invoice date, 28 March 2024: the 2023 to 2024 tax year.
The £50 is an expense on the invoice date, 15 March 2024: the 2023 to 2024 tax year.

Cash basis

Income when received, expenses when paid.

The £100 is income on the date it is received, 12 April 2024: the 2024 to 2025 tax year.
The £50 is an expense on the date it is paid, 15 April 2024: the 2024 to 2025 tax year.

Setting up a record-keeping system

A good system tells you where your money has come from and what it has been spent on. HMRC listed the advantages as efficiency, easier finance, budgeting, managing cash flow, claiming tax credits and completing your tax return accurately.

1
Put aside time to set up a system
A paper analysis book, spreadsheet, app or software
2
Update your records frequently
Record each sale and cost as it happens
3
Set some time aside each week
Match receipts and invoices to your bank statement
Back up digital records regularly

Information to record

Record each cost under a heading such as rent, wages, phone, travel, heat and light, or other. Keep money you take out for yourself in a separate drawings column: drawings are not an allowable business expense.

Supporting documents

Originals and digital records

If you are VAT registered

You must register for VAT once your taxable turnover goes above £90,000 in a rolling 12-month period. Once registered, your records also need to show the VAT you charge and the VAT you pay.

Your VAT account
VAT on sales
less
VAT on purchases
equals
VAT to pay or reclaim

Business and private use

Some costs are partly for the business and partly private. Claim only the business part. This most often comes up with vehicles, working from home and living on your business premises.

Actual costs

Work out the business share of what you really spend, for example the fuel, insurance and repairs on a van you also use privately. Keep a mileage log to support the split.

Flat rate (simplified expenses)

Use HMRC's flat rates instead of working out actual costs, for vehicle mileage, working from home, or the private use of business premises you live in.

Making Tax Digital for Income Tax

Since the webinar's examples were prepared, the rules on how you keep records have moved on. Making Tax Digital for Income Tax started on 6 April 2026. If it applies to you, you must keep your business records digitally in compatible software and send HMRC quarterly updates, as well as a final declaration after the tax year.

2026
From 6 April 2026: qualifying income over £50,000
Based on your 2024 to 2025 return
2027
From 6 April 2027: qualifying income over £30,000
Based on your 2025 to 2026 return
2028
From 6 April 2028: qualifying income over £20,000
Planned
Qualifying income is your total gross income from self-employment and property, before expenses

Even if you are below the threshold now, setting up digital records today makes the move much easier when your turn comes.

Common questions

How long do I need to keep my business records?

At least 5 years after the 31 January submission deadline for the tax year. For example, records for 2024 to 2025 (return due 31 January 2026) must be kept until at least 31 January 2031. Keep them longer if you sent your return late or HMRC has started a check. In the live poll, 74% of attendees answered 6 years: close, but the rule runs from the filing deadline, not the end of the tax year.

What is the VAT registration threshold?

£90,000 of taxable turnover in any rolling 12-month period. Only 31% of attendees chose the right answer in the live poll, with 34% picking the old £85,000 figure.

Can I take money out of the business and claim it as an expense?

No. Money you take for your own use is drawings. Record it so your books balance, but it does not reduce your taxable profit.

How can I estimate my tax bill?

Use HMRC's Estimate your Self Assessment tax bill calculator. In the webinar's example, an estimated monthly profit of £2,175 in 2024 to 2025 gave a yearly bill of £3,517.80: £2,706.00 Income Tax and £811.80 Class 4 National Insurance.

Official guidance

Need help setting up a record-keeping system, choosing between cash basis and traditional accounting, or getting ready for Making Tax Digital? We can set you up in Xero, keep your books up to date and prepare your Self Assessment return.

Talk to us about your records

This guide is general information based on HMRC's published guidance and webinar, and is not advice for your specific circumstances. Rules change, so check the official guidance or speak to us before acting.