CPAs exclusively for e-commerce brands · Plans from $199/mo · Multi-channel · DTC · Marketplaces · 240+ brands · $680M GMV
01
The most expensive problem

Your COGS
is probably wrong.

Cost of Goods Sold is the most miscalculated number in e-commerce — and the most consequential. Get it wrong by 5 percentage points and every margin, every ad-spend decision, every cash forecast is built on a lie.

What we usually find

“Inventory” expensed when bought instead of when sold. Freight in expensed instead of capitalized. Returns hitting revenue instead of contra-COGS. Landed cost ignored entirely. Customs and duties living in some random “other expense” bucket.

Real client example
A skincare brand told us their hero serum was 71% margin. After we rebuilt COGS with proper landed cost, freight, customs, and packaging allocation:
REPORTED MARGIN 71.2%
+ FREIGHT IN (CAPITALIZED) −4.8 pts
+ CUSTOMS & DUTIES −3.2 pts
+ PACKAGING ALLOCATION −6.4 pts
+ RETURNS AS CONTRA-COGS −2.9 pts
→ ACTUAL MARGIN 53.9%
Our fix →

A complete COGS rebuild. Landed cost per SKU, freight and duties capitalized into inventory, FIFO or weighted-average applied consistently, returns flowing through contra-COGS, and a monthly true-up against your 3PL or fulfillment partner’s records. Your “real” margins emerge for the first time — usually within 30 days of onboarding.

02
Profitable, but broke

P&L positive,
cash negative.

Your accountant says you made $80,000 in profit last quarter. Your bank balance says otherwise. This is the most disorienting moment in an e-commerce founder’s life — and the most preventable.

The reason is simple: inventory is profit you can’t spend. A $200,000 PO for next quarter’s hero SKU sits in your warehouse as an asset — but it’s leaving your bank account today. Add Amazon’s two-week disbursement cycle, payment processor reserves, and ad spend that front-loads before revenue, and you have a working capital trap.

The killer combination

Growing 40% year-over-year. Profitable on the P&L. And one late inventory shipment away from missing payroll. We see it every week.

13-WEEK CASH FORECAST Wk 47 — 7
Wk 47 · Opening$214,800
Shopify payouts+ $186,400
Amazon disbursement+ $94,200
PO #2451 deposit− $112,000
Meta ad spend− $48,000
Payroll · Nov 15− $62,500
3PL invoice− $18,400
Wk 47 · Close$254,500
⚠ ALERT · Wk 51 dips to $38k. PO #2452 timing or short-term line draw recommended.
Our fix →

A live 13-week cash flow forecast you actually read. Updated weekly by us, reviewed monthly with you. It models PO timing, payout schedules, ad ramp-up, payroll, taxes, and seasonality. Most founders see their first “we have a cash problem in week 9” alert within two months — and act on it before it becomes a crisis.

03
The silent five-figure surprise

Sales tax nexus
caught up with you.

Since Wayfair v. South Dakota (2018), every state can require you to collect and remit sales tax once you cross a revenue or transaction threshold — even if you’ve never set foot there. Most founders cross thresholds in 5–15 states without noticing.

The penalty when a state catches up to you isn’t just the back taxes — it’s the back taxes, the penalties (often 25–50%), and the compounding interest. We’ve seen $40,000 in unpaid sales tax become an $87,000 liability inside 18 months.

Common nexus thresholds (2026)
CALIFORNIA$500,000
TEXAS$500,000
NEW YORK$500,000 + 100 sales
FLORIDA$100,000
ILLINOIS$100,000 or 200 sales
PENNSYLVANIA$100,000
+ 40 OTHER STATESTracked monthly

Thresholds change. Inventory in an Amazon FBA warehouse can also create nexus. We watch all of it.

Our fix →

Quarterly nexus reviews across all 50 states. When you approach a threshold, we register you in the new state, configure your Shopify/Amazon to collect, and set up filings through Avalara or TaxJar. If you’re already late, we file voluntary disclosure agreements (VDAs) that typically slash penalties by 80–100%.

04
Death by a thousand cuts

The channel-fee
soup.

Amazon doesn’t just charge a referral fee. It charges referral, FBA pick-and-pack, weight handling, storage, long-term storage, removal, returns processing, inventory placement, low-inventory level fees, and roughly twelve other line items — and they’re all buried inside the two-week settlement statement.

Most accountants just book the net Amazon disbursement as “Amazon revenue.” That destroys your visibility. Real revenue, real fees, and real profit per channel get blurred into one meaningless number.

Amazon fee anatomy · one SKU · one month
GROSS SALES$48,200
− Referral fee (15%)−$7,230
− FBA pick & pack−$3,840
− Monthly storage−$612
− Long-term storage−$1,840
− Inventory placement−$480
− Returns processing−$295
− Low-inv level fee−$210
+ Reimbursements+$340
DISBURSEMENT$34,033

Booking “Amazon revenue: $34,033” hides 30% of what’s actually happening. We split it apart, every line.

Our fix →

A2X integration into your accounting platform. Every Amazon, Shopify, Stripe, and TikTok settlement gets broken into its component parts — gross sales, returns, fees, reimbursements — and posted to the right GL account. Your P&L finally shows what you actually earned versus what you paid the platform.

The remaining four leaks

Less famous,
equally expensive.

These don’t always make the headlines, but every one of them has cost our clients real money before we got involved.

Pain 05 · Ad attribution

Ghost ad spend

Meta says it drove $400k. Google says $280k. Shopify reports $510k total. The math doesn’t add up because each platform is taking credit for the same conversion. Your true Marketing Efficiency Ratio is fiction.

Our fix → A single source of truth for blended MER and contribution margin after ads, sourced from your bank-confirmed revenue, not platform-reported revenue.
Pain 06 · Returns

The return rate fog

Your “revenue” includes orders that came back. Your gross margin doesn’t deduct restocking labor, damaged-on-return write-offs, or the freight you ate. A 14% return rate can erase a 9-point margin if untracked.

Our fix → Returns flow as contra-revenue and contra-COGS. Restocking labor and write-offs hit COGS directly. Real margin emerges.
Pain 07 · Inventory turn

Inventory that ate your cash

You bought 12 months of inventory to hit a price break. Now you have $340k locked in a warehouse paying storage fees, while your hero SKU sells out monthly. Bad PO planning is the #1 cash killer.

Our fix → Days-of-inventory analysis per SKU, PO sizing tied to forecasted demand, and weighted-average reorder modeling.
Pain 08 · Exit readiness

You’re not buyer-ready

An aggregator offers 3.2x SDE. Their diligence team finds your inventory is overstated by $90k, your add-backs aren’t supported, and your sales tax exposure is $52k. The offer drops to 2.4x — or evaporates.

Our fix → Sell-side quality of earnings package. Buyer-grade financials, defensible add-backs, tax exposure resolved. Built before you ever take a meeting.
No charge, no pitch

Let us find two of these
in your business — for free.

Our discovery call is 30 minutes. Bring a recent P&L and one Amazon or Shopify report. We’ll show you at least two of these leaks before the call ends. Whether you hire us is up to you.

Book the call