Choosing a Firm
In-House eCommerce CPA vs. Bookkeeping Firm
Here’s the thing most eCommerce “accounting firms” don’t put on the pricing page: they don’t do your taxes. The return goes to a partner firm you’ve never met. That split is the most expensive line item you’ll never see on an invoice.
The tell: who signs the return
Plenty of excellent bookkeeping firms serve eCommerce. They close your books, reconcile your channels, and send tidy monthly packets. Then, at year-end, your file goes to a “tax partner” — a separate CPA firm that sees your business once a year, through a spreadsheet.
The problem isn’t the bookkeeping. The problem is that in an inventory business, bookkeeping decisions are tax decisions. How inventory is valued, how landed costs are capitalized, when a write-off is taken, how the owner is paid, whether a state election gets made — each of those is set in the books months before the tax preparer ever opens the file. When the person making those calls doesn’t own the tax outcome, the default is whatever’s convenient, not whatever’s optimal.
ECOM CPA is a CPA firm. The team that closes your books is the team that plans and files your taxes — one client manager, one thread, no handoff.
What the split costs you
Swipe the table sideways to compare →
| Dimension | Bookkeeping Firm + Tax Partner | In-House CPA Firm |
|---|---|---|
| Who signs the tax return | A partner firm you didn't choose and rarely meet | The same firm that keeps the books |
| Explaining your business | Twice — once to the bookkeeper, again to the tax preparer | Once, to one client manager |
| Books ↔ tax communication | A year-end file handoff | The same team, talking all year |
| Tax strategy | Whatever survives the handoff — usually just the filing | Planned during the year, when the moves can still be made |
| Inventory method & elections | Bookkeeper picks for convenience; preparer inherits the result | Chosen once, with the tax consequences in view |
| When something's wrong | Each firm points at the other | One firm owns the answer |
| At year-end | Cleanup fees, extension season, surprises | Return built from books that were closed all year |
Why the timing matters more than the org chart
Almost everything that lowers an eCommerce founder’s tax bill has a deadline that falls during the year, not at filing time: pass-through entity tax elections, entity restructuring, owner compensation changes, retirement contributions, timing a large inventory purchase or an equipment buy against this year’s income. A tax preparer who first sees your numbers in February is a historian. By then, they can only report what happened.
When tax lives in-house, the monthly close doubles as a tax checkpoint. The person watching your margins is the same person who knows what those margins mean for April — and says something in September, while it can still be changed.
Four questions to ask any firm you’re evaluating
Including us — we’re happy to answer all four on the first call.
“Who prepares and signs my return — your team, or a partner?”
The single fastest way to tell what kind of firm you're talking to. "We work with a great tax partner" is the answer to listen for.
“Does the person doing my books ever talk to the person doing my taxes?”
In a split setup the honest answer is usually "at year-end, by file transfer." Strategy doesn't survive that handoff.
“When during the year do we talk about lowering my tax bill?”
If the answer is "when we prepare the return," the planning moves — entity changes, timing an inventory buy, state elections — are already off the table.
“If the return and the books disagree, who fixes it — and who pays for the fix?”
With two firms, reconciling their differences is billable work you fund. With one firm, a mismatch is their problem.
One team for books and taxes
Books, tax planning, and tax filing from one client manager — plans start at $1,247/month. The first conversation is free, and includes a no-cost evaluation of your current setup.
Schedule A Free ConsultationStill weighing specialist vs. generalist? Read eCommerce Accountant vs. Regular CPA.
Ready To Chat?
Get in touch and learn exactly how we can help simplify your finances.
