← All questions

Hiring

How much does a bookkeeper cost per month?

Short answer

Outsourced monthly bookkeeping for a small business typically costs $300–$1,500 per month (about £250–£1,200, A$450–A$2,200 or CA$400–CA$2,000). Price depends mainly on monthly transaction volume, the number of bank and card accounts, payroll and how much reporting you need.

  • Under 100 transactions/month: lower end of the range
  • 300–1,000 transactions with payroll: mid range
  • Multi-entity, inventory or multi-currency: upper range

Detailed answer

What changes the quote

A useful quote starts with the work involved, not just your turnover. Two businesses with the same sales can need very different support if one has a single bank account and the other has several payment processors, foreign currencies and employees. The ranges above are illustrative market estimates, not a price list or currency conversion.

Ask for a written scope

Provide a sample month's statements, your number of accounts and any backlog. Ask whether the fee covers software, payroll, tax preparation, year-end adjustments and meetings. Agree how extra transactions or a new business entity affect the price, and separate any one-off clean-up fee from the ongoing monthly service.

Country differences: rules, thresholds and terminology differ between the US, UK, Australia and Canada. Check the official source for your country below.

Official sources

Published by Expert Bookkeeping Services · Last updated 2026-11-01. General information only — confirm specifics for your situation with a qualified adviser.

Related questions

Free 20-minute consultation

Get a fixed monthly quote

Answer four quick questions and we'll come back with a clear scope and price.

Bot check
Choose a consultation time

Prefer to write? Send a message