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.
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.
| Who | How long | Worked example |
|---|---|---|
| Sole traders and partners | At least 5 years after the 31 January submission deadline for that tax year | Records for 2025 to 2026 (return due 31 January 2027) are kept until at least 31 January 2032 |
| Limited companies | 6 years from the end of the last company financial year they relate to, longer in some cases | A year ending 31 March 2026 means keeping records until at least 31 March 2032 |
| VAT-registered businesses | At 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.
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.
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.
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 accountTide 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
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
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
Categorise spending
Give each cost a category, such as travel, stock or office costs. Split anything used partly for personal reasons.
- 4
Reconcile
Compare your records with your bank balance. Chase any gaps now, while you still remember them.
- 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
- GOV.UK: business records if you're self-employed, including what records to keep and how long to keep them
- GOV.UK: company and accounting records
- HMRC: record keeping (VAT Notice 700/21)
- GOV.UK: use Making Tax Digital for Income Tax
- Tide, Zempler, Mettle and Monzo's own product pages, for bookkeeping for small business features
- All sources checked 25 October 2026.