Return cost calculator
Estimate expected return costs per order and effective contribution after returns — incl. handling cost, restocking rate and value loss.
Note: results are not made indexable via URL parameters. Canonical: https://tools.snapsoft.de/en/tools/retouren-kosten
Who is this for?
- Shop ops/marketplace teams who want to bake returns into pricing guardrails
- Teams that need to model restocking and value loss realistically
- Finance/controlling as a quick unit-economics check with returns
Account for returns: what you actually keep per order
Returns can silently kill profits — not only due to refunds, but also due to handling effort and value loss when restocking returned items.
This calculator models returns as an expected value per order: return rate, handling per return, restocking rate and value loss produce expected return costs — and an effective contribution after returns.
Calculator
Max 6 inputs, clear outputs. Everything runs locally in your browser.
Inputs
Advanced options
Result
How it works
Definitions: (r\) = return rate, (P\) = selling price, (C\) = purchase price, (H\) = handling/control per return, (w\) = restocking rate, (d\) = value loss.
On a return, revenue is refunded. With probability (w\) the item can be sold again — but discounted: effective recovery (= P \cdot w \cdot (1-d)\).
Expected return costs per order: (r \cdot (H + P \cdot (1 - w \cdot (1-d)))\). Effective contribution after returns: (DB_{eff} = (P - C) - returnCosts\). Signal: green if (DB_{eff} > 0\), else red.
Quick conclusion
- Use expected return costs per order as a realistic cost block in your unit economics.
- Restocking and value loss are often the biggest levers besides the return rate itself.
- If effective contribution after returns turns negative, fix return drivers (product/listing/process) and pricing/COGS first.
Sources & notes
Disclaimer: assumptions, fees and policies can vary and change. Always verify critical values in official sources (marketplace, supplier, payment provider).
FAQ
What does “restocking rate” mean?
The share of returns that can be restocked and sold again (instead of being scrapped/defective). The higher the rate, the lower the revenue loss in this model.
Which costs are missing in this quick check?
E.g. outbound/return shipping, payment/platform fees, extra fulfillment costs for the resale, fixed costs/overhead, or price/Buy Box effects. This tool is intentionally a quick per-unit check.
Do you store inputs?
No. Everything runs locally in your browser.
How do I find a realistic return rate?
Use actual shop/marketplace data (ideally per SKU and channel) and start with a window that has enough volume (e.g. 30–90 days). If you don’t have data yet, use conservative assumptions and refine once you see reasons and rates.
How should I interpret “value loss”?
Value loss is the average discount you need to resell returned items (open box, repack, missing parts). If you often sell returns only with a discount, (d\) is higher. If you can resell as “like new”, (d\) is low.
Turn it into a repricing rule in SnapTrade
If you want to use return rate, restocking and value loss as persistent per-SKU pricing guardrails: SnapTrade can document assumptions and monitor rules automatically.