← Back to the catalog

Calculators

Discount calculator

Calculate simple and successive discounts, final prices and savings, or find the discount applied.

Category
Calculators
Status
Available

Simple discount

Apply one discount to an original price.

Simple discount

Successive discounts

Each percentage applies to the price left after the previous discount.

Successive discounts

Discount between two prices

Compare an original price with a final price to find the change.

Discount between two prices

Calculate discounts and final prices

Calculate discounts and final prices

Calculate a simple discount, apply two successive discounts, or compare the original price with the final price. Amounts are shown with up to two decimal places.

How to use the calculator

  1. Choose the card for a single discount, two successive discounts or a price comparison.
  2. Enter the original price and the percentages or final price for the calculation.
  3. Read the final price, savings or percentage change shown for that calculation.

Simple discount

Simple discount: price × (1 − discount / 100). The amount saved is the difference between the original and final prices.

Example: a 25% discount on €100 brings the price to €75.

Successive discounts

Successive discounts: apply each discount to the new price. They do not add up: 20% then 10% is an effective 28%.

Example: 20% off €100, followed by 10%, brings the price to €72. The effective saving is 28%.

Discount between two prices

When comparing two prices, the percentage is based on the original price. A lower final price is a discount; a higher one is an increase.

A change from €120 to €90 is a €30 difference: the final price is 25% lower than the original.

Frequently asked questions

Do successive discounts add up?

No. The second discount applies to the already reduced price. So 20% followed by 10% equals 28%, not 30%.

What if the final price is higher?

The tool identifies it as an increase and shows the difference instead of calling it savings.

Other calculators