Bookkeeping

Bookkeeping is the routine work of recording what comes into and goes out of a business, and every tax return, VAT return and set of accounts is built on it. This page explains, as general information rather than advice, what the job involves, what the law says you must keep and how Making Tax Digital is turning paper records into digital ones. If you would like help, we read every enquiry and, where we can, put you in touch with a local accountant or bookkeeper, though we cannot promise one will be available.

What a bookkeeper does from week to week

Good bookkeeping is mostly about steady habits rather than year-end heroics. A bookkeeper, whether that is you or someone you pay, typically:

  • records sales and income, including card, cash and online payments
  • records purchases and expenses, with the receipt or invoice for each
  • matches the business bank account to the records, known as reconciling
  • keeps track of who owes the business money and who the business owes
  • sorts each cost into the right category so the accountant can see what is allowable

Bookkeeping is not the same as accountancy. The bookkeeper keeps the records accurate and up to date; the accountant uses them to prepare accounts and tax returns. Some people do both, and many accountancy firms offer bookkeeping as a separate service.

When people start looking for a bookkeeper

Bookkeeping help is not just for big businesses. Some common examples:

  • a builder who has a carrier bag of receipts and a bank statement every January
  • a shop owner who has just registered for VAT and needs records ready every quarter
  • a sole trader who has crossed a Making Tax Digital threshold and must now send quarterly updates
  • a small company whose director would rather spend evenings on sales than on spreadsheets
  • a landlord with several properties and repairs to track across each one

Which records the law expects you to keep

What you must keep depends on how you trade. Self-employed people must keep records of business income and expenses for their Self Assessment return, as well as records of personal income. A limited company must keep records of:

  • all money received and spent by the company
  • details of assets owned by the company
  • debts the company owes or is owed
  • stock the company owns at the end of the financial year, and the stocktakings used to work out that figure
  • all goods bought and sold, and who they were bought from and sold to, unless the business is retail

GOV.UK says a company can be fined £3,000 by HMRC, or its directors disqualified, if it does not keep accounting records.

How long to keep records
WhoMinimum period
Self-employed sole traders and partnersAt least 5 years after the 31 January submission deadline of the relevant tax year
Limited companies6 years from the end of the last company financial year they relate to, and longer in some cases
Individuals without a business who file on timeAt least 22 months after the end of the tax year the return is for

Making Tax Digital and the end of the shoebox

Making Tax Digital is changing bookkeeping more than any other rule. All VAT-registered businesses have had to keep digital records and file through compatible software for their first VAT return starting on or after 1 April 2022.

For income tax, sole traders and landlords with gross income from self-employment and property over £50,000 have been in since 6 April 2026, and the same rules reach those over £30,000 from 6 April 2027 and over £20,000 from 6 April 2028. People in the scheme keep digital records and send quarterly updates; for the 2026 to 2027 tax year the deadlines are 7 August 2026, 7 November 2026, 7 February 2027 and 7 May 2027. That makes it much harder to leave the books until January, so up-to-date bookkeeping matters more than it used to. See our Making Tax Digital page for exemptions.

Keeping your own books or handing them over

Many small business owners do their own bookkeeping with accounting software that pulls in bank transactions automatically, and for a business with a few dozen transactions a month that is often quite manageable. People tend to hand bookkeeping over when transactions run into the hundreds, when VAT or Making Tax Digital deadlines start arriving every quarter, or when they find the records are always months behind. A middle route is to do the day-to-day entries yourself and pay for a monthly or quarterly review.

Questions to ask a bookkeeper

  • Will they work in your existing software, or do they want you to change?
  • Is the fee per hour, per month or per transaction, and can you have it in writing with the scope of work?
  • Will they also file VAT returns or Making Tax Digital updates, or only keep the records?
  • Who supervises them for anti-money laundering? Bookkeepers who provide accountancy services fall within the rules, and must be registered with HMRC or supervised by a professional body.
  • How will you send them receipts, and how often will the books be brought up to date?

What it might cost

Bookkeeping is often priced by the hour or as a monthly retainer. Xero's guide says freelance bookkeepers in the UK typically charge £20 to £50 per hour (VAT not stated). Local bookkeepers set their own rates; our bookkeeping costs guide explains what drives the price.

Common questions

Can I keep my records on paper?

If you are not VAT-registered and not yet within Making Tax Digital for Income Tax, you can. Once either applies, you need digital records kept in compatible software.

Is a bookkeeper the same as an accountant?

Not quite. A bookkeeper records the day-to-day transactions, while an accountant usually prepares accounts and tax returns from those records. The title accountant is not protected by UK law, so it is worth asking anyone you use about their qualifications and anti-money laundering supervision.

Do I need a separate business bank account?

A limited company's money belongs to the company rather than to you, so it is usual for a company to have its own account. Whatever your structure, keeping business money separate from personal money makes bookkeeping far simpler. Check with your bank or an accountant about your own situation.

How long should my company keep old invoices?

GOV.UK says 6 years from the end of the last company financial year they relate to. You may need to keep them longer, for example if a transaction covers more than one accounting period.

If my books are months behind, is it too late to get help?

Catching up on old records is a common job for bookkeepers. It is worth starting well before your next filing deadline, as catch-up work usually takes longer than keeping on top of things.

Related pages

Sources for the figures on this page

  1. Business records if you're self-employed, GOV.UK
  2. Business records if you're self-employed: how long to keep your records, GOV.UK
  3. Running a limited company: company and accounting records, GOV.UK
  4. Keeping your pay and tax records: how long to keep your records, GOV.UK
  5. Less than one week to go for MTD, HMRC, GOV.UK
  6. When does Making Tax Digital start for me?, LITRG
  7. Making Tax Digital quarterly updates, HMRC
  8. Money Laundering Regulations: accountancy service provider registration, GOV.UK
  9. Beware taking advice from an unqualified accountant, British Business Bank
  10. Hire a bookkeeper, Xero UK

Send an enquiry

Tell us a bit about what you need. We read every message and, where we can, put you in touch with a local accountant.