CompleteToolkit

Discount Calculator

Find the final price after a discount — including stacked "extra % off" deals, which don't add the way you'd think.

You pay

80.00

You save

20.00

Effective discount

20.0%

About this tool

A straightforward question with a surprisingly common trap. The simple case is easy: 20% off a 100 price means you pay 80. But retailers love stacked offers — "30% off, plus an extra 10% at checkout" — and that is not 40% off. The extra 10% applies to the already-discounted price, so the true total is 37% off. Retailers phrase it that way precisely because most shoppers add the numbers; this calculator multiplies them correctly and shows the effective discount so you know the real deal before paying.

Enter the original price and the discount percentage; the final price, the amount saved, and the effective discount update live. Got a stacked offer? Put the second percentage in the extra-discount field — the tool applies it sequentially, exactly as the checkout will, and flags the multiply-not-add distinction right in the result.

Useful at both ends of a sale: as a shopper comparing offers ("40% off" versus "30% + extra 15%" — the second is better at 40.5%), and as a seller sanity-checking what a promotion actually does to your margin before announcing it. Works with any currency since it's all percentages, instantly, in your browser.

How to use the Discount Calculator

  1. 1Enter the original price.
  2. 2Enter the discount percentage.
  3. 3For stacked offers ('extra X% off'), fill the optional second field.
  4. 4Read the final price, your savings, and the true effective discount.

Frequently asked questions

Why isn't 30% off plus extra 10% the same as 40% off?

Because the second discount applies to the already-reduced price. On 100: 30% off leaves 70, then 10% off 70 leaves 63 — a 37% total discount, not 40%. Stacked discounts multiply: the remaining fractions are 0.70 × 0.90 = 0.63.

How do I work backwards from a sale price to the original?

Divide the sale price by (1 − discount/100). Something priced 63 after a 37% discount was originally 63 ÷ 0.63 = 100. Handy for checking whether a 'was' price on a tag is genuine.

Which is better: a percentage discount or a fixed amount off?

It depends on the price. A fixed 20-off beats 10% on anything under 200; above that, the percentage wins. Enter the percentage here and compare the savings figure against the flat amount.

Does the order of stacked discounts matter?

No — multiplication is order-independent. 30% then 10% gives exactly the same final price as 10% then 30%. What matters is that they multiply rather than add.