← Resources

August 2026 · 7 min read

How to Price Bookkeeping Services as a New Firm

Most new firms share the same pricing mistake: they never build a repeatable way to arrive at a number, so pricing becomes a gut call that changes client to client. You quote the first client based on a gut feeling, quote the second one differently because they seemed price-sensitive, and six months in you're managing eleven different fee arrangements instead of a business. This is a framework for avoiding that from client one, not a rulebook for the "correct" price. There isn't one, and anyone who tells you there is hasn't run a firm.

Start by picking a model, not a number

There are three ways bookkeeping firms price work, and each one solves a different problem:

For a new firm's first 10-15 clients, fixed monthly is the right default. It's the easiest to explain to a prospect, the easiest to bill consistently, and the easiest to renegotiate later once you actually know how long the work takes you.

A starting framework for the number itself

Work backward from three inputs: transaction volume, number of accounts, and complexity (payroll, inventory, multi-entity, sales tax across states). A rough starting range that many new firms use for monthly bookkeeping-only (no payroll, no tax) looks like this:

These are starting points, not a price list. Your actual market, your speed, and your local cost of living all move these numbers. The point isn't to copy the range exactly; it's to have a range at all, so you're adjusting from a baseline instead of improvising every time.

The mistake that costs new firms the most: underpricing to win the first few clients

It's tempting to quote low to build a portfolio fast. The real problem shows up later: raising a price on an existing client is far harder than setting it correctly at the start, both practically (a real conversation you have to initiate) and psychologically (you already trained them to expect the lower number). If you're going to discount early clients intentionally, do it as a stated, time-boxed offer ("founding client rate, locked for 12 months, standard rate after") rather than a silent low quote you'll have to walk back later.

Build in a repricing trigger, not just an annual review

Instead of only revisiting price once a year, set a rule: if a client's transaction volume grows more than roughly 30-40% from what you originally scoped, that's a repricing conversation, not something you absorb quietly. New firms lose margin here constantly. A client that was 80 transactions a month at signup is 220 a year later, and the fee never moved because nobody flagged it.

Put the price in writing, with what's included

Scope creep is the real margin killer, more than the initial number. A one-page engagement letter that states the fixed fee, what's included (reconciliation, categorization, monthly report; be specific), and what's billed separately (cleanup work, ad hoc reports, anything outside the stated cadence) prevents most of the "can you also just quickly..." conversations that quietly turn a profitable client into a break-even one.

The bottom line

Pick a model (fixed monthly, for almost everyone starting out), price from a range based on real inputs (transactions, accounts, complexity) rather than a gut feeling, put it in writing with a clear scope, and build in a trigger for when to revisit it. That's the whole framework. The rest is just applying it consistently, which is the part that actually determines whether your pricing holds up a year from now.

Free download

The Pricing Worksheet

Turn the framework above into your actual number: fill this in for your next quote.

Free, instant, one-time on this device.

Step 1. Count monthly transactions (bank + card lines).

Step 2. Count the accounts you'll reconcile.

Step 3. Flag complexity: payroll? inventory? multi-state sales tax?

Step 4. Match to a tier: simple (<100 txns) $300-$500/mo, moderate (100-300) $500-$900/mo, complex (300+) $900-$1,800+/mo.

Step 5. Write your repricing trigger: "If transaction volume grows more than ___% from today's count, I revisit price by ___."

Step 6. Put the fee and scope in a one-page engagement letter before the first invoice.

If you're setting this up for the first time: FirmLync's engagement letters and invoicing are built for exactly this: a written scope your client e-signs, a fixed recurring invoice that bills itself, and a live QuickBooks/Xero connection so you're not re-entering numbers to track your own margin.

Start your free trial