Discount Calculator
Use this free Discount Calculator to calculate your Discounted price instantly and accurately.
Sale
You pay
What is a Discount Calculator?
A Discount Calculator helps you find the sale price and total savings when a percentage discount is applied to an item. It also supports stacked discounts, so you can model promotions like "25% off + extra 10% off."
How to calculate a discount manually (the formula)
The discount formula is: Sale Price = Original Price × (1 - Discount % ÷ 100). For stacked discounts, apply the first discount to the original price, then apply the second discount to the result: Final = Original × (1 - d1) × (1 - d2).
Example calculation
An $80 item is discounted 25%. Sale price = $80 × (1 - 25/100) = $80 × 0.75 = $60. You save $20. With an extra 10% off the sale price: $60 × (1 - 0.10) = $54 final price.
Common mistakes
- Adding discount percentages — Two 10% discounts are not the same as one 20% discount. Stacked discounts multiply, not add.
- Applying the discount to the wrong base — Always apply percentage discounts to the current price, not the original, when stacking.
- Forgetting tax is separate — Discounts apply to the pre-tax price. Sales tax is added after discounts.
Frequently asked questions
How do I calculate a discount percentage?
Divide the discount amount by the original price and multiply by 100. For example, if an $80 item is on sale for $60, the discount is $20, so $20 ÷ $80 × 100 = 25% off.
How do I calculate the sale price after a discount?
Multiply the original price by (1 - discount percentage/100). For an $80 item at 25% off: $80 × (1 - 0.25) = $60.
What is a stacked discount?
A stacked discount applies multiple discounts sequentially, such as "25% off + extra 10% off". The second discount applies to the already discounted price, not the original.
Can I compare different discount scenarios?
Yes. Run the calculator with one set of discounts, then change the values and calculate again to see how different offers compare side by side.
Is this calculator free?
Yes, completely free with no sign-up required.