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

What Does A Bookkeeper Do For Your Business?

August 2, 2019

It’s the age-old question, isn’t it? “What does a bookkeeper do?”

Maybe you’re a business owner who’s been handling your own finances with a spreadsheet and a prayer. Maybe your accountant just told you to “get a bookkeeper” and you nodded like you knew what that meant. Or maybe you searched this at 11 PM after staring at a bank statement that made absolutely no sense.

Whatever brought you here, you’re in the right place. Let’s break down exactly what a bookkeeper does, how they’re different from accountants and CPAs, what they cost, and how to know when it’s time to hire one.

What Does a Bookkeeper Do? The Short Answer

A bookkeeper is the person who keeps your financial records accurate, organized, and up to date. They’re the foundation of your entire financial system. Without a bookkeeper, your accountant has nothing clean to work with, your taxes become a nightmare, and you’re basically flying blind when it comes to business decisions.

According to the Bureau of Labor Statistics, bookkeepers record financial transactions, update statements, and check financial records for accuracy. But that’s the textbook answer. Here’s what it actually looks like in practice.

The Daily Tasks of a Bookkeeper

When you hire a bookkeeper, here’s what they’re doing behind the scenes to keep your business running smoothly:

Recording Transactions

Every sale, every expense, every transfer — it all needs to be recorded. Your bookkeeper enters these transactions into your accounting software (like QuickBooks, Xero, or FreshBooks) so nothing slips through the cracks. This is the bread and butter of bookkeeping services and what most people think of when they hear the word “bookkeeper.”

Bank Reconciliation

This is one of the most critical tasks. Your bookkeeper compares your internal records against your bank and credit card statements to make sure everything matches up. If there’s a discrepancy — a missing deposit, a duplicate charge, an unauthorized transaction — they catch it. Bank reconciliation is how you know your books are actually telling the truth.

Accounts Payable and Receivable

Your bookkeeper tracks what you owe (accounts payable) and what’s owed to you (accounts receivable). They make sure your bills get paid on time so you avoid late fees, and they follow up on outstanding invoices so your cash keeps flowing in.

Payroll Processing

Many bookkeepers handle payroll — calculating employee hours, processing paychecks, withholding the right taxes, and filing payroll tax forms. Getting payroll wrong is one of the fastest ways to get in trouble with the IRS, so this is a big deal.

Financial Reporting

Your bookkeeper prepares the reports that tell you how your business is actually doing. The big three are:

  • Profit & Loss Statement (Income Statement) — Shows revenue minus expenses over a period. Are you making money or burning it?
  • Balance Sheet — A snapshot of what you own (assets), what you owe (liabilities), and what’s left (equity).
  • Cash Flow Statement — Tracks the actual movement of cash in and out. You can be “profitable” on paper and still run out of cash — this report prevents that surprise.

Tax Preparation Support

While bookkeepers don’t typically file your taxes (that’s your accountant’s job), they do all the heavy lifting to get you ready. Organized books, categorized expenses, reconciled accounts, W-9 collection — all of this makes tax season smooth instead of painful. The IRS requires businesses to keep adequate records, and your bookkeeper is the one making that happen.

Pro tip: A bookkeeper's core tasks include transaction recording, bank reconciliation, AR/AP, payroll, and financial reporting
The five core responsibilities every bookkeeper handles for your business.

Bookkeeper vs. Accountant vs. CPA: What’s the Difference?

This is one of the most common points of confusion, so let’s clear it up once and for all. These three roles work together, but they’re not interchangeable.

Bookkeeper Accountant CPA
Primary Focus Recording & organizing daily transactions Analyzing & interpreting financial data Tax strategy, audits, regulatory compliance
Education Required No degree required (certification optional) Bachelor’s degree typical Bachelor’s + 150 credit hours + CPA exam
License Required No No Yes (state-issued)
Typical Tasks Data entry, reconciliation, payroll, invoicing Financial analysis, budgeting, advisory Tax filing, audits, IRS representation
When You Need Them Ongoing (weekly/monthly) Quarterly or as needed Tax season, audits, complex situations
Average Cost $500–$2,500/mo (outsourced) $150–$400/hr $200–$500/hr

Think of it like a relay race. The bookkeeper runs the first leg — they collect, organize, and record all the data. The accountant takes the baton and analyzes it, looking for insights and opportunities. The CPA runs the anchor leg, handling the high-stakes compliance stuff like tax filing and audits.

Pro Tip: You need a bookkeeper before you need an accountant. Clean books are the foundation everything else is built on. If your accountant is spending hours “cleaning up” your records before they can do their actual job, you’re paying accountant rates for bookkeeper work — and that gets expensive fast.

Signs You Need a Bookkeeper

Not sure if you’ve reached the point where you need professional help with your books? Here are the telltale signs:

  • You’re spending Sunday nights on spreadsheets — If your “quick” bookkeeping session regularly turns into a 3-hour ordeal, that’s time you’re not spending growing your business (or, you know, living your life).
  • Your bank account and your books don’t match — If you can’t reconcile your bank statements without a headache, something is falling through the cracks.
  • Tax season makes you panic — Scrambling to find receipts, categorize a year’s worth of transactions, and pray you don’t owe a fortune? A bookkeeper prevents that.
  • You’re making decisions based on gut feeling — If you don’t have clean financial reports, every business decision is a guess. Can you afford that hire? Is that product line profitable? You should know, not hope.
  • You’ve missed a bill or invoice — Late payment fees and uncollected revenue add up quickly. If things are slipping, you need a system (and a person) to manage it.
  • Your revenue has crossed the $100K mark — At this level, the complexity usually exceeds what DIY spreadsheets can handle reliably. The cost of a bookkeeper is almost always less than the cost of the mistakes you’ll make without one.
  • You have employees — Payroll taxes, withholdings, quarterly filings — getting this wrong has real consequences. The IRS does not accept “I forgot” as an excuse.

If you’re nodding along to three or more of these, it’s time. Seriously. Don’t wait until tax season to figure this out.

Pro tip: Seven warning signs you need to hire a bookkeeper for your business
If three or more of these sound familiar, it’s time to bring in a professional.

In-House vs. Outsourced Bookkeeper

Once you’ve decided you need a bookkeeper, the next question is: do you hire someone in-house or outsource it? Both options work, but they fit different situations.

In-House Bookkeeper

An in-house bookkeeper is a part-time or full-time employee who works at your office (or remotely as a member of your team). This makes sense when:

  • You have a high volume of daily transactions (retail, restaurants, e-commerce)
  • You need someone available during business hours for real-time questions
  • You want someone deeply embedded in your company culture and processes

The downside? Cost. A full-time bookkeeper salary averages $45,000–$55,000 per year, plus benefits, payroll taxes, software licenses, and management overhead. You’re also reliant on one person — when they get sick or quit, you’ve got a gap.

Outsourced Bookkeeper

An outsourced bookkeeping firm handles your books remotely on a monthly retainer. This is usually the better fit for small and mid-sized businesses because:

  • You get a whole team (not just one person) — built-in redundancy
  • Monthly cost is typically $500–$2,500 depending on complexity
  • No benefits, no payroll taxes, no office space needed
  • You can scale up or down as your business changes

For a deeper dive on how outsourcing works and whether it’s right for your business, check out our complete guide to outsourced bookkeeping.

Pro Tip: Most businesses under $5M in revenue don’t need a full-time bookkeeper. Outsourcing gives you senior-level expertise at a fraction of the cost of an employee.

How Much Does a Bookkeeper Cost?

Let’s talk numbers, because this is usually the first thing people want to know.

Option Typical Cost Best For
DIY (You do it) $0 cash + 5–15 hrs/month of your time Solopreneurs under $50K revenue
Part-time bookkeeper $20–$35/hr Simple books, low transaction volume
Full-time in-house $45K–$55K/yr + benefits High-volume businesses, 200+ transactions/mo
Outsourced firm $500–$2,500/mo Most SMBs ($100K–$10M revenue)
Outsourced firm + CFO advisory $2,500–$5,000/mo Growing businesses needing strategic guidance

The real question isn’t “how much does a bookkeeper cost?” — it’s “how much is it costing you NOT to have one?” Between missed deductions, late fees, IRS penalties, and bad decisions based on bad data, the math almost always favors hiring a professional.

Want a quick estimate for your business? Try our instant quote tool to see what outsourced bookkeeping would cost for your specific situation.

Pro tip: Bookkeeper cost comparison showing DIY, part-time, full-time, and outsourced options
Outsourced bookkeeping gives most small businesses the best value for money.

What to Look for When Hiring a Bookkeeper

Not all bookkeepers are created equal. Whether you’re hiring in-house or vetting an outsourced firm, here’s what to look for:

1. Industry Experience

A bookkeeper who understands your industry already knows the common expense categories, revenue patterns, and compliance requirements. A bookkeeper for a law firm deals with trust accounting (IOLTA). A bookkeeper for a property manager handles security deposits and CAM charges. Generic bookkeeping knowledge isn’t always enough.

2. Software Proficiency

At minimum, they should be fluent in QuickBooks Online or Xero. Bonus points if they’re certified (QuickBooks ProAdvisor, Xero Advisor). If you’re still debating which tool to use, we wrote a whole breakdown of QuickBooks vs. Excel to help you decide.

3. Communication Style

Your bookkeeper should be proactive, not just reactive. You want someone who flags issues before they become problems — not someone you have to chase for updates. Ask during the interview: “If you noticed an unusual expense, what would you do?”

4. Clear Pricing

Beware of bookkeepers who can’t give you a straight answer on pricing. Hourly billing can spiral out of control. Look for firms that offer flat monthly pricing so you know exactly what you’re paying.

5. References and Reviews

Ask for references from businesses similar to yours. Check Google reviews, read testimonials, and look for case studies. A good bookkeeper should have happy clients who are willing to vouch for them.

6. Data Security Practices

Your bookkeeper has access to sensitive financial data — bank accounts, payroll info, tax IDs. Make sure they use encrypted file sharing, two-factor authentication, and have clear data security policies. This is non-negotiable.

Pro Tip: When evaluating bookkeepers, ask this question: “What does your month-end close process look like?” A professional will be able to walk you through a clear, repeatable process. If they hesitate or give a vague answer, keep looking.

What a Bookkeeper Does NOT Do

Just as important as knowing what a bookkeeper does is understanding what’s outside their scope:

  • File your taxes — They prepare the data, but a CPA or tax preparer files the return.
  • Provide legal advice — Entity structure, contract questions, and legal compliance are for your attorney.
  • Replace an accountant — Bookkeepers record; accountants analyze and advise. You need both.
  • Make financial decisions for you — They give you the data to make informed decisions. The decisions are still yours.

A great bookkeeper knows their lane and stays in it. They’ll flag things that need CPA attention, remind you about upcoming deadlines, and keep your data clean — but they’re not trying to be your accountant, your CFO, or your financial planner.

Ready to Get Your Books in Order?

If you’ve made it this far, you probably already know the answer to “what does a bookkeeper do?” — and you’re starting to think you might need one.

At Steph’s Books, we provide dedicated bookkeeping services for small and mid-sized businesses across the U.S. We handle everything we talked about in this article — transaction recording, bank reconciliation, accounts receivable, payroll, financial reporting — all for a flat monthly fee with no surprises.

Want to see if we’re a good fit? Get started here or fill out the form below, and we’ll reach out within one business day.

[vc_raw_html]PGRpdiBzdHlsZT0ibWF4LXdpZHRoOiA2MDBweDsgbWFyZ2luOiAwIGF1dG87IHBhZGRpbmc6IDIwcHg7Ij4KPHNjcmlwdCBjaGFyc2V0PSJ1dGYtOCIgdHlwZT0idGV4dC9qYXZhc2NyaXB0IiBzcmM9Ii8vanMuaHNmb3Jtcy5uZXQvZm9ybXMvZW1iZWQvdjIuanMiPjwvc2NyaXB0Pgo8c2NyaXB0PgpoYnNwdC5mb3Jtcy5jcmVhdGUoewogIHJlZ2lvbjogIm5hMSIsCiAgcG9ydGFsSWQ6ICI1MDczMjMzNyIsCiAgZm9ybUlkOiAiZjhlYTE5MmItMDU0ZC00ZGJiLWFkMGYtYjZiYTc0NmFkYWE0Igp9KTsKPC9zY3JpcHQ+CjwvZGl2Pg==[/vc_raw_html]


Related Reading

  • The Complete Guide to Outsourced Bookkeeping — Everything you need to know about hiring an external bookkeeping team.
  • QuickBooks vs. Excel for Bookkeeping — Which tool is right for your business? We break down the pros and cons.
  • Bank Reconciliation Services — Why monthly reconciliation is the single most important thing your bookkeeper does.

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