How to Price Your Bookkeeping Services as a Freelancer
Pricing is the part of freelancing that makes even experienced bookkeepers uncomfortable. Charge too little and you burn out subsidizing clients; charge too much and you lose work you needed. The good news is that bookkeeping rates aren't a mystery — there's hard wage data behind them, and once you understand your floor, your market, and your value, setting a rate stops being a guess.
This guide walks through the four pricing models, real rate benchmarks from BLS data, how to calculate your absolute minimum, and the mistakes that keep bookkeepers underpaid.
The four pricing models
1. Hourly
You bill for actual hours worked. Simple and transparent, but it punishes efficiency: the faster and better you get, the less you earn for the same outcome. Best for messy, unpredictable engagements like catch-up bookkeeping or one-time cleanups where scope is genuinely unknown.
2. Flat-fee per project or per month
A fixed price for a defined scope of work. This is where most successful freelancers end up, because it rewards efficiency — once you build a system, your effective hourly rate climbs as you get faster. The risk is scope creep, which is why a tight engagement letter is non-negotiable.
3. Monthly retainer
A recurring monthly fee for an agreed set of services and included hours. This is the gold standard for stable income: predictable revenue, predictable client expectations, and you're not starting every month at zero. Most retainers bundle ongoing bookkeeping, reconciliation, and monthly reporting.
4. Value-based pricing
You price based on the outcome and risk you manage for the client, not the hours it takes you. A bookkeeper who catches a $15,000 duplicate-payment error or keeps a client audit-ready is worth far more than their hourly time. This is the hardest model to sell, but the most lucrative once you have a track record and the right clients.
Most freelancers use a blend: retainers for steady clients, hourly or flat-fee for one-off cleanups, and value pricing for advisory add-ons like cash flow forecasting or pre-loan package prep.
Real rate benchmarks (so you stop guessing)
One of the biggest reasons bookkeepers underprice is they have no idea what the market actually pays. Here are national figures from BLS OES 2024 wage data across 390+ US metros, adjusted to freelance equivalents:
| Role | Low end | Median | High end |
|---|---|---|---|
| Data entry / bookkeeping support | $23/hr | $46/hr | $63/hr |
| Bookkeeper | $27/hr | $55/hr | $76/hr |
| Tax preparer | $32/hr | $60/hr | $128/hr |
| Accountant | $37/hr | $89/hr | $144/hr |
Two things to notice. First, the median bookkeeper rate is around $55/hour — if you're a competent mid-level bookkeeper charging $30/hr, you're leaving roughly $25/hour on the table on every single engagement. Second, your city matters a lot. A mid-level bookkeeper commands about $76/hr in San Francisco, $70/hr in New York, $64/hr in Austin, and $60/hr in Chicago. Check your own metro in the city directory and price to your local market, not a national average that drags you down.
Experience moves the number too. Within a single metro, a senior bookkeeper (5–10 years) often earns 40–60% more per hour than an entry-level one (0–3 years) — and finishes the work faster, so the gap in effective earnings is even wider.
How to calculate your absolute floor
Before you set a market rate, you need to know the number below which you're losing money. This is your minimum viable hourly rate, and shockingly few freelancers actually compute it.
- Start with your target annual income. Say $75,000.
- Add overhead and self-employment tax. Self-employment tax (~15.3%), your own health insurance, retirement, software subscriptions, continued education, and a buffer. A safe multiplier is 1.4–1.6x your target. $75,000 × 1.5 = $112,500.
- Estimate billable hours. You will not bill 40 hours/week. Between admin, marketing, non-billable client communication, and PTO, 1,000–1,200 billable hours/year is realistic for a solo freelancer. Use 1,100.
- Divide. $112,500 ÷ 1,100 = $102/hour.
That number surprises people. It's high because the denominator (real billable hours) is much smaller than people assume, and the numerator (true cost of being self-employed) is much bigger. If your floor comes out above your market's median rate, you have a business-model problem, not a pricing problem — you either need more billable hours, higher-value services, or lower overhead. But you can't fix what you haven't measured.
Value-based pricing, in plain terms
Value pricing means anchoring your fee to what the work is worth to the client, not what it costs you in time. A few principles:
- Price the problem, not the task. "Monthly bookkeeping" sounds like a commodity. "Clean, audit-ready books so you never lose sleep before a loan review" is a solution. Same work, different framing, different price.
- Charge for risk reduction. If accurate books prevent a costly tax mistake or unlock financing, your fee is a fraction of the value you protect. Say so.
- Tier your services. Offer a basic monthly retainer, a standard tier with reporting, and a premium tier with advisory calls. Clients self-select upward, and you capture the ones who'll pay for more.
- Never quote an hourly rate first. Lead with scope and outcome. Once you anchor on hourly, every conversation becomes about the hours.
The retainer math that actually works
A retainer should be priced on expected hours plus a buffer, then rounded to a clean monthly number. Example for a client needing ~15 hours/month at your $60/hr rate:
- 15 hours × $60 = $900
- Add 15% buffer for overflow and communication = $1,035
- Round to a clean retainer: $1,050/month
- Define included hours (say 15) and the overage rate ($75/hr, higher than the blended rate to discourage scope creep)
This structure protects you. The included-hours cap means a client who quietly grows from 15 to 25 hours doesn't get a free upgrade, and the overage rate creates a natural conversation when scope changes. Across 390+ metros, the typical 40-hour bookkeeping retainer lands around $2,200/month — a useful sanity check as you build quotes.
The pricing mistakes that keep you underpaid
Charging what you "needed" instead of what the work is worth
Your personal expenses don't set the price; the market and the value do. Clients don't care about your rent.
Leading with hourly, always
Hourly billing caps your income at your hours × your rate, and it punishes the speed you've worked years to build. Use it for genuinely unpredictable work, then graduate clients to retainers.
No scope boundary
"Just one more thing" is how freelancers lose 20% of their income. Every retainer needs an included-hours cap, a defined service list, and an overage rate — all spelled out in writing.
Never raising rates
Your costs rise every year and your skills compound. New clients should get your current (higher) rate automatically, and existing clients should see a modest annual increase. The freelancers afraid to raise rates are the ones who quietly earn less each year in real terms.
Competing on price
There is always someone cheaper. If your only differentiator is a low rate, you're one underbid away from losing every client. Compete on responsiveness, accuracy, proactive communication, and the peace of mind you provide — then price accordingly.
Discounting without a reason
A "friend discount" or "small client discount" with no end date becomes your default rate forever. If you discount, do it for a defined term and put the full rate in the contract from day one.
Putting it together
Price with data, not anxiety. Know your floor, know your metro's median (probably higher than you think), pick the model that fits the work, and defend your rate by selling outcomes. A well-scoped, well-priced retainer is worth more than five hourly clients who argue over every line — and once you have the numbers and the confidence, quoting it gets easy.
When you're ready to turn your rate into a polished, client-ready proposal with scope, terms, and an engagement letter built in, use our free proposal generator — it takes about two minutes and produces something you can actually send.
Ready to put your rate to work?
Use our free bookkeeping proposal generator to create a client-ready proposal in 2 minutes.
Generate Your Proposal →