Successive discounts calculator

Type the price then every discount, in order. Discounts multiply: 20% then 10% is not 30%.

Successive discounts calculator

%
One or more, separated by ; (up to 10). e.g. 20; 10; 5

Result

68.40Final price

You save
31.60
Real total discount
31.6%
Price after discount 1
80.00
Price after discount 2
72.00
Price after discount 3
68.40

Successive discounts calculator

Inputs

Original price
100
Discounts
20; 10; 5

How it is calculated

Each discount applies to the already reduced price.

Result

Final price

68.40
You save
31.60
Real total discount
31.6%
Price after discount 1
80.00

How it is calculated

  1. Each discount applies to the already reduced price.
  2. Final price = price × (1 − d1 ÷ 100) × (1 − d2 ÷ 100) × …
  3. Total discount = (price − final price) ÷ price × 100.

Example

100 with −20%, −10% and −5%: 100 × 0.8 × 0.9 × 0.95 = 68.40, i.e. −31.6% (not −35%).

Good to know

  • Each discount must be between 0 and 100%.
  • The order of percentage discounts does not change the final price.

Frequently asked questions

What is this tool used for?

Type the price then every discount, in order. Discounts multiply: 20% then 10% is not 30%.

How is the result calculated?

Each discount applies to the already reduced price.

What should I check before using the result?

Each discount must be between 0 and 100%.

Updated October 10, 2026

Indicative result. For an important decision, check with a professional.