Discount Calculator
Calculate sale prices, discount amounts, and total savings in seconds.
Want to add this discount calculator to your website? Get a custom embed code that matches your site's design and keeps visitors engaged.
What Is a Discount Calculator?
A discount calculator takes the guesswork out of shopping. Whether you're eyeing a jacket marked 25% off, comparing competing store coupons, or trying to figure out how much you'll actually pay after stacking a promo code on top of a sale price, this tool does the math instantly. Just enter the original price and the discount percentage, and you'll see the exact sale price and how much you're saving.
Beyond retail shopping, discount calculators are just as useful for businesses. Wholesale buyers use them to evaluate supplier markdowns. Retailers use them to model margin impact before running a promotion. Knowing the true cost of a discount — not just the headline percentage — helps both shoppers and merchants make smarter pricing decisions. This calculator handles single discounts, stacked coupons, and reverse lookups (find what percentage you were charged).
How to Use This Calculator
- 1Enter the original price of the item before any discount is applied.
- 2Enter the discount percentage — for example, 25 for 25% off.
- 3If you have an additional coupon or second discount, enter that percentage in the stacked discount field.
- 4Click Calculate to instantly see the final sale price, total discount amount, and your total savings.
Discount Formulas
Discount Amount = Original Price × (Discount % / 100)
Sale Price = Original Price − Discount Amount
Savings % = (Discount Amount / Original Price) × 100
Stacked discounts (apply sequentially, NOT added):
Final Price = Original × (1 − D1/100) × (1 − D2/100)Important: stacked discounts multiply, they do not add. A 20% discount followed by a 10% coupon is NOT 30% off — it is 28% off. Each discount applies to the already-reduced price, not the original.
Worked Examples
Example 1 — $120 jacket at 25% off
Discount Amount = $120 × (25 / 100) = $30. Sale Price = $120 − $30 = $90. You pay $90 and save $30.
Example 2 — $299 TV at 40% off with an extra 10% coupon (stacked)
Final Price = $299 × (1 − 0.40) × (1 − 0.10) = $299 × 0.60 × 0.90 = $161.46. Note: adding the discounts together would give 50% off ($149.50), which is wrong. Stacking correctly saves you $137.54, not $149.50.
Example 3 — Reverse lookup: you paid $63, original price was $90
Discount % = ((Original − Sale) / Original) × 100 = ((90 − 63) / 90) × 100 = (27 / 90) × 100 = 30%. You received a 30% discount.