Key takeaways
- A bookkeeper records the transaction in front of them accurately. A controller checks whether it landed in the right period, under the right method, with a second set of eyes — which is where the costly errors hide.
- Revenue in the wrong period is the most expensive miss. Revenue recognition drove about 38% of 919 public-company restatements from 1997 to 2002 — the single leading cause (GAO).
- When one person bills, deposits, and reconciles, the books look clean and still leak money. A median fraud loss at companies under 100 employees runs $141,000 (ACFE, 2024).
- A controller catches the cutoff error, the missing accrual, the cash-vs-accrual mismatch, and the control gap before they reach a statement a lender or buyer reads.
A 12-person agency invoiced a client $90,000 in December for a project that finished in February. Cash arrived before year-end, so the bookkeeper booked it as December revenue. The books balanced. The bank reconciled. Nothing looked wrong.
But December’s profit was overstated by $90,000. The next year started in a hole. When a lender later asked for two years of statements, the restated numbers cost the company its rate. The entry was recorded correctly. It was recognized in the wrong period, and no one above the bookkeeper was looking for that.
That is the line between the two roles. In the engagements Aaron Ressel and the Debit & Co. team run, the catches that matter are rarely typos in the ledger. They are timing, method, and control — the questions a bookkeeper is not staffed to ask and a controller is paid to. Below are the specific ones, with what each costs when it slips.
What does a controller catch that a bookkeeper can’t?
A controller catches errors of judgment, not errors of entry. A bookkeeper makes sure each transaction is recorded accurately and categorized correctly. A controller checks the layer above that. The test is different. It asks whether revenue was earned in the period it was booked, whether the accruals are complete, whether the basis is right, and whether one person can move money unseen. Those checks catch the misstatements an accurate ledger hides in plain sight.
The pattern repeats across small businesses. The bookkeeping is fine; the oversight around it never scaled. The table below pairs each catch with why the bookkeeping role structurally misses it and what the miss tends to cost.
| The catch | Why a bookkeeper misses it | What it costs |
|---|---|---|
| Revenue in the wrong period (cutoff) | Books cash when it arrives or when the invoice posts, not when the work is delivered | Overstated profit, a restated prior year, a lost lender rate |
| Missing or stale accruals | Records only what has a document; the unbilled expense has no trigger to enter | A month that looks profitable until three invoices land next period |
| Cash-vs-accrual mismatch | Runs on the basis the software defaulted to; no one checks if the entity must accrue | Books that fail diligence and a possible IRS method problem |
| Control gap / one-person money flow | Does the bill-pay and the reconciliation, so the reviewer and the doer are the same person | A $141,000 median fraud loss at sub-100-employee firms |
| GAAP misstatement on the balance sheet | Keeps a tax-ready P&L; deferred revenue, prepaids, and fixed assets sit untouched | A balance sheet a buyer’s accountant unwinds in week one |
What is a revenue cutoff error, and why is it the costliest catch?
A revenue cutoff error is revenue recorded in the wrong period — booked when cash lands or an invoice posts, rather than when the work is actually delivered. It is the costliest catch because it moves profit, and profit is the number lenders, investors, and buyers price off.
Revenue recognition was the leading cause of public-company restatements, driving roughly 38% of 919 restatements from 1997 to 2002 (GAO). It ranked first in every year of that span. Private books are not audited to that standard, so the error usually goes unnoticed until it matters most.
The rule that governs it is GAAP’s revenue standard, ASC 606. Under its five-step model, you recognize revenue when you satisfy the performance obligation — when control of the good or service transfers — not when the money moves. The agency above failed step five: the $90,000 obligation was satisfied in February, so the revenue belonged in February.
A controller runs a cutoff check at close, tying the largest invoices to delivery dates, and moves anything that crossed the line. That single review is the difference between a clean statement and a restatement.
Why does a missing accrual make a profitable month a lie?
Because the expense happened whether or not the invoice arrived, and a bookkeeper has nothing to record until a document shows up. An accrual books a known cost in the period it was incurred. Skip it, and the month reads more profitable than it was — until the bills land next month and crush a period that did nothing wrong.
Work the numbers. A construction firm closes March showing $40,000 in profit. Two subcontractors did $25,000 of March work but won’t invoice until mid-April. With no accrual, March reports $40,000; April absorbs the $25,000 and reports a near-loss. Neither figure is true.
The controller catch is to estimate and book the $25,000 in March, so March shows $15,000 and April carries only its own costs. Same cash, honest periods. This is the matching principle GAAP is built on: record effects in the periods in which transactions occur, not only when cash changes hands (FASB Concepts Statement No. 1). A bookkeeper records documents. A controller records reality.
What is the cash-vs-accrual confusion, and when does it become a legal problem?
Cash basis records money when it moves; accrual records it when it is earned or owed. The confusion starts when books run on whichever basis the software defaulted to, and no one checks whether the business is even allowed to stay on cash. Past a size threshold, accrual is not a preference. It is required.
Under the tax code, a C corporation, a partnership with a C-corp partner, or a tax shelter generally must use accrual unless it clears the gross-receipts test. As of 2026, that threshold sits at $31,000,000 in average annual gross receipts (IRS Rev. Proc. 2024-40), measured over three years. A bookkeeper may not track that line. A controller does, and converts the books before the method becomes a filing problem.
Even well under the threshold, cash-basis books distort growth — a great December that was really three customers prepaying for January. A controller flags the mismatch and keeps a clean accrual set for any decision that matters.
Why does one person handling the money create risk a bookkeeper can’t see?
Because the person doing the work cannot also be the person checking it, and in most small businesses the bookkeeper is both. When one individual bills customers, deposits cash, and reconciles the account, the books can balance perfectly while money walks out the door.
The control standard is explicit. Duties should be divided so that no one individual controls all key aspects of a transaction (GAO Green Book, Principle 10). That means separating who authorizes, who records, who reviews, and who holds the asset.
The cost is not hypothetical. Companies with fewer than 100 employees carry a median fraud loss of $141,000 per scheme, second only to the largest firms, across 1,921 cases studied (ACFE, 2024). The most common reason fraud happens at all is the absence of this oversight. Lack of internal controls was the primary weakness in 32% of cases, with control override adding 19% more.
A controller does not need to suspect anyone. The controller designs the separation — a second approval on payments, an independent reconciliation — so an honest team stays honest and an error gets caught before it compounds.
What GAAP misstatements hide on the balance sheet?
The balance sheet is where bookkeeping-only books quietly drift, because a tax-ready P&L can look right while the balance sheet behind it is wrong. Deferred revenue from prepaid contracts sits as if it were earned. Prepaid insurance hits one month instead of twelve. Fixed assets get expensed instead of capitalized and depreciated. None of these break the bank reconciliation, so none of them surface in day-to-day bookkeeping.
They surface in diligence. When a buyer or lender’s accountant reads the statements, deferred revenue booked as current revenue is the first thing they unwind, and it can reprice a deal. A controller maintains GAAP-aligned books as a standing discipline.
That means reconciling the balance sheet line by line each month, not just the bank, so the statements hold up when someone who knows what to look for finally looks. Catching it at close costs an hour. Catching it in diligence costs leverage.
How do you add controller-level review without a full-time hire?
You layer it on top of the bookkeeping you already have. The day-to-day recording stays where it is; a controller sits above it and owns the checks — cutoff, accruals, basis, controls, and the balance sheet. Most 5-to-80-employee businesses generate 10 to 15 hours a week of that work, not a full seat, which is why the fractional model fits.
The practical setup pairs an accurate bookkeeper in small-business accounting with an outsourced controller running QuickBooks Online to a defined close each month. The bookkeeper keeps the ledger current. The controller catches what the ledger can’t show on its own. You get the oversight that prevents the $90,000 restatement and the $141,000 leak without building a finance department to do it.
Common questions about what a controller catches
Can’t a good bookkeeper catch these errors too?
A strong bookkeeper keeps an accurate ledger, but cutoff, accruals, method, and segregation of duties are judgment and oversight tasks outside that role. The structural problem is independence: the person recording the transactions cannot also be the person reviewing whether they belong. That second set of eyes is the controller function.
What is a revenue cutoff error?
It is revenue recorded in the wrong accounting period, booked when cash arrives or an invoice posts rather than when the work is delivered. Under GAAP’s ASC 606, revenue belongs in the period the performance obligation is satisfied. Recognizing $90,000 in December for work finished in February overstates December.
When is my business legally required to use accrual accounting?
Under IRC §448, a C corporation, a partnership with a C-corp partner, or a tax shelter generally must use accrual once average annual gross receipts pass the threshold. That threshold is $31,000,000 for 2026 (IRS Rev. Proc. 2024-40). Below it, accrual is optional for tax but still recommended for decision-grade books.
Why does segregation of duties matter at a small company?
Because one person who bills, deposits, and reconciles can move money while the books still balance. Federal internal-control standards (GAO Green Book, Principle 10) require dividing duties so no individual controls a full transaction. With a median fraud loss of $141,000 at sub-100-employee firms, the separation is a control, not a vote of no confidence.


