GTR Logo
home
SERVICES
paye tax refundCIS Tax Refund self assessment tax returnMaking Tax Digital
TAX GUIDES
paye tax hubSe tax hubcis tax hubhmrc guides
SERVICES
SERVICES
˅
Tax Refund CIS Tax Refund self assessment tax returnMaking tax digital
TAX GUIDES
SERVICES
˅
PAYE TAX HUBSE TAX HUBCIS TAX HUBHMRC GUIDES
tax calculators
Tax Calculatorcis tax calculatormileage calculator
tax calculators
Tools
˅
Tax Calculatorcis tax calculatormileage calculator
CLAIM PROCESSABOUT USCONTACT
REFER A FRIEND
Home / Tax Guides / Self-Employed / Bookkeeping
Self-Employed Tax Guide

Self-Employed Bookkeeping

Learn how to keep accurate sole-trader books, record income and expenses, reconcile your bank account, store receipts and prepare your records for Self Assessment and Making Tax Digital.

Updated: 18 August 2026 2026/27 Tax Year Sole Traders & Partnerships
Bookkeeping principle
Record it while the information is fresh

Good bookkeeping creates a clear record of what the business earned, what it spent and how those figures are supported.

Sales Expenses Bank Receipts
Cash basis is now the default

Most sole traders record income when paid and expenses when they actually pay them unless another accounting method applies.

Reconcile regularly

Compare the bookkeeping records with bank activity so omissions and duplicate entries are easier to identify.

MTD changes the process

Qualifying businesses within MTD for Income Tax must maintain relevant income and expense records digitally.

On this page
What is bookkeeping? Bookkeeping vs accounting What should you record? Recording income Recording expenses Expense categories Cash basis Traditional accounting Bank reconciliation Personal transactions Receipts & invoices Bookkeeping software Making Tax Digital Bookkeeping routine Common mistakes Reviewed & updated FAQs Official sources

What is bookkeeping for a self-employed business?

Bookkeeping is the process of recording the financial transactions of your business so you have an accurate record of money coming in and money going out.

For a sole trader, good bookkeeping supports the figures used to calculate business profit and complete Self Assessment.

Quick answer

Your books should allow you to identify business income, expenses and supporting evidence and explain how you arrived at the figures reported to HMRC.

What is the difference between bookkeeping and accounting?

The terms are closely related but describe different parts of the financial process.

Books

Bookkeeping

Recording sales, payments, expenses, receipts and other business transactions accurately throughout the year.

Tax

Accounting

Using those records to prepare accounts, calculate profit, make tax adjustments and report the appropriate figures.

Accurate bookkeeping therefore makes the eventual accounting and tax-return process much easier.

What should a self-employed bookkeeping system record?

At its core, the system should capture all business income and business expenditure.

Depending on the business, you may also need to track:

  • Customer invoices.
  • Supplier invoices.
  • Money actually received.
  • Money actually paid.
  • Cash sales and purchases.
  • Business bank transactions.
  • Business mileage.
  • Equipment and other asset purchases.
  • Money introduced personally into the business.
  • Money withdrawn by you for personal use.

Your accounting basis determines when some of those items affect the tax calculation.

How should you record self-employed income?

All business sales and takings should be recorded, including income received through different payment methods.

This could include:

01

Bank transfers

Payments customers send directly to your business or personal account.

02

Card payments

Sales collected through card terminals and online payment providers.

03

Cash

Cash sales still need to be included in the bookkeeping records.

04

Online platforms

Business receipts collected through payment platforms should be reconciled with the amounts actually earned and fees taken.

Do not record only what reaches the bank

If a payment processor deducts a fee before transferring the balance to you, the bank deposit may be lower than the actual sale. Your bookkeeping should preserve the correct gross income and relevant business charge rather than losing part of the transaction.

How should business expenses be recorded?

Record qualifying business costs in enough detail to understand what was purchased and why it relates to the trade.

Useful information normally includes:

  • Date.
  • Supplier.
  • Amount paid.
  • Description.
  • Expense category.
  • Any private-use adjustment.
  • Reference to the supporting receipt or invoice.

The bookkeeping entry itself does not determine whether a cost is tax-deductible. The relevant allowable-expense rules still apply.

See our Self-Employed Allowable Expenses Guide .

How should self-employed expenses be categorised?

Using consistent categories makes it easier to understand the business and prepare the tax figures.

Category Examples
Materials & stock Goods bought for resale, raw materials and direct business supplies.
Travel & vehicles Qualifying mileage, vehicle expenses, public transport, parking and travel.
Premises Qualifying rent, utilities and other business-premises costs.
Phone & office Business phone, broadband, stationery and office costs.
Professional costs Qualifying insurance, accountancy, legal and professional expenses.
Advertising Qualifying marketing, website and promotional costs.

How does cash-basis bookkeeping work?

Cash basis is the default accounting method for most eligible self-employed businesses.

Under cash basis, you generally record income for tax when the money is received and expenses when you actually pay them.

Example

Invoice sent in March, customer pays in April

Under cash basis, the income is generally recorded for tax when the payment is actually received in April rather than when the March invoice was originally issued.

You can still create and track unpaid invoices in your bookkeeping software. The accounting basis determines when the amount is recognised for the relevant tax calculation.

How is traditional accounting different?

Traditional accounting — also called the accruals basis — looks at income and expenses according to when they are earned or incurred rather than only when the money is received or paid.

Cash basis Traditional accounting
Generally records income when payment is received. Generally recognises income according to when it is earned or invoiced for the accounting period.
Generally records expenses when they are paid. Generally recognises expenses when they relate to the accounting period.
Usually simpler for smaller sole traders. Requires additional year-end information such as debtors, creditors, stock and work in progress where relevant.

What is bank reconciliation?

Bank reconciliation means comparing the transactions recorded in your bookkeeping system with the activity shown on your bank account.

It can help identify:

  • Missing transactions.
  • Duplicate entries.
  • Incorrect amounts.
  • Unrecorded fees.
  • Customer receipts not matched to invoices.
  • Personal transactions accidentally recorded as business costs.
Reconcile regularly rather than once a year

Finding an unexplained payment from last week is normally easier than trying to remember what the same transaction related to eleven months later.

How should personal transactions be dealt with?

A sole trader and their business are not separate legal persons in the same way as a limited company, so personal transactions can appear in accounts used for business.

That does not make private spending an allowable expense.

Good bookkeeping should clearly identify money:

  • You put into the business personally.
  • You take from the business for yourself.
  • Spent privately from an account also used for business.
Common mistake

A payment leaving the business bank account is not automatically a business expense

The nature and purpose of the payment determine whether it can reduce taxable profit.

How should receipts and invoices be organised?

The bookkeeping record should be supported by evidence showing what the transaction relates to.

Depending on the business, supporting documents can include:

  • Sales invoices.
  • Purchase invoices.
  • Receipts.
  • Bank statements.
  • Payment-provider reports.
  • Mileage logs.
  • Finance agreements.
  • Other relevant transaction evidence.

Electronic copies can make documents easier to associate with individual bookkeeping transactions, provided the records remain accurate and accessible.

Our Self-Employed Record Keeping Guide explains the wider HMRC retention requirements.

Do sole traders need bookkeeping software?

A business that is not subject to a specific digital-record requirement does not automatically need a particular commercial bookkeeping package simply because it is self-employed.

However, bookkeeping software can make it easier to:

Bank

Import transactions

Some products connect to business bank accounts and import transactions for review and categorisation.

Docs

Store receipts

Digital invoices and receipts can often be attached directly to individual bookkeeping entries.

Sales

Create invoices

Many packages can issue invoices and track whether customers have paid.

Tax

Prepare tax information

Consistent categories can make the figures required for tax reporting easier to review.

How does Making Tax Digital affect bookkeeping?

For businesses within Making Tax Digital for Income Tax, bookkeeping is no longer simply an internal organisational choice.

Relevant self-employment and property income and expense records need to be created, stored and corrected digitally using compatible software.

HMRC recognises different software approaches, including products that create the digital records themselves and compatible bridging software that connects appropriate existing records such as spreadsheets.

Not every spreadsheet is automatically MTD compliant

If spreadsheets form part of your system, the overall software arrangement still needs to satisfy HMRC's Making Tax Digital requirements.

Read our Making Tax Digital for the Self-Employed Guide for the current thresholds and reporting requirements.

What is a good bookkeeping routine?

The best system is one that you can maintain consistently.

1

Record sales

Enter customer invoices, cash takings and other business income accurately.

2

Record expenses

Categorise business spending and attach or store the supporting evidence.

3

Reconcile the bank

Compare the transactions in the books with bank and payment provider statements.

4

Review unusual transactions

Investigate uncategorised entries, duplicate payments, private spending and unusual balances while they are still easy to identify.

5

Review totals regularly

Check income, expenses and estimated profit during the year rather than seeing the figures for the first time when the tax return is due.

What are common self-employed bookkeeping mistakes?

01

Missing cash income

Cash takings still form part of business income and should be recorded.

02

Claiming personal spending

Paying something from the business bank account does not make it tax-deductible.

03

Recording net settlements only

Payment-provider fees can cause the bank receipt to differ from the actual gross sale.

04

Losing supporting evidence

A bookkeeping entry is stronger when the relevant invoice, receipt or other evidence can be produced.

05

Mixing accounting methods

Recording some transactions on a cash basis and others as accruals without a clear reason can distort the figures.

06

Leaving everything until January

Delayed bookkeeping makes missing receipts and unexplained transactions harder to resolve.

✓

Reviewed & Updated

Last updated:
18 August 2026
Tax year:
2026/27
Content owner:
GO TAX REFUNDS
Primary guidance:
HM Revenue & Customs / GOV.UK

The bookkeeping records required depend on your accounting method, business activities and whether Making Tax Digital, VAT, PAYE or other reporting obligations apply. This guide focuses on core bookkeeping for sole traders and self-employed businesses.

Common questions

Self-Employed Bookkeeping FAQs

Do sole traders need to do bookkeeping?

Sole traders need accurate records of business income and expenses for their tax affairs. A bookkeeping system is the practical way of recording and organising those transactions.

What is the simplest bookkeeping method for a sole trader?

Cash basis is the default accounting method for most eligible self-employed businesses. Income is generally recognised when received and expenses when actually paid.

Do I need a separate business bank account as a sole trader?

A separate account can make bookkeeping and reconciliation significantly easier. Whatever arrangement you use, your records need to distinguish business and private transactions accurately.

Do I need bookkeeping software?

Not every sole trader automatically needs a particular commercial package. However, if Making Tax Digital for Income Tax applies, you need a compatible digital software arrangement that satisfies HMRC's requirements.

Can I use a spreadsheet for bookkeeping?

A spreadsheet can form part of a bookkeeping system. Where MTD applies, the overall arrangement needs to comply with HMRC's digital requirements, which can include compatible bridging software.

How often should I update my books?

There is no single bookkeeping frequency suitable for every business, but regular updates make transactions easier to identify and reconcile than leaving everything until the tax-return deadline.

Does money I take from the business count as an expense?

No. Money a sole trader takes out for personal use is not automatically an allowable business expense. It should be distinguished from genuine business costs.

Is bookkeeping the same as completing Self Assessment?

No. Bookkeeping creates the underlying financial records. Those records are then used when preparing business accounts and completing the relevant Self Assessment information.

Continue reading

More Self-Employed Tax Guides

Record Keeping → Self Assessment → Making Tax Digital → Allowable Expenses → Mobile Phone & Internet → Working From Home → Self-Employed Tax Hub → Self Assessment Service →
Get in touch

Need help getting started?

Get in touch with our team or book a call for clear, straightforward support with your tax refund or return.

Get in touch
meeting
Join our newsletter to stay up to date.
By subscribing you agree to with our Privacy Policy and provide consent to receive updates from our company.
Thank you! Your submission has been received!
A loading gif
Oops! Something went wrong while submitting the form.
Go Tax Refunds favicon icon
Quick Links
Services
- Tax Refund- CIS Tax Refund- Self Assessment
Tools
- Tax Calculators- Tax Refund Calculator- CIS Tax Calculator- Mileage Calculator
Company
- Claim Process- About us- Contact- Refer A Friend
Support
- FAQ's- Blogs
Contact
0333 004 0500sales@gotaxrefund.co.ukUnit 8, Astra Centre,Edinburgh Way,
Harlow,Essex CM20 2BN.
Follow us
Facebook
Instagram
X
LinkedIn
© 2026 Go Tax Refunds - Privacy and Cookie Policy
GO TAX REFUNDS is a trading style of Global accountancy and taxation solutions limited, registered in England and Wales (Company No: 12082480). We are registered with HM Revenue & Customs as an HMRC Tax Agent (Agent ID: 2362XE) and fully compliant with Anti-Money Laundering (AML) regulations.