Discount calculator

A second discount applies to the price that is left, not to the original price. Twenty percent off and then ten percent off is not the same as thirty percent off.

Leave a discount blank if you do not need it. A blank is ignored. Zero means a discount that changes nothing.

Calculator

Required fields are marked with *.

Use a comma or a dot for the decimal, as in 12.5 or 12,5. Type thousands as 1000 or 1 000. A single comma or dot is the decimal mark, so 1,000 means 1.

Results

The result will appear here.

How to use this calculator

  1. Enter the original price.
  2. Enter up to three discounts, in the order they are applied.
  3. Read the final price, the amount saved, and the single percent that would have the same effect.

Formula

Each discount multiplies the current price by 1 minus the discount divided by 100.

price = price × (1 − discount / 100)

The effective percent compares the original price with the final price. If the original price is zero, the effective percent is zero.

effective = (original − final) / original × 100

Worked example

80 with 20 percent off, then 10 percent off

Twenty percent off 80 leaves 64. Ten percent off 64 leaves 57.60.

The saving is 22.40, which is 28 percent of 80, not 30 percent.

The final price is 57.60. You save 22.40, an effective 28%.

Questions

Why not add the percents?

The second cut is taken from a smaller price. Adding the percents overstates the saving.

Can a discount be 100 percent?

Yes. The price becomes zero, and any later discount stays at zero.

Does the order matter?

For ordinary percent discounts, 20 then 10 equals 10 then 20. The page still applies them in the order you type, which matters if you are checking a receipt that lists them that way.

Sources

Last reviewed November 1, 2026