Discount calculator
Find the discount percentage, savings and sale price.
How to use
Enter the original price and the sale price, and the calculator shows the discount as a percentage, the amount you save and the price you pay. The currency field only changes how amounts are written; it does not convert between currencies.
The discount is (original − sale) ÷ original × 100. A jacket reduced from 799 to 649 saves 150, which is 18.77% of the original price. A sale price higher than the original is rejected, and a sale price of 0 is a 100% discount.
To go the other way, from a price and a percentage to the price you pay, use the Decrease mode of the Percentages & change calculator: 799 − 20% is 639.2. To find the original price from a sale price, divide instead of adding the percentage back: if 639.20 is what is left after 20% off, the original is 639.20 ÷ 0.80 = 799.
Discounts applied one after another do not add up. Twenty per cent off and then a further ten per cent is not thirty per cent off: the second cut is taken from the already reduced price, so the real total is twenty-eight per cent. Entering the original price and the final price here shows the true combined discount.
Use prices with the same tax treatment on both sides, both including VAT or both excluding it. Results are rounded to two decimal places, and the calculation runs in your browser.
Example
799 → 649A discount of 18.77%: you save 150.59.99 → 44.9925.00% off (25.004% before rounding): you save 15.100 → 72 (20% off, then a further 10%)28% off in total, not 30%.120 → 9025% off. A sale price above 120 would be rejected.
Frequently asked questions
Why is 20% then 10% not 30%?
The second discount applies to what is left after the first. 100 becomes 80, and ten per cent off 80 is 72: a total of 28% off. Stacked discounts are always worth less than their sum.
How do I find the original price from the sale price?
Divide rather than add back. If 639.20 is what is left after 20% off, the original is 639.20 ÷ 0.80, which is 799. Adding 20% to 639.20 would give 767.04, which is too low.
Is “up to 50% off” the same as 50% off?
No. It means some items are reduced by as much as 50%; most may be reduced by less. Compare the original and sale price of the item you want.
Why does my result differ from the percentage on the sign?
Shops usually round the percentage, often to a whole number: a reduction from 799 to 649 is 18.77%, which a sign might round to 19% or advertise as nearly 20%. The amount you save is the figure that does not depend on rounding.