Pricing is the most consequential decision your bookkeeping firm makes. Price too low and you work long hours for thin margins, unable to hire or invest in your practice. Price too high and you lose deals to competitors. Price without structure and you end up with a portfolio of clients at wildly different margins, some profitable and some silently losing money every month.

Most bookkeeping firms arrive at their pricing through a combination of gut feeling, competitor observation, and client pushback. That approach works when you have five clients. It becomes increasingly problematic as you grow. This guide breaks down the three main pricing models, the specific situations where each works best, and the mistakes that cost firms the most money.

Model 1: Hourly Billing

Hourly billing is the traditional model. You track your time, multiply by your hourly rate, and invoice the client. It is simple, transparent, and familiar to clients who work with other professional service providers (attorneys, consultants) on the same basis.

When hourly works

  • New engagements with unpredictable scope. When you are taking on a client with messy books, years of catch-up work, or an unclear transaction volume, hourly billing protects you from underpricing. You do the work, bill for the time, and once the engagement stabilizes, you can transition to fixed pricing with real data.
  • One-time projects. Cleanup jobs, system migrations (QuickBooks Desktop to QBO), year-end adjustments, and catch-up bookkeeping are all good candidates for hourly billing because the scope is finite but hard to estimate precisely.
  • Advisory and consulting work. When a client asks for help with budgeting, cash flow forecasting, or financial analysis, hourly billing makes sense because the scope is driven by the client's needs and can vary significantly.

When hourly fails

For ongoing monthly bookkeeping, hourly billing has three serious problems:

It punishes efficiency. As you get better at a client's books — learning their chart of accounts, setting up rules, building templates — you get faster. Under hourly billing, getting faster means earning less. This creates a perverse incentive to be slow, or at minimum, removes the incentive to invest in efficiency.

It creates billing uncertainty for clients. Clients dislike variable monthly bills. When the invoice varies from $400 to $900 from month to month with no apparent explanation, clients get frustrated and start questioning individual line items.

It caps your revenue per client. There are only so many hours in a month. If your rate is $75/hour and a client takes 8 hours, you earn $600. You cannot earn more from that client without working more hours. This makes scaling the firm's revenue entirely dependent on adding more hours (more staff, more overtime) rather than increasing the value of each engagement.

Model 2: Fixed Monthly Pricing

Fixed monthly pricing means the client pays the same amount every month for a defined scope of work. Most modern bookkeeping firms have moved to this model, and for good reason.

How to set fixed prices

The foundation of fixed pricing is understanding your cost per client. You need to know:

  1. Average monthly hours per engagement type. Track time for at least three months before setting a fixed price. Common ranges: simple bookkeeping (3-5 hours/month), moderate complexity (6-10 hours), full-service with payroll and sales tax (10-15 hours).
  2. Your fully loaded cost per hour. This includes bookkeeper wages, benefits, your salary allocation, software costs, insurance, rent, and other overhead. Most firms underestimate this. A bookkeeper earning $25/hour probably costs you $38-45/hour when fully loaded.
  3. Your target margin. Healthy bookkeeping firms target 35-50% gross margin on monthly engagements. This means if your cost to service a client is $400/month, your price should be $600-800/month.

A practical pricing formula:

Monthly price = (estimated hours x fully loaded cost per hour) / (1 - target margin)

For example: 8 hours x $40/hour cost = $320 cost. At a 40% margin target: $320 / 0.60 = $533/month. You would price this engagement at $550/month.

Pricing tiers

Most firms benefit from creating 3-4 standard pricing tiers rather than custom-quoting every engagement. Tiers simplify the sales process, set clear expectations, and make it easier to identify scope creep.

A common tier structure for monthly bookkeeping:

  • Essentials ($300-500/month): Transaction categorization, bank reconciliation, monthly P&L and Balance Sheet. For businesses with under 150 transactions/month and simple operations.
  • Standard ($500-900/month): Everything in Essentials plus payroll entry, accounts receivable management, bill payment tracking, and a brief monthly commentary email. For businesses with 150-400 transactions/month.
  • Premium ($900-1,500/month): Everything in Standard plus sales tax preparation, 1099 preparation, custom management reports, cash flow forecasting, and a monthly call with the client. For businesses with 400+ transactions or complex operations.
  • Advisory ($1,500-3,000+/month): Everything in Premium plus CFO-level services: budgeting, financial planning, KPI dashboards, and strategic advisory. For businesses that need financial leadership, not just bookkeeping.

Firms with defined pricing tiers close new business 40% faster than firms that custom-quote every engagement. The client understands what they are buying, the firm understands what they are delivering, and the negotiation focuses on which tier fits rather than haggling over an hourly rate.

When fixed pricing fails

Fixed pricing fails when you set the price without adequate data. If you estimate a client at 6 hours/month and they actually require 12, you are losing money every month for the life of the engagement. This is why tracking time remains essential even under fixed pricing — not for billing purposes, but for validating that your prices are sustainable.

Model 3: Value-Based Pricing

Value-based pricing sets the price based on the value the client receives rather than the cost of delivering the service. In theory, this is the most profitable model because the value of accurate financial data and advisory far exceeds the cost of producing it.

In practice, value-based pricing works well for advisory services (where the value is clearly attributable to your advice) but is harder to implement for commodity bookkeeping (where the client perceives the value as "someone does my books"). Most firms use value-based pricing as a modifier on top of fixed pricing rather than as a standalone model.

For example, a standard bookkeeping engagement might be priced at $700/month. But if the client is a rapidly growing e-commerce business with $2M in revenue, complex inventory, multi-state sales tax obligations, and an investor who requires monthly financial packages, the value of accurate, timely financials to that business is enormous. A value-based adjustment might price the engagement at $1,200-1,500/month — still a fraction of the value it provides.

The Five Most Common Pricing Mistakes

1. Not tracking time under fixed pricing

You cannot know if a client is profitable without knowing how many hours you spend on them. Track time for every client, every month, regardless of billing model. Review effective hourly rates quarterly. If any client's effective rate is below your cost, you have a pricing problem that needs to be addressed.

2. Failing to price scope creep

Scope creep is the silent profit killer. A client that starts with 150 transactions/month grows to 300. They add a second entity. They start asking for cash flow projections. Each addition is small enough that raising the price feels awkward. But after 18 months, you are doing twice the work for the same fee. Build scope review triggers into your process — review every engagement at least annually and adjust pricing to match actual scope.

3. Competing on price

There will always be a bookkeeper on Fiverr or Upwork who charges $200/month. You cannot compete with that, and you should not try. Firms that compete on price attract price-sensitive clients who will leave the moment they find someone cheaper. Compete on reliability, communication quality, and expertise instead.

4. Not raising prices annually

Your costs increase every year: software subscriptions go up, you give your team raises, insurance premiums increase. If you do not raise prices to match, your margins erode year over year. A 3-5% annual increase is standard and expected. Clients who leave over a $20/month increase were not sustainable clients to begin with.

5. Giving away advisory for free

Many bookkeepers provide advisory value without charging for it. You answer tax planning questions, you explain financial statements in detail, you help the client make business decisions based on their numbers. This is valuable work — charge for it. Either include it in a higher-priced tier or bill it separately at an advisory rate.

Putting It Together

The optimal pricing strategy for most bookkeeping firms is a hybrid approach:

  • Fixed monthly pricing for ongoing bookkeeping engagements, set using cost-based calculations and organized into tiers
  • Hourly billing for one-time projects, catch-up work, and engagements with unpredictable scope
  • Value-based adjustments for high-value clients where the complexity and business impact justify premium pricing
  • Annual reviews to catch scope creep, adjust for cost increases, and renegotiate engagements that are no longer profitable

The most important principle is this: track your numbers as carefully as you track your clients' numbers. Know your cost per hour, your effective rate per client, your margin per engagement, and your firm-wide profitability. The data will tell you exactly where your pricing is right, where it is too low, and where you have room to grow.

Track Your Engagement Economics

CountBot tracks time per client, flags scope creep, and calculates effective hourly rates across your portfolio. Know which clients are profitable and which are not. Try it free for 14 days.

Start Free Trial