Company context
The client is a $30M founder-led B2B services company on QuickBooks Online. The single bookkeeper had been doing cash-basis bookkeeping for 5 years; expense recognition was when paid, not when incurred; revenue was when invoiced, not when earned. Reconciliations weren't happening monthly. Personal expenses occasionally co-mingled. New CFO joined; first task was to assess and remediate.
Pre-cleanup state: books 3+ years behind on accrual basis; revenue recognition not consistent with ASC 606; AR aging stale; AP aging incomplete; no monthly close cadence; no reconciliations beyond bank cash; no prior audit; no internal controls. Cleanup needed before raise / M&A / loan refinance.
- $30M B2B services company
- QuickBooks Online
- Founder-led; one bookkeeper
- Cash-basis bookkeeping for 5 years
- No accrual conversion ever performed
- No prior external audit
- 3 years of accumulated cleanup
- New CFO mandate: cleanup before raise / M&A