How to price bookkeeping and accounting services
Ongoing client work looks steady from the outside, but a monthly fee set by feel can lose money for years before anyone notices. The client grows, the transactions double, the receipts arrive late, and the fee stays where it started. This guide is for bookkeepers, accountants, tax preparers and small professional practices that price recurring client work. The sections on capacity and realization apply just as well to law firms and consultants. Every number comes from your own records, and each section links to the calculator that does the arithmetic.
1. Start from the rate your practice needs
Before you price a single client, work out what an hour of billable work has to earn. Add up your monthly overhead from your bank statements: software subscriptions, insurance, professional body fees, office or home office costs, training and anything else that leaves the account every month. Add staff wages and the income you want to take home. Then count billable hours honestly from your time tracking or practice software, leaving out admin, sales, reviews you never bill and the hours lost to chasing documents. The freelance hourly rate calculator turns those figures into a target rate, with room for holidays, sick days and tax. If you are not sure how much of your week is billable, the utilization rate calculator compares billable hours with total hours worked.
2. Build packages from the work drivers
A competitor's price list tells you nothing about how long your clients take. Price from the things that actually create work: the number of transactions each month, the number of bank, card and loan accounts to reconcile, and add-ons such as payroll, sales tax returns or management reports. Pull transaction counts and account lists from the client's books or bank feeds, and time a few months of real work in your time tracking. Enter a base fee, transactions and your rate per transaction, accounts and your per-account fee, add-ons and estimated hours into the bookkeeping package price calculator. It returns the monthly fee, the annual fee and the effective hourly rate the package earns. If that rate sits below the one from section 1, the package is underpriced, however tidy it looks.
3. Quote catch-up and clean-up work separately
A new client who is months behind is two jobs: getting the books current, then keeping them current. Folding the catch-up into the monthly fee means you either do the backlog for free or the client pays an inflated monthly fee long after the mess is gone. Count the months behind from the last reconciled period in their software, estimate hours per month from a sample you have worked through, and decide on any setup fee and discount. The catch-up bookkeeping fee calculator gives total hours, labour, the total quote and what it comes to per month behind. Put it in its own engagement letter or a separate line, take a deposit, and set payment terms with the invoice due date calculator so the backlog is paid for before the monthly service begins.
4. Move from hourly to fixed fees with a buffer and a written scope
Clients prefer a predictable monthly fee, and fixed fees reward you for getting faster. The risk is that a fixed fee quietly absorbs every extra hour. Take average hours per month from your time tracking for each client, then add a scope buffer for the months that run long. The hourly to fixed fee calculator takes hours, your rate, the buffer and any commitment discount and returns the fixed monthly and annual fee. It also shows your effective hourly rate if hours overrun, which tells you how much slack the fee really has. Write the scope into the engagement letter: transaction and account limits, what counts as an add-on, and what happens when the client goes over. A retainer calculator is useful when you sell a block of advisory hours on top.
5. Know your client capacity before you take the next one
Every new client uses hours you may not have. Take the hours you can work each month, the share that goes to admin and practice management, and the average hours per client from your time tracking. The client capacity calculator shows the maximum number of clients you can serve, your spare hours, the open slots left and revenue at capacity at your average fee. If revenue at capacity falls short of your income goal, more clients is not the answer. Raise fees, drop the clients who use far more hours than they pay for, or hire. This applies equally to a law firm counting matters or a consultant counting retainers.
6. Track realization monthly so write-offs show up
The rate you set and the rate you earn are rarely the same. Hours get written down before invoicing, invoices get discounted after a complaint, and some are never paid. Each month, take hours worked from your time tracking, your standard rate, the amount billed from your invoices and the amount collected from your bank statements. The realization rate calculator splits this into billing, collection and overall realization, with the write-offs, the uncollected balance and the effective rate you actually earned. Run it per client as well as for the whole practice, and compare with last year's write-offs. For slow payers, the late fee calculator works out the fee your terms allow, and the effective hourly rate calculator shows what a single job really paid.
7. Review fees once a year with the numbers in front of you
Pick a fixed month each year to review every client. Rerun each package in the bookkeeping package price calculator with this year's transaction counts and accounts, check each client's realization, and compare hours spent with the hours in the engagement letter. When your software, insurance or wage costs have gone up, the price increase calculator shows the rise needed to keep the same margin, so the new fee comes from your costs. Give clients written notice and a new engagement letter. If you want the whole routine in one file, the Bookkeeping Practice Pricing Workbook keeps your rate, packages, catch-up quotes, capacity and realization figures together so the annual review takes an afternoon.
The mistakes that cost the most
- Copying another practice's price list. Their clients, software and wages are not yours. Price from your rate and your clients' work drivers, then compare.
- Folding catch-up work into the monthly fee. The backlog is a separate job. Quote it separately, take a deposit and get paid before the monthly work starts.
- Fixed fees without a written scope. Without transaction and account limits in the engagement letter, every extra hour is yours to absorb.
- Never measuring realization. Write-downs and unpaid invoices hide inside a healthy-looking rate. Check billed and collected against hours worked every month.