A bookkeeping business is one of the most accessible service businesses you can start in the UK. Compared to almost anything else — a cafe, a salon, a retail shop — the upfront costs are tiny. There is no premises to fit out, no stock to buy, and no machinery to lease. The core tools are a laptop, an internet connection, and the right software subscription. If you already have a financial background, you can be trading within weeks.

That low barrier to entry is a genuine opportunity. UK small businesses are required to keep accurate financial records, and many of them struggle to do so. The demand for reliable, affordable bookkeeping has never been higher, driven by Making Tax Digital obligations pushing more businesses onto digital accounting platforms. This guide covers every cost involved in starting a bookkeeping business in the UK in 2026, from qualifications and software to insurance, HMRC registration, and what you can realistically earn.

Quick Answer

Starting a bookkeeping business in the UK costs between £500 and £3,000. If you already hold a relevant qualification, you can be operational for under £1,000. The main costs are HMRC anti-money laundering supervision or a professional body membership, bookkeeping software, professional indemnity insurance, and a basic website. There are no premises costs if you work from home.

Startup Costs at a Glance

Cost Category Budget Setup Standard Setup
ICB or AAT qualification (if needed) £0 (already held) £300 to £800
HMRC AML supervision (annual) £300 £300
ICB membership (annual) £0 (optional) £115
Bookkeeping software (annual) £144 to £180 £180 to £432
Professional indemnity insurance £200 £400 to £600
Public liability insurance £100 £150 to £250
Website and domain £0 to £200 £500 to £1,500
Company formation (limited co.) £0 (sole trader) £12 to £50
Business cards and basic marketing £0 to £50 £100 to £300

Qualifications: Do You Need One?

There is no legal requirement to hold a qualification before you offer bookkeeping services in the UK. Unlike accountancy, bookkeeping is not a protected title. In theory, anyone can advertise themselves as a bookkeeper and start taking clients tomorrow.

In practice, this matters less than it sounds. Without a recognised qualification, you will find it harder to attract clients who take their finances seriously, harder to justify a competitive hourly rate, and harder to get professional indemnity insurance at a reasonable price. Most insurance providers want to see evidence of competence before they will cover you.

The two main entry level qualifications are:

  • ICB Level 2 Certificate in Bookkeeping: The Institute of Certified Bookkeepers qualification. Cost: £300 to £500 including study materials and exams. This is the most bookkeeping specific route and is widely recognised by clients and insurers.
  • AAT Level 2 Certificate in Accounting: The Association of Accounting Technicians qualification. Cost: £500 to £800 including registration, study, and assessments. Broader scope than ICB and well regarded if you want to offer more than basic bookkeeping.

If you already hold either of these, or have a relevant finance degree or years of in-house finance experience, your qualification cost is zero. Many people who start bookkeeping businesses come from employment in accounts departments and simply formalise what they have always done.

HMRC Anti-Money Laundering Supervision

This is one cost that surprises people and catches some bookkeepers out. Under UK law, anyone providing bookkeeping services to businesses must be supervised under the Money Laundering Regulations 2017. This is not optional and not negotiable.

If you are a member of a professional body such as ICB or AAT, that body acts as your supervisory authority and AML supervision is included in your membership. If you are not a member of such a body, you must register directly with HMRC as your supervisory authority. HMRC charges approximately £300 per year for this registration.

Trading without AML supervision is a criminal offence. It also voids your professional indemnity insurance. Register before you take your first client, not after.

Bookkeeping Software

The software you use defines how you work and what you can offer. The three dominant platforms in the UK market are Xero, QuickBooks, and Sage. Each has its own pricing structure, and the right choice depends on the size and type of clients you plan to serve.

Software Monthly Cost Notes
Xero Starter £15/month Limited invoices and bills — suitable for very small clients
Xero Standard £30/month Unlimited invoices, most popular for small businesses
Xero Premium £36/month Multi-currency — useful for clients trading internationally
QuickBooks Simple Start £12/month Sole traders, one user only
QuickBooks Essentials £20/month Up to 3 users, VAT and bill management
QuickBooks Plus £35/month Inventory and project tracking included
Sage Accounting Start £12/month Basic invoicing and cash flow, single user
Sage Accounting £30/month VAT, cash flow forecasting, unlimited users

All three platforms offer free trials of 30 days, and Xero frequently runs promotional deals for new subscribers at 50% off for the first three to six months. Most bookkeepers pass software costs directly to their clients as part of the monthly service fee, which means your net software cost is often zero once you have a handful of clients. It is worth becoming certified on at least one platform — Xero and QuickBooks both offer free advisor certification programmes that make you more attractive to clients and appear in their advisor directories.

Professional Indemnity Insurance

Professional indemnity insurance (PI) covers you if a client suffers a financial loss and claims it was due to your error or negligence. For a bookkeeper, this is not optional — it is the policy that protects you if you miscategorise an expense, miss a VAT deadline, or make an error that costs your client money.

PI insurance for a bookkeeper costs £200 to £600 per year depending on your annual turnover, the number of clients you have, and the level of cover you need. A sole trader just starting out with a handful of small clients can typically get £500,000 of cover for £200 to £300 per year. As your turnover grows, premiums increase proportionally.

Specialist insurance providers for bookkeepers and accountants include Hiscox, Markel, and Simply Business. Some professional membership bodies also offer group PI schemes to members at reduced rates — worth checking before buying separately.

Public Liability Insurance

Public liability insurance covers claims from third parties for injury or property damage. For a home based bookkeeper who visits clients at their premises, this covers you if you accidentally damage something at a client's office or a client trips over your bag. Annual cost: £100 to £250 for a sole trader.

If you work exclusively from home and never visit clients, the risk is lower and some bookkeepers choose to skip this. However, if you do client visits, it is worth having. See our full guide on how much public liability insurance costs in the UK for a more detailed breakdown.

Sole Trader vs Limited Company

Most bookkeepers start as sole traders. It is the simplest structure: register with HMRC for self-assessment, file a tax return each year, and keep your own records. There is no registration fee and no Companies House filing requirements.

Setting up as a limited company costs £12 to register online through Companies House (or £50 if you use a formation agent for a same day service). A limited company separates your personal finances from the business, can be more tax efficient once you are earning above approximately £30,000 per year, and carries a more professional image with larger clients. The trade off is more administration: annual confirmation statements, corporation tax returns, and the need for a separate business bank account.

For most people starting a bookkeeping business, sole trader is the right call initially. Switch to a limited company when your turnover makes it tax efficient to do so — your accountant will tell you when that threshold arrives.

Home Office vs Serviced Office

The default for a bookkeeping business is working from home. There are no premises costs, no commute, and no lease to worry about. You can deduct a proportion of your home running costs against your tax bill (HMRC's simplified expenses allow £26 per month if you work more than 101 hours per month from home).

A serviced office or hot desk membership at a co-working space costs £100 to £400 per month depending on location. This makes sense once you have enough clients to justify the cost and want a professional address for your business or a meeting room you can use when clients visit. Many bookkeepers operate entirely remotely and never meet clients in person, making a physical office unnecessary.

ICB Membership

The Institute of Certified Bookkeepers is the largest bookkeeping professional body in the world. Annual membership costs £115 and includes access to CPD resources, use of the ICB designatory letters after your name (MICB), AML supervision, a listing in the ICB member directory, and access to their technical helpline.

The member directory is worth noting. Potential clients regularly search the ICB website for local bookkeepers. Being listed there generates enquiries without any additional marketing spend on your part. For £115 per year, it is good value for a bookkeeper building a local client base.

Marketing and Website

The bookkeeping market is local and relationship driven. Most bookkeepers get their first clients through word of mouth, personal networks, and local business groups rather than digital marketing. Your first few clients are more likely to come from a conversation at a local networking event than from a Google search.

  • Free website builders (Wix, Squarespace): £0 to £15 per month. A clean, professional looking site with your services, location, and contact details is enough to start. You do not need a bespoke design at launch.
  • Custom website: £500 to £2,000 from a small web agency or freelancer. Worth investing in once you are established and want to rank for local search terms like "bookkeeper in [your town]".
  • Google Business Profile: Free. One of the most effective marketing tools for a local bookkeeper. Set it up on day one.
  • Business cards: £20 to £50 for 250 cards from Moo or Vistaprint. Useful for networking events.
  • LinkedIn profile: Free. A professional LinkedIn presence is expected by business clients.
  • Local networking (BNI, local Chamber): £500 to £1,000 per year for formal networking group membership. Can generate referrals once you are an established member.

If you are starting on a tight budget, spend nothing on marketing initially beyond setting up a Google Business Profile and a free website. Focus your time on telling everyone you know that you are open for business. That approach costs nothing and usually gets you your first two or three clients faster than any paid channel.

This is a similar pattern to starting a virtual assistant business in the UK, where early clients almost always come through personal networks rather than advertising.

Monthly Running Costs Once Trading

Monthly Expense Home Based With Office
Software subscriptions (per client, passed on) £0 to £30 £0 to £30
Insurance (monthly equivalent) £25 to £70 £25 to £70
AML supervision / ICB membership (monthly) £25 to £35 £25 to £35
Home office costs £26 (HMRC flat rate) N/A
Serviced office or hot desk £0 £100 to £400
Accounting for your own business £50 to £100 £50 to £150
CPD training and professional development £20 to £50 £20 to £50
Phone and broadband (business proportion) £20 to £50 £20 to £50

A home based bookkeeper with five regular clients will typically have monthly overhead costs of £150 to £300. This is extremely low compared to most small businesses, which is what makes the margins in bookkeeping so attractive once you are established.

How Much Can You Earn?

Bookkeeping is not a path to enormous wealth, but it offers reliable, recurring income with very low overhead. Here is a realistic picture of what you can earn at different stages.

  • Standard bookkeeping work: £15 to £35 per hour, depending on your experience, location, and the complexity of the client's accounts.
  • Management accounting and reporting: £25 to £50 per hour. Clients pay more for monthly management accounts, cash flow forecasting, and financial analysis.
  • Payroll processing: £5 to £15 per employee per month, or £50 to £150 per month for a small business payroll run. Once set up, payroll is repeatable and quick.
  • VAT return preparation: £50 to £150 per quarter per client, depending on volume of transactions.

A full time self employed bookkeeper with ten regular clients charging a combined monthly retainer of £2,500 to £4,000 will earn £30,000 to £48,000 per year before tax. With lower overhead than almost any other professional service business, the take home rate from gross revenue is high. The limiting factor is usually time, not demand — which is why many bookkeepers end up sub-contracting work or bringing on a member of staff once they are full.

Red Flags to Watch Out For

  • Qualification course scams: Search for ICB or AAT on social media and you will find numerous unofficial providers selling "bookkeeping certificates" for £49 that carry no weight with clients or insurers. Only ICB and AAT qualifications are recognised by HMRC as satisfying AML supervision requirements through a professional body.
  • Underpricing: The most common mistake new bookkeepers make. Starting at £10 per hour to attract clients and then trying to raise rates to £25 per hour 12 months later is extremely difficult. Price at market rate from the beginning, even if it means taking slightly longer to get your first clients.
  • Taking on clients without a written engagement letter: An engagement letter sets out the scope of your work, your fees, and what you are and are not responsible for. Without one, disputes about what was agreed become very messy. There are template engagement letters available from ICB and AAT for members.
  • Skipping AML checks: Under the Money Laundering Regulations, you must conduct due diligence checks on new clients — verifying their identity and understanding the nature of their business. Not doing this is a legal breach, not just a best practice failure.

How to Save Money Starting Out

  1. Use your existing qualification: If you already hold AAT, CIMA, or a relevant finance degree, you do not need to spend money on an ICB course. Confirm with your existing body whether they provide AML supervision, and if so, register as a member rather than paying HMRC separately.
  2. Start with free software trials: Xero and QuickBooks both offer 30 day free trials. Use these for your first clients while you decide which platform suits you best before committing to a subscription.
  3. Pass software costs to clients: Most clients expect to pay for their own software subscription. Set up a reseller account with Xero or QuickBooks (both offer partner programmes) and either pass the cost directly to clients or include it in your monthly fee structure without absorbing it yourself.
  4. Use a free website builder initially: A Wix or Squarespace site costs nothing or very little per month and looks professional enough to get started. Invest in a custom site once you are earning enough to justify it.
  5. Register as a sole trader first: Save the limited company costs until your earnings make it tax efficient. Most bookkeepers do not benefit from incorporating until they are earning above £30,000 per year.
Bottom Line

Starting a bookkeeping business in the UK is one of the most cost-effective service businesses you can launch. Budget £500 to £1,500 to get started properly, with the biggest variables being whether you need a qualification and how much you spend on your website. Monthly overheads of £150 to £300 mean you are profitable from your very first regular client. The demand is there, the barriers are low, and the recurring nature of the work makes it a genuinely attractive business model.

Frequently Asked Questions

How much does it cost to start a bookkeeping business in the UK?

Starting a bookkeeping business in the UK costs between £500 and £3,000. If you already hold a qualification, you can be operational for under £1,500. The main costs are HMRC anti-money laundering supervision or a professional body membership, bookkeeping software, and professional indemnity insurance. There are no premises costs if you work from home.

Do I need a qualification to start a bookkeeping business in the UK?

You are not legally required to hold a qualification to offer bookkeeping services in the UK. However, you must register with an anti-money laundering supervisory body. Holding an ICB or AAT qualification means your professional body handles AML supervision for you. Without a qualification, you must register with HMRC directly at approximately £300 per year. Qualifications also make it easier to attract clients and obtain insurance at a competitive rate.

How much is HMRC anti-money laundering supervision for a bookkeeper?

HMRC charges bookkeepers approximately £300 per year for anti-money laundering supervision. This is a legal requirement if you are not supervised through a professional membership body such as ICB or AAT. If you hold ICB membership at £115 per year, AML supervision is included in that fee, making it the more cost effective option for most bookkeepers.

What software do bookkeepers use and what does it cost?

The three main bookkeeping software platforms used by UK practices are Xero, QuickBooks, and Sage. Costs range from £12 to £36 per client per month depending on the plan. Most platforms offer free 30 day trials. Many bookkeepers pass software costs on to clients as part of their fee structure, so their net software cost is often zero once established.

How much can a bookkeeper earn in the UK?

A self employed bookkeeper in the UK typically charges £15 to £35 per hour for standard bookkeeping work. Those offering payroll, VAT returns, and management accounts can charge £25 to £60 per hour. A full time bookkeeper with ten regular monthly clients can earn £30,000 to £50,000 per year. Monthly overhead costs are very low — often under £300 — which means most of what you earn stays with you.

Also see our guides on how much it costs to start a virtual assistant business in the UK and how much public liability insurance costs.