Skip to content

Cash flow & balance sheet

The balance sheet, for ecommerce operators who never took accounting

Most Shopify operators have looked at a balance sheet exactly once — when their accountant sent the year-end PDF. But a balance sheet is the single document that tells you whether your business is actually healthy or just looking healthy. Here's what every line means, in operator language.

11 min read · Updated May 2, 2026

The P&L answers "how did we do this month?" The cash flow statement answers "did we run out of money?" The balance sheet answers a different question entirely: what does the business own and owe, right now?

That question matters more than most operators realize. A balance sheet is what an investor wants to see before they fund you, what an acquirer studies before they buy you, and what your bookkeeper uses to prepare your tax return. It's also the only document that exposes the gap between "we made profit on paper" and "we have actual money in the bank." If you've ever felt the disconnect between your P&L saying "you're profitable" and your bank account saying "you're broke," the answer to why is on the balance sheet.

The shape: three sections, one rule

The balance sheet has three sections, in order:

  • Assets: what you own (cash, inventory, accounts receivable, etc.)
  • Liabilities: what you owe (vendor invoices, taxes, loans, etc.)
  • Equity: the owner's stake (initial investment + accumulated profit retained in the business)

The fundamental rule, and the only equation in this article: Assets = Liabilities + Equity. They balance — that's why it's called a balance sheet. If they don't, your books are wrong somewhere.

Why does that equation always hold? Because every dollar of assets has to come from somewhere. Either someone else lent it to you (liability), or it's yours (equity). There's no third source. So the accounting always balances by definition.

Assets: what the business has

For a Shopify business, assets break into two groups:

  • Current assets — things you'll convert to cash within 12 months: cash itself, inventory, accounts receivable (if you do B2B / wholesale on net-30 terms), Shopify Payments waiting in the payout queue, prepaid expenses (annual app subscriptions you've already paid for).
  • Non-current assets — things that stay in the business: furniture and equipment, warehouse improvements, intellectual property, brand value (only on the balance sheet if you acquired the business — it doesn't show up if you built it).

The current-asset line that catches operators by surprise is inventory. The cost of inventory you've paid for but haven't yet sold sits on your balance sheet as an asset, not a P&L expense. You only expense it when it sells (that becomes COGS). So your bank account can be empty while your balance sheet shows you "have $80K of inventory" — true, but you can't pay rent with unsold T-shirts.

Tip

When inventory is large relative to your monthly revenue (more than 60-90 days of sales sitting in the warehouse), you have a working-capital problem. The solution is usually some combination of slowing purchase orders, running clearance promotions, and renegotiating supplier payment terms — not selling harder.

Liabilities: what the business owes

Liabilities also split current vs non-current — same 12-month rule.

  • Current liabilities — accounts payable (vendor invoices not yet paid), credit-card balance, sales tax / VAT collected but not yet remitted, payroll taxes owed, short-term loans (revenue-based financing repayments due within 12 months).
  • Non-current liabilities — long-term loans, founder loans not due within the year, deferred tax obligations.

The line that catches most ecommerce operators is sales tax / VAT collected. When a customer pays you $107 ($100 product + $7 sales tax), Shopify deposits all $107 into your account — but only $100 of it is yours. The other $7 is owed to the state/country, due whenever your filing period ends. If you treat that $7 as revenue (or worse, spend it), you owe a check at filing time that you may not have. The right way to think about it: that's not your money, even if it's in your bank account today.

Equity: what's left for the owner

Equity is what's left when you subtract liabilities from assets. Conceptually, it's the owner's stake in the business. For most Shopify operators, equity has two main components:

  • Owner's contribution / paid-in capital: the money you put into the business when you started. The initial $5K loan, the credit-card spend that bought your first inventory order.
  • Retained earnings: the cumulative net profit the business has made since inception, minus what the owner has taken out as draws. Every year of profit goes into this bucket; every year's owner's draw comes out.

For most operators, "How much equity do I have in the business?" really means "If I sold the business today and paid off every debt, how much would I walk away with?" The balance sheet is where that answer lives.

When the balance sheet matters more than the P&L

Three specific situations:

  1. Fundraising or selling the business. Investors and acquirers spend more time on the balance sheet than the P&L because it tells them the structural health of the business — how much working capital it consumes, what debts they'd inherit, whether the inventory is overstated. See /for/fundraising-stage-founders.
  2. Cash crunch. When the bank balance is dropping and the P&L says you're profitable, the answer is on the balance sheet. Usually it's bloated inventory, growing AR (customers not paying on time), or shrinking AP terms (suppliers demanding faster payment).
  3. Tax season. Your accountant uses the balance sheet to prepare the corporate tax return. If the balance sheet is sloppy, your taxes will be wrong.

How often to check it

Monthly is right for most operators. Quarterly is acceptable. Annually only if you're using the balance sheet purely as a tax document, which is the wrong reason to check it — by the time the annual snapshot lands, the cash crunch you didn't see coming has already happened.

If you want to make checking easy, a balance sheet that auto-derives the high-volume lines (cash, inventory, retained earnings, pending Shopify payouts) and lets you fill in the rest is much cheaper to maintain than a manual spreadsheet — see how the Balance Sheet feature works.

Three balance-sheet warning signs to watch for

  • Inventory growing faster than revenue. Either you're forecasting wrong or you've committed to a vendor with poor terms. Either way, it's a working-capital drain that will starve cash.
  • Accounts payable shrinking. Suppliers are demanding faster payment because they don't trust you anymore. Hits cash before it hits the P&L.
  • Equity shrinking on a profitable P&L. You're taking out more in owner's draws than the business is making. Sustainable for a year, dangerous for two.

How Ecom Forward handles this

The Balance Sheet tab auto-derives the four lines that change daily: cash balance (bank balance + Shopify Payments queue), inventory value (Σ product_settings.inventory × tier_1 COGS), retained earnings (cumulative net profit since inception), and pending Shopify payouts. As-of-date picker recasts every line to a chosen historical date, useful for matching balance-sheet snapshots against a tax filing or a fundraising data room.
See how it works in the product

Try it on your store

Run your real numbers, not someone else's averages.

Ecom Forward calculates everything in this article — break-even ROAS, contribution margin, cash forecast, balance sheet — live from your real Shopify and ad-platform data. Daily.