By Bernard P. Roesch, Co-Founder & Managing Partner, MISSION | Harvard MBA | Elite QuickBooks ProAdvisor
Hiring a bookkeeper for a small business comes down to five decisions: whether you actually need one yet, what work you need them to own, whether you want in-house or outsourced, what to pay, and how to tell a good one from a bad one before it costs you.
Most business owners get one or two of those right and guess at the rest. This is the version of the answer you would get from an accounting firm that has watched hundreds of these decisions play out, including the ones that quietly went sideways.
Who this is for. Small business owners spending more than a few hours a week on their own books, owners whose current bookkeeper is falling behind, and owners who inherited a mess and are trying to figure out if a bookkeeper is the fix or if they need something more.
Before we go further. If you already know your books need help and you would rather talk to a firm than keep reading, MISSION provides bookkeeping, QuickBooks setup and training, and fractional CFO services for small businesses across the country.
We work with owners at every stage of this decision, from “I have never hired a bookkeeper before” to “my last one left and my books are a mess.” If you want a straight assessment of what your business actually needs, that is what we do. Otherwise, keep reading!
Key Takeaways
- Small businesses that fit a typical outsourced-bookkeeping client profile spend between 10 and 15 hours per month on bookkeeping, and if billing is also handled in-house, that number climbs to 25 hours per month
- Expect $30 to $60 per hour for an experienced bookkeeper, or $300 to $2,500 per month for a firm depending on scope
- “QuickBooks experience” on a resume often means “used it once at a previous job” — always test for it
- A good bookkeeper reconciles monthly, produces a clean P&L and balance sheet on a fixed cadence, and can explain any number in the file
- The biggest hiring mistake is hiring a bookkeeper to fix a broken system — bookkeepers maintain, they rarely rebuild
- If your current bookkeeper stopped reconciling, went dark, or handed you unexplained journal entries, they are probably falling behind
- Between-bookkeepers is one of the highest-risk moments in a small business’s financial life, and there are ways to bridge it without losing months of data

When Your Business Actually Needs a Bookkeeper
Most owners hire a bookkeeper too late. They hit the point where the books are already three months behind, tax season is around the corner, and cash flow feels tight for reasons nobody can explain. That is not the moment to start interviewing bookkeepers, it is the moment to admit you should have hired one six months ago.
Here are the concrete triggers that mean it is time.
Transaction volume: Once your business is processing 100 or more transactions a month across bank accounts, credit cards, and payment platforms, DIY becomes a false economy. In our experience, with 300+ monthly transactions, even a diligent owner will make coding mistakes.
Revenue: In our experience, businesses tend to hit the point where a dedicated bookkeeper becomes non-optional between $500K and $2M in annual revenue. Below that, a good accountant and disciplined bookkeeping software can carry you. Above that, transaction volume, payroll complexity, and reporting needs will outrun what you can manage part-time.
Complexity triggers: Any one of these is enough on its own. Multiple bank accounts and credit cards. Inventory. Payroll. Sales tax in more than one jurisdiction. Job costing or project profitability tracking. Class or department tracking. Loan or line-of-credit activity. If two or more apply, a bookkeeper is not optional, it is overdue.
The tell that everyone ignores: If you cannot answer the question “how much did we make last month” within about thirty seconds of opening your accounting software, your books are already behind. That is the point where the cost of not having a bookkeeper starts exceeding the cost of hiring one.
Bookkeeper vs. Accountant vs. CPA vs. Accounting Firm
Business owners use these terms interchangeably. They should not. Each one does different work, charges differently, and gets hired for different reasons.
| Role | What they do | When to hire | Typical cost |
|---|---|---|---|
| Bookkeeper | Records daily transactions, reconciles accounts, produces monthly financials | You have consistent transaction volume and need clean books maintained | $30-$60/hr or $300-$1,500/mo |
| Accountant | Reviews the books, adjusts entries, prepares reports and analysis, sometimes files taxes | You need someone to interpret the books and file returns | $75-$200/hr |
| CPA | Licensed accountant who can audit, sign off on financials, and represent you before the IRS | You need audit-ready statements, complex tax work, or IRS representation | $150-$400/hr |
| Accounting Firm | Team-based service that combines bookkeeping, accounting, systems, and advisory | You need all of the above plus workflow and technology help | $500-$5,000/mo |
| Best for | Ongoing books maintenance | Interpreting the books, filing straightforward returns | Complex situations, audits, strategic tax work |
The mistake most owners make is hiring a bookkeeper when what they actually need is a firm. Bookkeepers are individuals. Firms are teams with a bench.
If your books are a mess, your software is misconfigured, or your workflow is broken, a solo bookkeeper will inherit those problems and manage them, not fix them.
What a Good Bookkeeper Actually Looks Like
The bookkeeper resume market is noisy. Everyone lists QuickBooks. Everyone claims small business experience. Very few can back it up in an interview!
Here is what separates a good hire from a costly one.
Real software fluency. Not “familiar with QuickBooks” but able to explain the difference between a bill and an expense, when to use classes vs. locations, and how to reconcile a credit card feed that has duplicates. If they cannot answer those questions unprompted, they will learn on your dime.
A monthly close discipline. A good bookkeeper closes the month within a defined window, usually five to ten business days after month end. They reconcile every bank and credit card account. They produce a P&L and balance sheet on the same day every month. If their answer to “when do you close the books” is vague, walk.
The ability to explain any number in the file. Ask them what the largest expense in your P&L is and why. A good bookkeeper can pull it up and explain it. A bad one will say “let me get back to you.”
Industry-relevant experience. A bookkeeper who has never touched inventory should not be your first hire if you sell products. A bookkeeper who has never processed a job costing report should not be your first hire if you run projects. Match the experience to the operational reality.
Communication style. This one gets underweighted. Your bookkeeper is going to know your business’s financial reality better than you do at some points. They need to communicate proactively when something looks off, not wait for you to ask. Ask in the interview how they flag concerns to their current clients. If they cannot give a concrete example, that is a red flag.
Related Reading: Classic vs Modern Reports in QuickBooks Online: Your 2026 Transition Guide

12 Questions to Ask When Interviewing a Bookkeeper
These are the questions we would ask if we were hiring for our own bench, in the order we would ask them.
- Walk me through how you would close the books for a business like ours at month end. You are looking for a specific process, not a vague answer.
- How do you handle a bank feed with duplicate transactions? Tests real QuickBooks competency.
- What is your reconciliation cadence, and how do you flag issues you cannot resolve? Tests discipline and communication.
- Have you worked with businesses that use inventory / payroll / job costing / classes / multi-entity? Match to your operational reality.
- What accounting software are you strongest in, and what have you worked with beyond that? Reveals depth vs. breadth.
- How do you handle a client who has fallen behind on their books by three months? Tests whether they can rebuild or only maintain.
- What integrations have you worked with? (Shopify, Stripe, Gusto, BILL, Melio, Avalara, etc.) Tells you if they can handle a modern stack.
- Describe a time you caught a problem the client did not see. Tests proactive judgment.
- How do you prefer to communicate with clients: email, Slack, weekly calls, monthly reports? Alignment check.
- What does your monthly deliverable to a client look like? Ask to see a sample if possible.
- What is your capacity, and how many clients do you currently serve? Overloaded bookkeepers are the leading cause of falling-behind bookkeepers.
- Who do you go to when you hit something you do not know how to handle? Solo bookkeepers who have no bench are single points of failure.
If a candidate cannot give clear, specific answers to at least eight of these, keep interviewing!
In-House vs. Freelance vs. Outsourced Firm
There is no universally right answer. There are only tradeoffs, and the right choice depends on what you value most.
In-house bookkeeper. Best for businesses with high transaction volume, complex operations, or a need for someone embedded in the day-to-day. Costs $45K to $65K annually plus benefits for a mid-level hire. The upside is control and continuity. The downside is capacity.
Freelance or contract bookkeeper. Best for businesses with steady but modest volume that need consistent monthly work without the overhead of a hire. Costs $30 to $60 per hour, typically 5-20 hours per month for a small business. The upside is flexibility and cost. The downside is single-point-of-failure risk and limited depth when problems get complex.
Outsourced firm. Best for businesses that want a team, not a person. A firm has a bookkeeper, an accountant reviewing the work, and typically a systems or advisory layer above that. Costs $500 to $5,000+ per month depending on scope. The upside is redundancy, expertise, and scalability. The downside is that you are paying for infrastructure, which only makes sense if you need it.
If your books just need to be maintained, hire a bookkeeper. If your books need to be rebuilt, or your systems need to be reconfigured, or you need reporting that helps you actually run the business, hire a firm.
Related Reading: 5 Benefits of Outsourced Bookkeeping for Your Business

When to Bring in a Firm Instead of a Bookkeeper
Some situations look like “we need a bookkeeper” but are actually “we need a firm.” The most common ones we see:
- The books are three or more months behind and no reconciliations have been done. A bookkeeper will inherit the mess, not fix it.
- You are migrating from QuickBooks Desktop to Online, or from another platform to QuickBooks. Bookkeepers execute inside the software, they do not typically migrate it.
- Your reporting is inconsistent or does not match reality. Fixing that means going upstream into how the file is structured, not just cleaning up transactions.
- You have inventory, job costing, or multi-entity complexity that was set up wrong from the start. The setup work is a project. Ongoing bookkeeping is a subscription. Different scopes, different providers.
- You just acquired a business and need to set up the accounting from scratch. This is a systems project, then a bookkeeping engagement, in that order.
Related Reading: 5 Reports Every Small Business Should Standardize
A Real Example: When a Bookkeeper Cannot Fix What Is Actually Broken
Take a commercial electrical contractor we worked with recently. They came to us thinking they needed a bookkeeper: the books were behind, invoices were going out late, and job profitability was a mystery.
What they actually needed was a systems rebuild.
Their crews were tracking labor on paper, hours were being re-keyed into Excel every Friday, and by the time labor cost hit QuickBooks, the job was often days or weeks closed.
A bookkeeper would have inherited that mess and managed it. We rebuilt the workflow underneath and migrated QuickBooks Desktop to Online, QuickBooks Time integrated for mobile field clock-in, crews and crew chiefs mapped inside the system, payroll migrated cleanly, and full end-to-end testing before go-live.
The owner went from bidding new work without knowing whether the last three jobs made money to pulling a live job cost report on demand.
When to Talk to MISSION
Most bookkeeping problems are not really bookkeeping problems. They are systems problems, workflow problems, or software problems that show up as messy books. Fixing them requires more than a bookkeeper, but you also do not need to hire a CFO or a Big 4 accounting firm to get it right.
That gap is where MISSION lives.
We are a full-service accounting firm built around QuickBooks expertise, with a bench that covers bookkeeping, accounting system design, software integration, financial modeling, and fractional CFO services.
That means when you talk to us, we can do the ongoing bookkeeping work and we can also do the upstream work most bookkeeping firms cannot touch.
QuickBooks setup and integration, chart of accounts design, workflow automation, migration from Desktop to Online or from legacy platforms, inventory system configuration, sales tax setup, payroll implementation, and the reporting layer that turns a P&L into a decision-making tool instead of a compliance filing.
If you are not sure which of those describes your situation, that is fine!
Most owners are not sure. The first conversation is a free consultation where we tell you honestly what your business actually needs. Sometimes the answer is us. Sometimes the answer is a bookkeeper we can refer you to. Either way, you leave with clarity instead of a sales pitch.
Schedule a free consultation with MISSION and we will review your current setup and give you a straight answer on your next step.
