How to Become a Bookkeeper in the UK

Bookkeepers keep a business's financial records accurate and up to date. They record sales and purchases, reconcile bank accounts, chase invoices, run payroll for small teams, prepare VAT returns and pass tidy records to the accountant at year end. Most work happens in cloud software such as Xero, QuickBooks or Sage.

No degree is needed. Most people train through AAT or the Institute of Certified Bookkeepers (ICB) while working in an accounts assistant role, typically over six to eighteen months. Many experienced bookkeepers go self-employed and work for several small businesses. If you would rather study online, see our guide to the best online accounting courses in the UK.

Quick facts

Starting salary
£24,000 - £28,000
Mid-career salary
£28,000 - £40,000
Senior salary
£45,000 - £65,000
Work environment
Office or hybrid
Time to entry
6 - 18 months (AAT route)
Degree required
Not required
Category
Business, Finance and Legal

Compare pay across careers in the UK salaries by career report. Also in: No-degree careers, Career change.

What a Bookkeeper does

Keep small businesses' financial records accurate and ready for the accountant or HMRC.

  • Small Business Bookkeeper - Day-to-day books for SMEs.
  • Cloud Accounting (Xero/QuickBooks) - Run client books in cloud accounting tools.
  • Sub-contracted Bookkeeping - Outsourced bookkeeping for accountants.
  • Construction CIS Bookkeeping - Specialist CIS and subcontractor bookkeeping.

How to become a bookkeeper in the UK

Popular routes are AAT bookkeeping or accounting qualifications at Level 2 and Level 3, or ICB qualifications, both widely recognised by employers. A Level 3 assistant accountant apprenticeship lets you train while employed. Learning Xero, QuickBooks or Sage is essential, and the software providers offer their own training and certification. If you offer bookkeeping services to clients as a business, you must be supervised for anti-money laundering, usually through a professional body such as AAT or ICB, or by HMRC. Making Tax Digital means clients increasingly need someone confident with digital record keeping.

  1. Start with an AAT Level 2 bookkeeping or accounting qualification, or an ICB equivalent, to learn double entry, ledgers and reconciliations.
  2. Get practical experience as an accounts assistant, purchase ledger clerk or credit controller, or through an assistant accountant apprenticeship.
  3. Become confident in Xero, QuickBooks and Sage, and complete the certification courses each software provider offers.
  4. Learn VAT returns, payroll basics and the Construction Industry Scheme if you want to work with trades and construction clients.
  5. Progress to an AAT or ICB Level 3 qualification so you can handle more complex accounts and charge higher rates.
  6. If you go self-employed, register with HMRC and arrange anti-money laundering supervision and professional indemnity insurance before taking on clients.
Ways to become a bookkeeper
RouteHow longCostBest for
AAT bookkeeping or accounting course6-18 monthsVaries by providerCareer changers
ICB bookkeeping qualificationSeveral months per levelVaries by providerAspiring self-employed bookkeepers
Assistant accountant apprenticeship (Level 3)Around 12-18 monthsPaid by the employerSchool leavers

How long it takes

Expect six to eighteen months to complete AAT or ICB training and land a bookkeeping role, depending on whether you study full or part time. You can start as an accounts assistant while you study.

Bookkeeper salary in the UK

Bookkeepers start on around £24,000 to £28,000, rising to roughly £28,000 to £40,000 with experience and Level 3 skills. Senior bookkeepers, practice bookkeepers managing a team and established self-employed bookkeepers earn about £45,000 to £65,000. Self-employed income depends on your fees and how many clients you keep, and payroll, VAT and CIS work all add value. Some bookkeepers go on to study AAT Level 4 and move towards accountant roles.

Key skills

  • Xero / QuickBooks
  • VAT
  • Reconciliation
  • Discretion
  • Communication

Bookkeeper FAQs

How do I become a bookkeeper in the UK?

Take an AAT or ICB bookkeeping qualification, learn Xero, QuickBooks or Sage, and get experience in an accounts assistant role. Once confident, you can stay employed or go self-employed with anti-money laundering supervision and insurance in place.

Do I need qualifications to be a bookkeeper?

There is no legal requirement, but most employers and clients expect an AAT or ICB qualification. If you work for clients as a self-employed bookkeeper, you must be supervised for anti-money laundering, which professional body membership usually provides.

How much does a bookkeeper earn?

Bookkeepers earn around £24,000 to £28,000 at the start and about £28,000 to £40,000 with experience. Senior or established self-employed bookkeepers earn around £45,000 to £65,000, depending on fees and client numbers.

Can I work from home as a bookkeeper?

Yes. Cloud software means many bookkeepers work from home, either remotely for an employer or self-employed with their own clients. You need secure systems for client data and must follow UK GDPR and your anti-money laundering obligations.

Is Bookkeeper right for you?

Career Compass ranks careers from your interests and priorities and explains every suggestion, with UK routes and trade-offs. See how well Bookkeeper actually fits you. £19.99 once, full report included.

Get Career Compass

Not sure bookkeeper is the right career for you? A good career test narrows the field before you spend money retraining.