How to Build a Cash-Flow System for a Growing E-commerce Business

payment, transfer, online, money, finance, pay, banking, business, electronic, cash, bank, smartphone, mobile phone
Planning window 13 weeks

A profitable store can still run short of cash.

An ecommerce business may pay a supplier weeks before inventory sells, spend on advertising before the related orders settle, issue refunds before the next processor payout, or owe taxes while much of its money is still tied up in stock.

Cash-flow management is the process of making those timing differences visible early enough to act on them.

Forecast the bank account, not just the income statement.
Revenue recorded in a period is not necessarily cash available during that same period.

Separate Cash Into Three States

Available Cash already accessible Bank balances and other immediately available operating funds.
Expected Money that should arrive later Processor payouts, marketplace settlements, receivables and other expected inflows.
Committed Money scheduled to leave Supplier bills, payroll, taxes, advertising, debt payments, rent and operating expenses.

The distinction looks simple, but it prevents a dangerous assumption: treating yesterday’s sales as though the same amount were already sitting in the bank.

Map the Ecommerce Cash Cycle

Purchase inventory
Cash leaves the business before the product generates revenue.
Hold inventory
Cash is economically tied up while products wait to sell.
Customer orders
Revenue is created, but payment proceeds may still be settling.
Fulfill order
Shipping, packaging and fulfillment costs can leave before the sales proceeds arrive.
Receive payout
Processor or marketplace funds finally become available to the operating bank account.

Profit and Bank Cash Can Move in Opposite Directions

Hypothetical example

A store expects a strong holiday month and purchases $80,000 of inventory in September. Most of those products will not be sold until November and December.

The inventory purchase can reduce available cash immediately even though the merchandise remains an asset on the balance sheet. Later, the business can report profitable sales while still waiting for processor settlements or paying upcoming supplier, payroll and advertising obligations.

This is a timing example, not an accounting rule for every business. Accounting treatment depends on the entity and accounting method.

The SBA’s current financial-management guidance makes the same underlying distinction when discussing cash and accrual accounting: under accrual accounting, a transaction can be recorded before cash is actually received or paid.

Put Payment Settlement Into the Forecast

Online stores have an additional cash-flow layer that many traditional forecasts miss: the delay between customer payment and usable bank cash.

Day 0 Customer pays The order records a successful payment.
Settlement Processor clears funds The required settlement period depends on provider, market, payment method and account.
Payout Funds are sent The store’s configured payout schedule determines when settled funds are transferred.
Bank Cash becomes visible The receiving bank may require additional processing time.

Shopify Payments provides a current example of why this matters. Its U.S. documentation currently lists a minimum settlement time of three business days. Shopify also notes that after a payout is sent, a bank may require another one to three business days before funds appear.

Those figures are specific to the relevant Shopify Payments setup and should not be applied to another processor without checking that provider’s terms.

Do not forecast normal sales as same-day cash. Settlement periods, weekends, holidays, refunds, chargebacks, account reviews and reserves can all change the amount or timing of a payout.

Shopify further states that higher-risk accounts can be placed on custom payout schedules ranging from five to twenty business days and that reserves can temporarily hold part of processed funds. This is another reason to model cash using the actual payment account rather than an optimistic assumption.

Build a Rolling 13-Week Cash Forecast

A 13-week view is short enough to update with operational detail while long enough to expose many upcoming inventory, payroll, advertising and tax obligations.

It is a management format, not a mandatory accounting statement. Update it using the business’s actual payment dates and expected settlement dates.

Cash forecast W1 W2 W3 W4 W5 W6 W7 W8 W9 W10 W11 W12 W13
Opening cash
Processor payouts
Marketplace payouts
Other receipts
Inventory / suppliers
Payroll / contractors
Advertising
Fulfillment / shipping
Taxes
Debt service
Other operating cash
Ending cash

Forecast From Dates, Not Monthly Averages

Start with reconciled available cash. Use the amount actually accessible rather than an unreconciled accounting balance.
Enter known inflows by expected bank date. Processor and marketplace settlements belong in the week they are expected to become usable cash.
Enter committed outflows. Supplier invoices, payroll, debt payments, software and other known obligations should use their real payment dates.
Add variable operating assumptions. Advertising, fulfillment and shipping should reflect realistic activity assumptions rather than last month’s total divided evenly.
Calculate ending cash each week. That amount becomes the next week’s opening cash.
Replace estimates with actuals. Every week, update completed transactions and roll the forecast forward another week.

Inventory Growth Can Consume Cash Faster Than Sales Growth Creates It

Scaling often moves cash backward before it moves revenue forward.
Step 1 Place larger purchase order Supplier cash requirement increases.
Step 2 Wait for inventory to sell Money remains tied to goods while they are stored.
Step 3 Wait for settlement Even after sale, customer funds may not yet be in the operating account.

This explains why “we are growing quickly” does not automatically mean “we have excess cash.” Fast growth can increase the amount of working capital needed to finance the period between supplier payment and customer cash receipt.

Track Receivable and Payable Timing When They Matter

Working-capital timing measures
Days Receivable
Accounts receivable ÷ annual credit sales × 365
The SBA defines this as a measure of the average time customers take to pay credit purchases.
Days Payable
Accounts payable ÷ annual credit purchases × 365
The SBA defines this as a measure of the average time a business takes to pay vendors.

Pure direct-to-consumer stores paid immediately by card may have little traditional accounts receivable. B2B ecommerce, wholesale orders and invoiced sales can make receivable timing much more significant.

Likewise, supplier payment terms can materially affect cash flow. Paying a supplier on delivery creates a different working-capital requirement from an agreed net-payment term.

Schedule the Large Outflows Before They Become Surprises

Inventory
Map deposits and final supplier payments separately. A purchase order may require cash in several stages rather than one transaction.
Advertising
Forecast billing thresholds and charge dates. High-growth campaigns can accelerate advertising cash outflow before all related sales proceeds settle.
Payroll
Treat payroll as a dated obligation. Include related tax deposits and payroll-provider withdrawals where applicable.
Debt
Enter the contractual payment date. Do not assume a strong sales month will automatically align with the debt-payment calendar.
Taxes
Keep tax obligations visible in the forecast. The appropriate amount and timing depend on entity type, jurisdiction, payroll and the business owner’s tax circumstances.
U.S. tax timing is not one universal quarterly rule for every business entity.

The IRS maintains a current tax calendar covering business filing and payment dates. Individuals who are required to make estimated tax payments generally work with four payment periods, but corporations, employers and other entities can have different filing and deposit obligations.

Use the tax requirements applicable to the business rather than simply reserving an arbitrary percentage from an online article.

Create Cash Triggers Before the Forecast Turns Red

A forecast becomes actionable when a future balance triggers a predefined review.

Trigger A Inventory order creates a low-cash week Revisit order quantity, supplier timing or the purchasing schedule before placing the order.
Trigger B Advertising scales faster than settlements Compare ad billing dates with processor payouts and avoid assuming attributed revenue is already bank cash.
Trigger C Refunds or reserves reduce payouts Replace the expected payout with the latest processor information and recalculate the forecast immediately.

Financing Should Solve a Defined Timing Gap

A line of credit can be useful when a viable business has a genuine working-capital timing need, but borrowing should not be used to hide a permanently unprofitable operating model.

The SBA’s current 7(a) Working Capital Pilot illustrates the distinction. The program is designed for eligible businesses with working-capital needs and requires borrowers to be capable of producing timely financial statements, accounts receivable and accounts payable aging information, and inventory reports.

That level of reporting is useful even for a business that never applies for an SBA-backed line: financing works better when management can identify exactly where the cash gap begins and how it is expected to close.

Before using financing for a forecasted shortfall, answer:
  • What specific outflow creates the shortfall?
  • When is the corresponding cash inflow expected?
  • Does the gap recur every cycle or is it temporary?
  • Would slower inventory purchasing solve it?
  • Is the underlying sale profitable before financing cost?
  • Can the business repay even if sales are weaker than forecast?

Run Three Versions of the Forecast

A single forecast can create false confidence because it assumes the future follows one path.

  • Base case: realistic expected sales, normal returns and normal payout timing.
  • Downside case: weaker sales, slower inventory movement or higher refunds.
  • Timing-stress case: sales remain acceptable but a major payout or receivable arrives later than expected.

The timing-stress case is especially useful for ecommerce because a business can remain profitable while temporarily lacking accessible cash.

Review the Forecast Every Week

The forecast becomes less useful when it is created once and ignored.

Each weekly review should reconcile the bank balance, replace forecasted payouts with actual processor information, update supplier commitments, inspect new inventory orders, add known tax and payroll obligations and move the planning horizon forward.

The SBA’s general financial-management guidance specifically identifies available cash, accounts receivable, accounts payable, bank reconciliation and payroll as areas a business should be able to manage.

Scalable cash flow comes from visibility before growth, not from reacting after the bank balance falls.
Separate sales from settled cash, model payout timing, forecast inventory purchases and operating obligations by week, maintain a rolling 13-week view and create triggers for future shortfalls. Growth becomes easier to finance when management can explain not only how much cash is needed, but exactly when it is needed and when the operating cycle is expected to return that cash.