Steph's Books
Services
Industries
Pricing
About
Tools
Contact Us
Get a Quote
Steph's Books

Expert outsourced bookkeeping for professional services firms with $1MM-$10MM revenue.

Stay in the loop

Bookkeeping tips and fraud prevention insights. No spam.

Services

  • Bookkeeping
  • Payroll
  • AR/AP Services
  • Bank Reconciliation
  • Tax Prep
  • Catch-Up Bookkeeping
  • QuickBooks Training

Company

  • Home
  • All Services
  • Industries Served
  • Pricing
  • Meet the Team
  • Blog
  • Contact Us
  • Get Started

Areas Served

ChicagoNapervilleSchaumburgArlington HeightsBarringtonBuffalo GroveVernon HillsLake ZurichWaukeganElginMcHenryWoodstockMarengoLake ForestWaucondaFox LakeLakemoorGreen Oaks

Contact

  • (815) 271-5646
  • steph@stephsbooks.com
  • 4318 W Crystal Lake Rd
    Suite J
    McHenry, IL 60050

Mon – Fri: 9am – 5pm CST

© 2026 Steph's Books. All rights reserved.

Privacy PolicyTerms of ServiceEULA
Back to Blog

When to Hire a Bookkeeper vs Doing It Yourself

April 9, 2026

He built a digital agency from his apartment to $900,000 in revenue in three years. Twelve employees, four major clients, a project management system he was proud of. But every month, somewhere between midnight and 2 AM, he’d sit at his kitchen table trying to reconcile three bank accounts, categorize 340 transactions, and figure out why his checking account balance didn’t match what QuickBooks said it should be.

By the time he came to us, his books were seven months behind. His CPA had charged him $4,200 extra the previous year to clean up the mess before filing taxes. He’d missed $11,800 in deductions because expenses were categorized incorrectly — or not categorized at all. He was spending 12-15 hours a month on bookkeeping and getting it wrong anyway.

The total cost of doing his own books: roughly $38,000 per year when you add up his time (at his billable rate), the CPA cleanup fees, and the missed deductions. A professional bookkeeper for a business his size costs $800-$1,000 per month.

This is the math that most business owners don’t run until it’s too late. There’s a clear point when to hire a bookkeeper — and most businesses blow past it by 12-18 months before they take action.

The DIY Ceiling: When Self-Managed Books Stop Working

Most business owners can manage their own bookkeeping early on. If you’re running a sole proprietorship under $300K in revenue with one bank account, one credit card, and 30-50 transactions per month, QuickBooks or Wave can handle it with a few hours of your time.

The ceiling hits somewhere between $500,000 and $750,000 in annual revenue — or when your monthly transaction count exceeds 100-150 transactions. At that point, the complexity outpaces what part-time, self-taught bookkeeping can handle reliably.

What changes at this threshold:

  • Transaction volume — categorizing 150+ transactions per month takes 8-12 hours, not 3-4
  • Multiple revenue streams — different service lines, recurring vs. project-based revenue, different tax treatments
  • Payroll complexity — withholding calculations, deposit schedules, quarterly filings (see our payroll guide)
  • Accounts receivable management — tracking who owes what, aging reports, collection follow-up
  • Sales tax obligations — nexus in multiple states, varying rates, filing deadlines
  • Contractor management — 1099 tracking, W-9 collection, year-end reporting

None of these tasks are individually overwhelming. But stacked together, across 52 weeks, while also running the business? That’s where the cracks appear.

The honest test: Can you produce an accurate P&L for last month within five minutes right now? If the answer is no — if you’d need to log into QuickBooks, reconcile bank transactions, and categorize a backlog before you could generate a meaningful report — your bookkeeping system isn’t functioning. It doesn’t matter whether you’re doing it yourself or paying someone who isn’t getting it done.

10 Signs You Need to Hire a Bookkeeper

These are the warning signs we see consistently in businesses that come to us for catch-up bookkeeping. If three or more apply to you, you’ve already passed the tipping point.

1. You’re Behind on Bank Reconciliation

If your bank accounts haven’t been reconciled in more than two months, you don’t have reliable financial data. Period. Unreconciled accounts hide duplicate payments, missed deposits, unauthorized charges, and categorization errors. Every month you skip adds 2-3 hours to the catch-up — and increases the likelihood of errors that affect your tax return.

2. You Can’t Produce a P&L on Demand

When a loan officer asks for your year-to-date financials. When a potential client requires financial statements as part of a vendor qualification process. When you want to know if a new hire is affordable. If any of these scenarios would send you into a multi-day catch-up sprint, your books aren’t serving their primary purpose: informing decisions in real time.

3. You’re Spending 10+ Hours Per Month on Bookkeeping

Ten hours is the break-even threshold. At that point, the opportunity cost of your time almost certainly exceeds the cost of a professional bookkeeper — and you’re probably not doing it as well as a professional would.

Calculate your effective hourly rate (what you could earn if you spent those 10 hours on revenue-generating activity). For most business owners above $500K in revenue, that’s $100-$250/hour. At the low end: 10 hours x $100 = $1,000/month in opportunity cost. A bookkeeper for that business size costs $500-$800/month.

4. Your CPA Is Complaining About Your Records

CPAs bill by the hour. When they receive messy, unreconciled, poorly categorized books, they charge more — $2,000-$5,000 more per year, easily. If your CPA has mentioned that your records need “cleanup” before they can file, or if your tax prep bill has been creeping up year over year despite no change in business complexity, the bookkeeping is the problem.

5. You’ve Received an IRS or State Notice

Penalty notices for late filings, incorrect returns, or missing payments are a flashing red signal. The IRS doesn’t send notices for first-time, minor issues — they send notices when something is materially wrong. One notice is a wake-up call. Two or more means your bookkeeping system has systemic problems.

6. You’ve Missed Tax Deadlines

Quarterly estimated tax payments. Payroll tax deposits. Sales tax filings. Annual information returns (W-2s, 1099s). Each has a specific deadline with automatic penalties for late filing. If you’ve missed any of these, it’s because your financial management process doesn’t include a compliance calendar — which is something a bookkeeper maintains as a matter of course.

7. Your Headcount Is Growing

Every employee you add increases bookkeeping complexity: payroll processing, benefits tracking, workers’ comp calculations, unemployment insurance, and year-end W-2 preparation. At 5+ employees, payroll alone justifies professional bookkeeping. At 10+, it’s not a question — it’s a requirement.

8. You Have Multiple Revenue Streams

A law firm with hourly billing, flat-fee matters, and retainer clients. A consulting agency with project-based and recurring revenue. A property management company with management fees, maintenance markups, and owner disbursements. Each revenue stream may have different recognition timing, tax treatment, and reporting requirements.

9. You’re Approaching an Audit, Loan, or Sale

If you’re being audited by the IRS, applying for a business loan, seeking investors, or considering selling the business, you need clean, defensible financial records. Reconstructing 12-24 months of books under pressure costs 3-5x what maintaining them monthly would have cost.

10. You’re Making Decisions on Gut Feel Instead of Data

This is the most expensive sign — and the hardest to quantify. When you hire based on “feeling busy” instead of margin analysis. When you set prices based on competitor research instead of your actual cost structure. When you take on a client without knowing whether that service line is profitable. Every uninformed decision has a cost, and that cost compounds over years.

What a Bookkeeper Actually Does Monthly

Before comparing costs, you need to understand the scope of work. A professional bookkeeper handling a $500K-$3M business performs the following every month:

Core Monthly Tasks

Task Hours/Month What It Produces
Transaction categorization 3-6 Every income and expense correctly classified
Bank reconciliation 1-3 All accounts matched to bank statements; discrepancies resolved
Accounts receivable management 1-2 Aging report, follow-up on overdue invoices
Accounts payable management 1-2 Bill tracking, payment scheduling, vendor management
Payroll processing 1-2 Gross-to-net calculations, direct deposit, tax deposits
Financial statement preparation 1-2 P&L, balance sheet, cash flow statement
Monthly review/communication 0.5-1 Summary of key metrics, unusual items, upcoming deadlines
Total 8-18 Complete, current, accurate financial picture

Quarterly Tasks

  • File Form 941 (payroll tax return)
  • File state quarterly withholding returns
  • Calculate and pay estimated taxes (or advise on amounts)
  • Reconcile payroll reports against filings
  • Review budget vs. actual performance

Annual Tasks

  • Prepare W-2s and 1099s (due January 31)
  • File Form 940 (FUTA return)
  • Compile year-end tax package for CPA
  • Fixed asset schedule and depreciation calculations
  • Year-end adjusting entries
  • Annual budget preparation (if included)

This is a trained professional spending 8-18 hours per month on work that requires knowledge of GAAP, tax law, payroll compliance, and accounting software. When a business owner does this themselves, it takes 15-25 hours because they’re slower, less accurate, and frequently have to research how to handle unfamiliar transactions.

Bookkeeper vs. Accountant vs. CFO: Who Does What

These are three distinct roles with different scopes and costs. Knowing which you need prevents both overpaying and under-hiring.

Role What They Do Typical Cost When You Need One
Bookkeeper Records transactions, reconciles accounts, processes payroll, produces monthly statements $350-$1,500/mo (outsourced) $0-$5M revenue (every business)
Accountant (CPA) Prepares tax returns, advises on tax strategy, audits financial statements, handles IRS correspondence $2,000-$10,000/yr (project-based) Tax filing season + quarterly planning
Controller Oversees bookkeeping, manages cash flow, produces management reports, implements internal controls $1,500-$3,000/mo (fractional) $2M-$10M revenue
CFO Financial strategy, fundraising, M&A, board reporting, financial modeling, risk management $3,000-$8,000/mo (fractional) $5M+ revenue or during capital events

Most small businesses need a bookkeeper year-round and a CPA seasonally. The mistake we see most often is hiring a CPA to do bookkeeping work — they’re overqualified, they charge 2-3x as much per hour, and they often don’t enjoy the day-to-day transactional work. Use each professional for what they do best.

The handoff chain: Your bookkeeper maintains clean, categorized, reconciled books every month. Your CPA receives those books at year-end and prepares your tax return in 5-10 hours instead of 20-30. Your bookkeeper’s $9,600/year fee saves you $3,000-$5,000 in CPA cleanup fees — plus captures $5,000-$12,000 in deductions that messy books would miss. The net cost of professional bookkeeping is often negative.

Cost Breakdown by Business Size

What you should expect to pay for outsourced bookkeeping in 2026, based on the businesses we serve:

Business Revenue Monthly Transactions Monthly Bookkeeping Cost What’s Included
Under $300K 30-60 $350-$500/mo Transaction categorization, bank rec, monthly P&L
$300K-$750K 60-150 $500-$800/mo Above + AR/AP management, quarterly review
$750K-$2M 150-400 $800-$1,200/mo Above + payroll, cash flow monitoring, budget tracking
$2M-$5M 400-800 $1,200-$1,800/mo Above + departmental reporting, controller oversight
$5M-$10M 800+ $1,500-$2,500/mo Above + KPI dashboards, board-ready reports, advisory

Compare these to the cost of a full-time, in-house bookkeeper: $45,000-$65,000/year base salary, plus 20-30% for benefits, payroll taxes, and overhead = $54,000-$84,500 total cost ($4,500-$7,041/month). An in-house bookkeeper makes financial sense only when your bookkeeping needs exceed 30+ hours per month — typically at $3M+ in revenue.

The Real Cost Comparison

For a $1.2M business with 8 employees:

Cost Category DIY Bookkeeping Outsourced Bookkeeper In-House Bookkeeper
Direct cost $0 (your time is “free”) $900/mo ($10,800/yr) $55,000/yr (with taxes/benefits)
Owner’s time 15 hrs/mo x $150/hr = $27,000/yr 1-2 hrs/mo = $1,800-$3,600/yr 1-2 hrs/mo = $1,800-$3,600/yr
CPA cleanup $3,000-$5,000/yr extra $0 $0
Missed deductions $5,000-$12,000/yr in tax overpayment Rare Rare
Penalty risk $2,000-$10,000+/yr Minimal Minimal
Total effective cost $37,000-$54,000/yr $12,600-$14,400/yr $56,800-$58,600/yr

The outsourced bookkeeper wins by a wide margin for businesses in the $500K-$3M range. DIY is the most expensive option once opportunity cost and errors are factored in. In-house only makes sense when the volume justifies a full-time role.

Use our bookkeeping cost calculator to run the numbers for your specific business.

The ROI Case for Hiring a Bookkeeper

Framing bookkeeping as an expense misses the point. Done right, it generates a measurable return.

Time Recaptured

A business owner who reclaims 12 hours per month from bookkeeping gains 144 hours per year. If those hours go to business development (closing one additional client, improving retention, building a new service line), the revenue impact dwarfs the bookkeeping cost.

At $150/hour of recovered productive time: 144 hours x $150 = $21,600 in recovered capacity per year. The bookkeeping costs $10,800.

Deductions Captured

Proper categorization surfaces deductions that DIY bookkeeping misses. Based on the businesses we onboard, the average first-year deduction recovery is $8,000-$15,000 — primarily from Section 179 elections, vehicle expenses, home office deductions, and properly classified professional fees.

At a 30% tax rate, that’s $2,400-$4,500 in tax savings in year one alone.

Penalties Avoided

A single late payroll tax deposit can cost $400-$1,200. A batch of late W-2s can cost $1,300-$8,250. One misclassified worker can trigger $10,000+ in back taxes and penalties. A bookkeeper who files everything on time and categorizes everything correctly eliminates these costs entirely.

Better Business Decisions

This is the return that’s hardest to quantify but often the most valuable. A business owner who receives accurate monthly financial statements can:

  • Identify unprofitable service lines or clients within 60 days (not at year-end)
  • Set prices based on actual cost data, not guesswork
  • Time hiring decisions to margin capacity, not gut feel
  • Spot cash flow problems 60-90 days before they become crises
  • Negotiate with lenders using current, credible financial statements

One better-informed decision — dropping an unprofitable client, raising prices on an underpriced service, avoiding an unnecessary hire — can be worth more than the annual bookkeeping fee.

Total ROI Calculation

ROI Component Annual Value
Time recaptured (144 hrs x $150) $21,600
Deductions captured (tax savings) $2,400-$4,500
Penalties avoided (conservative) $1,000-$5,000
CPA savings (faster tax prep) $2,000-$4,000
Total annual value $27,000-$35,100
Annual bookkeeping cost ($10,800)
Net ROI $16,200-$24,300/yr

That’s a 150-225% return on investment. No other business expense at the $10K level delivers this kind of return.

How to Evaluate and Choose a Bookkeeper

Not all bookkeeping services deliver the same quality. Here’s what to look for and what to avoid.

Questions to Ask

  1. Who will work on my account? You want a dedicated bookkeeper, not a rotating team. One person should know your business, your chart of accounts, and your CPA’s preferences.
  1. What’s your close timeline? Monthly books should be reconciled and statements delivered by the 15th of the following month. If they say “within 30 days” or “by end of month,” that’s too slow.
  1. What software do you work in? They should work in your existing platform (usually QuickBooks Online). If they require you to switch platforms, that’s a red flag unless there’s a compelling reason.
  1. Do you handle payroll? Bookkeeping and payroll should be integrated. If your bookkeeper doesn’t process payroll, you’ll need to manually sync payroll data with your general ledger — a common source of errors.
  1. How do you communicate? Monthly review calls (even 15-minute ones) are non-negotiable. A bookkeeper who only communicates when there’s a problem isn’t proactively managing your finances.
  1. What does year-end look like? The right answer: “We deliver a complete tax package to your CPA by January 15, including reconciled financials, fixed asset schedule, payroll summary, and 1099 vendor list.”

Red Flags

  • No dedicated point of contact — your transactions are processed by whoever is available
  • Books delivered more than 20 days after month-end — too slow for timely decisions
  • No proactive communication — you only hear from them if you initiate contact
  • Can’t explain their reconciliation process — reconciliation is the core quality check
  • Pricing based on hours, not scope — creates an incentive to be slow
  • No industry experience — a bookkeeper who only handles retail won’t understand your consulting firm’s revenue recognition

The Onboarding Process: What to Expect

Once you’ve chosen a bookkeeper, the transition typically takes 2-4 weeks. Here’s what the process looks like:

Week 1: Access and Discovery

  • Grant read-only access to bank accounts and credit cards (via accounting software bank feeds)
  • Share login credentials for QuickBooks, payroll system, and any other financial software
  • Provide prior-year tax return and CPA contact information
  • Walk through your business model, revenue streams, and key vendors

Week 2: Chart of Accounts Review

  • Review and restructure your chart of accounts (if needed) to match tax return categories
  • Set up bank feed rules for recurring transactions (subscriptions, rent, payroll)
  • Identify and resolve any historical categorization issues

Weeks 2-4: Catch-Up (If Needed)

If your books are behind, the first engagement usually includes a catch-up period:

Months Behind Typical Catch-Up Timeline Additional Cost
1-3 months 1-2 weeks $500-$1,500
3-6 months 2-4 weeks $1,500-$3,500
6-12 months 4-8 weeks $3,000-$7,000
12+ months 6-12 weeks $5,000-$15,000

These catch-up costs are one-time — once the books are current, the monthly fee covers ongoing maintenance. And the catch-up itself often surfaces missed deductions that partially or fully offset the cost.

Ongoing Monthly Workflow

Once onboarded, the monthly cycle becomes predictable:

  1. Days 1-5: Bank transactions import and begin categorization
  2. Days 5-10: Complete categorization, reconcile all accounts
  3. Days 10-12: Prepare financial statements, review for anomalies
  4. Days 12-15: Deliver statements and monthly summary to client
  5. Day 15-20: Monthly review call (15-30 minutes)

You receive your P&L, balance sheet, and any custom reports by the 15th of every month — 12 months a year, no exceptions. That consistency is what transforms bookkeeping from a compliance burden into a decision-making tool.

Making the Decision

If you’ve read this far, you probably already know the answer. But here’s the decision framework:

Keep doing it yourself if:

  • Revenue under $300K with simple operations
  • Fewer than 50 transactions per month
  • No employees (sole proprietor or all-contractor model)
  • You genuinely enjoy the work and have accounting training
  • Your CPA confirms your books are clean and complete

Hire a bookkeeper if:

  • Revenue above $500K (or growing toward it)
  • More than 100 transactions per month
  • You have W-2 employees
  • Your CPA has flagged issues with your records
  • You’re spending 10+ hours per month and falling behind
  • You’ve received any IRS or state notice related to filing errors
  • You can’t produce current financial statements on demand

The businesses that benefit most from professional bookkeeping aren’t the ones with the most complex finances — they’re the ones whose owners’ time is too valuable to spend on work that a $500-$1,200/month professional can do better and faster.

At Steph’s Books, we work with professional services firms, agencies, and small businesses in the $500K-$10M range — the exact point where professional bookkeeping delivers the highest ROI. Every client gets a dedicated bookkeeper, monthly financial statements by the 15th, and a year-end package that makes your CPA’s job easy.

To see what it would cost for your specific business, use our instant quote tool — it takes 60 seconds and gives you a real number based on your revenue, industry, and transaction volume. Or schedule a free consultation to talk through your situation directly.


Related Reading

  • Small Business Bookkeeping: Everything You Need to Know — The complete guide to setup, systems, and financial infrastructure
  • How Much Does Outsourced Bookkeeping Cost? — Pricing models, what’s included, and how to compare providers
  • Bookkeeping Cost Calculator — See your estimated monthly cost based on revenue, industry, and complexity

Ready to stop doing your own books? Steph’s Books provides dedicated bookkeeping for professional services firms and growing businesses — clean books, monthly statements by the 15th, and a year-end package your CPA will love. Get an instant quote or schedule a free consultation to see what it would cost for your business.

Need help with your bookkeeping?

Get a free quote and see how Steph's Books can save you 40-60% vs hiring in-house.

Get a Free QuoteCall (815) 271-5646