Discount Calculator
Find the final price after a sale, including an extra discount stacked on top and sales tax at the register.
Your numbers
How we calculate it
Each discount is applied one after the other: sale price = original × (1 − d1 ÷ 100) × (1 − d2 ÷ 100). Two stacked discounts are therefore less than their sum; 30% and 10% off is 37% off, not 40%.
Sales tax is then added to the sale price.
Assumptions and limits
- Sales tax rules and rates vary by location. Leave the tax at zero if you only want the pre-tax price.
- Coupons with fixed dollar amounts are not modeled.
Frequently asked questions
How do I calculate a discount?
Multiply the price by the discount percentage as a decimal and subtract it. 25% off $80 is $80 − $20 = $60.
How do stacked discounts work?
Each percentage applies to the already-reduced price, so two discounts always save less than their simple sum.
How do I find the original price from the sale price?
Divide the sale price by (1 − discount as a decimal). A $60 price after 25% off means the original was $60 ÷ 0.75 = $80.
Related calculators
- Percentage CalculatorThree common percentage problems in one place.
- Percent of a Number CalculatorEnter a percentage and a number to find the amount, plus the totals when you add or subtract that percentage.
- Tip CalculatorEnter the bill, choose a tip percentage and the number of people sharing to see the tip and each person’s share.
- Markup CalculatorEnter your cost and the markup you want to add to get the selling price, profit per unit and the margin that markup produces.
Worked example (a fixed example using the starting numbers, it does not change as you type)
Inputs: Original price ($) = 120; Discount (%) = 30; Extra discount (%) = 10; Sales tax (%) = 7.
- Sale price $75.60
- You save $44.40
- Effective discount 37%
- Price with sales tax $80.89
Embed this calculator
Add this calculator to your own page. Paste the code where you want it. The small link keeps credit to the source.