Gangal RecruitmentGet a Staffing Quote

Bookkeeper Salary UK

Average pay, hourly rate and hiring demand for bookkeeper roles across the UK — free official ONS data.

£34,320Average per year
£17.6Per hour (37h week)
£24,700–£48,000Indicative range
DecliningDemand outlook
Home › Salary Checker › Bookkeeper Salary

['In the UK, a bookkeeper typically earns an average salary of £34,320 per year or around £17.6 per hour, which can vary based on several factors.', 'This guide will provide insights into what affects pay for bookkeepers in the UK and how to optimize your salary as both an employer and a jobseeker.']

How much does a bookkeeper earn in the UK?

Average annual salary£34,320
Average weekly pay (2022)£660
Hourly equivalent£17.6 (based on a 37-hour week)
Monthly (gross)£2,860
Indicative pay range£24,700 – £48,000

Average and weekly figures are official ONS ASHE estimates via LMI for All. The indicative range is derived around the ONS average to reflect typical spread by region and experience; actual offers vary.

Demand outlook

Official Working Futures projections show UK employment in this occupation moving from about 544,236 in 2021 to 512,224 by 2035 (-5.9%) — demand is declining.

Pay trend

YearAvg weekly payAnnualised
2020£610£31,720
2022£660£34,320

What affects bookkeeper pay?

Hiring a bookkeeper?

['Employers should consider offering competitive salaries, especially for those with significant experience or additional qualifications.', 'Paying above the average salary might help attract good candidates, but ensuring a positive working environment and clear career progression opportunities is also crucial.']

Need to fill this role?

Gangal Recruitment supplies vetted, right-to-work compliant staff across the UK — usually on site within 48 hours. Fully insured.

Get a Staffing QuoteTalk to us

Looking for a bookkeeper job?

['Boost your skills through relevant certifications to increase your earning potential and make yourself more attractive to employers.', 'Highlight any additional experience or qualifications on your resume to justify a higher salary during job interviews.']

Frequently asked questions

What is the typical hourly rate for bookkeepers in the UK?

The average pay for a bookkeeper is around £17.6 per hour, but this can vary depending on factors like experience and certifications.

How does location affect my salary as a bookkeeper?

Location can influence your salary; those in areas with higher living costs or more demand for bookkeepers may earn more than others in less competitive markets.

Do I need specific qualifications to be a bookkeeper and earn a higher salary?

While not always necessary, certifications such as Bookkeeper Diploma or Accounting Technician can help secure better positions and potentially increase your earnings.

Related salaries