Discount Calculator

This calculator solves sale price, discount percentage, and original price from whichever two numbers you already have, and untangles what stacked discounts actually total — which is almost never as simple as adding the percentages.

For personal planning only — not financial advice.

Reviewed by CalculatorDrive Finance Editorial Board · Last updated

What do you want to calculate?

$
%

Choose a calculation type, enter your numbers, and click Calculate to see sale price and savings.

Discount math, in short

A discount multiplies the original price by (1 − discount rate): $100 at 20% off is $100 × 0.80 = $80. The part that trips people up is stacking two discounts — 20% off followed by another 10% off comes to $72, a 28% effective discount, not the 30% simple addition would suggest, because the second discount applies to the already-reduced $80, not the original $100.

Key takeaways

  • $100 at 20% off = $80 sale price, $20 saved.
  • Stacking 20% off then 10% off on $100 lands at $72 — a 28% effective discount, not 30%.
  • Paid $75 for something originally $100? That's a 25% discount: (100 − 75) ÷ 100.
  • Paid $80 after a 20% discount? The original price was $100: $80 ÷ (1 − 0.20).

The core formula: sale price from a discount

Sale price = Original price × (1 − discount rate)

= $100 × (1 − 0.20) = $80

Savings are just the difference: $100 − $80 = $20, which is also exactly what you'd get multiplying the original price by the discount rate directly (100 × 0.20). Both routes always agree — they're the same calculation viewed from opposite ends.

Why stacked discounts don't just add up

Each discount in a stack applies to whatever price is left after the previous one, not the original price. On a $100 item with 20% off followed by 10% off:

After 20% off: $100 × 0.80 = $80

After 10% off that: $80 × 0.90 = $72

Effective discount: ($100 − $72) ÷ $100 = 28%

That 10% is taken off a smaller number than the original price, so it's worth less in absolute dollars than a flat 10% off $100 would be — which is exactly why the combined effect (28%) lands short of the naive sum (30%). The gap grows the more discounts get stacked, and the order doesn't actually change the final price — 10% then 20% lands at the same $72 as 20% then 10%.

Working backward: original price and discount percentage

The same relationship runs in reverse for the other two calculation modes:

Discount % = (Original − Sale) ÷ Original × 100 → $100 to $75 is a 25% discount

Original price = Sale price ÷ (1 − discount rate) → $80 paid after 20% off means the original was $100

The second formula is useful for spotting inflated "original" prices — if a tag claims a big discount off a suspiciously round sale price, working the math backward tells you what the pre-sale price would have needed to be for that percentage to be genuine.

  • Sales Tax Calculator — add tax on top of a sale price to see the final out-the-door total.
  • Percent Off Calculator — a quicker single-purpose tool for one straightforward percent-off calculation.
  • VAT Calculator — figure value-added tax instead of a discount, for shoppers outside the US.

Frequently Asked Questions

How do I calculate a sale price from a discount percentage?

Multiply the original price by (1 minus the discount rate). A 25% discount on $80 gives a sale price of $80 × 0.75 = $60.

Why don't two stacked discounts add up?

Each discount applies to the already-reduced price, not the original. Twenty percent off followed by 10% off equals 28% total off, not 30%, because the second cut applies to the lower amount.

How do I find the original price from a sale price?

Divide the sale price by (1 minus the discount rate). If you paid $60 after a 25% discount, the original price was $60 / 0.75 = $80.

How do I find the discount percentage from two prices?

Subtract the sale price from the original, divide by the original, and multiply by 100. An item marked down from $80 to $60 is a 25% discount.

Is the discount amount the same as what I save?

Yes. Your savings equal the original price minus the sale price, which is also the original price times the discount percentage. Both methods give the same dollar amount.

How do I use this discount calculator?

Choose a mode (sale price, discount percent, original price, or double discount), enter the known values, and click Calculate. Results show what you pay, what you save, and a comparison across common discount levels.

More finance calculators