How it works
How to use this discount calculator
- Choose Single discount or Stacked discounts.
- Enter the original price and the first rate. For stacked mode, enter the second rate.
- Read the sale price, the amount saved, and—when stacked—the equivalent single discount.
Formula
The calculation formula
Sale price = Original × (1 − Discount % ÷ 100)Convert each discount from a percent to a remaining-price factor.
Multiply the original price by those factors in order.
Subtract the sale price from the original to see the amount saved.
Worked examples
Example calculations
$80 × (1 − 25 ÷ 100) = $60. You save $20.
$100 × 0.80 × 0.90 = $72. That is 28% off in total, not 30%. Each rate must be between 0% and 100%.
When to use it
Common use cases
- Apply a single percent-off ticket
- Stack a coupon after a sale price
- See why 20% then 10% is not 30% off
Limits
Assumptions and limits
- Discounts apply sequentially to the remaining price. They are not added as percents.
- Tax, shipping, and rebates after the sale are not included.
- Currency display uses USD rounding to 2 decimal places.
Questions
Frequently asked questions
Why is 20% then 10% not 30% off?
The second discount applies to the already reduced price. $100 × 0.80 = $80, then $80 × 0.90 = $72, which is 28% off.
Should I enter tax?
Enter the pre-tax price if the store discounts before tax. Enter the taxed amount only if the markdown is taken on that total.
Sources
Sources and review
- Investopedia — discount
A discount as a reduction from the listed price; successive rates multiply remaining factors
Accessed August 25, 2026