Stacking Discounts Calculator

Two discounts applied back-to-back are NOT the same as adding them together. See the real math.

$
%
%
Stacked Result
$72.00
Real Total Off
28%
If Simply Added
$70.00
You lose You lose $2.00 compared to a single combined discount
Ad Space

Why 10% Off + 20% Off ≠ 30% Off

This is one of the most common math misconceptions in shopping. When a store offers two sequential discounts, the second discount applies to the already-reduced price, not the original price.

Final = Price × (1 − D1/100) × (1 − D2/100)

Example: $100 with 10% off, then 20% off:

Step 1: $100 × 0.90 = $90.00
Step 2: $90 × 0.80 = $72.00

A single 30% discount would give $70.00 — that's $2 less. The difference grows with larger numbers: on a $1,000 purchase, the gap is $20.

The Order Doesn't Matter

Good news: whether you apply 10% first then 20%, or 20% first then 10%, the final price is identical. Multiplication is commutative: 0.90 × 0.80 = 0.80 × 0.90.

Real-World Stacking Scenarios

Store sale + coupon: A store runs a 15% off sale and you have a 10% off coupon. Real discount = 23.5%, not 25%.

Employee discount + member discount: 10% employee + 10% member = 19% total, not 20%.

Triple stack (rare): Three 10% discounts stack to 27.1% off, not 30%.

Calculate any price with our 10% Off Calculator →

Frequently Asked Questions

No. 10% then 20% gives the same result as 20% then 10%. The math is the same either way because multiplication is commutative.
The "loss" equals Price × D1 × D2 / 10000. For $100 with 10% and 20%: $100 × 10 × 20 / 10000 = $2. On a $1,000 item, it would be $20.
Yes, just multiply all factors. Three 10% discounts: $100 × 0.9 × 0.9 × 0.9 = $72.90, which is 27.1% off total (not 30%).
This is a stacked discount. "Extra 20% off already 30% off items" = $100 × 0.70 × 0.80 = $56, which is 44% off — not 50%.
Ad Space