Founders often hire the wrong level of finance help — a $30/hour bookkeeper when they need forecasting, or a $400/hour CFO when their chart of accounts is a mess. The three roles are not interchangeable, and the right mix changes as you scale.
Bookkeeper — keeps the record clean
Owns daily transactions, bank reconciliations, AP/AR, payroll processing, and 1099 prep. Good bookkeeping produces accurate historical financials. It does not produce decisions.
When you need one
Day one. Even pre-revenue, an accountable books system prevents commingling, supports the first tax return, and creates the audit trail investors and lenders eventually demand.
Controller — owns accuracy, close, and controls
Manages month-end close, GAAP-compliant financials, internal controls, audit prep, sales-tax filings, and the bookkeeper's work. A controller is the difference between books that close in 25 days with surprises and books that close in 5 days with explanations.
When you need one
Typically $2M–$20M in revenue, or any business with inventory, multi-entity structure, deferred revenue, or audit requirements.
CFO — owns the forward-looking story
Strategic finance: 13-week cash forecasts, three-statement models, fundraising support, KPI design, pricing analysis, M&A diligence, board reporting, and capital allocation. A CFO answers 'where are we going' — not 'where have we been.'
When you need one
Raising capital, planning an exit, expanding into new markets, or operating above $5M in revenue with material strategic decisions monthly.
The fractional model
Outsourcing all three layers to one firm typically costs 40–60% of a single in-house controller's fully-loaded salary, with deeper bench strength and built-in coverage. The trade-off is integration: pick a partner who works inside your stack (QuickBooks, NetSuite, Sage Intacct, Bill.com) rather than exporting your data into theirs.
Not sure which level you need? Book a 30-minute scoping call and we'll size it honestly.
Contact ECG
