Discount Calculator
Sale price and savings — including stacked discounts.
Calculate the final price and amount saved after a discount, with support for a second stacked discount applied on top of the first.
How to calculate a discount
- Amount saved = original price × discount % ÷ 100
- Sale price = original price − amount saved, or original price × (1 − discount ÷ 100)
Example: 25% off an $80 jacket saves $80 × 0.25 = $20, so you pay $60.
Quick mental math
| Discount | Shortcut | $80 item |
|---|---|---|
| 10% off | Move the decimal one place left, then subtract | $8 off → $72 |
| 20% off | Double the 10% amount | $16 off → $64 |
| 25% off | Divide by 4 | $20 off → $60 |
| 50% off | Halve it | $40 off → $40 |
| 30% off | Pay 70%: 0.7 × price | $24 off → $56 |
Stacked discounts
"An extra 10% off sale prices" is applied to the already-reduced price, so 20% off plus an extra 10% is 28% off in total, not 30%. On a $100 item: $100 × 0.80 = $80, then $80 × 0.90 = $72. The order doesn't matter — 10% then 20% gives the same $72.
Shopping tips
- Add sales tax after the discount. Tax is charged on what you actually pay, so check the final total with the sales tax calculator.
- "Up to 70% off" usually means only a few items get the biggest discount.
- Compare percent-off and dollar-off coupons. On a $40 purchase, "$10 off" (25%) beats "20% off" ($8). On a $100 purchase, 20% off ($20) is better.
- Check the original price. A discount from an inflated "list price" may not be a real saving.
Frequently asked questions
How do I stack two discounts?
Apply them one after another, not added together — a 20% discount followed by a further 10% off is not a 30% discount overall (it works out to 28%), since the second discount applies to the already-reduced price.
How do I find what percentage off something is?
Divide the amount saved by the original price and multiply by 100. If a $50 item is on sale for $35, you save $15, and $15 ÷ $50 × 100 = 30% off.
How do I find the original price before a discount?
Divide the sale price by (1 − discount as a decimal). An item that costs $60 after 25% off was originally $60 ÷ 0.75 = $80.