Discount calculator
Enter the original price and the discount to see the sale price and how much you save. Add a second discount for stacked promotions such as "extra 10% off clearance", and a tax rate if tax is added at the till.
Result
- Final price
- $60.00
- You save
- $20.00 (25%)
- Price after first discount
- $60.00
- Tax added
- $0.00
How to use this tool
- Enter the original price.
- Enter the discount percentage. The sale price and savings update instantly.
- Add an extra discount for stacked coupons and a tax rate if tax is charged on top.
- Copy the final price or share the link to keep the numbers.
Good to know
- Each discount is applied to the price left after the previous one; discounts of 20% and 10% give 28% off in total, not 30%.
- Tax is calculated on the discounted price. Set it to 0 for tax-inclusive pricing.
Frequently asked questions
How do you calculate a percentage discount?
Multiply the price by the discount percentage divided by 100 to get the saving, then subtract it from the price. An $80 item at 25% off saves 80 × 0.25 = $20, so the sale price is $60. Equivalently, multiply the price by (1 − 0.25) = 0.75 to get the sale price in one step.
How do stacked discounts work?
The second discount applies to the already reduced price, not the original, which is how "extra 10% off sale items" is normally meant. A 20% discount followed by 10% off is 100 × 0.8 × 0.9 = $72, a total of 28% off, not 30%. The "you save" line shows this combined percentage next to the amount saved.
Is tax applied before or after the discount?
After. Shops charge sales tax on the amount you actually pay, so the calculator applies the tax rate to the discounted price and adds it on. If your prices already include tax, as they do in most of Europe and in Korea, leave the tax rate at 0 and the final price equals the discounted price.
What does a 100% discount mean?
A 100% discount makes the item free: the final price is $0 and you save the full original price. The calculator does not accept discounts above 100% or below 0%, because those would produce a negative price or a markup rather than a discount, and it shows an error instead.
Can I use this for a markup or price increase?
Not directly, since the discount fields only accept 0 to 100. For increases use the percentage calculator, which has an "A increased by B%" mode. You can, however, enter the increase as a tax rate here to see the price with a fixed percentage added on top of the discounted amount.
Results are estimates for general information. Double-check anything important with an official source.