Bookkeeping for small business: a practical guide

Bookkeeping for small business owners is less about accounting skill and more about habit. You record what comes in and what goes out, keep the proof, and store it for as long as the rules say. This guide covers what HMRC and Companies House expect, the main ways to keep books, and a short routine you can actually stick to.

By the Business Account Review editorial team · checked 25 October 2026 · How we check

Not tax advice: we explain the official record-keeping rules. If your situation is complicated, or you're unsure how to treat a transaction, ask an accountant or contact HMRC.

What bookkeeping for small business actually means

Bookkeeping for small business is the day-to-day job of logging money in and money out. Accounting is what happens later, when someone turns those logs into a profit figure and a tax return. If the bookkeeping is tidy, the accounting is quick and cheaper. If it's a shoebox of receipts in January, it isn't.

A few terms come up again and again in bookkeeping for small business. Here's what they mean.

Income (or sales)
Money your business earns from customers, whether by card, transfer, cash or cheque.
Expenses
Costs of running the business. Only some count for tax. Our guide to allowable expenses explains which.
Proof
The document behind each entry: a receipt, invoice, bank statement or till roll.
Reconciliation
Checking your records match your bank statement, so nothing is missing or counted twice.
Accounting period
The dates your records cover. Sole traders often use the tax year, 6 April to 5 April.

Which records you must keep

The rules depend on how your business is set up. Good bookkeeping for small business starts with knowing which set applies to you.

Sole traders and partners

GOV.UK says you must keep records of all sales and income and all business expenses for your Self Assessment tax return. You also keep VAT records if you're VAT registered, PAYE records if you employ people, and records of your personal income.

Limited companies

GOV.UK says a company must record all money received and spent, assets it owns, debts it owes or is owed, stock at the year end and the stocktakings behind it, goods bought and sold, and who it bought from and sold to (unless it's a retail business).

In bookkeeping for small business, the proof matters as much as the totals. HMRC's examples of proof include receipts for goods and stock, bank statements, chequebook stubs, sales invoices, till rolls and bank slips. Your records must be accurate and you must be able to pick out the business transactions.

That last point is why bookkeeping for small business gets easier with a dedicated account. GOV.UK says you may be able to use a personal or business bank account, so check what your bank allows. Our guide on why a separate business bank account helps covers the pros and cons.

How long to keep your records

Retention periods are where bookkeeping for small business owners most often goes wrong. People clear out old files too soon. The periods below come from GOV.UK.

Record retention periods (GOV.UK, checked 25 October 2026)
WhoHow longWorked example
Sole traders and partnersAt least 5 years after the 31 January submission deadline for that tax yearRecords for 2025 to 2026 (return due 31 January 2027) are kept until at least 31 January 2032
Limited companies6 years from the end of the last company financial year they relate to, longer in some casesA year ending 31 March 2026 means keeping records until at least 31 March 2032
VAT-registered businessesAt least 6 years for VAT purposes (other taxes may need longer)Applies on top of the rules above

GOV.UK also says a company can be fined £3,000 by HMRC for not keeping accounting records, and its directors can be disqualified. If records are lost or destroyed, sole traders must do their best to provide figures and tell HMRC when they're using estimates. Read the full rules on GOV.UK's how long to keep your records page.

Cash basis or traditional accounting

Before you set up bookkeeping for small business records, know which method you're using, because it changes the date each entry belongs to.

  • Cash basis: from the 2024 to 2025 tax year, this is the default for sole traders. You record income when money arrives and expenses when you pay them, so you don't pay Income Tax on money you haven't received.
  • Traditional accounting: you record income and expenses by the date you invoiced or were billed. You need to opt out of cash basis to use it.

Here's the difference. You invoice a client on 28 March and they pay on 15 April. On cash basis, that sale goes into the new tax year. On traditional accounting, it stays in the old one. Get this wrong across many invoices and your profit figure drifts. An accountant can explain the effect on your bookkeeping for small business records.

Bookkeeping for small business: paper, spreadsheet or software

There's no single correct tool for bookkeeping for small business. What matters is that your method is accurate, complete and something you'll keep up. Here are three common approaches.

1

Paper ledger

A cash book with columns for date, description, amount and category. Cheap and simple for very low volumes. Harder to search, and it won't meet Making Tax Digital rules if they apply to you.

2

Spreadsheet

Flexible and free if you already have the software. Easy to total by category. HMRC says spreadsheets can work with Making Tax Digital if you link them to bridging software.

3

Accounting software

Pulls in bank transactions, matches receipts and suggests categories. Usually a monthly fee, though some business accounts include a basic tool.

Making Tax Digital changes the picture for many sole traders. GOV.UK says that from 6 April 2026, sole traders and landlords with qualifying income over £50,000 must keep digital records and send quarterly updates using compatible software. The threshold falls to £30,000 from 6 April 2027 and £20,000 from 6 April 2028. Qualifying income is your turnover before expenses. HMRC doesn't supply the software. See our guide to Making Tax Digital for sole traders for the details.

Whichever tool you pick, digital records under Making Tax Digital need the amount, date and category of each income and expense. That's a sensible standard for bookkeeping for small business owners even if MTD doesn't apply to you yet.

How your business bank account helps

Most of the data behind bookkeeping for small business already lives in your bank account. The right tools can save hours. Look for:

  • Bank feeds: a connection that sends transactions straight into accounting software, so you don't type them in.
  • Receipt capture: snap a photo in the app and attach it to the payment.
  • Categories and exports: tag spending and download a statement for your accountant.
  • Built-in accounting: some providers include a basic bookkeeping tool.

Providers differ. Tide says all its plans include integrations with third-party accounting software and Making Tax Digital tools, and Tide Accounting comes with its Pro and Max plans; see our Tide review. Zempler says all its plans include integrated accounting and receipt capture. Mettle says FreeAgent is included, subject to conditions. Monzo says its accounting integrations need a paid plan. You can compare business bank accounts by feature before you choose.

New to Tide? Code STARTUP200 can earn up to £200 cashback: £75 after £100 card spend in 30 days, plus £125 for holding £5,000 in an Instant Saver for 30 days*. *T&Cs apply

Open a Tide account

Tide is our featured partner. We may earn commission from referrals. Disclosure

A weekly routine for bookkeeping for small business owners

Twenty minutes a week beats a lost weekend every January. This bookkeeping for small business routine works with paper, a spreadsheet or software.

  1. 1

    Capture receipts

    Photograph or file every receipt from the week. Write a quick note on anything unclear, such as who you met or what the item was for.

  2. 2

    Record income

    Log each payment received and match it to the invoice. Mark invoices paid. Our guide on how to invoice as a sole trader explains numbering.

  3. 3

    Categorise spending

    Give each cost a category, such as travel, stock or office costs. Split anything used partly for personal reasons.

  4. 4

    Reconcile

    Compare your records with your bank balance. Chase any gaps now, while you still remember them.

  5. 5

    Set aside tax

    Move a share of the week's profit into a separate pot so the tax bill isn't a shock.

Once a month, add a longer bookkeeping for small business check:

  • all invoices sent this month are logged and numbered in order
  • overdue invoices have had a reminder
  • every business payment has a receipt or invoice attached
  • cash takings are recorded and banked
  • personal spending on the business card is marked as drawings
  • backups of digital records are up to date

When to get help

Bookkeeping for small business owners can stay a DIY job for years. Consider a bookkeeper or accountant if you register for VAT, take on staff, hold stock, or find you're always behind. GOV.UK's business records if you're self-employed guidance is the starting point either way.

Bookkeeping for small business: FAQs

Do I need an accountant for bookkeeping?

No. Many sole traders do their own bookkeeping. The rules say your records must be accurate and complete, not who keeps them. An accountant can help if things get complicated.

Can I keep receipts as photos?

Many people do, and Making Tax Digital is built around digital records. GOV.UK's overview page doesn't spell out format rules for proof, so if you're unsure, ask HMRC or your accountant before you throw paper away.

How long do I need to keep business records?

Sole traders keep them for at least 5 years after the 31 January deadline for that tax year. Limited companies keep them for 6 years from the end of the financial year they relate to.

What's the simplest way to start bookkeeping?

Open a separate account for business money, keep every receipt, and log income and costs weekly in a spreadsheet or app.

Does Making Tax Digital apply to me?

From 6 April 2026 it applies to sole traders and landlords with qualifying income over £50,000, dropping to £30,000 in 2027 and £20,000 in 2028, per GOV.UK.

Sources