← all tools
discount calculator

Know the real price
before you buy.

Find sale price
Find discount %
Original price
$
Discount
10%
20%
30%
50%
70%
Custom
% off
You save
$16.00
Sale price
$64.00
Marked down from $ to $
You saved
$16.00
That's a discount of
20%

Why "stacked" discounts don't add up the way you'd expect

A common shopping mistake is assuming two discounts add together — that a 20% off sale plus an extra 20% off coupon equals 40% off. It doesn't. Each discount applies to whatever price is left after the previous one, so two 20% discounts stacked actually give you 36% off the original price, not 40%.

Example: $100 item, 20% off, then another 20% off
After first discount: 100 − 20 = $80
After second discount: 80 − 16 = $64
Total savings: 36%, not 40%

This calculator's "Find sale price" tab handles a single discount correctly; for stacked discounts, run the sale price through the calculator twice, using the result of the first as the input to the second.

Do percentage discounts stack additively?

No. Each discount is applied to the already-discounted price, not the original price, so stacked percentage discounts are always less than their sum would suggest. See the example above.

How do I figure out the discount percentage from just the two prices?

Use the "Find discount %" tab — enter the original and sale price, and it calculates the percentage automatically. The formula is (original − sale) ÷ original × 100.

Does the discount apply before or after sales tax?

Discounts are almost always applied to the pre-tax price, with sales tax then calculated on the reduced amount. If a retailer applies tax before the discount, that's unusual and typically worth double-checking at checkout.

What's the difference between "% off" and "% extra"?

"20% off" means you pay 80% of the listed price. "Extra 20% off" (common with clearance stacking) applies another 20% reduction to the already-discounted price — which is smaller in dollar terms than 20% of the original price, as shown in the stacking example above.