Revenue is unpredictable. Expenses aren't. Here's how to manage cash flow so you're never caught off guard.

Cash flow is the oxygen of your business. You can be profitable on paper and still run out of money. It happens more often than you'd think.

For online businesses, cash flow has unique challenges. Revenue can be lumpy. Payment processors hold your money. Advertising spend goes out before revenue comes in. And if you're buying inventory, you're paying suppliers months before customers pay you.

Here's how to manage it properly.

Why Profitable Businesses Still Run Out of Cash

Profit and cash flow are not the same thing. Profit is an accounting concept—revenue minus expenses over a period. Cash flow is actual money moving in and out of your accounts.

A business can be profitable but cash-negative when:

  • Timing mismatch: You pay for inventory today but don't sell it for three months
  • Payment delays: Stripe holds funds for rolling reserves; clients pay invoices late
  • Growth requires cash: Scaling up means more inventory, more ads, more everything—all before the revenue arrives
  • Large expenses hit at once: Annual subscriptions, tax bills, inventory orders

Understanding this distinction is the first step to managing cash flow well.

The Cash Flow Cycle for Online Businesses

Every business has a cash flow cycle—the time between spending money and getting it back from customers. For online businesses, it typically looks like this:

E-commerce (Physical Products)

  1. Day 0: Pay supplier for inventory
  2. Day 30-60: Inventory arrives
  3. Day 60-120: Products sell (average)
  4. Day 62-122: Payment processor releases funds (2-7 day delay)

Total cycle: 60-120+ days of cash tied up

Digital Products / Services

  1. Day 0: Spend on marketing
  2. Day 1-30: Customer purchases
  3. Day 3-9: Payment processor releases funds

Total cycle: Much shorter, but marketing spend still precedes revenue

Agency / Freelance

  1. Day 0: Start work
  2. Day 30: Complete and invoice
  3. Day 45-60: Client pays (if you're lucky)

Total cycle: 45-90 days of unpaid work

Building a Cash Reserve

The single most important thing you can do for cash flow is build a buffer. This protects you from the inevitable lumps and bumps.

How Much Do You Need?

A good target is 3-6 months of operating expenses. This means if all revenue stopped tomorrow, you could keep the lights on for that long.

Calculate your monthly operating expenses:

  • Software subscriptions
  • Contractor payments
  • Your own salary/drawings
  • Marketing (baseline, not growth)
  • Any other fixed costs

Multiply by 3-6. That's your target reserve.

Where to Keep It

Keep your reserve in a separate account—ideally an instant-access savings account earning some interest. The psychological separation helps you avoid dipping into it for non-emergencies.

Managing Payment Processor Timing

Payment processors don't release your money instantly. Understanding their timing is crucial.

Stripe

  • Standard payout: 7 days for new accounts, can reduce to 2 days with history
  • May hold rolling reserves for new or high-risk accounts
  • Instant payouts available for a fee (1%)

PayPal

  • Funds usually available quickly but may be held for new sellers
  • Can hold funds for up to 21 days in some cases
  • Reserves possible for high-volume accounts

Shopify Payments

  • Payout schedule varies by country (typically 2-5 business days)
  • Can be affected by chargebacks and disputes

Plan for the delay. When forecasting cash flow, don't assume you'll have access to revenue immediately. Build in the actual payout timing.

A Simple Cash Flow Forecast

You don't need complex software to forecast cash flow. A simple spreadsheet works.

The Basic Structure

For each week or month, track:

  • Starting cash balance
  • Expected cash in (be conservative)
  • Expected cash out (be thorough)
  • Ending cash balance

Project this forward 8-12 weeks. Update weekly with actuals.

Cash Out Categories to Include

  • Regular subscriptions (list them all)
  • Contractor/team payments
  • Advertising spend
  • Inventory orders
  • Your salary/drawings
  • Tax payments (quarterly or annual)
  • Annual renewals (amortise these monthly)
  • One-off expenses you know are coming

The Warning Signs

Your forecast should show you problems before they happen. Watch for:

  • Any week where ending balance goes below your safety threshold
  • Declining trend in ending balances over time
  • Large outflows without corresponding inflows

Tactics for Improving Cash Flow

Speed Up Cash In

  • Reduce payment processor payout delays where possible
  • Offer discounts for faster payment (B2B)
  • Require deposits or payment upfront for services
  • Follow up on late invoices immediately
  • Consider invoice financing if you have slow-paying clients

Slow Down Cash Out

  • Negotiate longer payment terms with suppliers
  • Use credit cards strategically (pay in full, but gain the float)
  • Time large purchases for after revenue peaks
  • Pay annual subscriptions monthly if cash is tight (even if it costs slightly more)

Smooth Out the Lumps

  • Build recurring revenue where possible (subscriptions, retainers)
  • Spread marketing spend evenly rather than in bursts
  • Order inventory more frequently in smaller quantities
  • Set aside money monthly for annual expenses

Handling Seasonal Businesses

If your business is seasonal (many e-commerce businesses are), you need to plan across the whole year.

During peak season:

  • Build up your cash reserve aggressively
  • Don't mistake seasonal profits for sustainable profits
  • Calculate how much you need to get through the slow period

During slow season:

  • Reduce discretionary spending
  • Focus on activities that don't require cash outlay
  • Draw from reserves as planned, not in panic

The Bottom Line

Cash flow management isn't glamorous, but it's what keeps your business alive. The founders who manage cash well sleep better at night and make better decisions because they're not operating from desperation.

Build a reserve. Forecast regularly. Understand your cycle. These simple practices will serve you well as you grow.

Want help with cash flow management?

We build cash flow dashboards and forecasts that help you stay ahead of your finances.

Book a Free Consultation