Discount Calculator

Work out the final sale price and how much you save.

Advertisement
AD · 728×90 / 320×100
How to use this tool

Enter the original price and the discount percentage to see the final price and how much you save. Add a second discount to stack them (applied one after the other).

Result

What you pay vs what you save
You pay You save

The bar splits the original price: the solid part is what you actually pay, the faded part is the discount. With two stacked discounts the second one applies to the already-reduced price, so the combined percentage is always lower than adding them up.

Working out a sale price

A percentage discount reduces the price by that share: 25% off a 100 item takes away 25 and leaves 75. In formula terms, final price = original × (1 − discount ÷ 100). This tool shows the final price and the exact amount you save, so you know the real cost before you get to the till.

Stacking two discounts

When two discounts apply — say a sale plus a coupon — they usually stack multiplicatively, not by adding the percentages. A 20% sale then a further 10% off isn't 30% off; it's 0.8 × 0.9 = 0.72, so 28% off. The optional second field applies the two in sequence to give the true combined price.

Advertisement
AD · Native

Spot a good deal

Comparing the amount saved against the original price shows the effective discount, which is handy when offers are worded to look bigger than they are. A small percentage off a large price can beat a big percentage off a small one.

Frequently asked questions

Do two discounts add together?

Usually no — they stack one after the other. 20% then 10% off equals 28% off in total, not 30%.

Does this include tax?

No, it shows the pre-tax discounted price. Add sales tax or VAT separately with a tax calculator if you need the final checkout figure.

How do I calculate a discount?

Multiply the price by the discount percentage and subtract. 20% off 50 is 50 − (50 × 0.20) = 40.

How do I work out the percentage off?

Divide the amount saved by the original price and multiply by 100. Saving 10 on 50 is 20% off.

How do I stack two discounts?

Apply them one after the other, not by adding. 20% then 10% off 100 is 100 → 80 → 72, an effective 28% off, not 30%.