Discount Calculator
Calculate sale prices, savings, and discounts instantly. Support for multiple discounts, tax, and price comparisons.
Calculate Your Discount
Common Sale Events
Share Result
About Discount Calculator
How to Calculate a Discount
To calculate a discount, multiply the original price by the discount percentage, then subtract from the original price. For example, 20% off £50: £50 × 0.20 = £10 discount. Sale price = £50 - £10 = £40.
Stacked Discounts
When two discounts are stacked, the second discount is applied to the already-reduced price, not the original. For example, 20% off then 10% off £100: First discount = £80, then 10% off £80 = £72. This is NOT the same as 30% off.
VAT in the UK
The standard VAT rate in the UK is 20%. Some items have a reduced rate of 5% (e.g., home energy) or are zero-rated (e.g., most food, children's clothing). Discounts are applied before VAT is calculated.
Frequently Asked Questions
How do I calculate percentage off?
Multiply the original price by the discount percentage divided by 100. For example, 25% off £80: £80 × (25/100) = £20 off. Sale price = £80 - £20 = £60.
Is 20% off then 10% off the same as 30% off?
No! Stacked discounts are applied sequentially. 20% off then 10% off £100 = £72, while 30% off £100 = £70. Stacked discounts always result in a slightly higher price than a single combined discount.
Should I calculate discount before or after tax?
Discounts are typically applied before tax. The tax is then calculated on the discounted price. This means you also save on the tax amount.
How do I find the original price from a sale price?
Divide the sale price by (1 - discount/100). For example, if the sale price is £60 after 25% off: £60 ÷ (1 - 0.25) = £60 ÷ 0.75 = £80 original price.