← All posts

How Much Does a Bookkeeper Cost? (And Do You Need One?)

How Much Does a Bookkeeper Cost? (And Do You Need One?)

Written by Maryam Ajorloo, CPA · Reviewed by Behdad Karimi Dermeni, CPA

Most US small businesses pay a bookkeeper $25 to $100 per hour, or $200 to $2,500 per month for an outsourced service, depending on transaction volume and complexity. A full-time in-house bookkeeper earns a median $49,210 per year (US Bureau of Labor Statistics). AI bookkeeping software now handles the same routine work for a low monthly subscription.

If you have ever googled bookkeeper prices, you have probably met the industry's favorite answer: "it depends," followed by a button that books a call. Helpful. Meanwhile the receipts keep arriving and your evenings keep disappearing into a spreadsheet.

This guide gives you the actual numbers: what bookkeepers charge by the hour, by the month, and by the year, what pushes bookkeeping rates up, and a simple way to tell whether you need to hire anyone at all. Because here is the part nobody's pricing page mentions: the bookkeeping is mandatory, but the bookkeeper is optional. ReInvestWealth's AI Bookkeeper does the routine work for you, and you can start free for 30 days to see what that feels like.

One rule makes this whole decision easier: you do not need a bookkeeper, you need the bookkeeping done. Up-to-date books are non-negotiable. Who keeps them (you, a professional, or software) is a staffing decision, and the right answer is whichever option costs less than the time and errors it saves you.

How Much Does a Bookkeeper Cost?

Bookkeeper pricing comes in three shapes, and the shape tells you more than the sticker price.

Hourly rates

Most freelance and part-time bookkeepers charge $25 to $60 per hour. Certified pros, or specialists untangling complex books, can run $75 to $100 or more. A typical small service business needs roughly 5 to 10 hours of bookkeeping a month, so hourly help usually lands in the low hundreds per month.

One thing to know about hourly billing: it quietly rewards slow books. The messier your records, the longer everything takes, and the bigger the invoice.

Monthly flat rates

Outsourced bookkeeping services usually charge a flat monthly fee: $200 to $400 for basic service (one bank account, modest transaction volume, monthly reports) and up to $2,500 per month for full-service packages with heavier volume and add-ons. A common budgeting rule of thumb is 1 to 3 percent of your annual revenue. For a closer look at what those packages actually include, see our guide to bookkeeping services for small business.

Full-time, in-house

The median wage for a bookkeeping clerk in the US is $49,210 per year, per the US Bureau of Labor Statistics (May 2024). Payroll taxes and benefits typically add another 25 to 40 percent on top, because a salary is never the whole bill. Unless your business processes the transaction volume of a mid-sized company, this option is not for you, and that is fine: the real decision for most small businesses is freelancer versus service versus software. We compared those head to head in our outsourced bookkeeping breakdown.

One more line item worth knowing about: if your books are behind, most bookkeepers bill the cleanup as a separate project before regular service starts. Here is how catch-up bookkeeping works and what to expect.

Small business owner working on her books on a laptop in a bright modern workspace

What Makes Bookkeeping Rates Go Up (or Down)

Two businesses with the same revenue can pay wildly different rates. These are the levers:

  • Transaction volume. 40 transactions a month is a quick job. 400 is not. Most services price in volume tiers.

  • Number of accounts. Every extra bank account, credit card, and payment processor adds matching and checking work.

  • The state of your books. Months of backlog means a cleanup premium before regular pricing even starts.

  • Add-on services. Invoicing, bill payments, payroll support, and 1099 prep are usually billed on top of basic bookkeeping.

  • Cadence. Weekly attention costs more than monthly. Quarterly is cheaper still, and usually a false economy, because errors compound quietly between visits.

  • Who does the work. A solo freelancer, a local firm, and a national online service can quote the same job hundreds of dollars apart.

Do You Need a Bookkeeper? An Honest Answer

Sometimes, no. That answer is rarer than it should be, mostly because it tends to come from people selling bookkeeping.

Here is the honest version. Every business needs bookkeeping: transactions recorded, expenses categorized, receipts kept, reports you can trust. But a large share of small service businesses (consultants, freelancers, real estate agents, wellness professionals) have books that are simple in structure and relentless only in volume. What you are buying when you hire a bookkeeper is not rare expertise. It is time, consistency, and the confidence that nothing was missed.

That reframing matters, because time and consistency are exactly what software has gotten good at. If your books are simple but always behind, paying a professional $300 a month to categorize coffee receipts is like hiring a chef to make toast. If your books are genuinely complex, the calculus changes, and we will get to that.

Quick clarification while we are here: a bookkeeper records and organizes your finances, while an accountant interprets them, plans, and files. Most businesses keep an accountant at tax time either way, and clean books make that relationship faster and cheaper. If the vocabulary is new to you, start with our plain-English bookkeeping basics guide.

5 Signs It Is Time to Get Help With Your Books

If you are wondering when to hire a bookkeeper (or adopt something that does the job), watch for these:

  1. Bookkeeping eats 5 or more hours a week. That is a serious chunk of billable time going to data entry. Multiply those hours by your rate: that number is what "free" DIY bookkeeping actually costs.

  2. You keep finding errors. Duplicated transactions, miscategorized expenses, numbers that do not match your bank balance. Small errors flow straight into your tax return.

  3. You are months (or years) behind. Turns out "I'll deal with it in April" is not a bookkeeping strategy. Backlogs get more expensive the longer they sit.

  4. Tax season means panic. If your accountant asks for a profit and loss statement and you send a shrug, the missing piece is bookkeeping, not effort.

  5. The business is outgrowing your system. More clients, more accounts, first employee, first big contract. The spreadsheet that worked at 10 transactions a month starts creaking at 100.

Notice that every sign points to needing *help*, not necessarily a *person*. Keep that in mind for the next two sections.

The Monthly Bookkeeping Checklist (What You Are Paying For)

Whoever does your books, this is the actual job. None of it is hard. All of it is due again every month, which is exactly the problem.

  1. Import every transaction. Pull in everything from your bank accounts, credit cards, and payment processors.

  2. Categorize each one. Assign every transaction to the right category (software, travel, meals, bank fees) so your reports and tax return mean something.

  3. Match receipts to transactions. Link the receipt to the expense so every deduction has proof behind it.

  4. Send invoices and follow up on unpaid ones. Revenue counts only after someone actually pays you.

  5. Check your books against your bank statement. Confirm your records match what the bank says happened, and chase down anything that does not.

  6. Review the odd ones out. Refunds, transfers between accounts, that mystery $47 charge. A transfer is not income, and a credit card payment is not an expense.

  7. Run and read your reports. A profit and loss statement you never look at is just decoration.

  8. Store your records properly. The IRS expects you to keep supporting records for the income and deductions on your return; see the IRS recordkeeping guidelines.

If reading that list felt like homework, here is the good news: this is exactly what ReInvestWealth's AI Bookkeeper handles automatically. See how it works.

The Third Option: An AI Bookkeeper

For decades this decision was binary: do the books yourself inside software built for the pre-AI era, or pay a person to do them for you. Traditional accounting software never resolved that choice, because it hands you the tools and keeps the labor. You still categorize, you still match, you still remember.

An AI Bookkeeper changes the shape of the decision. You connect your bank, and the AI imports and categorizes transactions for you. You forward receipts to the Smart Shoebox (your receipt inbox), and it reads and matches them to transactions automatically. Your reports update in real time instead of at month-end. The routine work from the checklist above simply happens, which is why it costs a low monthly subscription instead of a salary (the current pricing is here).

It is not a fringe experiment either: 3,000+ entrepreneurs run their books on ReInvestWealth, and it holds a 4.8-star rating on Capterra. For a small service business, that means the "hire someone or drown" dilemma is genuinely outdated.

Two honest caveats, because credibility beats a sales pitch. If your business carries inventory or runs complex payroll, a human bookkeeper is still the right call, and worth the rates above. And an AI Bookkeeper does not replace your accountant: it hands them CPA-level clean books, so they spend their time on tax strategy and filing instead of data entry. Built by CPAs, it is designed for exactly that owner-plus-accountant workflow.

Entrepreneur using AI bookkeeping software on a laptop at a clean modern desk

How to Decide in 4 Steps

  1. Track your bookkeeping hours for 2 weeks. Include the receipt hunting and the "wait, what was this charge" time. Multiply by what an hour of your work is worth. That is your DIY cost.

  2. Score your complexity. Count your accounts, monthly transactions, invoices, employees, and whether you carry inventory. Simple structure plus high volume is a software problem. Genuine complexity is a people problem.

  3. Match the tier. Simple service business: an AI Bookkeeper covers the routine work at software prices. Inventory or heavy payroll: hire a human bookkeeper. Years behind: fix the backlog first with catch-up bookkeeping, then pick your ongoing system.

  4. Run a 30-day test. Whichever route you choose, evaluate it for one month before committing long-term. With ReInvestWealth, connect your bank (feeds typically import the last 2 to 3 months of history, and statement uploads can backfill the rest), let the AI categorize, and judge the reports for yourself. The first 30 days are free.

3 Habits That Cut Bookkeeping Costs Immediately

  • Keep business money in a business account. Mixed personal and business spending is the single biggest driver of bookkeeping hours, whoever ends up sorting it.

  • Capture receipts when they happen. Forward them to a receipt inbox the moment they land in your email. Future you does not want to reconstruct February from memory.

  • Glance at your reports monthly. 10 minutes with your profit and loss statement catches errors while they are small and cheap.

Bookkeeper Cost FAQ

How much does a bookkeeper cost per month?

Basic outsourced bookkeeping typically runs $200 to $400 per month for a small business with modest transaction volume. Full-service arrangements with payroll and invoicing support can reach $2,500 per month. AI bookkeeping software handles the same routine work for a low monthly subscription.

What is the average hourly rate for a bookkeeper?

Most freelance bookkeepers in the US charge $25 to $60 per hour. Certified or specialized bookkeepers can charge $75 to $100 or more, particularly for cleanup work on messy or backlogged books.

Is it worth paying a bookkeeper?

It is worth paying for bookkeeping when the cost is lower than the value of the hours you spend plus the errors you make. For complex businesses with inventory or payroll, a human bookkeeper earns their fee. For simple service businesses, AI bookkeeping software usually delivers the same clean books for less.

Do I need a bookkeeper if I use accounting software?

Traditional accounting software still leaves the work to you: it provides the tools, and you provide the labor. An AI Bookkeeper closes that gap by categorizing transactions and matching receipts automatically. Either way, most businesses still benefit from an accountant at tax time.

Can I do my own bookkeeping?

Yes, especially if your business is simple and you are disciplined about a monthly routine (see the checklist above). The risk is not ability, it is consistency: books fall apart when busy months push bookkeeping to "later." Automation removes that failure mode.

Ready to stop pricing bookkeepers and start ignoring your bookkeeping? Connect your bank account and let the AI categorize your transactions. CPA-level clean books, free for 30 days. Start for free →

A note from our CPAs: This guide is educational and covers typical market rates and general rules for US small businesses. Rates vary by region, industry, and the state of your books, so treat the ranges here as a map, not a quote. For advice on your specific situation, talk to your accountant. (If they use ReInvestWealth, they will already have clean books to work from.)


Written by Maryam Ajorloo, CPA

Maryam Ajorloo is the co-founder of ReInvestWealth and a CPA who specializes in small business tax, sales tax, and everyday bookkeeping. She helps entrepreneurs keep clean, audit-ready books and make sense of write-offs, filing deadlines, and the numbers behind their business. Read more · Connect on LinkedIn

Reviewed by Behdad Karimi Dermeni, CPA

Co-founder of ReInvestWealth and a founding community builder at Stripe. Behdad built ReInvestWealth to give smart, busy entrepreneurs CPA-level accounting without the CPA-level price tag. Read more · Connect on LinkedIn