Top summary
Most ecommerce businesses need all three functions but not three hires: bookkeeping keeps transaction records true, accounting turns records into compliant reports and tax filings, and CFO work turns reports into decisions. Sequence them as triggers fire, and outsource before you employ.
- Bookkeeping fails first: past-due reconciliations corrupt every number built on them.
- Accounting fails second: wrong tax treatment compounds quietly until a filing or notice exposes it.
- CFO work fails last but costs most when missing: inventory, hiring, and pricing decisions made without a forward view.
This is for an ecommerce founder doing their own books, or working with one generalist, and wondering which finance role to add next. The decision to complete: choose the lowest-cost structure that covers all three functions at your current stage. Question evidence was collected on 13 August 2026 from Google autocomplete: "do i need a bookkeeper or an accountant," "should i hire a bookkeeper or an accountant," "when should a company hire a cfo," "when should a startup hire a cfo," "bookkeeper vs accountant vs cpa," "how much does a bookkeeper cost per month," and "do i need a bookkeeper for my small business." The final title combines signals from at least two independent query families (role comparison and CFO timing).
What does each role actually own?
Titles overlap in the market, so define roles by outputs, not job postings. The wage anchors below are May 2024 national medians from the US Bureau of Labor Statistics Occupational Outlook Handbook; they describe full-time employees, which is why most small ecommerce businesses should not start with full-time hires.
| Role | Owns (outputs) | Does not own | BLS median pay, May 2024 |
|---|---|---|---|
| Bookkeeper | Categorized transactions, reconciled bank and processor accounts, clean ledgers, month-end close pack | Tax positions, financial statement opinions, forecasts | $49,210 per year ($23.66 per hour), bookkeeping/accounting/auditing clerks |
| Accountant / CPA | Adjusted financial statements, sales tax and income tax filings, entity and deduction decisions, IRS correspondence | Daily transaction entry, operating decisions | $81,680 per year ($39.27 per hour), accountants and auditors |
| CFO (often fractional) | Cash runway and forecasts, inventory purchase planning, pricing and margin analysis, lender/investor reporting | Transaction processing, tax return preparation | $161,700 per year, financial managers |
Two guardrails. First, anyone can prepare a tax return with an IRS PTIN, but credentials differ sharply; for anything beyond simple filings, the IRS itself points you toward CPAs, enrolled agents, or attorneys. Second, none of these roles works without records: the IRS requires records that clearly show income and expenses and support everything on the return, which is exactly what bookkeeping produces.
Which triggers tell me to add each role?
Revenue thresholds are lazy proxies. An $800,000 store with 40 wholesale invoices a month has easier books than a $400,000 store with 3,000 orders across Shopify, Amazon, and PayPal. Use operational triggers instead:
| Function | Add or upgrade when... | Failure mode if you wait |
|---|---|---|
| Bookkeeping | Reconciliations run more than 30 days behind; you sell on 2+ platforms; you cannot state last month's true cash position; order volume passed roughly 300-500 per month | Every downstream number (margin, tax, cash forecast) inherits the errors |
| Accounting / tax | You register for sales tax in new states; you form or change an entity; inventory becomes material; 1099-Ks do not tie to books; you get an IRS or state notice | Quietly wrong filings, penalties, missed deductions, messy restatements |
| CFO work | You plan a debt or equity raise; inventory purchases routinely exceed one month of margin; you consider new countries, warehouses, or a second brand; you need a 13-week cash forecast someone will act on | Profitable-on-paper cash crunches, overbought inventory, pricing set without contribution margin |
What do the three structures cost, and when does each win?
Compare three delivery structures, using the BLS medians as the in-house anchor. A full-time bookkeeper at the $49,210 median plus employer costs lands near $60,000 or more per year; outsourced bookkeeping for a small store typically prices by transaction volume and is usually far below that because you buy a fraction of a person's time. A full-time accountant at the $81,680 median only beats an annual CPA engagement once your tax and reporting work fills most of a year. A full-time CFO at the $161,700 median is almost never the right first step; fractional arrangements exist precisely because the triggers above fire a few days a month, not five days a week.
The pattern that fits most growing ecommerce businesses: outsourced bookkeeping monthly, a CPA engaged quarterly and at year-end, and fractional CFO time added for specific decisions. Buy hours against triggers, not titles against anxiety.
Worked hypothetical example: a $1.2M store choosing its next finance dollar
Hypothetical example, not a customer result. Assume a home-goods store with $1.2M annual revenue, about 1,500 orders per month across Shopify and Amazon, inventory of $180,000, and a founder spending 8 hours monthly on books. Assumptions for comparison (illustrative figures, not quotes): founder time valued at $75 per hour; outsourced ecommerce bookkeeping at $700 per month; CPA engagement at $3,000 per year; fractional CFO at $3,000 per month; full-time bookkeeper at $49,210 per year plus 20% employer costs (about $59,000).
| Option | Annual cost (assumptions) | Coverage | Gap |
|---|---|---|---|
| Founder DIY + tax-season CPA | $7,200 time equivalent + $3,000 = $10,200 | Filings only | Books 30-60 days stale; no forward view |
| Full-time bookkeeper + CPA | $59,000 + $3,000 = $62,000 | Books + tax | Capacity far above 1,500-order need; no forward view |
| Outsourced bookkeeping + CPA | $8,400 + $3,000 = $11,400 | Books + tax | No forward view (not yet needed monthly) |
| Outsourced + CPA + fractional CFO | $11,400 + $36,000 = $47,400 | Full coverage | Only justified when decisions at stake exceed the fee |
Interpretation: the third option covers both failing functions for roughly the founder's current time cost, and the full-time hire costs about five times the outsourced equivalent at this volume. The CFO line becomes rational when a single decision (say, a $300,000 inventory commitment or a loan application) carries more expected value than the $36,000 annual fee, and can be bought for one quarter instead of a full year. Limits: every price here is an assumption for illustration; get real quotes, and re-run the comparison when volume, entities, or countries change.
How do I sequence and onboard without breaking the books?
- Stabilize bookkeeping first: current-month reconciliations for every bank, card processor, and platform account, with a documented close checklist.
- Have the CPA review the stabilized books once, fix entity, sales-tax, and 1099-K alignment, and set the filing calendar.
- Define the monthly close pack both roles rely on: reconciled balances, revenue by channel, fee and refund detail, inventory movement, and an exception log.
- Add CFO time scoped to named decisions (forecast, raise, purchase plan), with the close pack as its input.
- Review the structure twice a year against the trigger table, not against revenue alone.
Definition of done for each role: bookkeeping is done when every account reconciles monthly with exceptions owned and dated; accounting is done when filings are on time, positions documented, and notices answered; CFO work is done when the decision it was bought for has a defensible number behind it.
When does this framework not apply?
Regulated or grant-funded businesses, companies with outside investors requiring audited statements, and businesses under active tax examination skip this sequence and go straight to credentialed professionals. Multi-entity or cross-border structures need the accountant earlier than the triggers suggest. And no outsourcing removes the owner's duty: the IRS holds you responsible for what is filed, whoever prepared it.
Sources and last updated
Last updated: 13 August 2026. Sources, last checked 13 August 2026: US Bureau of Labor Statistics, Occupational Outlook Handbook: Bookkeeping, Accounting, and Auditing Clerks (median $49,210, May 2024); Accountants and Auditors (median $81,680, May 2024); Financial Managers (median $161,700, May 2024); IRS, Choosing a tax professional; IRS, Recordkeeping. Caigeek provides the outsourced ecommerce bookkeeping and close-pack layer in this structure and coordinates with your CPA; CFO-level analysis is scoped per decision with your advisers.
FAQ
Can one person do bookkeeping and accounting?
In small businesses one outsourced firm often covers both: transaction recording plus month-end close and tax coordination. What matters is that both outputs exist: reconciled books every month and a reviewed, filed tax position every year.
At what revenue should I hire a CFO?
There is no reliable revenue threshold. The better triggers are decisions: raising debt or equity, committing to large inventory purchases, entering new countries, or needing forecasts lenders and boards will accept. Many ecommerce businesses meet those triggers with a fractional CFO long before a full-time hire.
Is a bookkeeper the same as a CPA?
No. Bookkeepers record and reconcile transactions. CPAs are state-licensed accountants who can provide attestation and represent you before the IRS. The IRS notes paid preparers range from CPAs and enrolled agents to uncredentialed preparers with a PTIN, with differing skill levels.
What should I outsource first?
Bookkeeping, because it is the highest-volume, most repetitive work and every later role depends on clean books. Add tax accounting when filings get complex, and CFO-level analysis when forward-looking decisions demand it.
