Bookkeeping has a reputation for being tedious, complicated, and best left to professionals. The reality for most small businesses? It’s simple, quick, and entirely DIY-able — if you set up a sensible system and spend 30 minutes a week on it. Learning how to do bookkeeping for a small business yourself saves £600–£1,800/year in accountant fees and gives you something arguably more valuable: a real-time understanding of your business’s finances.

What bookkeeping actually involves (it’s less than you think)

Strip away the jargon and bookkeeping is just three things: recording money in (every sale, every payment received), recording money out (every expense, every bill paid), and reconciling (checking your records match your bank statements). That’s it. Everything else — profit calculations, tax returns, cash flow forecasts — is built on these three foundations. Get the foundations right and the rest follows.

The DIY system: what to use

Option 1: Accounting software (recommended)

For most small businesses, this is the answer. FreeAgent (often free via Mettle/Starling/NatWest business accounts), Xero (£14–£30/month), or QuickBooks (£10–£30/month) all: connect to your bank and import transactions automatically, let you photograph receipts via phone app, categorise income/expenses, generate invoices (see invoicing), track who owes you, calculate VAT if registered, and produce the reports your accountant (or you) need at year-end. The bank feed alone eliminates 80% of manual work — transactions appear automatically; you just categorise them.

Option 2: Spreadsheet (fine for the very small)

A simple spreadsheet works for side hustles and tiny businesses: columns for date, description, category, income, expense. Free, flexible, and perfectly adequate under ~50 transactions/month. The downsides appear with scale: no bank feeds (everything manual), no invoice tracking, error-prone, and painful at year-end. Graduate to software when the spreadsheet starts annoying you — that’s the signal.

What not to do

Shoeboxes of receipts. Bank statements as your only record. “I’ll sort it at year-end.” These approaches turn a 30-minute weekly task into a weekend of misery every January — and guarantee missed expenses (see what you can claim) that cost you real tax money.

The weekly routine (30 minutes)

Pick a consistent slot — Friday afternoon, Monday morning, whatever sticks. Then:

  1. Categorise new transactions (10 min): go through the week’s bank feed, assigning each transaction a category (materials, travel, software, etc.). Software learns your patterns and auto-categorises repeats.
  2. Photograph/upload receipts (5 min): snap any paper receipts via the app; match them to transactions. Future you (and HMRC) will thank present you.
  3. Check invoices (5 min): who owes you? Anything overdue? Send polite chasers for anything past terms. See handling late payers.
  4. Glance at the numbers (10 min): profit this month vs last? Cash in bank vs upcoming bills? This regular glance builds the financial intuition that separates thriving businesses from struggling ones.

Monthly, add: reconcile (confirm records match bank statements exactly), review aged debtors (chase anything 30+ days overdue firmly), and sweep tax money to your savings pot (25–30% of profit — non-negotiable).

What to track (the categories that matter)

Set up these categories from day one: Income (by type if useful — products vs services), Cost of sales (materials, stock, direct costs), Travel (mileage, fares, hotels), Office costs (rent, utilities, home office), Equipment, Software/subscriptions, Marketing, Professional fees (accountant, insurance), Bank charges. These map directly to your tax return categories, making filing straightforward.

Common DIY mistakes

  • Mixing personal and business money. The cardinal sin — see business bank accounts. Separate accounts make bookkeeping 10x easier.
  • Not keeping receipts. HMRC requires evidence; photograph everything.
  • Forgetting cash transactions. Cash is the bookkeeping black hole — record immediately or lose it.
  • Ignoring the tax pot. Profit isn’t spendable until HMRC’s share is set aside.
  • Leaving it for months. Weekly 30 minutes beats a January marathon. Momentum matters more than perfection.

When to hand it to a professional

DIY bookkeeping works until complexity exceeds comfort: VAT registration, payroll, multiple entities, or simply hating it enough that you avoid it (avoided bookkeeping is worse than expensive bookkeeping). Our accountant guide covers the decision. Many businesses land on the hybrid: DIY day-to-day, accountant for year-end and advice — the best of both worlds.

Year-end: turning records into a tax return

With a year of clean weekly bookkeeping, year-end is almost anticlimactic: run the profit and loss report in your software (income minus expenses, categorised); check for missing items (uncategorised transactions, unphotographed receipts, unrecorded cash); reconcile final bank balances (records must match statements to the penny); export the reports your tax return needs (turnover, expenses by category); and file using our Self Assessment guide — or hand the clean books to your accountant, who’ll love you for it (clean books mean lower fees).

Then do a yearly review: which months were most profitable? Which expense categories grew? What’s the effective hourly rate? This annual reflection — impossible without good records — is where bookkeeping graduates from compliance chore to business intelligence. The numbers tell you what worked; your job is to listen and adjust.

Start this week: open the business bank account if you haven’t (see our setup guide), connect accounting software, categorise last month’s transactions to learn the system, and block 30 minutes every Friday in your calendar — recurring, non-negotiable. Four weeks of the routine and it’ll feel automatic; a year of it and you’ll wonder how anyone runs a business without knowing their numbers. The system works if you work it.

The businesses that fail rarely fail from lack of effort — they fail from lack of information. Bookkeeping gives you the information: what’s profitable, what’s leaking, what’s coming. Thirty minutes a week buys you the clarity that keeps small businesses alive. It’s the highest-ROI half hour in your working week.

The takeaway: use accounting software with bank feeds (often free via your business bank), spend 30 minutes weekly categorising and checking invoices, photograph every receipt, and keep business money strictly separate. DIY bookkeeping isn’t just about saving accountant fees — it’s about knowing your numbers, which is the foundation of every good business decision you’ll ever make.