Stacked Discounts Explained

"20% off, plus an extra 10% off." Almost everyone's first instinct is to add the two numbers and read it as 30% off. It isn't. Stacked discounts multiply rather than add, and the gap between what they feel like and what they actually are is exactly the gap retailers are counting on. Here's how the math really works — and how to find the true rate in seconds.

Why percentages multiply instead of add

The key is that the second discount is calculated on the already-reduced price, not the original. Take a $100 item with 20% off, then an extra 10% off:

$100 × 0.80 = $80  →  $80 × 0.90 = $72

You pay $72, which is 28% off, not 30%. The missing 2 percentage points exist because the second 10% only acted on $80, not the full $100 — so it removed $8 instead of $10. The general formula for two stacked discounts is:

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

The gap grows with bigger discounts

With small percentages the difference is minor, but it widens fast as the discounts deepen:

Stacked offerLooks likeActually is
10% + 10%20%19%
20% + 10%30%28%
30% + 20%50%44%
40% + 40%80%64%
50% + 50%100%75%

Two 50%-off discounts famously do not make something free — they land at 75% off, because the second half-off only applies to the half that was left.

The order doesn't change the result

A common worry is whether the store applies the bigger discount first to shortchange you. Mathematically it makes no difference: multiplication is commutative, so 0.80 × 0.90 equals 0.90 × 0.80. Whether the 20% or the 10% comes first, a $100 item ends at $72. Where order can matter is sales tax and rounding — tax is normally applied after both discounts, and a store rounding each step separately can differ by a cent from one that rounds once at the end.

Where stacking shows up

  • Coupon on a sale price: a 15% code applied to an item already 30% off.
  • Loyalty extras: "members get an additional 10%" on top of a storewide event.
  • Clearance accelerators: "take an extra 25% off all red-tag clearance."
  • Card-linked offers: a store discount plus a cash-back card reward, which stack the same multiplicative way.

Should you ever prefer stacking over a single discount?

A single discount always beats two smaller ones that "sound" equal — a flat 30% off is better than 20% + 10% (which is 28%). But stacking still wins whenever the combined real rate exceeds the best single coupon available. 30% off stacked with a 15% member bonus is 40.5% off, which beats any standalone 30% offer. The trick is to compare the true stacked rate against the alternatives, not the inflated sum.

Find the true rate without the mental math

You don't have to chain the multiplication by hand. Drop both percentages into the double discount calculator and it returns the final price, total saved, and the real effective discount. For a single markdown plus sales tax, the discount + tax calculator shows exactly what you'll pay at checkout. Either way, the rule to remember is simple: stacked discounts multiply, so the real saving is always a little less than the sum.

Related tools