📈
📈 Business tools

Out-of-Stock Cancellation Loss Calculator

Results update as you type. Any currency.

Your numbers

Understanding the out-of-stock cancellation loss calculator — concept and principle

When a seller cancels orders because an item is out of stock, the damage goes beyond the missing sale. Marketplaces may charge penalties or require compensation, the profit on the order is gone, and some disappointed customers never come back. This calculator adds those three costs together so online sellers can see what stockouts really cost and how much better inventory planning is worth.

Loss from out-of-stock cancellations20 cancelled orders each cost a $5 penalty and $8 of lost profit, $260 in all; 30% of the customers (6 people) leave for good, losing 6 × $60 = $360. Total $620.20 orders cancelled: out of stockEvery orderpenalty $5+ lost profit $820 × $13= $260Some never return30% = 6 × $60= $360$60 = future value of one customerTotal loss $620$260 now + $360 later
The hidden part is bigger: customers who leave cost $360, more than the $260 of direct costs.

How it is calculated

Penalty is any fee, coupon or compensation paid per cancelled order. Lost profit is the profit you would have made on that order. Future value is the profit a retained customer would bring in later purchases. The calculator works with any currency.

The principle

A stockout creates an immediate loss and a delayed one. The immediate part is easy to see: compensation paid and profit not earned. The delayed part is customer lifetime value that disappears when a buyer switches to a competitor. Multiplying the number of affected customers by the probability that they leave and by what they would have been worth gives the expected value of that loss. Research on customer loyalty has long shown that keeping customers is worth far more than one transaction suggests.

Worked example

  1. Inputs: 20 cancelled orders, penalty $5, lost profit $8, 30% of customers lost, future value $60.
  2. Direct cost = 20 × ($5 + $8) = $260.
  3. Customers lost = 20 × 0.30 = 6; lost future value = 6 × $60 = $360.
  4. Total loss = $260 + $360 = $620.00.

How to read the result

Divide the total by the number of cancelled orders to get the cost per stockout, here $31. Compare it with the cost of holding extra safety stock or of switching to a faster supplier. In this example more than half of the loss is future value, which means the real cost of stockouts is much larger than the penalties in your marketplace report. Repeated cancellations can also affect seller ratings, which this calculator does not include.

Common mistakes

Keep in mind: The result is an expected value based on your estimates. Seller-rating effects, advertising wasted on cancelled orders and marketplace sanctions are not included. This is not financial advice.

Frequently asked questions

How do I estimate the future value of a customer?

Use average gross profit per order × expected number of future orders. Your order history for repeat buyers is the best data source.

How can I reduce cancellation losses?

Sync stock across sales channels, keep safety stock for best sellers, set realistic lead times and contact affected customers quickly with an alternative.

Sources: Frederick F. Reichheld, The Loyalty Effect (Harvard Business School Press, 1996)

Checked 8 Nov 2026. Standard business and finance formulas. Estimates for information only.

📈 All business tools →🌍 Calculators by country →