What Does a Bookkeeper Actually Do?

Kimberly Green | 2026-03-25

What Does a Bookkeeper Actually Do? A Plain-English Guide

Most small business owners either don't have a bookkeeper or aren't sure what their bookkeeper is supposed to be doing. Sometimes both.

The title is vague enough that it could mean anything from "someone who enters receipts into spreadsheets" to "a certified accountant who handles all financial operations." The job description doesn't help clarify it.

Here's what a bookkeeper actually does -- and what they don't.

What a Bookkeeper Does: The Five Core Jobs

1. Records Daily Transactions

Every time money moves in or out of your business, someone needs to record it. Where it came from. Where it went. What category it belongs in.

A bookkeeper enters invoices, receipts, bank deposits, and expenses into accounting software (usually QuickBooks, Xero, or Wave). They categorize them correctly. This is the foundation. If this isn't done accurately and consistently, nothing else in your financial picture is reliable.

2. Manages Accounts Payable (Bills You Owe)

Your vendor sends an invoice. Your bookkeeper receives it, logs it in the system, matches it to a purchase order if you have one, and either flags it for approval or pays it on your behalf.

They track who you owe money to and when those bills are due. They make sure bills don't fall through the cracks.

3. Manages Accounts Receivable (Money Your Customers Owe You)

You invoice a customer for work or products. Your bookkeeper tracks that invoice. They follow up when it's overdue. They record the payment when it arrives.

For businesses with lots of customers or invoices, this is crucial. Otherwise money owed to you gets buried.

4. Prepares Monthly Financial Statements

At the end of each month, a bookkeeper pulls together the data they've entered and generates your financial statements -- primarily your Profit & Loss statement and your Balance Sheet.

You need these to actually know how your business is performing. Most founders have no visibility without a bookkeeper generating them.

5. Handles Payroll (If You Have Employees)

If you have employees, a bookkeeper processes payroll, runs deductions (taxes, health insurance, retirement), files payroll tax deposits, and generates required documents for employees and tax authorities.

This is legally complex and easy to screw up. A good bookkeeper keeps you compliant.

What a Bookkeeper Does NOT Do

Bookkeepers do not do tax planning. They record transactions. They don't advise whether to make an S-corp election, whether to take a salary or distributions, or how to structure expenses to minimize your tax liability.

Bookkeepers do not file taxes. That's the CPA's job. A bookkeeper provides accurate financial records. A CPA uses those records to file your return.

Bookkeepers do not make financial decisions. They don't tell you whether to hire, raise prices, or cut expenses. They provide the data. You and your CPA use that data to make decisions.

Bookkeepers do not do strategic accounting. If you need to value your business, understand why profitability dropped, or restructure your financial operations, you need an accountant or CPA.

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

Bookkeeper: Records and categorizes transactions. Maintains the books. No certification required, though certified bookkeepers (CPB) exist and are more reliable.

Accountant: Takes the books and interprets them. Looks for financial issues, opportunities, and trends. Prepares financial statements for management use. May or may not have a degree or certification.

CPA (Certified Public Accountant): Has passed the CPA exam, maintains continuing education, and is licensed by their state. Can sign off on financial statements, file tax returns, and provide tax advice legally. The most credentialed option.

Many small businesses need all three at different times: a bookkeeper for daily operations, an accountant or CPA for monthly/quarterly reviews, and a CPA for tax filing.

How to Know if You Need a Bookkeeper

If any of these are true, you need a bookkeeper (or at minimum a strong bookkeeping system):

  • You have more than 20 transactions per month
  • You have employees
  • You have regular invoices to customers
  • You need monthly financial statements to make decisions
  • You want to understand your actual profitability

If you're a solo freelancer with five clients and three monthly expenses, maybe you don't need a bookkeeper yet. Everyone else probably does.

Getting Started

Find a bookkeeper experienced with your business type who uses modern accounting software. Get monthly financial statements as part of the arrangement. Budget for both the bookkeeper and a CPA for tax time.

This combination -- a bookkeeper who maintains your records and a CPA who interprets them and files your return -- is the foundation of any business's financial health.

Ready to find a bookkeeper who understands your business? Explore our directory of experienced bookkeeping professionals.

Continue exploring

Related Sam's List pages