Skip to content
(832) 702-3325

Bookkeeping › Cleanup

Bookkeeping cleanup services: the ledger rebuilt.

Published range $1,800–$6,000

When the file exists but can't be trusted, fixing one account at a time just moves the errors around. We agree the opening balances, rework the chart of accounts, recode the history and prove every balance-sheet line, then hand your CPA the ledger with a written fix log.

Reviewed before delivery means a documented check runs before anything reaches you: every bank and card account tied to its statement, open items listed in writing. How the review works.

One fixed fee, set in writing before the work begins. Returns and tax advice stay with your CPA.

Opening balances first Written fix log

Quick answer

Choose a full cleanup when errors cross accounts: miscoded categories, balance-sheet lines nobody can explain, statements that contradict each other. If only one account disagrees with its statement, a single-account reconciliation ($850–$2,000) is the narrower job, and if months were never entered at all, catch-up comes first. The deciding test is how many layers of the ledger are wrong.

Fixed fee$1,800–$6,000
Typical durationTwo to eight weeks
Built for$250K–$15M revenue businesses

How many layers of the ledger are wrong decides where a cleanup lands in the range. What the range covers.

One account out of line with its statement? That's account reconciliation. The QuickBooks company file itself misbehaving? See QuickBooks cleanup. Months that were never entered? Start with catch-up bookkeeping.

Evidence, month by month

One corrected month, and the paper trail it carries.

A month counts as corrected when four things travel with it: a tie-out to each outside statement, a fix-log line for every change, the document supporting that change, and the balance before and after. Here is a single month worked through, with round figures.

Illustrative example — not client data. Assumptions stated.

Illustrative fix log for one corrected month: each line, its support and its effect on the checking balance
Fix-log lineSupport attachedEffect on the checking balance
A customer payment recorded twiceThe single deposit on the March statement, and the paid invoice−$1,400
A transfer to savings left outThe savings statement showing the money arriving−$600
A monthly service fee not recordedThe fee line on the March statement−$250
Equipment coded to suppliesThe vendor invoice naming the itemNone; the cost moves from the P&L to fixed assets
Checking balanceBefore the corrections: $48,210After: $45,960, equal to the statement

The last row is the tie-out: the corrected ledger and the bank agree to the dollar. The fourth line matters as much as the first three even though it moves no cash, because March's P&L changes and the fix log says why. Your CPA can pick any line, open its support, and check the entry without asking us.

Assumptions: a single checking account, one month in scope, and invented round figures chosen to keep the arithmetic easy to follow; nothing here comes from a client file.

Scope check

Is it the whole ledger, one account, or the software file?

Three different problems get called "cleanup". They need different work, so the first question is where the errors actually sit.

Behind rather than wrong, with whole months never entered? That's a catch-up job. When both apply, they can be scoped together as one fixed fee in writing.

The rebuild order

Seven layers, rebuilt in sequence, each resting on the one before.

Order matters because every layer depends on the one beneath it. Recoding transactions before the chart of accounts is fixed, or trusting a balance sheet before cash is proven, means doing the work twice.

1

Agree the starting line

The opening balance sheet is matched to the last figures your CPA filed from, so retained earnings and owner equity begin somewhere already tested by a return.

2

Rework the chart of accounts

Duplicate accounts merged, dead ones retired, missing ones added for how the business really operates. Recoding against a broken chart only relocates the errors.

3

Prove cash

Bank and card balances tied to their statements month by month. Diagnosing a stubborn account is its own discipline (see how we reconcile); here it is one layer of the rebuild.

4

Recode the history

Income, cost of sales and operating expenses reclassified against the reworked chart. Duplicates, personal spending and transfers mistaken for income are pulled out.

5

Prove the rest of the balance sheet

Loans split into principal and interest to agree with lender statements, payroll liabilities cleared against each remittance, sales tax payable matched to the returns filed, fixed assets and owner draws placed where they belong.

6

Regenerate the statements

Month-by-month profit and loss, balance sheet and trial balance produced from the corrected ledger, then read for sense as well as arithmetic.

7

Log, review, lock

Each material correction recorded in the fix log, the whole file reviewed before delivery, and a closing date set so finished periods are protected from stray edits.

EACH LAYER RESTS ON THE ONE BENEATH IT 1 AGREE THE STARTING LINE 2 REWORK THE CHART OF ACCOUNTS 3 PROVE CASH 4 RECODE THE HISTORY 5 PROVE THE REST OF THE BALANCE SHEET 6 REGENERATE THE STATEMENTS 7 LOG, REVIEW, LOCK Built from the bottom up; a layer is only trusted once the one beneath it is proven
The order is the method: recoding history before the chart of accounts is fixed, or reading statements before cash is proven, means doing the same months twice.
A journal entry for one corrected month: accounts receivable, savings and bank service fees are debited and checking is credited, so the checking balance falls to equal the March statement, while equipment wrongly coded to supplies moves from the profit and loss to fixed assets without touching cash; debits and credits balance. The entry totals $4,590.00 in debits and $4,590.00 in credits.
Figure data as a table
One corrected month as journal entries: where each fix-log line lands
AccountDebitCreditFix-log line
Accounts receivable1,400.00—Removes the second copy of a customer payment
Savings600.00—A transfer the savings statement shows arriving
Bank service fees250.00—The fee line on the March statement
Checking—2,250.00Falls from 48,210.00 to 45,960.00, equal to the statement
Equipment (fixed assets)2,340.00—An equipment purchase that was coded to supplies
Supplies expense—2,340.00The cost leaves March's P&L; no cash moves
Totals4,590.004,590.00Balanced; each line has its support on file
Posting each fix-log line as a double entry shows where every correction lands, including the one that changes March's profit without moving any cash. Illustrative example — not client data. Assumptions stated. Assumptions: The worked example's single checking account and one month in scope; invented round figures, including the equipment amount, which the example leaves unstated; nothing comes from a client file.

What "done" means

The sign-off checklist a cleanup has to pass.

"Clean" is easy to claim and hard to check, so we define it. A cleanup is finished when every line on this list holds for each period in scope. If one can't be ticked, the open item is written down for you rather than smoothed over.

The list is also how your CPA can test the work: each line points at a report they already know how to read.

If your CPA's firm has also quoted the cleanup, hold both quotes to this list; should your CPA do your bookkeeping? explains how licensed rates and the monthly handoff change the comparison.

  • Cash agrees. Every bank and card account matches its statement through the last month in scope.
  • Debt agrees. Loan and credit-line balances match the lender; interest sits on the P&L, principal on the balance sheet.
  • Payroll liabilities are real. They hold only withholdings and employer taxes not yet remitted.
  • Sales tax payable holds up. It agrees with what was collected and what was filed.
  • Receivables and payables are genuine. The aging reports list only invoices and bills that are still open.
  • Equity ties. Opening equity and retained earnings agree with the prior-year figures your CPA filed from.
  • Holding accounts are empty. Suspense, uncategorized and "ask my accountant" balances are cleared.
  • The P&L reads sensibly. Month-to-month swings have an operating reason or an entry in the fix log.
  • Finished periods are locked. A closing date goes in once you have signed off.
ONE MONTH · TWO SIDES · ONE ANSWER THE BANK STATEMENT Ending balance on the statement + deposits in transit − checks not yet cleared ADJUSTED BANK BALANCE YOUR BOOKS Ending balance in the ledger + interest, − fees not yet recorded ± errors found and corrected ADJUSTED BOOK BALANCE THEY AGREE — DIFFERENCE: ZERO Only then is the month locked
The sign-off test for every month a cleanup touches: the statement side and the ledger side, each adjusted for items still in transit, arrive at one balance. A month closed with a plug entry doesn't pass, however tidy its reports look.

Outside the scope

The work a cleanup hands to someone else.

A cleanup is bookkeeping work, not CPA work. It produces the ledger that tax and assurance work depend on; it doesn't do that work itself. When you need a CPA, we coordinate the handover so the corrected file and the fix log reach them together.

Returns, elections and tax planning

Your CPA decides and files. We structure the books so every figure they need can be traced.

Running payroll · a scoped add-on

We correct how past pay runs were recorded. Processing payroll and filing payroll-tax returns aren't cleanup work: they stay with whoever runs your payroll, or become a scoped add-on to monthly service.

Audits and attestation

No opinions or assurance reports. The ledger we deliver is organized so an auditor can test it.

Legal and personal financial advice

Outside a bookkeeping engagement. Those questions belong with the right licensed professional.

A ledger is only as reliable as its starting line. Settle that first, and every later month has something solid underneath it.

FAQ · Updated October 2026

What owners ask before a whole-ledger cleanup.

It is priced as one fixed fee, agreed in writing once the free books review is done, against our published $1,800–$6,000 range for a single entity. Four things place a file within that range: the number of months in scope, how many bank, card and loan accounts are involved, monthly transaction volume, and whether payroll needs untangling. Billing is never hourly. For a figure on your own file, call (832) 702-3325 or get a free books review.
Typically two to eight weeks; the number of months in scope and the speed your statements come in decide where in that window it finishes. A deadline changes the order of the work, not the standard: the periods your CPA or lender needs are proven first, and the remaining months follow in sequence.
Every later month inherits the opening balances, so they have to be settled first. Matching the starting balance sheet to the figures your CPA filed from anchors equity to something that has already been through a return. Where the two can't be agreed, the difference is written up for your CPA instead of being absorbed into an adjustment.
Not without telling you. Any correction that reaches a filed period goes into the fix log and is discussed with you and your CPA before it is posted, so the books and the return don't quietly disagree. Whether anything needs amending is your CPA's decision; our job is to show exactly what changed and why.
A corrected ledger in your own accounting file; month-by-month profit-and-loss statements, a balance sheet and a trial balance for every period in scope; and a fix log naming each material correction and its reason. Anything that needs your input is listed in writing rather than parked in a suspense account.
Access to the accounting file or a backup, statements for each bank, card and loan account in scope, payroll reports, and the last year-end package or return your CPA prepared. The free review works from a subset of that; the full set is requested once the scope is agreed in writing, and documents are exchanged securely rather than by email.
A monthly close run from a fixed checklist stops the corrected ledger sliding back. Our monthly bookkeeping picks up from the cleaned file and closes by the 10th, once records are in. Bringing the file back in-house works too; the fix log shows your team what was changed.

The pricing factors are laid out in full in what a bookkeeping cleanup costs. Leaving a bookkeeper who left the file like this? See how switching works.

Get a free books review

Find out what your ledger actually needs.

Share access to the file and a list of the accounts involved. We read it and tell you plainly whether it needs a whole-ledger rebuild or something narrower. The free books review closes with a written scope and one fixed fee; no price is guessed on the call. See a sample findings report, illustrated with an invented file.

Opening balances agreed first Every correction in a written log One fixed fee, scoped in writing