Freelance Bookkeeping Basics: A Complete UK Guide (2026)

Published 22 February 2026 · 10 min read

Bookkeeping is the difference between smooth tax returns and HMRC audits. Between knowing your profit and guessing. Between calm financial confidence and 3am spreadsheet panic.

Yet most UK freelancers treat bookkeeping like flossing — they know they should do it, but... they don't.

This guide covers everything UK freelancers need to know about bookkeeping: what records to keep, how long to keep them, what's tax-deductible, and how to stay HMRC-compliant without an accounting degree.

What is Bookkeeping? (And Why It Matters)

Bookkeeping is the process of recording all your business income and expenses. That's it.

Why it matters:

⚠️ Warning: "I'll sort it at tax time" is how freelancers end up missing £2,000+ in deductions. Bookkeeping is a weekly habit, not a yearly crisis.

What Records Must UK Freelancers Keep?

HMRC requires you to keep records of:

1. Income Records

2. Expense Records

3. VAT Records (If VAT-Registered)

4. Payroll Records (If You Have Employees or Subcontractors)

💡 Pro Tip: Take photos of paper receipts and store them in Google Drive or Dropbox. Paper fades. Digital backups don't.

How Long Must You Keep Records?

Business Type Minimum Retention Period
Sole trader 5 years from the 31 January deadline
Limited company 6 years from the end of the accounting period
VAT-registered 6 years

Example: If you filed your 2025/26 tax return by 31 January 2027, keep records until at least 31 January 2032.

What Expenses Can UK Freelancers Claim?

You can deduct any expense that is "wholly and exclusively" for business purposes.

Here's what that means in practice:

✅ Fully Deductible Expenses

⚠️ Partially Deductible (Must Apportion)

❌ Not Deductible

💡 Pro Tip: When in doubt, ask: "Would I buy this if I didn't run a business?" If the answer is yes, it's likely not deductible. Read our complete guide to UK freelance tax deductions.

How to Calculate Home Office Expenses

If you work from home (even part-time), you can claim a portion of:

Two methods:

Method 1: Simplified Flat Rate (Easiest)

HMRC allows a flat monthly rate based on hours worked from home:

Example: Work from home 120 hours/month? Claim £26/month = £312/year.

No receipts required. Just log your hours.

Method 2: Actual Costs (More Accurate, More Work)

Calculate the % of your home used for business, then claim that % of household costs.

Example:

This method requires you to keep all household bills. Most freelancers use the flat rate.

How to Track Business Mileage

If you drive for business (client meetings, site visits, purchasing supplies), you can claim 45p per mile (first 10,000 miles) or 25p per mile (over 10,000 miles).

What counts as business mileage:

How to track it:

  1. Log every trip: date, start/end location, miles, purpose
  2. Use an app (MileIQ, QuickBooks, or a free Google Sheet)
  3. Keep it up-to-date weekly (not at tax time)
💡 Pro Tip: You can claim mileage or actual car costs (fuel, insurance, repairs) — but not both. For most freelancers, mileage is simpler and more profitable.

Do You Need Accounting Software?

Legally? No. A spreadsheet is fine (as long as it's accurate and complete).

Practically? Maybe.

Use a spreadsheet if:

Use accounting software if:

Popular UK options:

Read our comparison of the best accounting software for UK freelancers.

The Weekly Bookkeeping Routine (15 Minutes)

Good bookkeeping isn't a yearly task. It's a 15-minute weekly habit.

Your weekly checklist:

  1. Collect receipts: Snap photos of paper receipts, download digital ones
  2. Categorize expenses: Log them in your spreadsheet or software
  3. Record income: Log all invoices sent and payments received
  4. Reconcile bank accounts: Check your bank balance matches your records
  5. Follow up on unpaid invoices: Chase anything 7+ days overdue

Set a recurring calendar reminder. Friday afternoons work well — wrap the week with clean records.

🚀 Automate Invoice Tracking

Stop manually tracking who's paid and who hasn't. Our Invoice Follow-Up Automator tracks payments and sends reminders automatically.

Free plan: Up to 3 invoices/month. No credit card required.

Try It Free

Common Bookkeeping Mistakes (And How to Avoid Them)

1. Mixing Personal and Business Finances

Problem: Using one bank account for both = nightmare at tax time.

Fix: Open a separate business bank account. Doesn't need to be a "business" account — a second personal account works fine for sole traders.

2. Losing Receipts

Problem: "I know I bought that laptop... but I can't find the receipt."

Fix: Photograph receipts immediately. Store in cloud (Google Drive, Dropbox, or accounting software).

3. Not Reconciling Regularly

Problem: Your records say £5,000 profit, but your bank says £3,000 — which is right?

Fix: Reconcile weekly. Compare your records to bank statements. Find discrepancies early.

4. Claiming Personal Expenses as Business

Problem: HMRC audits can disallow expenses and fine you for errors.

Fix: When in doubt, don't claim it. Or ask an accountant.

5. Forgetting to Track Unpaid Invoices

Problem: You think you earned £10,000 this month, but only £6,000 has actually been paid.

Fix: Track "invoiced" vs. "paid" separately. Use our Invoice Follow-Up Automator to track payment status automatically.

When Should You Hire an Accountant?

You can do your own bookkeeping. But you might want an accountant if:

Cost: £500-2,000/year depending on complexity.

Worth it? Often yes. A good accountant finds deductions you'd miss, files returns correctly, and prevents costly mistakes.

Final Thoughts

Bookkeeping isn't glamorous. It's not why you became a freelancer. But it's the foundation of sustainable freelancing.

Good bookkeeping means:

Start simple: a spreadsheet, weekly updates, cloud backups. As you grow, upgrade to software or hire an accountant.

But don't skip it. Future you will thank present you.