Skip to main contentSkip to calculator
108 calculatorsLive resultsStep-by-step solutions

Rechnerpilot Calculator

Discount Calculator

Calculate final price, original price or discount percentage for free — for sales, coupons and price reductions with savings and step-by-step solution.

Available

Inputs

Enter values

Live
Calculate final priceOriginal price minus percentage discount
€

The price before discount or price reduction.

%

The price reduction in percent, for example 20.

Load example

For illustration only – your own calculation is what counts.

Explanation

How Discount Calculator works

When announcing a price reduction for goods, section 11 PAngV generally requires the lowest total price of the previous 30 days as the reference; the rule contains details and exceptions. The calculator determines amounts but does not assess whether the German rule applies or whether advertising is lawful.

Discount calculations are particularly relevant during seasonal promotions such as Black Friday, Cyber Monday or end-of-season sales. Retailers frequently use crossed-out prices showing the previous price. The actual savings can only be verified when the final price is correctly calculated against the real prior price (not the RRP). Equally important: the difference between final price and discount percentage — 50% off sounds impressive, but on a 10 EUR item you only save 5 EUR.

For typical shopping questions, the most relevant figures are final price, discount amount, original price and the actual discount percentage.

Economically, a discount is a price reduction granted as a percentage of the original selling price. In retail, distinctions are made between functional discounts (for wholesalers), volume discounts, loyalty discounts and time-limited promotional discounts.

Section 11 PAngV generally requires the lowest total price of the previous 30 days when a reduction for goods is announced. Whether the rule or an exception applies is not a calculation question.

Discount amountR = P x r / 100

The discount amount R is the original price P times the discount rate r divided by 100.

Final priceE = P - R

The final price E is the original price minus the discount amount.

Original price (reverse)P = E / (1 - r / 100)

When the final price and discount are known, divide by the remaining price fraction.

Discount percentager = (P - E) / P x 100

Original price minus final price gives the savings. Relative to the original price, this yields the discount percentage.

Stacked discountsE = P x (1 - r1/100) x (1 - r2/100)

Two sequentially applied discounts are calculated as the product of the respective remaining factors, not as the sum of percentages.

Knowledge

Distinguishing discount, savings and original price

A percentage discount always refers to the original price. The discount amount is the actual savings.

With a 20% discount on 80 EUR you save 16 EUR and pay 64 EUR. If only the final price and discount are known, the final price must be divided by the remaining price fraction.

  • Final price: original price minus discount amount.
  • Original price (reverse): final price divided by 1 minus discount fraction.
  • Discount percentage: savings divided by original price times 100.

Practice

Practical examples

For illustration only – your own calculation is what counts.

Calculate sale price

Original price
€80.00
Discount
20 %
Value64.00 EUR

An item costs 80 EUR and is reduced by 20%. The calculator shows final price and savings.

Result: The reduced price is 64 EUR, the savings are 16 EUR.

Compare price reductions

Original price
€150.00
Discount
15 %
Value127.50 EUR

With an original price of 150 EUR and a 15% discount, you can see how much you save.

Result: The final price is 127.50 EUR, the discount amount is 22.50 EUR.

Percentage discount in everyday life

Original price
€49.99
Discount
10 %
Value44.99 EUR

Whether coupon, clearance sale or promotional price: a discount is a percentage calculation applied to prices.

Result: The reduced price is 44.99 EUR.

Find original price

Final price
€64.00
Discount
20 %
Value80.00 EUR

If an item costs 64 EUR after a 20% discount, the calculator determines the original price before the discount.

Result: The original price before discount was 80 EUR.

Calculate discount from two prices

Original price
€120.00
Final price
€90.00
Value25 %

From the old price and final price, you can see what percentage discount the price reduction actually represents.

Result: The discount is 25%, the savings are 30 EUR.

Notes

Common mistakes

  1. Simply adding multiple discounts

    Two sequentially applied discounts of 20% and 10% do not result in a 30% total discount. The second discount is calculated on the already reduced price; the actual result is 28%.

    Apply discounts sequentially to the respective intermediate price: 100 EUR - 20% = 80 EUR, then 80 EUR - 10% = 72 EUR (not 70 EUR).

  2. Using the final price as the original price

    If you take the reduced price as the basis and add the discount percentage, you do not get the original price. 64 EUR plus 20% gives 76.80 EUR — not the original 80 EUR.

    Divide the final price by the remaining factor: 64 / 0.8 = 80 EUR.

  3. Comparing discounts by percentage rather than absolute value

    A 20% discount on a 50 EUR item saves 10 EUR, while 10% on a 200 EUR item saves 20 EUR. The higher percentage does not automatically mean greater savings.

    Always calculate and compare the absolute savings in EUR, not just the percentage.

  4. Assuming the RRP is the real original price

    The recommended retail price (RRP) is not an actual selling price. A discount on the RRP can be misleading if the item was never sold at the RRP.

    Use the actual market price as reference, not the RRP. Under PAngV, the lowest price of the last 30 days must be stated.

  5. Ignoring shipping costs when calculating savings

    An online discount of 10% on a 30 EUR item saves 3 EUR. If shipping costs of 4.95 EUR are added, the supposed savings are cancelled out.

    Include shipping costs in the total calculation: 3 EUR discount minus 4.95 EUR shipping = effectively 1.95 EUR more expensive.

FAQ

Frequently asked questions

How do you calculate a discount?

The discount amount is original price times discount percentage divided by 100. The final price is original price minus discount amount.

What does a percentage price reduction mean?

A percentage price reduction describes what fraction of the original price is deducted.

Is a sale price the same as a reduced price?

Yes, in everyday language both usually refer to the price after deducting the discount.

How do you calculate the original price before a discount?

Divide the final price by the remaining price fraction. With a 20% discount, 80% remains, so divide the final price by 0.8.

How do I find the discount percentage from two prices?

Subtract the final price from the original price, divide the savings by the original price and multiply by 100.

Why can a discount not exceed 100%?

A 100% discount reduces the price to 0. A higher discount would result in a negative final price for a normal purchase price.

Are multiple discounts simply added together?

Usually not. Two discounts are typically applied sequentially, for example first 20% and then 10% on the already reduced price.

Is a percentage discount the same as savings in EUR?

No. A percentage discount describes the fraction of the original price. The savings in EUR is the actual discount amount.

Must the original price be displayed for discounts?

When a price reduction for goods is announced, the lowest total price charged during the previous 30 days must generally be stated. Section 11 PAngV contains details and exceptions; this calculator does not assess their applicability.

How do I calculate total savings with stacked discounts?

Calculate each discount individually on the respective intermediate price. The total savings in percent is 1 minus the product of the individual remaining factors. For 20% and 10%, the total discount is 1 - (0.8 x 0.9) = 28%, not 30%.

Limits

Limitations

  • No automatic stacking: The calculator computes a single discount. For stacked or cumulative discounts, each level must be calculated separately and combined manually.
  • No Price Indication Regulation verification: The calculator does not check whether a stated original price meets PAngV requirements. The legal permissibility of discounts must be assessed separately.
  • Commercial rounding to cents: For non-round amounts, the calculator rounds to two decimal places. Point-of-sale systems or accounting software may use slightly different rounding rules.
  • No currency conversion: The calculator works in the entered currency. For international price comparisons with discounts, currency conversion must be done separately.

Sources

Sources and references

  • Preisangabenverordnung (PAngV) — Neufassung 2022Bundesministerium der Justiz

    Section 11 PAngV governs the reference price announced for reductions on goods and specifies details and exceptions.

    View sourceRetrieved: 07/23/2026 · Verified on: 07/23/2026 · Primary source
  • Verbraucherzentrale — Preisvergleich und RabatteVerbraucherzentrale Bundesverband

    The consumer advice centre provides information on consumer rights regarding discounts, special offers and price comparisons in retail.

    View sourceRetrieved: 07/23/2026 · Verified on: 07/23/2026
  • Leitlinien zur Auslegung von Artikel 6a der Preisangaben-RichtlinieEuropäische Kommission

    The guidelines explain the European framework for showing the prior price in reduction announcements and the exceptions under Article 6a.

    View sourceRetrieved: 07/23/2026 · Verified on: 07/23/2026 · Primary source
  • Gesetz gegen den unlauteren Wettbewerb (UWG) § 5Bundesministerium der Justiz

    Misleading price claims and artificially inflated comparison prices can be classified as unfair competition under the UWG.

    View sourceRetrieved: 06/20/2025 · Verified on: 07/23/2026 · Primary source