How to Price Bookkeeping Services So Every Client Pays for Itself

October 20, 2026•9 min read

You raised your prices last year. You are busier than ever. And somehow there is less left at the end of the month than when you had fewer clients.

That is not a demand problem. It is a pricing design problem.

Plenty of bookkeeping firm owners set their fees by looking at what the firm down the road charges, shaving a little off, and hoping volume makes up the difference. It rarely does. Volume just means more of the same underpriced work, plus more review, more email, and more of your evenings.

This guide shows you how to price bookkeeping services from the profit each client has to produce, not from a competitor's price sheet. By the end you will have a worksheet you can run on every package you sell.

Why do so many bookkeeping firms underprice without noticing?

Underpricing hides well. Three things keep it out of sight.

The work you count is not the work you do. You estimate the hours to categorize transactions and reconcile accounts. You do not count the time spent chasing a missing statement, answering a quick question that takes forty minutes, or reviewing a junior bookkeeper's work before it goes out. Those hours are real, and they come out of your margin.

Your own time is free on paper. If you are the owner and the final reviewer, your hours rarely show up in the price. They should. Your review time is the most expensive hour in the firm, because it is the hour you could spend selling, advising, or not working at all.

Fees drift, scope grows. A client signs up for a simple monthly package. Two years later they have added payroll questions, a second bank account, and a habit of sending receipts in a shoebox. The fee is the same. The work is not.

Put those together and you get a firm that looks healthy on revenue and feels broke in the bank account. Revenue tells you what came in. Profit tells you whether it was worth taking.

Should you charge hourly, fixed fee, or by value?

You have three real options, and each one fits a different situation.

Hourly makes sense for work you cannot predict yet, like a messy cleanup where you have no idea what is hiding in the books. It protects you from the unknown. The downside is that it caps your income at your hours and rewards slow work, a problem we covered in why the billable hour holds firms back.

Fixed monthly fees are the standard for ongoing bookkeeping. Clients like knowing what they will pay, and you get paid for being efficient instead of slow. A fixed fee is a set price for the same service, agreed before the work starts, and it only protects your margin if you built it from your real costs (Thomson Reuters on fixed fee and value pricing).

Value pricing ties the fee to what the outcome is worth to the client, not to what it costs you. It works best for advisory work layered on top of the books: cash flow planning, pricing reviews, monthly numbers meetings. It is harder to set and easier to defend once the client sees the result.

For most bookkeeping firms the answer is a blend. Price cleanups hourly or as a capped project. Move clients onto a fixed monthly package once the books are current. Sell advisory as a separate, value priced layer.

How do you build a fee from hours, cost and margin?

This is the part that changes everything downstream. A fixed fee should be the output of a calculation, not a guess.

Use this worksheet for each package you sell. Fill in your own numbers in the right hand column.

Line

What it means

Your number

A. Production hours per month

Categorizing, reconciling, reporting, for a typical client in this tier

B. Review hours per month

Your time or a senior's time checking the work

C. Client communication hours

Questions, document chasing, the monthly check in

D. Total hours

A plus B plus C

E. Internal cost per hour

What one hour of your team's time actually costs you, including software and overhead

F. Cost to serve

D times E

G. Target margin

The share of the fee you need to keep as profit

H. Minimum monthly fee

F divided by one minus G

Line H is your floor. If a competitor charges less than your floor, that is their problem, not your price.

A quick worked example, so the math is concrete (illustrative example, not a benchmark): a tier that takes about six hours a month across production, review and communication, at an internal cost of fifty dollars an hour, costs three hundred dollars to serve. With a target margin of forty percent, the minimum fee is five hundred dollars (illustrative example). Charge three hundred and fifty and you are not winning clients. You are paying them to stay.

Two habits keep this honest. First, track real hours for a sample of clients for one or two months before you trust your estimate. Second, rerun the worksheet any time a client's volume or complexity changes.

What belongs in each package tier, and what stays out?

Tiers make pricing easier to sell, because the client compares options instead of arguing with a single number. But tiers only work when the boundaries are written down.

A simple three tier structure for a small firm might look like this:

Tier

What is included

What is not

Essentials

Monthly categorization and reconciliation for a set number of accounts, a standard monthly report

Payroll, sales tax filings, meetings

Growth

Everything in Essentials, plus payroll support, a monthly review call, a faster response time

Cleanup work, custom reporting

Advisory

Everything in Growth, plus cash flow planning and a quarterly profit review

Tax preparation, unless sold separately

The "what is not" column matters as much as the "what is included" column. It is the column that stops scope creep before it starts.

Put the boundaries in your engagement letter, not just your proposal. The AICPA's guidance is plain: an engagement letter sets out the scope of services, and when the scope changes you issue an addendum or a revised letter (AICPA & CIMA on engagement letters). That one habit turns an awkward "can you just..." into a simple "sure, here is the add on price."

Define what pushes a client into the next tier, too. Transaction volume, number of accounts, number of entities and payroll are the usual triggers. When a client crosses one, the fee moves. No negotiation required.

How do you raise prices on existing clients without losing the good ones?

Raising prices is where good intentions go to die. You know the numbers say you should. Then you picture the client who has been with you since year one, and you decide next quarter is better.

Here is a cleaner way to do it.

  1. Run the worksheet on every current client. Rank them by margin, not by fee. You will find a few clients who pay well and cost little, a big middle, and a handful who cost more than they pay.

  2. Move the bottom group first. These clients either move up to a fee that covers their work, move to a smaller scope, or move on. Any of the three is a better outcome than what you have now.

  3. Give notice and a reason. Sixty to ninety days of notice is respectful. The reason is simple: the work has grown, and the fee needs to match it.

  4. Lead with the change in service, not the change in price. "Starting in March, your package includes a monthly review call" lands better than "your fee is going up."

You will lose a few clients. If you priced it right, those are the clients who were costing you money. That is not a loss. That is capacity you just got back.

If raising prices still feels like the wrong first move, there are other levers. We walked through several in how to increase profit margins without raising prices.

How does pricing connect to the rest of your profit picture?

Pricing is one lever, not the whole machine. In our 6 Profit Pillars work, pricing sits next to your client mix, your sales process, your systems and your financial visibility. Fix pricing alone and a weak sales process will still fill your calendar with the wrong clients. Fix pricing and your Financial Management Matrix will finally show you which services earn their keep.

The firms that get this right do three things in order. They know their cost to serve. They price above it on purpose. And they review it every year, not every crisis.

If you run a bookkeeping firm and want to see how this applies to your practice, start with our page for bookkeepers.

Frequently asked questions

What should a monthly bookkeeping package include?

At minimum: transaction categorization, account reconciliation and a standard monthly report, for a defined number of accounts. Everything else, such as payroll, sales tax, meetings and custom reports, should be named as included or excluded in writing.

How do I price a cleanup project versus monthly work?

Price cleanup separately, either hourly or as a capped project, because you cannot know the hours until you open the books. Once the books are current, move the client onto a fixed monthly package built from the worksheet above.

How often should a bookkeeping firm review its prices?

Once a year for the whole client list, and any time a client's volume or complexity changes enough to push them into a different tier. Put the annual review in your calendar so it happens before you are frustrated, not after.

What do I do with a client who will not accept a price increase?

Offer a smaller scope at the current fee, or help them transition to another provider. A client who will only stay at a loss is not a client. It is a subsidy.

Price for profit, not for comfort

Your fee is not a number you pick to feel competitive. It is the result of what the work costs and what the firm needs to keep.

Run the worksheet. Find your floor. Then charge like you mean it.

If you want a second set of eyes on your pricing before you change it, book a free strategy session and we will pressure test your packages with you.

Back to Blog