How to Start a Bookkeeping Business in the UK

Why bookkeeping is a strong small business

Bookkeeping is one of the most reliable home-based businesses you can start in the UK. There are about 5.5 million private-sector businesses in the UK, and around 99 per cent are small. Most owners would rather pay someone else to handle invoices, reconciliation and VAT returns — and a client who hires you in January is still paying you in December.

The economics are just as attractive: no stock, no premises and no van, with margins commonly at 30 to 50 per cent or more. Demand is rising too — Making Tax Digital for Income Tax applies from April 2026 for self-employed people and landlords earning above £50,000, so thousands more businesses now need help with digital records.

What services to offer, and what to charge

Keep your menu tight at first: monthly bookkeeping on a fixed retainer as the core service, with extras added once the diary is full. A clear menu makes selling easier.

Service What it includes Typical UK price
Monthly bookkeeping (sole trader) Reconciliation, invoicing, expenses £150 – £250 per month
Monthly bookkeeping (limited company) As above, plus VAT return £250 – £400 per month
Comprehensive package (established SME) VAT, payroll for 1–2 staff, credit control £400 – £600 per month
VAT return only Quarterly VAT return filing £100 – £200 per quarter
Hourly bookkeeping Catch-up work and clean-ups £20 – £25/hr (new); £40 – £50+/hr (experienced)

Price by fixed monthly retainer: ten clients at £250 a month is £2,500 a month of predictable revenue. For the same cost-plus method, read our guide on how to price a cleaning business in the UK.

How much does it cost to start?

Most guides put the total at £2,000 to £15,000; the Institute of Certified Bookkeepers puts must-have costs at £800 to £1,200 if you already own a laptop. Start lean and upgrade from profit.

Cost Lean setup Professional setup
Training (ICB/AAT) £57 – £500 (self-study) £500 – £3,000+ (provider course)
ICB student registration £102 £102
AML registration £300 application + £400 annual fee £300 application + £400 annual fee
ICO data protection fee £40 – £52 per year £40 – £52 per year
Professional indemnity insurance £100 – £300 £200 – £500
Software £0 – £40 per month £40 – £200 per month
Laptop, monitor, printer £0 (use your own) £500 – £2,000
Website, branding, marketing £60 – £300 £500 – £2,000
Realistic total £800 – £1,500 £2,000 – £5,000+

Two costs catch beginners out: the AML fee (£700 in year one via HMRC) and software — a partner programme such as Xero’s gives you a free subscription. An ICB practice licence with AML supervision costs £196 a year and can replace the HMRC route once you qualify.

The legal checklist, in the right order

Bookkeeping has an unusual legal position: no licence or qualification is legally required, yet one registration is mandatory before your first client. Work through this list in order.

1. Get qualified (not legally required, but expected)

No qualification is legally required, but clients and accountants expect one. The three main professional bodies are the Association of Accounting Technicians (AAT), the Institute of Certified Bookkeepers (ICB) and the International Association of Bookkeepers (IAB). ICB’s route is the cheapest to document: self-study from £57, exams £92 each, student registration £102 and membership £169 a year.

2. Register the business

Most start as sole traders: register with HMRC for Self Assessment, keep records from day one and file a yearly tax return. A limited company costs £50 to £100 through Companies House and protects your personal assets, but adds filing duties. Register for VAT only if taxable turnover passes £90,000. For the wider picture, read our guide on how to do a business in the United Kingdom.

3. Register for AML supervision — before your first client

This is the step most beginners miss. Bookkeepers are classed as Accountancy Service Providers under the Money Laundering Regulations 2017, so you must register for AML supervision before taking on clients — directly with HMRC (£300 application fee plus a £400 annual premises fee) or through your professional body (ICB’s practice licence including AML supervision costs £196 a year). You must also run client due diligence checks, keep records and train regularly.

4. Register with the ICO and sort insurance

You handle clients’ financial data, so register with the Information Commissioner’s Office — around £40 to £52 a year for a micro-organisation. Then arrange professional indemnity insurance, typically £100 to £300 a year, which covers claims of financial loss caused by an error in your work. Add cyber liability cover too. Read our guide to insurance for the self-employed for the main cover types.

Software and systems: pick one stack and learn it properly

Cloud accounting is the standard now: Xero, QuickBooks Online, Sage Business Cloud and FreeAgent are the four names clients will ask about. Learn one platform deeply, and get its advisor certification — Xero Advisor Certification and FreeAgent Partner status are free to study for and put you in the provider’s advisor directory, where business owners are already looking for a bookkeeper. Beyond the core ledger you need practice management software and a document capture tool such as Hubdoc or Dext.

Choose a niche — generalists compete on price, specialists do not

Specialising in one industry is the fastest way to stand out. A bookkeeper who understands construction CIS returns, hospitality VAT or e-commerce accounting is worth far more to those clients than a generalist, and can charge accordingly. If you are not sure where to start, pick the industry you already know. The same home-based logic applies to other service businesses; see our guide on how to start a virtual assistant business in the UK.

Finding your first clients

Your first clients will come from trust and referrals, not national advertising. First, tell everyone you know: friends, family, former colleagues and professional contacts — personal referrals are the highest-converting source of new business for bookkeepers. Second, introduce yourself to local accountants: they regularly turn away bookkeeping-only work and need someone reliable to send it to. Bring your qualification, AML registration and insurance certificate, and offer referrals back for year-end accounts.

Third, set up a Google Business Profile and a simple website with your services, prices and contact details. Fourth, use LinkedIn: post one practical tip a week — a VAT deadline reminder, a Making Tax Digital explainer — and join one local networking group. Ask every happy client for a Google review.

Pricing and realistic earnings

Price from your costs and capacity, not from what the cheapest bookkeeper in town charges. New bookkeepers typically charge £20 to £25 an hour, while experienced specialists charge £40 to £50 or more. On retainers, a sole trader is usually £150 to £250 a month and a small limited company £250 to £400, with comprehensive packages reaching £600. A realistic year one is £8,000 to £15,000 with five to eight recurring clients; the target is 10 to 15 clients within 12 to 24 months, producing £2,000 to £5,000 a month. A full-time self-employed bookkeeper with a steady client base can earn £25,000 to £50,000 a year.

Common mistakes to avoid

The most expensive mistake is taking on clients before AML registration — it is a legal requirement, not a formality. The second is under-pricing: a £150-a-month client whose books take six hours is barely minimum wage once software and insurance are counted. Third, taking on any client who asks: messy shoebox clients with no records will eat the hours you should spend on good retainer clients. Fourth, doing everything by hand instead of using your software’s automation — bank rules and recurring invoices exist so one person can handle fifteen clients. Finally, never work without a written engagement letter stating the services, the fee and who is responsible for what.

Your first 30 days, step by step

Days 1–7: Register as a sole trader with HMRC, apply for AML supervision, register with the ICO, and get insurance quotes. Choose your software and start its advisor certification. Pick your niche and write your service menu.

Days 8–14: Set up your website and Google Business Profile, write an engagement letter and onboarding checklist, and prepare a pricing sheet. Join your professional body’s and software provider’s directories.

Days 15–21: Tell your network you have launched, visit three local accountants, join one networking group, and post your first LinkedIn tip. Offer a free one-hour tidy-up review to your first enquiries.

Days 22–30: Sign your first one or two retainer clients, complete onboarding and due diligence, and set up their software. Ask each one for a review, check your numbers, and plan next month’s outreach.

Frequently asked questions

How much money do I need to start a bookkeeping business?

Must-have costs are £800 to £1,200 if you already have a laptop; most invest £2,000 to £15,000 in total. The AML fee of £700 in year one is the largest unavoidable cost.

How much can a self-employed bookkeeper earn?

A full-time self-employed bookkeeper with a steady client base can earn £25,000 to £50,000 a year. Rates run £20 to £25 an hour when starting out and £40 to £50+ once experienced, with monthly retainers of £150 to £600 per client.

Do I need to register for anti-money laundering supervision?

Yes. Under the Money Laundering Regulations 2017, bookkeepers must register with HMRC or an approved professional body before taking on clients — HMRC charges £300 plus £400 a year, while an ICB practice licence with AML supervision costs £196 a year.

Related reading

Insurance for the self-employed

How to start a virtual assistant business in the UK

How to price a cleaning business in the UK

How to do a business in the United Kingdom