Skip to content
Toolore

Calculators

Discount Calculator

Enter the original price and the discount to see what you actually pay. If the shop is offering an extra reduction on top of a sale price, add it as a second discount — the two do not simply add together, and the calculator shows the real figure.

Optional — for an extra discount applied to the sale price

Enter the original price and a discount to see the final price.

How to use this tool

  1. Enter the original price, before any reduction.
  2. Pick the currency you want the result displayed in. This only changes formatting — no exchange rate is applied.
  3. Enter the discount percentage.
  4. If a further discount applies on top of the sale price, enter it in the second field. Leave it blank for a single discount.
  5. The final price, the amount saved, and the effective discount appear underneath.

Formula and method

Single discount

final = price × (1 − discount ÷ 100)

A 25% discount means paying 75% of the original, so the multiplier is 0.75.

Two discounts applied in sequence

final = price × (1 − d₁ ÷ 100) × (1 − d₂ ÷ 100)
d₁
the first discount, off the full price
d₂
the second discount, off the sale price

Each discount is applied to whatever is left after the previous one, which is why 20% then 10% is 28% off rather than 30%.

Worked examples

A $80 jacket with 25% off

  1. Multiplier for 25% off: 1 − 0.25 = 0.75
  2. Final price: 80 × 0.75 = 60
  3. Saving: 80 − 60 = 20

You pay $60 and save $20.

A $200 coat at 30% off, plus an extra 20% at the till

  1. After the first discount: 200 × 0.70 = 140
  2. After the second: 140 × 0.80 = 112
  3. Total saving: 200 − 112 = 88

You pay $112. That is 44% off in total, not the 50% the two labels suggest.

Notes and limitations

  • Two discounts never add up. An extra 20% off a price that is already 30% off is 44% off the original, because the second reduction only applies to what is left.
  • Sales tax and VAT are not included. Whether tax is calculated before or after a discount depends on your jurisdiction and on whether the displayed price already includes it.
  • The currency selector changes the symbol and number formatting only. No conversion happens and no exchange rate is used.
  • Discounts above 100% are rejected, since a shop cannot take more than the whole price off.

Frequently asked questions

How do I calculate a percentage discount?

Multiply the original price by the discount percentage divided by 100 to get the saving, then subtract it. For 25% off $80: 80 × 0.25 = $20 saved, leaving $60.

Is 20% off then 10% off the same as 30% off?

No. The second discount applies to the already-reduced price, so the combined effect is 28% off, not 30%. On a $100 item you pay $72 rather than $70.

How do I find the original price from a sale price?

Divide the sale price by (1 − discount ÷ 100). If you paid $60 after 25% off, the original was 60 ÷ 0.75 = $80.

What discount am I actually getting?

Divide the amount you saved by the original price and multiply by 100. The calculator shows this as the effective discount, which is the figure worth comparing between offers.

Does this include sales tax or VAT?

No. Tax rules vary too much between countries to apply a single one safely. Work out the discount here, then apply whatever tax rate applies where you are shopping.