How Much Does Bookkeeping Cost for a Small Business

If you’ve searched for how much does bookkeeping cost for a small business, you’ve probably noticed the numbers don’t agree with each other. One site says $200 a month. Another says $2,500. A freelancer down the street quoted you $35 an hour, and a firm quoted a flat $800 a month for what sounds like the same work. None of those numbers are wrong. They’re just describing different things, and this guide breaks down exactly what drives the difference so you can tell which price actually applies to your business.
What Determines Bookkeeping Costs for a Small Business
Before any specific number means anything, it helps to know what’s actually driving it. A handful of factors explain almost all of the spread you’ll see between quotes.
Transaction volume. This is the single biggest driver. A business with 50 transactions a month takes a fraction of the time to categorize and reconcile compared to one with 500. Every bank deposit, card swipe, and transfer is something a bookkeeper has to touch, so volume scales cost almost directly.
Number of accounts. Each bank account, credit card, and loan is a separate thing to reconcile every month. A business running everything through one account is simpler and cheaper than one juggling three cards and two banks.
Payroll complexity. Running payroll for a handful of W-2 employees is more involved than a solo owner paying themselves a draw. Multiple employees, contractor 1099s, and multi-state payroll all add cost.
Industry. Construction, medical practices, and e-commerce businesses often pay a premium, sometimes 20 to 40 percent above a base rate, because they involve job costing, insurance reconciliation, or multi-channel inventory that a simpler service business doesn’t.
Cash versus accrual basis. Accrual accounting, which tracks revenue and expenses when they’re earned or incurred rather than when cash moves, takes more work to maintain. Cash-basis bookkeeping typically runs 25 to 35 percent cheaper.
Whether the books are already caught up. A business current on its books costs less to maintain than one that needs months of backlog cleaned up first. Catch-up work is almost always priced separately.
These six factors, more than location or the specific provider you’re comparing, explain almost the entire spread you’ll see when researching how much does bookkeeping cost for a small business. Two businesses in the same city, in the same industry, can get quotes that differ by hundreds of dollars a month simply because one has triple the transaction volume of the other.
Typical Pricing Models, Compared
Bookkeepers generally price their work one of three ways, and each fits a different situation. Understanding which model a quote is using is often more useful than the raw number itself, since the same underlying work can look cheap or expensive depending purely on how it’s billed.
Hourly billing. You pay for time actually worked. Rates commonly run $30 to $90 an hour for freelance and outsourced bookkeepers, with entry-level work near $20 to $35, mid-level around $35 to $60, and senior or certified bookkeepers at $60 to $100 or more. Hourly billing suits one-off projects or work with genuinely unpredictable scope. For ongoing monthly bookkeeping, it can work against you: there’s no real incentive for the bookkeeper to be fast, and your bill becomes a surprise every month instead of a number you can plan around.
Flat monthly rate. A fixed fee for a defined scope of work, regardless of exactly how many hours it takes. Typical flat-rate packages run $300 to $1,500 a month for most small businesses, with solo operators and very simple businesses often landing at $200 to $400, and larger or more complex businesses reaching $1,800 to $4,000 or more. This is now the dominant pricing model for ongoing bookkeeping, because it’s predictable and doesn’t punish the bookkeeper for getting efficient.
DIY software. Running your own books in QuickBooks Online or similar software costs roughly $30 to $90 a month for the subscription alone, plus your own time. It’s the cheapest option on paper, and genuinely fine for a very early-stage business with minimal transaction volume and an owner willing to actually do the work consistently. The real cost shows up later, in time spent and mistakes made, which is a different kind of expensive. This is exactly why any honest answer to how much does bookkeeping cost for a small business has to account for the DIY path too, not just paid options.
Real Price Ranges by Business Size
Since “small business” covers everything from a solo consultant to a company with a dozen employees, a single national average doesn’t tell you much. Here’s roughly how monthly bookkeeping cost tends to break down by scale, based on current 2026 pricing across outsourced bookkeeping firms and virtual services.
Under $100K in annual revenue. Typically $200 to $500 a month. Low transaction volume, usually one or two accounts, often no payroll.
$100K to $500K in revenue. Typically $400 to $800 a month. This is where most single-location small businesses with modest transaction volume land.
$500K to $1M in revenue. Typically $750 to $1,500 a month. More transactions, often payroll for a small team, sometimes inventory.
$1M and up. Often $1,800 to $4,000 or more a month, depending heavily on payroll size, number of accounts, and industry complexity.
A useful rule of thumb, though not a hard rule: budgeting roughly 1 to 2 percent of revenue for bookkeeping and basic accounting combined is a reasonable planning estimate for businesses under $1M, with that percentage typically declining as revenue grows.
The Real Cost of DIY Bookkeeping
The honest answer to how much does bookkeeping cost for a small business has to include the DIY option, because it’s not actually free even when there’s no invoice.
Most owners doing their own books spend somewhere between 5 and 15 hours a month on it, more once transaction volume grows past the basics. If your time is worth even $50 an hour, and for most owners it’s worth considerably more once you count what else that time could go toward, that’s $250 to $750 a month in opportunity cost before anything goes wrong.
Then there’s what goes wrong. Missed deductions from rushed or inconsistent categorization. Decisions made on numbers that are weeks or months stale. And the biggest one: catch-up costs. When books go untouched for months and an owner finally brings in help, the one-time cleanup project to get current is almost always more expensive, hour for hour, than ongoing monthly bookkeeping would have cost the whole time. Cleanup and catch-up projects commonly run anywhere from a few hundred to several thousand dollars depending on how far behind things are, according to the U.S. Bureau of Labor Statistics, which also reports the median annual wage for bookkeeping and accounting clerks at $49,210 as of May 2024, a useful benchmark for what an in-house hire alone would cost before benefits.
In-House vs. Outsourced: A Real Cost Comparison
Hiring a bookkeeper as an employee is the most expensive way to get this done for most small businesses, and it’s worth being direct about the actual math.
That $49,210 median salary from the BLS doesn’t include the real cost of an employee. Add payroll taxes, benefits, and the standard overhead most businesses see, often estimated around 40 percent on top of wages, and a fully loaded in-house bookkeeper often runs $64,000 to $85,000 or more a year. That’s before recruiting time, management overhead, or the risk of losing someone right when you need them most.
Outsourced bookkeeping at $300 to $1,500 a month works out to $3,600 to $18,000 a year, for most small businesses well under the cost of even a part-time in-house hire once benefits and overhead are counted. For businesses under a few million in revenue, outsourcing is usually the cheaper option, not just the more convenient one.
Put simply, if you’re trying to figure out how much does bookkeeping cost for a small business against the alternative of hiring someone directly, the outsourced number is very often the smaller one once every real cost of an employee is actually counted, not just their paycheck.
What’s Usually Included, and What Costs Extra
Not every quote covers the same scope, which is a big reason prices look inconsistent across providers researching how much does bookkeeping cost for a small business in their own situation. A solid core package typically includes transaction categorization, bank and credit card reconciliation, and monthly financial reports like a P&L and balance sheet.
Commonly priced as add-ons rather than included in a base rate:
- Payroll. Often an additional $5 to $15 per employee per month, on top of your core rate.
- Bill pay. Someone actually scheduling and executing vendor payments, not just recording them, is usually billed separately, often per invoice.
- Accounts payable management. Coding and organizing incoming bills for approval is sometimes bundled, sometimes separate.
- Catch-up or cleanup work. Almost always priced as a one-time project, separate from the ongoing monthly rate, and this should be quoted upfront, not discovered after the fact.
- Sales tax filing. Multi-state sales tax compliance, if your business needs it, is frequently a distinct line item.
When a quote looks unusually cheap compared to others you’ve gotten, checking exactly what’s included, and what’s quietly excluded, usually explains the gap.
Signs You Might Be Overpaying, or Underpaying
You might be overpaying if: you’re on an hourly plan for straightforward, predictable monthly work, your rate hasn’t been revisited even as your transaction volume dropped, or you’re paying premium pricing for a business with genuinely simple books and no industry-specific complexity.
You might be underpaying, or under-serviced, if: your quote is dramatically below the ranges here with no clear explanation, your provider can’t clearly describe what’s included versus what costs extra, or catch-up work keeps quietly reappearing instead of being a one-time fix.
The clearest way to tell which situation you’re in is to ask your current or prospective provider to walk through exactly what’s driving your specific number, using the factors covered earlier in this guide. A provider who can point to your actual transaction volume, account count, and complexity to justify a rate is pricing you fairly. One who can only point to a generic package tier probably isn’t.
How to Get an Accurate Quote for Your Business
The only way to get a number that actually answers how much does bookkeeping cost for a small business like yours, rather than a generic range, is to let a real provider look at your actual transaction volume. A short consultation, where you talk through your accounts, transaction count, and whether payroll is involved, is usually enough for a provider to give you a fair, specific rate instead of a guess pulled from a rate card. According to QuickBooks’ own guide to bookkeeper costs, most modern virtual bookkeeping services have moved toward flat monthly pricing for exactly this reason: it’s the only model that stays predictable regardless of how the underlying hours shift month to month.
Questions to Ask Before You Commit to a Quote
A few direct questions tend to surface the real scope behind any number you’re given, before you commit to it.
Is this hourly or flat-rate, and what happens if my volume changes? Know upfront whether a busier month means a bigger bill, or whether your rate stays fixed regardless.
Is catch-up or cleanup work included, or billed separately? This is one of the most common places a “great deal” turns into a much bigger invoice once the actual state of your books becomes clear.
What’s the cash versus accrual basis, and does that match what my CPA needs? A cheaper cash-basis quote isn’t actually cheaper if your business or your tax situation genuinely requires accrual accounting.
Are reports included, or is this just data entry? Categorized transactions alone aren’t the same as a monthly P&L and balance sheet you can actually use to make decisions.
What’s excluded from this rate? Payroll, bill pay, and sales tax filing are the most commonly excluded services. Get this in writing before you compare one quote against another.
Asking these five questions of every provider you’re evaluating puts every quote on the same footing, so you’re comparing actual scope instead of just a number on a page.
Getting Started
How much does bookkeeping cost for a small business really comes down to your specific transaction volume, your industry, and how far behind your books currently are, not a single number that applies to everyone. The ranges here should give you a realistic sense of where you’ll likely land, and a real quote is the only way to know for certain.
If you want an honest, specific number instead of another generic range, PlainlyBooked offers flat-rate monthly bookkeeping with no hourly billing and no surprise invoices. A short consultation is enough to get a fair rate based on what your business actually needs. Get started here and find out what your books would actually cost.
Frequently Asked Questions
How much does bookkeeping cost for a small business per month? Most small businesses pay between $300 and $1,500 a month for outsourced bookkeeping, with very simple, low-volume businesses sometimes paying as little as $200, and larger or more complex businesses reaching $2,500 or more. The exact number depends mainly on transaction volume, number of accounts, and whether payroll is involved.
What’s the difference between hourly and flat-rate bookkeeping pricing? Hourly billing charges for actual time worked, commonly $30 to $90 an hour, and suits one-off or unpredictable projects. Flat-rate pricing charges a fixed monthly fee for a defined scope of ongoing work, which is more predictable and has become the standard for most ongoing small business bookkeeping.
Is it cheaper to hire an in-house bookkeeper or outsource? For most small businesses, outsourcing is cheaper. A fully loaded in-house bookkeeper, once benefits and overhead are included, often costs $64,000 to $85,000 or more a year, while outsourced flat-rate bookkeeping typically runs $3,600 to $18,000 a year for a comparable small business.
Why do bookkeeping quotes vary so much between providers? Quotes usually differ because they’re describing different scopes of work, not because one provider is simply cheaper. Cash versus accrual basis, whether payroll is included, and whether catch-up work is bundled in all change the number significantly even for businesses of similar size.
Does catch-up or cleanup bookkeeping cost extra? Almost always, yes. Catch-up work is typically quoted as a separate one-time project rather than folded into an ongoing monthly rate, since the amount of backlog varies too much to price as part of a standard package.
What’s included in a typical monthly bookkeeping rate? A standard package usually covers transaction categorization, reconciliation of your bank and credit card accounts, and monthly financial reports. Payroll, bill pay, accounts payable management, and sales tax filing are common add-ons priced separately.
How do I know if a bookkeeping quote is fair for my business? Compare it against the ranges for your revenue size and transaction volume here, and ask specifically what’s included. A quote that’s well below typical ranges with no clear explanation is usually missing scope somewhere, not just a better deal.
Ready to stop guessing about your own numbers?
Get Started