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.

01 Inventory and cost What you sell in a year and what you hold on average.
$

Example Product cost only, for the last 12 months.

$

Example Average of your month-end stock values, at cost.

02 Days from order to cash By channel, weighted by the share of revenue each one carries.
%

Example Share of revenue from Amazon.

days

Assumption Delivery in about 3 to 5 days, then funds released 7 days after delivery (DD+7, per Amazon’s notice to sellers, Mar 12, 2026). Replace with your own payout data.

%

Example Share of revenue from Walmart.

days

Example Enter your own payout schedule.

%

Example Share of revenue from your own store.

days

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).

03 Supplier terms Deposits paid before goods exist push the cycle out.
days

Example From your supplier terms, for the share you pay after receipt.

%

Example The share of each order you pay before it ships.

days

Example Counted as negative payable days for that share.

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

InputDefaultLabel
Annual cost of goods sold$1,200,000Example
Average inventory at cost$300,000Example
Channel mix and days from order to cashAmazon 12 daysAssumption: 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 cashEnter your payout scheduleExample. 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 terms30 days payableExample. 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.

StepCalculationResult
DIO$300,000 ÷ $1,200,000 × 36591.25 days
DSOAmazon, 12 days12 days
DPO30-day terms30 days
CCC91.25 + 12 − 30about 73 days (73.25)
COGS a day$1,200,000 ÷ 365about $3,288
Cash tied up$3,288 × 73.25about $240,800
Cut 10 days from DIO10 × $3,288frees 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.

Questions

Questions owners ask

Talk to an ops lead (free)
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
  1. 01wayflyer.combenchmarks; dated Jul 15, 2024; lender, vendor; checked Oct 20, 2026Vendor
  2. 02ecomcrew.comDD+7 from Mar 12, 2026; May 24, 2026; press; checked Oct 20, 2026Primary
  3. 03marketplacelearn.walmart.comup to 14 days; ends after 90 days and $7,500; updated Sep 24, 2026; checked Oct 20, 2026Primary
  4. 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.

Profit Leak Scan