Join DiscordToolkit

🏦 Ecommerce Cash-Flow Calculator

You pay for ads and product today, but processor payouts arrive days later. Enter your numbers to see how much working capital you need to survive that gap — the math that quietly kills profitable stores.

$0$10,000
$0$5,000
1 days30 days
Working Capital Needed
$1,600
To bridge the payout gap
Cash Out per Day
$320.00
Monthly Cash Required
$9,600
Float Across Gap
$1,600
Tied up in transit revenue
You spend on ads and inventory today, but payouts land ~5 days later. You need $1,600 to bridge that gap. This is what kills profitable-on-paper stores.
Formula:Working Capital = (Daily Ad Spend + Daily COGS) × Payout Delay
Industry Benchmarks
Safe runway60+ days of cash
Tight30–60 days
RiskyUnder 30 days
Recommended next step

How to use this tool

  1. Enter daily ad spend. What you spend on ads per day at your current volume.
  2. Enter daily product + shipping cost. Your daily landed product cost at that volume.
  3. Enter your payout delay. How many days your processor (Shopify Payments, Stripe, PayPal) holds funds before paying out.
  4. Read your working capital. The calculator shows the buffer you need to bridge the gap between spending and getting paid.

Ecommerce Cash-Flow Calculator — explained

The cash-flow gap is simple and brutal: you fund ads and inventory daily, but payment processors pay out on a delay — often several days, longer with rolling reserves. The faster you grow, the bigger the float you have to carry.

Working capital needed is roughly (daily ad spend + daily product cost) × payout delay. A store spending $200/day on ads and $120/day on product with a 5-day delay needs about $1,600 of cash just to keep the lights on while it waits to get paid.

This is why stores that look profitable on a spreadsheet still run out of money. Scaling multiplies the gap. Plan the buffer before you scale, keep a reserve, and understand your processor’s payout schedule and reserve policy.

Use this in context

Cash-Flow Gap Calculator — common questions

How do you calculate ecommerce cash flow needs?
A working estimate is (Daily Ad Spend + Daily Product Cost) × Payout Delay in days. That is the cash you must float between paying for ads/product and receiving processor payouts.
Why do profitable stores run out of cash?
Because spending happens daily while payouts arrive on a delay. As you scale, the gap between cash out and cash in grows faster than profit, and an undercapitalised store stalls.
What is a payout delay?
The time between a customer paying and the funds landing in your bank. Shopify Payments, Stripe, and PayPal each hold funds for a period, sometimes extended by a rolling reserve.
How can I reduce my cash-flow gap?
Scale budget gradually, keep a working-capital reserve, negotiate faster payouts, and watch for rolling reserves. Do not let daily spend outrun the cash you have on hand.
Original content by First Sale Society — . Free, no paywall.