Good record-keeping is one of those things that seems tedious until you need it. When HMRC sends an enquiry letter, when your accountant asks for a receipt from eight months ago, or when you need to work out whether a project was actually profitable – that is when clean, organised records pay for themselves.

The goal is not perfection. It is a system that is simple enough to actually use, every day, without thinking about it too much.

What records to keep

HMRC’s requirements depend on your business structure, but broadly you need records of:

Income records

  • Sales invoices (copies of every invoice you issue)
  • Bank statements showing income received
  • Till rolls or POS reports (for retail/hospitality businesses)
  • Cash received – with notes about what it was for
  • Other income – interest, grants, insurance payments

Expense records

  • Purchase invoices and receipts for everything you buy for the business
  • Bank and credit card statements
  • Petty cash vouchers
  • Mileage logs for vehicle expense claims
  • Payroll records if you have employees

Other records

  • Contracts and agreements with customers and suppliers
  • Asset records – what you bought, when, how much it cost, depreciation
  • VAT records if you are VAT-registered
  • Employee recordsPAYE , pension, contracts

For full retention periods, see our guide on how long to keep accounting records .

Build a daily habit

The single most effective thing you can do is deal with records as they happen. Not at the end of the week, not at the end of the month, and definitely not in January when your Self Assessment is due.

The 5-minute daily routine

  1. Photograph any receipts you collected today
  2. Log any cash income received
  3. Note any mileage for business journeys
  4. File or forward any invoices received by email

This takes less time than making a cup of tea. Do it every day and your year-end preparation shrinks from days to hours.

Go digital

Paper records are fragile, hard to search and take up space. Digital records are searchable, backed up and take up no physical space. HMRC accepts digital copies of all records.

How to digitise

  • Receipts – photograph with your phone or use a scanning app; store in the cloud
  • Invoices – email-based invoicing creates digital records automatically
  • Bank statements – download monthly from your online banking
  • Contracts – scan and store digitally; keep originals for significant contracts

Cloud storage

Store your digital records in a cloud service (Google Drive, OneDrive, Dropbox or within your accounting software ). Cloud storage means:

  • Records are accessible from anywhere
  • Automatic backups protect against loss
  • You can share with your accountant instantly
  • Records survive if your laptop is lost or damaged

Organise by category and date

Whether digital or paper, organise your records so you can find things quickly. A simple folder structure works:

2025-26/
  Income/
    Sales invoices
    Bank statements
  Expenses/
    Office
    Travel
    Professional fees
    Insurance
    Marketing
    Equipment
  VAT/
    VAT returns
    VAT calculations
  Payroll/
    Payslips
    P60s
    PAYE summaries
  Assets/
    Purchase records
    Depreciation schedules

Name files consistently – 2025-04-15-screwfix-power-drill.jpg is findable; IMG_4523.jpg is not.

Reconcile regularly

Bank reconciliation means matching your records to your bank statements. Every transaction on your statement should appear in your books, and vice versa. Discrepancies indicate:

  • A transaction you forgot to record
  • A duplicate entry
  • A payment that has not cleared
  • An error in the amount

Reconcile weekly if you have many transactions, or monthly at minimum. With accounting software and bank feeds, reconciliation is largely automated – you just review and confirm.

Separate personal and business

This comes up in every accounting guide because it is genuinely important. Mixing personal and business transactions:

  • Makes bookkeeping harder
  • Increases the chance of errors
  • Makes HMRC suspicious during enquiries
  • Complicates VAT claims

Use a dedicated business bank account and a dedicated business credit card if possible. If you occasionally use a personal card for a business purchase, record it immediately and reimburse yourself from the business account.

Handle expenses as they happen

Do not let expense receipts accumulate. Process them the same day:

  1. Photograph the receipt
  2. Record the transaction in your accounting software (or a spreadsheet if you must)
  3. Categorise it – office supplies, travel, professional fees, etc.
  4. Note the VAT if you are VAT-registered
  5. File the digital copy in the relevant folder

For expense tracking best practices, see our dedicated guide.

Year-end preparation

If you keep records throughout the year, year-end preparation is straightforward:

Monthly tasks

  • Reconcile all bank accounts
  • Review outstanding invoices (chase debtors)
  • Check expense categorisation

Quarter-end tasks

  • File VAT return (if registered)
  • Review cash flow and budget
  • Check payroll submissions are up to date

Year-end tasks

  • Complete final bank reconciliation
  • Count and value any stock
  • Review prepayments and accruals
  • Compile records for your accountant
  • File annual accounts and tax return

Common record-keeping mistakes

  • Keeping receipts in a shoebox – they fade, get crumpled and are impossible to search
  • Only keeping bank statements – statements show payments but not what was purchased; you need receipts too
  • Not backing up – a single copy of your records is one accident away from being no records
  • Inconsistent naming – if you cannot find a record when you need it, it might as well not exist
  • Keeping records for too short a time – sole traders need 5 years, companies need 6 years; deleting too early risks penalties
  • Not tracking cash – cash income and expenses are just as real as electronic ones
  • Over-complicating things – a simple system you actually use beats an elaborate system you abandon in February

When your system outgrows spreadsheets

Spreadsheets work for very small businesses with few transactions. But they have limitations:

  • No bank feed integration
  • No automatic VAT calculations
  • No built-in invoicing
  • Easy to introduce formula errors
  • Difficult to share with an accountant
  • Not MTD-compatible

If you find yourself spending more time managing your spreadsheet than your business, it is time to move to dedicated accounting software. The transition is usually simpler than expected, and most tools import your historical data.