CALCULATOR · FREE
Ecommerce cash conversion cycle calculator
This cash conversion cycle calculator for ecommerce counts the days between paying for stock and getting paid for it: days of inventory, plus days to collect, minus the days you take to pay suppliers. A longer cycle means more of your cash sits in boxes and in marketplace balances. Three levers move it: smaller, more frequent orders, faster payouts and longer supplier terms.
What this ecommerce cash conversion cycle calculator measures
Days inventory outstanding (DIO), days sales outstanding (DSO) weighted by your channel mix, days payable outstanding (DPO), the cash conversion cycle (CCC), the cash tied up in the cycle and the cash freed by each day you cut from it. It also shows the operating cycle, DIO plus DSO, which is how long stock takes to turn into cash before supplier terms are counted.
The inputs
| Input | Default | Label |
|---|---|---|
| Annual cost of goods sold | $1,200,000 | Example |
| Average inventory at cost | $300,000 | Example |
| Channel mix and days from order to cash | Amazon 12 days | Assumption: delivery in about 3 to 5 days, then funds released 7 days after delivery; replace with your own payout data |
| Walmart and Shopify days from order to cash | Enter your payout schedule | Example. Shopify Payments in the US settles at least three business days before a payout, then banks can take 1 to 3 days (Shopify Help Center) |
| Supplier terms | 30 days payable | Example. Or enter a deposit share and the days you pay before shipment and after receipt |
Amazon has held funds until 7 days after delivery for North American sellers since Mar 12, 2026, according to Amazon's notice as quoted by sellers and reported by EcomCrew (May 24, 2026), which gives Amazon's name for it as the Delivery Date Based Reserve. Your disbursement schedule adds days on top, so use your own Payments reports where you can.
The formula and method
- DIO = average inventory ÷ COGS × 365
- DSO = Σ (channel share of revenue × days from order to cash)
- DPO = average payables ÷ COGS × 365, or days from your supplier terms (negative for any share you pay before goods arrive)
- CCC = DIO + DSO − DPO
- Cash tied up = COGS ÷ 365 × CCC
- Cash freed per day of improvement = COGS ÷ 365
Supplier deposits matter more than most owners expect. If you pay 30% of each order 45 days before it ships, that share is paid long before stock exists, which pushes the cycle out.
Worked example
Illustrative · sample figures, using the defaults above with all sales on Amazon.
| Step | Calculation | Result |
|---|---|---|
| DIO | $300,000 ÷ $1,200,000 × 365 | 91.25 days |
| DSO | Amazon, 12 days | 12 days |
| DPO | 30-day terms | 30 days |
| CCC | 91.25 + 12 − 30 | about 73 days (73.25) |
| COGS a day | $1,200,000 ÷ 365 | about $3,288 |
| Cash tied up | $3,288 × 73.25 | about $240,800 |
| Cut 10 days from DIO | 10 × $3,288 | frees about $32,900 |
Benchmarks, with a caution
Wayflyer, a lender to ecommerce brands, describes typical cycles of 60 to 120 days for DTC brands and 30 to 90 days for Amazon sellers (dated Jul 15, 2024, vendor estimate). Its page still describes Amazon payouts as a rolling 14-day cycle; US sellers have been on delivery-date-based release since Mar 12, 2026, so use your own payout data rather than the benchmark.
Limitations
- Averages hide seasonality. Inventory before Q4 can double DIO for a few months.
- DSO uses order-to-cash days you enter. Reserves, holds and disbursement schedules vary by account.
- It does not model financing costs or the cost of stockouts if you cut inventory too far.
- A negative cycle is possible when customers pay before you pay suppliers, but it is rare for marketplace sellers who buy stock months ahead.
Under every result: this estimate uses the figures you enter and published rates. It is not an audit, an offer or a promise of savings, sales or profit.
What is a good cash conversion cycle for ecommerce?
Shorter is better, but compare against brands like yours. Wayflyer describes 60 to 120 days as typical for DTC brands and 30 to 90 days for Amazon sellers (2024, vendor estimate). The trend in your own cycle matters more than any benchmark.
Can the cash conversion cycle be negative?
Yes, when customers pay you before you pay suppliers. Some large retailers run negative cycles. For marketplace sellers who buy inventory months ahead, it is rare.
How did Amazon's DD+7 change the cycle?
Since Mar 12, 2026, funds for US orders are held until 7 days after delivery, as quoted by sellers from Amazon's notice. That adds days to collection for every Amazon sale, so plan a cash buffer into reorders.
Does selling on Walmart change my cycle?
It changes your DSO by Walmart's share of revenue and its payout timing. New US sellers can have payments held for up to 14 days until 90 days have passed since the first order and $7,500 has been paid out (Walmart, updated Sep 24, 2026). Enter your actual payout schedule from Seller Center; the calculator weights each channel by its share.
How do supplier deposits affect the cycle?
A deposit paid before shipment counts as negative payable days on that share of the order. A 30% deposit paid well before goods ship lengthens the cycle noticeably compared with paying on receipt.
How do I lower inventory days without stockouts?
Order smaller quantities more often, set reorder points that include receiving time and safety stock and remove slow stock before storage surcharges pile up. Each day cut frees about one day of COGS in cash.
See all free calculators.
Sources4 sources
- 01wayflyer.combenchmarks; dated Jul 15, 2024; lender, vendor; checked Oct 20, 2026Vendor
- 02ecomcrew.comDD+7 from Mar 12, 2026; May 24, 2026; press; checked Oct 20, 2026Primary
- 03marketplacelearn.walmart.comup to 14 days; ends after 90 days and $7,500; updated Sep 24, 2026; checked Oct 20, 2026Primary
- 04help.shopify.comUS minimum settlement three business days; banks 1 to 3 days; checked Oct 20, 2026Primary
Next step
Ask a real expert. Free.
A real person replies within one business hour, 9am to 6pm US Central, Monday to Friday.