Skip to content

Results / general contracting

Illustrative example

Nine months of miscoded job costs, cleaned up in eight business days

A general contractor's nine months of miscoded job costs and unreconciled loans, cleaned up in eight business days.

Months behind
9
general contracting
Business days
8
From access and statements in hand
Engagement
Cleanup
per month of backlog
Fixed fee
$713
9 months at $99, 20% off

The situation

A general contractor running two crews had kept its own books in QuickBooks Online. The file was current, in the sense that transactions were going in, but nobody could say what any job had cost. Every material purchase sat in one expense account, owner draws were booked as expenses in five of the nine months, and two equipment loans had never been checked against the lender.

Checking and the credit card had been reconciled for the first few months and then stopped. The loans had never been reconciled at all. The firm’s tax preparer wanted job-level margins before filing, which the file could not produce.

Before and after

What was wrong

  • Job material purchases coded to one generic expense account instead of by job
  • Owner draws recorded as business expenses in five of the nine months
  • Two equipment loan balances never tied to the lender's statements

What was handed back

  • Job material purchases coded to the job they belong to
  • Owner draws moved out of expenses and into equity
  • Both equipment loans tied to the lender's statements, principal split from interest
  • Every account reconciled through the last month in scope
  • A written, month-by-month summary of what changed

Reconciliation

Every account, every month

Each square is one account for one month. On day one the early months had been reconciled and the rest had not.

Day one

Operating checkingBusiness credit cardEquipment loan, excavatorEquipment loan, truckOperating checking, month 1: reconciledBusiness credit card, month 1: reconciledEquipment loan, excavator, month 1: entered, never reconciledEquipment loan, truck, month 1: entered, never reconciledOperating checking, month 2: reconciledBusiness credit card, month 2: reconciledEquipment loan, excavator, month 2: entered, never reconciledEquipment loan, truck, month 2: entered, never reconciledOperating checking, month 3: reconciledBusiness credit card, month 3: entered, never reconciledEquipment loan, excavator, month 3: entered, never reconciledEquipment loan, truck, month 3: entered, never reconciledOperating checking, month 4: entered, never reconciledBusiness credit card, month 4: entered, never reconciledEquipment loan, excavator, month 4: entered, never reconciledEquipment loan, truck, month 4: entered, never reconciledOperating checking, month 5: entered, never reconciledBusiness credit card, month 5: entered, never reconciledEquipment loan, excavator, month 5: entered, never reconciledEquipment loan, truck, month 5: entered, never reconciledOperating checking, month 6: entered, never reconciledBusiness credit card, month 6: entered, never reconciledEquipment loan, excavator, month 6: entered, never reconciledEquipment loan, truck, month 6: entered, never reconciledOperating checking, month 7: entered, never reconciledBusiness credit card, month 7: entered, never reconciledEquipment loan, excavator, month 7: entered, never reconciledEquipment loan, truck, month 7: entered, never reconciledOperating checking, month 8: entered, never reconciledBusiness credit card, month 8: entered, never reconciledEquipment loan, excavator, month 8: entered, never reconciledEquipment loan, truck, month 8: entered, never reconciledOperating checking, month 9: entered, never reconciledBusiness credit card, month 9: entered, never reconciledEquipment loan, excavator, month 9: entered, never reconciledEquipment loan, truck, month 9: entered, never reconciledMonth 1Month 9

Handed back

Operating checkingBusiness credit cardEquipment loan, excavatorEquipment loan, truckOperating checking, month 1: reconciledBusiness credit card, month 1: reconciledEquipment loan, excavator, month 1: reconciledEquipment loan, truck, month 1: reconciledOperating checking, month 2: reconciledBusiness credit card, month 2: reconciledEquipment loan, excavator, month 2: reconciledEquipment loan, truck, month 2: reconciledOperating checking, month 3: reconciledBusiness credit card, month 3: reconciledEquipment loan, excavator, month 3: reconciledEquipment loan, truck, month 3: reconciledOperating checking, month 4: reconciledBusiness credit card, month 4: reconciledEquipment loan, excavator, month 4: reconciledEquipment loan, truck, month 4: reconciledOperating checking, month 5: reconciledBusiness credit card, month 5: reconciledEquipment loan, excavator, month 5: reconciledEquipment loan, truck, month 5: reconciledOperating checking, month 6: reconciledBusiness credit card, month 6: reconciledEquipment loan, excavator, month 6: reconciledEquipment loan, truck, month 6: reconciledOperating checking, month 7: reconciledBusiness credit card, month 7: reconciledEquipment loan, excavator, month 7: reconciledEquipment loan, truck, month 7: reconciledOperating checking, month 8: reconciledBusiness credit card, month 8: reconciledEquipment loan, excavator, month 8: reconciledEquipment loan, truck, month 8: reconciledOperating checking, month 9: reconciledBusiness credit card, month 9: reconciledEquipment loan, excavator, month 9: reconciledEquipment loan, truck, month 9: reconciledMonth 1Month 9
  • Reconciled to the statement
  • Entered, never reconciled
Show as a table
AccountReconciled, day oneReconciled, handback
Operating checking3 of 99 of 9
Business credit card2 of 99 of 9
Equipment loan, excavator0 of 99 of 9
Equipment loan, truck0 of 99 of 9

Holding accounts

What was parked, and where it went

Uncategorized ExpenseUndeposited FundsAsk My AccountantUncategorized Expense: $18,640 on day one, $0 at handbackUndeposited Funds: $6,300 on day one, $0 at handbackAsk My Accountant: $4,210 on day one, $0 at handback$18,640$6,300$4,210$0 at handback ✓$0 at handback ✓$0 at handback ✓
$29,150 sitting in holding accounts on day one. Each was cleared into the account it belonged in, or carried with a written reason.
Show as a table
AccountDay oneHandback
Uncategorized Expense$18,640$0
Undeposited Funds$6,300$0
Ask My Accountant$4,210$0

Progress

Uncategorized transactions, to zero

Uncategorized transactions by review period, falling from 380 to 0 across 4 checkpoints.
380190600
Uncategorized transactions remaining, by review period
CheckpointUncategorized
Day 1380
Day 4190
Day 660
Day 80, settled

Timeline

Where the 8 business days went

1. Access and statements: Day 1 (1 day)2. Recode job costs: Days 2 to 4 (3 days)3. Reconcile accounts and loans: Days 5 to 6 (2 days)4. Clear holding accounts: Day 7 (1 day)5. Review and summary: Day 8 (1 day)12345Day 1Day 8
  1. 1. Access and statementsDay 1
  2. 2. Recode job costsDays 2 to 4
  3. 3. Reconcile accounts and loansDays 5 to 6
  4. 4. Clear holding accountsDay 7
  5. 5. Review and summaryDay 8

Cost

What it cost

$713

9 months of cleanup at $99 per month of backlog, with 20% off the whole job for a backlog of 6 months or more. The same rate is on the pricing page, and cleanup sets out the scope.

Next

A file like this one?

The free file review counts the months and says which engagement applies, in writing, before anything is quoted.

Other examples: Online retailer cleanup: 5 months in 6 days · Restaurant catch-up: 24 months in 12 days

Published September 25, 2026