Finance & accounting

Bookkeeping for Small Businesses in the UK (2026): Records, Methods, Software and a Routine That Works

Bookkeeping for small businesses in the UK in 2026: what records HMRC needs, cash basis vs accruals, Making Tax Digital, choosing software and a monthly routine.

Photo of Sumeet YadavEdited by Sumeet YadavFounder & editor, MSMETOOLS · fact-checked against official sources
Updated October 2026 Verified against official sources 11 October 2026 15 min read
Bookkeeping for small businesses in the UK — MSMETOOLS guide cover
Contents (11)
  1. 1. What bookkeeping is (and isn't)
  2. 2. What the law says you must record
  3. 3. Cash basis vs traditional (accruals) accounting
  4. 4. Making Tax Digital: when software becomes compulsory
  5. 5. Choosing bookkeeping software
  6. 6. A bookkeeping routine that works
  7. 7. Single-entry vs double-entry
  8. 8. Bookkeeping once you're VAT registered
  9. 9. Doing it yourself vs hiring a bookkeeper
  10. 10. Common bookkeeping mistakes
  11. 11. What to do next

Bookkeeping is the unglamorous habit that decides whether tax season takes an afternoon or a fortnight. It's also the difference between knowing you can afford a new van and hoping you can. This guide is for UK sole traders, partnerships and small limited companies doing their own books, or deciding whether to pay someone, in 2026. It covers what the law requires you to record, cash basis versus accruals with a worked example, Making Tax Digital, choosing software, and a routine you can actually stick to.

Quick answer

Small business bookkeeping means recording every sale, purchase, receipt and payment, keeping the evidence, and reconciling it to your bank so the figures are right for your tax return, VAT returns and accounts. HMRC doesn't prescribe a format, but Making Tax Digital now requires software for VAT-registered businesses and, since 6 April 2026, for sole traders and landlords with qualifying income over £50,000.

  • Open a separate business bank account and record every transaction

  • Sole traders default to the cash basis; companies must use accruals

  • Reconcile to the bank at least monthly

  • Keep receipts, invoices and statements — 5 years after 31 January for sole traders, 6 years for companies

  • Poor records can cost up to £3,000 in penalties

What bookkeeping is (and isn't)

Bookkeeping is the day-to-day recording of your business's money: what you sold, what you bought, what came into the bank and what went out. Accounting is what happens next — turning those records into year-end accounts, a tax return or a Company Tax Return, and using them to make decisions. You can do your own bookkeeping and still use an accountant for the year end, and that's how a lot of small businesses keep accountancy fees down.

Good books answer four questions at any time: how much you've earned, how much you've spent, who owes you money, and who you owe. If you can't answer those within a few minutes, your bookkeeping needs work, whatever the law says.

What the law says you must record

There's no single "bookkeeping law", but several sets of rules require records, and they overlap.

Sole traders and partners. GOV.UK says you must keep records of all sales and income, all business expenses, VAT records if you're registered, PAYE records if you employ people, and records of your personal income. Your records must be accurate and you must be able to identify business transactions. Keep proof such as receipts, bank statements, sales invoices and till rolls. You don't send them with your tax return, but HMRC can ask to see them.

Limited companies. A company must keep accounting records showing all money received and spent, the assets it owns, debts it owes and is owed, stock at the year end and the stocktakes behind it, and all goods bought and sold with who they were bought from and sold to (unless it's a retail business). It also has to keep the calculations used to prepare its accounts and Company Tax Return. GOV.UK warns that HMRC can fine a company £3,000, and directors can be disqualified, if accounting records aren't kept. Company records about shareholders, resolutions, loans and charges are a separate statutory duty.

VAT-registered businesses. VAT Notice 700/21 says you must keep all business records — accounts, bank statements, cash books, credit and debit notes, purchase and sales invoices, till rolls and correspondence — plus a VAT account summarising the VAT you owe and can reclaim. Under Making Tax Digital, the VAT records that make up your "electronic account" must be kept in compatible software.

Employers. Payroll records — pay, deductions, reports and payments to HMRC, leave and sickness, tax code notices — must be kept for 3 years from the end of the tax year.

Records every small business should keep

0/10

Cash basis vs traditional (accruals) accounting

You need to choose an accounting method, and it changes when income and costs land in your books.

Cash basis. You record income when you receive the money and expenses when you pay them. From the 2024-25 tax year, the cash basis is the default for sole traders and partnerships made up of individuals, and the old turnover limits were removed. You have to opt out if you want traditional accounting. Our cash basis guide covers the rules on interest, losses and equipment.

Traditional (accruals) accounting. You record income on the date you invoice and costs on the date you're billed, whether or not money has changed hands. GOV.UK says that if you use it, you also need records of what you're owed, what you owe, stock and work in progress at the year end, year-end bank balances, money you've put in and money you've taken out. Limited companies and LLPs must use accruals.

Worked example: same year, two methods

Priya is a self-employed electrician with accounts to 5 April 2027. In the year she invoices £68,000. At the year end, customers still owe her £5,500 from March jobs, and during the year she collected £3,000 owed from the previous year. Her suppliers billed her £21,000; she hasn't yet paid £1,200 of that, and she paid £800 of bills left over from last year.

Priya's profit, cash basis vs accruals

Income

Cash basis

£65,500 (£68,000 − £5,500 + £3,000)

Traditional (accruals)

£68,000 (all invoices raised)

Expenses

Cash basis

£20,600 (£21,000 − £1,200 + £800)

Traditional (accruals)

£21,000 (all bills received)

Profit

Cash basis

£44,900

Traditional (accruals)

£47,000

Extra records needed

Cash basis

Bank-based records

Traditional (accruals)

Debtors, creditors, stock, year-end balances

The cash basis gives a lower profit this year because more customer money was outstanding at the end than at the start. That gap evens out over time — next year's cash profit will include the £5,500 — but it can help a growing business whose customers pay slowly. The accruals figure gives a truer picture of what she earned from work done in the year, which matters if she wants a mortgage or loan.

Her turnover is over £50,000, so she'll fall into Making Tax Digital for Income Tax if her qualifying income on her earlier returns was above the threshold. That's covered next.

A calculator beside tax forms and paperwork on a desk
Whichever method you use, the totals in your books feed straight into your tax return — so the categories you record in should match the return's boxes.· Image: GoSimpleTax (Flickr) (CC BY 2.0)

Making Tax Digital: when software becomes compulsory

Two separate Making Tax Digital regimes affect how you keep books.

MTD for VAT applies to every VAT-registered business. You must keep the records that make up your electronic VAT account in "functional compatible software" and submit returns through it. Where data moves between programs — say from a sales spreadsheet into bridging software — it must move by a digital link. HMRC's notice is explicit that copy and paste is not a digital link.

MTD for Income Tax started on 6 April 2026 for sole traders and landlords whose qualifying income (self-employment and property turnover before expenses) is over £50,000. The threshold falls to £30,000 from April 2027 and £20,000 from April 2028. If you're in, HMRC says your software must create, store and correct digital records of your self-employment and property income and expenses. You send quarterly updates — due 7 August, 7 November, 7 February and 7 May — and file your tax return through the software by 31 January. You don't need digital records for other income such as savings or dividends, but you still report it on the return.

For bookkeeping, the practical effect is that your records must be digital as you go, not typed up once a year from a shoebox. Each transaction needs a date, amount and category. Software can create those records by importing bank transactions, scanning receipts or manual entry. Read our Making Tax Digital guide to check whether and when you're in.

Limited companies aren't in MTD for Income Tax. They still need accurate accrual-based records for Corporation Tax, and VAT-registered companies are already in MTD for VAT.

Choosing bookkeeping software

HMRC describes two kinds of compatible software:

  • Software that creates digital records — you keep your books in it, usually with a bank feed and receipt scanning, and it sends returns to HMRC.
  • Bridging software — connects to records you keep elsewhere, typically a spreadsheet, and submits from them.

Both are legitimate. The "best" bookkeeping program for a small business is the one that's on HMRC's list for every regime you're in, handles your income types, and that you'll actually open every week. Check these points before you pay:

FeatureWhy it matters
Listed in HMRC's software finder for VAT and/or Income TaxWithout it you can't file under MTD
Bank feed from your business accountCuts data entry and missed transactions
Receipt capture by phoneKeeps the evidence with the transaction
Invoicing and debtor trackingShows who owes you and for how long
Supports your accounting methodCash basis or accruals, plus your accounting period
Accountant accessYour accountant can review without spreadsheets by email
Payroll, stock or CIS modulesOnly if you need them — they add cost

HMRC says free products are available for people with simple affairs, but they may cap features or transaction numbers. Many banks bundle basic bookkeeping with a business account. Paid subscriptions vary widely depending on features, so compare current prices on providers' own sites rather than relying on old comparison tables. If you're VAT registered, check whether your existing VAT software also covers MTD for Income Tax before buying a second product.

A bookkeeping routine that works

Most bookkeeping problems come from leaving it too long. A little often is far easier than a lot at once.

Weekly, monthly, quarterly, yearly

  1. 1

    Every week (15–30 minutes)

    Raise invoices for finished work, photograph receipts, categorise new bank transactions and chase anything overdue.

    Tip: Invoice the day the job is done; every day's delay is a day longer before you're paid.

  2. 2

    Every month

    Reconcile each bank, card and payment-platform account to its statement, review who owes you money, and pay suppliers on time.

  3. 3

    Every quarter

    Check the VAT return or MTD quarterly update figures, compare with the same quarter last year, and set aside tax.

  4. 4

    Every year

    Count stock if you hold any, list unpaid invoices and bills (accruals), check asset purchases, and send tidy books to your accountant well before the deadline.

Worked example: a monthly bank reconciliation

Reconciling means proving that your books match the bank. Suppose your café's bank statement shows £8,420 on 31 October. Your books show a supplier payment of £350 that hasn't cleared yet, and £610 of card takings from 31 October that the card provider pays in on 2 November.

  • Bank statement balance: £8,420
  • Less payment not yet cleared: −£350
  • Plus takings not yet received: +£610
  • Balance your books should show: £8,680

If your books show anything else, find the difference before moving on. Common culprits are a missing transaction, a duplicate import, or a personal payment from the business account that needs recording as drawings. Doing this monthly turns a year-end nightmare into a ten-minute check.

Lever arch files of accounting paperwork on a table in an office
Paper still has a place: keep originals where you have them, even when your books are digital.· Image: _foam (Flickr) (CC BY-SA 2.0)

Single-entry vs double-entry

Single-entry bookkeeping is a list of money in and money out, like a detailed cash book. It's enough for many sole traders on the cash basis with a handful of transactions a week.

Double-entry records every transaction twice, as a debit and a credit, so the books balance and errors stand out. It's the standard for limited companies and anyone using accruals, because it tracks what you owe and are owed, assets and liabilities as well as income and costs. You don't need to learn the theory to benefit: almost all accounting software does double-entry behind the scenes.

Set up sensible categories (a "chart of accounts") from day one. Matching your expense categories to the boxes on the tax return makes year-end easy. Our guide to allowable expenses lists the categories HMRC uses for the self-employed.

Bookkeeping once you're VAT registered

Registering for VAT, which you must do once taxable turnover passes £90,000, changes your bookkeeping more than anything else. Every sale and purchase now needs its net value, VAT amount and VAT rate recorded, not just the total. You also keep a VAT account: a running summary of the VAT you charged on sales and the VAT you can reclaim on purchases, which becomes the basis of each VAT return.

The scheme you use matters. Under standard VAT accounting you account for VAT on the invoice date, so you can owe HMRC VAT on a sale before the customer has paid. Under the VAT Cash Accounting Scheme you follow the money instead, which suits businesses with slow payers. Under the Flat Rate Scheme you pay a fixed percentage of VAT-inclusive turnover and usually can't reclaim VAT on purchases, so your purchase records matter less for VAT but just as much for income tax.

Most importantly, only reclaim VAT you can support with a valid VAT invoice. Our guide to VAT invoice requirements shows what a valid invoice looks like, and it's worth checking supplier invoices as you file them rather than discovering a missing VAT number at return time.

How a purchase flows through VAT-registered books

Step 1

Supplier invoice received

Step 2

Check VAT number and rate

Step 3

Record net, VAT and category

Step 4

Pay and match to bank

Step 5

VAT return

VAT reclaimed in box 4

Doing it yourself vs hiring a bookkeeper

Doing your own books is realistic if you have fewer than a few hundred transactions a year, no staff and no stock. You know the business best, and software has made it much easier.

A bookkeeper earns their fee when you employ people, hold stock, are VAT registered with mixed rates, or simply keep falling behind. Fees depend on transaction volume and location, so get quotes. Whoever you hire, check they're supervised for anti-money-laundering: HMRC guidance says professional bookkeeping services make someone an accountancy service provider, which needs supervision by HMRC or a professional body. Ask which body supervises them. You remain legally responsible for your records and returns even if someone else keeps them.

Common bookkeeping mistakes

  • Mixing personal and business money. Use a separate account, and record any crossover as drawings or capital introduced. A company director's personal spending from the company account goes on the director's loan account.
  • Losing receipts. No evidence, no claim if HMRC asks. Photograph receipts when you get them.
  • Not reconciling. Unreconciled books hide errors, duplicated bank imports and fraud.
  • Wrong VAT treatment. Claiming VAT without a valid invoice, or on items that are blocked, such as client entertainment.
  • Forgetting cash sales. Every pound of takings must be recorded, not just what's banked.
  • Leaving it to January. The 31 January rush is when mistakes happen and deadlines are missed.

When the year is done, keep everything for the right period. Sole traders need records for at least 5 years after the 31 January filing deadline, companies for 6 years from the end of the financial year, and VAT records for 6 years. Our guide to how long to keep business records has the full list.

What to do next

Open a business bank account if you haven't already — see our business bank account guide — and choose software that's on HMRC's list for every regime you're in. Set a weekly 20-minute slot for invoicing and receipts, and a monthly reconciliation. Use the free invoice generator and receipt generator to keep your paperwork consistent, and the budget planner to turn your books into a forecast. If customers are slow to pay, our guide to late payment interest shows what you can charge.

This is general information, not legal or tax advice — confirm on the official source or with a professional.

Frequently asked questions

Yes. Sole traders and partners must keep records of all business income and expenses for their tax return, and limited companies must keep accounting records under the Companies Act 2006. HMRC can charge a penalty of up to £3,000 for inadequate records, and company directors can be disqualified. There's no set format: paper, spreadsheets or software are all acceptable unless Making Tax Digital applies to you.

Sources & verification

Figures on this page were checked against the sources below when it was last reviewed on 11 October 2026. Each rate and limit is stored once with its own official source and review date, and official update channels are monitored daily so changes are picked up. How we verify

  1. 1.Business records if you're self-employed — GOV.UK · accessed 11 October 2026
  2. 2.Running a limited company: company and accounting records — GOV.UK · accessed 11 October 2026
  3. 3.Cash basis — GOV.UK · accessed 11 October 2026
  4. 4.Choose the right software for Making Tax Digital for Income Tax — HMRC (GOV.UK) · accessed 11 October 2026
  5. 5.Find out if and when you need to use Making Tax Digital for Income Tax — HMRC (GOV.UK) · accessed 11 October 2026
  6. 6.Record keeping (VAT Notice 700/21) — HMRC (GOV.UK) · accessed 11 October 2026
  7. 7.Check if you need to register for money laundering supervision if you're an accountancy service provider — HMRC (GOV.UK) · accessed 11 October 2026

MSMETOOLS is an independent platform and is not affiliated with any government agency, ministry or department.