Discount calculator
How to calculate the price after a discount?
Calculating the price after a discount is one of the most common mathematical operations in trade and e-commerce. Simply multiply the original price by the difference between 100 and the discount percentage, then divide by 100. Our calculator does this automatically and additionally shows the savings amount and the price multiplier.
Calculation examples
| Original price | Discount | Final price | Savings |
|---|---|---|---|
| 100 zł | -10%% | 90,00 zł | 10,00 zł |
| 100 zł | -25%% | 75,00 zł | 25,00 zł |
| 100 zł | -50%% | 50,00 zł | 50,00 zł |
| 250 zł | -20%% | 200,00 zł | 50,00 zł |
| 499 zł | -15%% | 424,15 zł | 74,85 zł |
| 1000 zł | -30%% | 700,00 zł | 300,00 zł |
How do stacked discounts work?
Stacked discounts occur when two or more discounts are applied sequentially to a product. Important: the total discount is not the sum of individual reductions — each subsequent discount is calculated from the already reduced price.
Frequently Asked Questions (FAQ)
Use the 'Original price + final price → discount percentage' mode or calculate manually: Original Price = Price after discount / (1 - Discount / 100). Example: a product now costs 75 PLN after a 25% discount → original price = 75 / 0.75 = 100 PLN.
A discount is a price reduction expressed as a percentage of the original price. A margin is the profit expressed as a percentage of the selling price. These are completely different concepts — a 20% discount does not mean a 20% smaller margin.
Savings amount = Original Price - Final Price. Example: the product cost 200 PLN, you bought it for 150 PLN → you saved 50 PLN, which is 25% of the original price.
No — this is a common mistake. A 50% discount reduces the price by half, and the next 50% discount reduces it to half of that value. On a 100 PLN product: 50 PLN after the first discount, 25 PLN after the second. The total discount is 75%, not 100%.
Always compare the final price, not the discount percentage. A 30% discount off a 200 PLN price (final price 140 PLN) may be worse than a 20% discount off a 150 PLN price (final price 120 PLN).