Freelance Bookkeeping Basics: A Complete UK Guide (2026)
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:
- Legal requirement: HMRC requires you to keep accurate records for at least 5 years (6 if you're a limited company)
- Tax deductions: You can't claim expenses without records — missing receipts = paying more tax
- Cash flow visibility: You need to know how much you're actually earning (not just invoicing)
- Avoid penalties: Poor record-keeping can trigger audits and fines up to £3,000
What Records Must UK Freelancers Keep?
HMRC requires you to keep records of:
1. Income Records
- All invoices you've sent (even if unpaid)
- All payments received (bank statements showing incoming payments)
- Cash payments (if you accept cash — you still pay tax on it)
- Other income (affiliate commissions, ad revenue, product sales, grants)
2. Expense Records
- All business expense receipts (physical or digital)
- Bank and credit card statements
- Mileage logs (if you claim business travel)
- Home office calculations (if you claim home office expenses)
3. VAT Records (If VAT-Registered)
- VAT invoices issued
- VAT invoices received from suppliers
- VAT return calculations
4. Payroll Records (If You Have Employees or Subcontractors)
- Payslips
- PAYE records
- CIS deductions (for construction industry)
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
- Office supplies: Stationery, printer ink, notebooks
- Software subscriptions: Adobe, Canva, hosting, accounting software
- Equipment: Laptops, monitors, desks, chairs (can claim 100% Annual Investment Allowance)
- Professional fees: Accountant fees, legal advice, professional memberships
- Marketing: Website costs, ads, business cards, SEO tools
- Training: Courses, books, conferences related to your work
- Bank charges: Business account fees, PayPal fees, Stripe fees
- Insurance: Professional indemnity, public liability
- Business travel: Train, flights, hotels (but not commuting to a regular office)
⚠️ Partially Deductible (Must Apportion)
- Mobile phone: If you use it for personal + business, estimate % business use
- Internet: Same rule — apportion based on business use %
- Vehicle expenses: Track business mileage vs. personal mileage
- Home office: Calculate % of home used for business (see below)
❌ Not Deductible
- Personal expenses: Gym memberships, Netflix, personal meals
- Commuting: Travel from home to a client's office (unless it's a temporary workplace)
- Entertaining clients: Client dinners, drinks, events (HMRC disallows these entirely)
- Clothing: Unless it's a costume or branded uniform (normal business attire doesn't count)
How to Calculate Home Office Expenses
If you work from home (even part-time), you can claim a portion of:
- Rent or mortgage interest
- Council tax
- Utilities (electricity, gas, water)
- Internet and phone
- Home insurance
Two methods:
Method 1: Simplified Flat Rate (Easiest)
HMRC allows a flat monthly rate based on hours worked from home:
- 25-50 hours/month: £10/month
- 51-100 hours/month: £18/month
- 101+ hours/month: £26/month
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:
- You have a 4-room house
- 1 room is your office
- Business use = 25%
- Annual household costs = £12,000
- Claimable: £12,000 × 25% = £3,000
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:
- ✅ Driving to a client's office
- ✅ Driving to a temporary work site
- ✅ Driving to pick up business supplies
- ❌ Commuting from home to your regular office (if you have one)
How to track it:
- Log every trip: date, start/end location, miles, purpose
- Use an app (MileIQ, QuickBooks, or a free Google Sheet)
- Keep it up-to-date weekly (not at tax time)
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:
- You send fewer than 10 invoices per month
- You have simple income/expenses
- You're comfortable with manual data entry
Use accounting software if:
- You send 10+ invoices per month
- You're VAT-registered (software auto-calculates VAT)
- You want bank feeds (auto-import transactions)
- You work with an accountant (software makes handover easier)
Popular UK options:
- FreeAgent: £19/month — great for sole traders
- QuickBooks: £10-30/month — powerful, steep learning curve
- Xero: £12-36/month — clean UI, popular with accountants
- Wave: Free — basic but solid for simple businesses
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:
- Collect receipts: Snap photos of paper receipts, download digital ones
- Categorize expenses: Log them in your spreadsheet or software
- Record income: Log all invoices sent and payments received
- Reconcile bank accounts: Check your bank balance matches your records
- 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 FreeCommon 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:
- You earn £50,000+/year (tax gets complex)
- You're VAT-registered (quarterly returns are tedious)
- You're switching from sole trader to limited company
- You hate spreadsheets and numbers make you anxious
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:
- Lower tax bills (because you claim all eligible expenses)
- No HMRC surprises (because your records are clean)
- Better business decisions (because you know your actual profit)
- Less stress at tax time (because you're already organized)
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.