Insights

My Sales Look Great But I'm Always Short on Cash — What's Going On?

Strong sales and an empty bank account is one of the most common — and most misunderstood — problems in e-commerce. It usually means your business is profitable on paper but bleeding cash through inventory timing, platform payout delays, and costs that scale faster than your margins.

Revenue Is Not Cash — And That Gap Can Sink You

When your Shopify dashboard is glowing green but your bank account is wheezing, you're not imagining things. You're experiencing a cash flow gap — the difference between when revenue is earned and when actual dollars land in your account and stay there.

This is especially brutal for e-commerce owners who sell across multiple platforms. Your money might be sitting in an Amazon reserve, a Shopify payout queue, or an Etsy disbursement cycle — all at once. You've technically made the sale. The cash just hasn't shown up yet.


The Four Usual Suspects

1. Inventory Is Eating Your Cash Before You've Sold Anything

If you're buying $40,000 in product to generate $60,000 in sales, you're out $40K the moment you pay the supplier — weeks or months before you see a dollar back. The faster you grow, the worse this gets. Scaling revenue often means scaling your cash outflow first.

2. Platform Payout Delays Are a Hidden Float

Amazon typically holds payouts on a 14-day rolling cycle and can reserve a portion of your funds for weeks beyond that. Etsy and eBay have their own disbursement schedules. If you're running three platforms, you might have $15,000–$30,000 sitting in transit on any given day. That money is real — it's just not yours to spend yet.

3. Your Margins Are Thinner Than They Look

Shipping costs, payment processing fees (Shopify Payments charges ~2.9% + 30¢ per transaction), marketplace commissions (Amazon takes 8–15% depending on category), return handling, and packaging add up fast. Many owners mentally count a $50 sale as $50. By the time all the fees clear, it might net $28. If you don't know your real per-unit margin, you can't plan cash accurately.

4. You're Paying Tax on Money You've Already Spent

Canadian e-commerce businesses remit GST/HST on sales — but that money often gets spent on operations before the remittance deadline arrives. When the CRA comes calling quarterly (or monthly, if you're over $6M), it can feel like a gut punch even though it was always owed.


What Actually Fixes This

You don't need to panic — but you do need visibility. Here's where to start:


The Bigger Picture

Profitable businesses fail because of cash flow problems — not because of bad products or weak sales. In e-commerce, where inventory cycles, platform rules, and fee structures all interact in complicated ways, the gap between "we're doing well" and "why is the account empty" can open very quickly.

This is precisely the kind of multi-platform financial tangle that benefits from a sharp eye on the numbers — not just at tax time, but month to month. When you know where every dollar is in the cycle, you stop being surprised by your own bank balance.

Frequently asked questions

How much cash should a Canadian e-commerce business keep in reserve?

A common rule of thumb is 8–12 weeks of operating expenses as a cash reserve. For e-commerce businesses with inventory cycles and platform payout delays, leaning toward the higher end — especially heading into peak seasons like Q4 — gives you the buffer to reorder stock without stress.

Does Amazon actually hold my money, and is that normal?

Yes, Amazon's standard disbursement cycle is every 14 days, and they can hold a portion of your funds in reserve — sometimes for 30–90 days — if your account is newer or flagged for elevated risk. It's normal but it's a real cash flow constraint that should be factored into your planning.

How do I figure out my real margin per sales channel?

Start with your selling price, then subtract: cost of goods, shipping and fulfilment costs, platform fees or commissions, payment processing fees, and a proportional share of returns. What's left is your true channel margin. Many owners find their Amazon margin is 10–15 percentage points lower than their Shopify margin once all fees are counted.

Is this a sign my business is in trouble?

Not necessarily — cash flow gaps are extremely common in growing e-commerce businesses, and they're solvable. The warning sign isn't the gap itself; it's not knowing the gap exists or not having a plan to manage it. Visibility is the first fix.

When should I get a professional to look at my cash flow?

If you can't answer 'how much cash will I have in 60 days' with reasonable confidence, it's time. A bookkeeper records what happened; a fractional CFO tells you what's about to happen and why — and that distinction matters most when you're growing fast across multiple platforms.


Every business is different — cash flow dynamics vary based on your platforms, margins, and structure. Talk to your accountant about what applies to your situation.

Book a 20-minute review