Most articles on bookkeeper pricing dance around the actual numbers. We're going to give them to you straight, including ours, plus the math on whether hiring one actually saves you money.
The short answer
For most small businesses, expect to pay between $200 and $1,200 per month for a professional bookkeeper. Hourly rates run $30 to $90. The big drivers: how many transactions you process, how many bank and credit card accounts you have, and whether your books are clean or need catch-up work first.
Here's the price range broken out by what you'll actually get:
| Service Level | Typical Cost | What's Included |
|---|---|---|
| DIY (you + software) | $30–$200/mo | QuickBooks/Xero/Wave subscription + your time |
| Freelance bookkeeper | $30–$50/hr | Pay-as-you-go, usually independent |
| Firm-based bookkeeper (hourly) | $50–$90/hr | More structure, often a small team |
| Monthly bookkeeping package | $250–$1,200/mo | Flat rate, dedicated bookkeeper, monthly reports |
| Catch-up / cleanup project | $1,500–$8,000+ | One-time fee to fix months or years of back books |
That's the landscape. Now let's get into what actually drives the number up or down.
What drives the cost
Five factors decide where you land in that range:
1. Transaction volume. This is the biggest driver by a mile. A business doing $25K/month in expenses with 80 transactions is dramatically less work than a business doing $100K/month with 600 transactions. Most flat-rate bookkeepers (us included) tier their pricing primarily on this.
2. Number of bank and credit card accounts. Each account adds reconciliation work. A solo consultant with one business checking account sits at the bottom of the range. A real estate investor with 6 LLCs each holding their own property accounts is near the top.
3. State of your current books. Clean books that just need monthly upkeep cost less than messy books that need cleanup first. If you've been doing it yourself for 18 months and aren't sure your records are right, expect a one-time catch-up fee before monthly service starts.
4. Industry complexity. Restaurants with daily POS imports, e-commerce stores with multiple sales channels (Shopify + Amazon + Etsy), and real estate investors with multiple entities all cost more than a service business that runs on one Stripe account.
5. Software and integrations. Most modern firms (us included) bake the QuickBooks Online subscription into the monthly fee. If your bookkeeper is charging you separately for the software plus their service, that's an extra $30–$100/month worth checking.
The 3 pricing models
Almost all bookkeepers use one of these:
Hourly. You pay for tracked time. Pros: only pay for what you use. Cons: you have no idea what your monthly bill is going to be, and a tough month for them equals a high bill for you. Most common with freelancers.
Project-based. Used for one-time work like catch-up bookkeeping ("$3,500 to clean up 2025") or QuickBooks setup ("$1,200 flat to migrate you from spreadsheets"). Predictable for the project but isn't ongoing.
Flat-rate monthly packages. One predictable monthly fee for everything. This is what most established firms (us included) have moved to. You know what you're paying every month. They know what they're earning. Nobody's watching the clock.
For most small businesses doing recurring monthly bookkeeping, flat-rate is the better deal — both for budgeting and for the relationship. Hourly rewards the bookkeeper for being slow.
What about DIY?
Here's the math people skip:
QuickBooks Online runs $30–$200/month depending on the tier. Free, right? Almost.
Now add:
- Your time. A small business owner doing their own books spends 3–8 hours per month in QuickBooks. At a conservative billing rate of $75/hr (what most service business owners charge clients), that's $225–$600/month in opportunity cost.
- Errors. The most common DIY mistake we see is misclassified expenses — meals coded as office supplies, owner draws as business expenses, and so on. At tax time, your CPA fixes it (and bills you for it) or your tax bill goes up.
- Late fees and missed deductions. Forgetting to reconcile means you miss things — both expenses you could have written off and bills you forgot to pay.
- Stress. Hard to put a price on, but worth mentioning.
The real DIY cost is usually $250–$700/month when you account for your time. Which puts a $399 monthly bookkeeper firmly in "this might actually save me money" territory.
Bookkeeper vs CPA — they aren't the same job
Quick clarification because this comes up constantly:
- A bookkeeper records transactions, reconciles accounts, and produces monthly reports. Hourly rate: $30–$90.
- A CPA does taxes, audits, and high-level financial advisory. Hourly rate: $150–$400.
You generally need both. The bookkeeper keeps your books clean year-round so the CPA isn't scrambling at tax time — or charging you extra to clean things up before they can even start. Hiring a CPA to do bookkeeping work is like hiring a surgeon to put on a band-aid. It works, but you're paying way too much.
Red flags when shopping
A few things that should make you pause:
- No clear pricing on their website. If you have to "request a quote" just to know what monthly bookkeeping costs, that's because the price changes based on how much they think you'll pay.
- Vague service scope. "Monthly bookkeeping" should clearly include reconciliations, categorization, monthly P&L, and balance sheet. If those aren't spelled out, ask.
- No dedicated point of contact. If you're routed to whoever picks up the phone, your books are probably being touched by 5 different people who don't know your business.
- Software charged separately. Not always a red flag, but ask why.
- Annual contracts with cancellation fees. Modern firms work month-to-month. If they need to lock you in, that's about them — not about quality.
What we charge (since we're talking real numbers)
We publish our pricing because hiding it has never made sense to us. Here's the short version:
- Starter — $299/mo: Up to $25K monthly expenses, up to 2 bank/card accounts. For solo operators and very small businesses.
- Essential — $395/mo: Up to $50K monthly expenses, up to 4 accounts. For growing service businesses.
- Growth — $595/mo: Up to $75K monthly expenses, up to 6 accounts. For scaling businesses needing deeper visibility.
- Scale — $895/mo: Up to $125K monthly expenses, up to 12 accounts. For high-volume operations and real estate portfolios.
Every tier includes weekly bookkeeping (not monthly), a dedicated bookkeeper, the QuickBooks Online subscription, monthly P&L and balance sheet, and a client portal for files and reports. Annual billing saves you one month per year.
The full breakdown is on our pricing page.
So what should you actually do?
Three honest scenarios:
You're under $5K/mo in expenses with simple books: DIY with QuickBooks is probably fine. Revisit when you hit $10K/mo or stop having time.
You're between $10K and $100K/mo with growing complexity: Flat-rate monthly bookkeeping ($300–$700/mo) almost certainly saves you money once you account for time and errors. This is where most of our clients live.
You're over $100K/mo, multiple entities, or behind on books: You're already paying for messy books one way or another. Get a real bookkeeper now — and probably catch-up work first.
If you want to figure out which bucket you're in, we do free 15-minute consultations — no pitch, just a real conversation about what you actually need. Sometimes the answer is "you're fine, come back when you grow." That's fine too.
Need a hand with your books?
Book a free 15-minute call. We'll figure out what you actually need — no sales pitch.
Schedule Free Consultation →