Setting the Best Prices and Billing for an Accounting Firm
The billable hour is the worst pricing model in professional services, and accountants cling to it hardest. It punishes you for getting faster, caps your income at the hours you can personally sell, and forces an awkward negotiation on every invoice. The firms making real money quit the hourly clock years ago and price fixed monthly fees scoped to how complex the client is. Here is how to build that pricing so the fees are predictable, the margins hold, and nobody argues about a timesheet.
Stop selling hours, start selling outcomes
When you bill hourly, the faster and more expert you become, the less you earn for the same work, which is insane. A monthly close that took you six hours in year one takes two in year three, and hourly billing means you just cut your own pay 66% for getting good at your job. Fixed pricing flips that: you charge for the finished, reconciled books and the peace of mind, and the efficiency gain is your margin, not a discount you hand the client.
Fixed fees also sell better. A business owner can say yes to “$850 a month, everything handled” far more easily than to an open-ended meter that produces a scary surprise invoice. Your close rate goes up and your realization stops leaking, because there is no timesheet to write down. The broader operating case for recurring revenue is in how to successfully run a firm, and the profit math behind these fees is in how much profit a firm can make.
Price on complexity, not the clock
The right question is not “how long will this take me” but “how complex is this client.” Four factors drive the fee, and each one roughly doubles it: monthly transaction volume, number of bank and credit accounts to reconcile, entity type (a sole prop is simple, an S-corp with payroll and a multi-member LLC are not), and the number of states the client files in. A single-state sole proprietor with one checking account and 40 transactions a month is a different animal from a multi-state S-corp with payroll, inventory, and 600 transactions, even though both are “bookkeeping.”
Build a scoping worksheet that scores each factor, and let the score set the tier. This kills the two failure modes of custom quoting: under-pricing the messy client because you liked them, and losing the simple client with a bloated number.
| Package | Monthly fee | What is included | Fits |
|---|---|---|---|
| Essentials | $300–$500 | Monthly reconciliation, financials, 1 account, sole prop | Freelancers, side businesses |
| Core | $600–$1,000 | Above + payroll, up to 3 accounts, quarterly call, S-corp | Established small business |
| Growth | $1,200–$1,800 | Above + A/P and A/R, sales-tax filings, monthly call | Multi-account, multi-state |
| Advisory / CFO | $2,500–$8,000 | Above + forecasting, KPIs, board-ready reporting | Companies over ~$2M revenue |
Add the annual tax return as either a bundled line in the retainer or a separate fixed fee: $500 to $900 for a straightforward S-corp return, $1,500 to $3,000 for a complex multi-state or consolidated one. Bundling it into the monthly fee is what turns a seasonal client into a year-round one.
Build three tiers and steer to the middle
Never present one price. Present three. Buyers anchor on the middle option, so a Core package priced between a stripped Essentials and a premium Growth tier makes Core feel like the sensible choice, and most clients pick it. The premium tier does two jobs: it sells occasionally at high margin, and it makes the middle look reasonable by comparison.
Each tier should have a genuinely different scope, not just a bigger number. Essentials is books only. Core adds payroll and a quarterly advisory touch. Growth adds A/R, A/P, sales tax, and monthly strategy. When a client wants “just a little more” than their tier, that is a change order at your standard rate, invoiced separately, every time. Winning the client in the first place is covered in how to get clients.
Fix the billing, not just the price
The best fee schedule in the world leaks if you invoice net-30 and chase payment. Move every recurring client to autopay: ACH or card on file, charged automatically on the 1st of the month for that month’s service. This single change takes collection from the low 90s to 98%+ and eliminates the “waiting on payment” conversation entirely. Use QuickBooks Online, Xero, or a billing tool like Anchor or Ignition to run the charges and send the engagement letter with payment terms built in.
For the annual tax return, collect a deposit up front and the balance before delivery, never after. The single fastest way to a 90-day receivable is handing over a finished return and then asking to be paid.
Autopay monthly retainer
- Collection rate hits 98%+ because payment is automatic, not a favor the client remembers to do.
- Cash flow is smooth and predictable, so you can staff and plan against a known monthly number.
- No invoice disputes over hours, because the fee is fixed and agreed in the engagement letter.
Autopay monthly retainer
- Some clients resist card-on-file, so you must sell the convenience and offer ACH as the low-fee option.
- A scope that grows without a re-price means you eat the extra work until renewal.
- Processing fees run 2.9% on cards, so push larger clients to ACH at a flat ~$1 per transaction.
Getting found is the part that decides everything
Pricing only matters if prospects reach the point of seeing it. Two things are free and worth doing this week; the rest is where doing it badly costs you the clients your pricing was built to win.
Free, now: put your starting prices, or at least “from $X/month,” on your website and Google Business Profile, and collect reviews that mention the value clients got, not just the stars. Transparent pricing filters out the tire-kickers and pre-sells the serious buyers before they ever call.
The high-stakes part is the website and paid acquisition. A firm that publishes clear packages, loads fast, shows real reviews, and lets a prospect book a call converts far better than one hiding behind “contact us for a quote.” The gap between a converting site and a pretty one is two-thirds of your leads, invisible until you compare booked calls. That is the work we do. To have it handled, get a free video walkthrough. For SEO and Google Ads, see our services. If you have the firm but not the plan, start at expntl.com.
Frequently asked questions
Should I bill hourly or fixed-fee for accounting work?
Fixed-fee for anything recurring, and fixed-scope for projects. Hourly caps your income at the hours you can sell and penalizes you for being fast, while fixed pricing lets your growing efficiency become margin. Reserve hourly only for genuinely open-ended cleanup or forensic work where you cannot scope the effort in advance, and even then quote a not-to-exceed cap.
How do I price a monthly bookkeeping client?
Score four factors, transaction volume, number of accounts, entity type, and states filed, then map the score to a tier. A simple single-state sole proprietor lands around $300 to $500 a month, an established S-corp with payroll around $600 to $1,000, and a multi-state operation with A/R and A/P $1,200 and up. Never quote from gut feel; run the scope worksheet so you do not lock into a losing fee.
How much should I charge for a tax return?
For business returns, roughly $500 to $900 for a straightforward S-corp or partnership and $1,500 to $3,000 for complex multi-state or consolidated filings, with individual 1040s from $250 to $800 depending on schedules. Bundle the return into the monthly retainer where you can, because that is what converts a once-a-year client into recurring revenue. Always collect before delivery.
Is it a mistake to be the cheapest firm in town?
Yes, because price-shoppers are the least loyal, most demanding, and least profitable clients you can take, and competing on price attracts more of them. A firm 20% above the market that clearly communicates its niche and results will out-earn and out-retain the cheapest shop. Compete on specialization and reliability; let someone else win the race to the bottom.
How do I raise prices on existing clients without losing them?
Raise fees at renewal, in writing, framed around the added value and scope, and apply increases of 5% to 15% annually as a matter of routine so clients expect them. If a few leave, they are almost always the lowest-margin ones you needed to shed anyway, and the freed capacity goes to better-fit work. Firms that never raise prices slowly go broke while feeling busy.