1. Home
  2. Insights
  3. Bookkeeper vs Controller: Where Data Entry Ends and Oversight Begins

Controller & CFOBookkeeper vs Controller: Where Data Entry Ends and Oversight Begins

Bookkeeper vs controller: one records transactions, the other reviews, closes and signs off. See where the line falls and when a business needs both roles.

By Umaima WaheedUpdated

The short answer4 min read

A bookkeeper records the day-to-day transactions: categorizing bank and card activity, entering bills and invoices, and reconciling accounts. A controller oversees that work: reviewing it, booking adjusting entries, reconciling the full balance sheet, running the month-end close and signing off on the financial statements. The bookkeeper produces the records; the controller confirms they're right.

Read the full answer

At a newspaper, a reporter writes the story and an editor reads it before it runs. Nobody thinks the editor exists because reporters are bad at their jobs. The editor exists because the person who wrote something is the person least likely to spot what's missing from it. (Anyone who has reread their own email after hitting send knows this feeling.)

Accounting works the same way. The bookkeeper vs controller question is really about where recording ends and review begins, and whether anyone in your business is doing the second part.

This article lays out what each role does, a real-looking example of the handoff, and how to tell which one you're missing.

What does a bookkeeper do?

A bookkeeper keeps the daily records current and organized. Typical tasks:

  • Categorizing bank and credit card transactions
  • Entering vendor bills and customer invoices
  • Recording payroll from the payroll provider's reports
  • Reconciling bank and credit card accounts each month
  • Chasing receipts and answering "what was this charge?"

Good bookkeeping is skilled, detailed work, and it's the foundation of everything else. Our piece on bookkeeper vs accountant covers how bookkeepers fit alongside the broader accounting profession.

What does a controller do?

A controller owns the accuracy and completeness of the books as a whole. Typical tasks:

  • Reviewing the bookkeeper's coding and correcting patterns
  • Reconciling every balance sheet account, from cash to loans
  • Booking adjusting entries, like accruals and deferred revenue
  • Running the month-end close calendar
  • Setting internal controls on approvals and payments
  • Reviewing and signing off on financial statements

For more on that list, our guide to what a controller does in a small business goes through each responsibility by week, month and year.

Controller vs bookkeeper: a worked example of the handoff

Let's say you run a custom cabinetry shop. In March, three things happen:

  1. A customer pays a $12,000 deposit for kitchen cabinets you'll build and install in May.
  2. You buy $8,500 of hardwood for that job and two others.
  3. Your accounting software's annual subscription renews for $2,400.

The bookkeeper, working from the bank feed, records the deposit as sales revenue, the hardwood as a cost of goods sold expense, and the software as a March expense. Each entry is reasonable on its face, and the bank reconciliation ties out perfectly.

The controller reviews March and makes three adjustments:

  1. The $12,000 deposit moves to a liability account, customer deposits, because the work isn't done. It becomes revenue in May when the cabinets are installed.
  2. The $8,500 of hardwood, unused at month end, moves to inventory (or to work in progress, if it's already cut for specific jobs). It becomes cost of goods sold as the jobs are completed.
  3. The $2,400 subscription becomes a prepaid expense, recognized at $200 a month.

Before the review, March showed $12,000 of extra revenue and $10,900 of extra expense, so the profit looked roughly right while both lines were wrong. Gross margin for March and May would both be distorted. After the review, revenue and costs land in the months the work happened.

Nobody made a careless mistake. The bookkeeper recorded what the bank saw. The controller recorded what the business did.

Accounting roles explained: where each one stops

A rough map of the accounting roles, from the ground up:

  • Bookkeeper: records transactions and keeps accounts current
  • Controller: reviews, adjusts, closes and signs off; owns controls
  • CFO: uses the closed books to plan, forecast and advise on decisions
  • CPA: prepares tax returns and makes the tax calls, and may do attest work like reviews or audits

Each role depends on the one below it. A CFO can't plan well from unreviewed books, and a controller can't review records that were never entered. If you're curious about the jump from the bottom of that list to the top, our article on bookkeeper vs CFO explains why hiring one doesn't get you the other.

There's also a bigger idea underneath: a business needs a financial system with roles and checks, more than any one person. Our earlier post on the difference between a bookkeeper and a financial system makes that case.

Signs you have a bookkeeper but need controller oversight

  • Your bank accounts reconcile, but nobody's looked at receivables, payables or loan balances in months
  • Deposits, prepaid costs or inventory all hit the P&L the day the cash moves
  • Monthly reports go straight from the bookkeeper to you with no review
  • Your CPA's year-end adjustments surprise you

ABFI's controller services add that review layer as part of a fractional accounting department, with bookkeeping and controller oversight under one roof and a Client Accounting Manager coordinating the handoffs.

Questions owners ask

Can a bookkeeper become a controller?

Yes, with training and experience in accrual accounting, reconciliations, closing and controls. Many controllers started as bookkeepers or staff accountants. The jobs require different skills, so it's a career step, not a title change.

Do small businesses need both a bookkeeper and a controller?

Most growing businesses benefit from both functions, though not necessarily two full-time people. A common setup is a bookkeeper for daily work plus part-time controller review each month.

Is a controller more expensive than a bookkeeper?

Typically, yes, because the role requires more experience and judgment. Part-time or fractional controller support lets smaller businesses get the review without a full-time salary.

Want more plain-English accounting notes?

If this was the first time "customer deposits" made sense, you'll probably like The ABFI Accounting Brief, our newsletter of practical notes on books, closes, reporting and CPA handoffs. Subscribe, and when you're ready for someone to review your books, a consultation is a short conversation away.

Start with one call

Talk with ABFI about your books. Bring your questions and your messiest account, and we'll tell you which plan fits.

Or call (804) 391-4002