Skip to main content
Home›Everyday›Discount Calculator

Discount Calculator

Find the sale price after a percentage or money off, see what stacked discounts really save, and check whether a multi-buy deal is worth it.

Checked by the SumAtlas teamUpdated 11 October 2026SourcesHow we check our figuresIndependent: not a government website

Your details: Your discount

What do you want to work out?
Discount type
More optionsOptional. The defaults suit most people; change these if your situation is different.

Free to use. Your details are not saved to an account.

Your results

Your summary

You pay£60.00
You pay£60.00
You save£20.00

£80.00 with 25% off comes to £60.00. You save £20.00, which is 25% off.

Sale price after a discountCurrency: £

Based on your figures

Your results in detail

You pay£60.00
You save£20.00
Original price£80.00
You save£20.00
Total discount25%
You pay£60.00

How it is worked out

Each discount is taken from the price left by the one before.

ItemAmount
Original price£80.00
25% off−£20.00
You pay£60.00
What we assumed
Stacked discounts
Each one taken from the reduced price
Amount off
Taken before any later % off
Sales tax
None added (UK/EU prices include VAT)
Rounding
To the penny or cent, for display

Not right for you? Change it under More options.

Shops may round each step differently, so the till can differ by a penny or cent.

Guide

How the calculation works, with fixed examples, then answers to common questions.

THE DISCOUNT GUIDE

How to work out a discount

Sales, vouchers and multi-buy offers all use simple maths, but the way discounts combine catches many people out. This guide shows each calculation with a worked example, so you can check a price before you pay.

1In brief

The short answer

  • Sale price = price × (1 − discount ÷ 100).
  • Two discounts in a row multiply; they do not add.
  • To find the original price, divide the sale price by what was left.
  • Compare packs by unit price, not by the shelf price.
60
80 with 25% off
28%
20% then 10% off
75
Original of 45 after 40% off
33.33%
3 for 2 as a discount
2Type 1

Working out a percentage off

A jacket priced 80 with 25% off
  1. 25% of 8020
  2. 80 − 2060
You pay60

A quicker way is to multiply by what is left. 25% off leaves 75%, so 80 × 0.75 = 60. The percentage calculator handles other percentage sums.

3Type 2

Money off as a percentage

A voucher for 10 off a price of 40 is worth 25%. The same voucher on a price of 200 is worth only 5%. To compare a money-off voucher with a percentage offer, divide the money off by the price and multiply by 100. Choose “money off” in the calculator to see the percentage.

4Type 3

Stacked discounts

“20% off, plus an extra 10% at the till” sounds like 30% off. It is not. The extra 10% is taken from the price that is already reduced.

20% then an extra 10% off a price of 100
  1. 20% off 10080
  2. 10% off 8072
Total discount28%

Multiply what is left after each discount: 0.8 × 0.9 = 0.72, so you pay 72% of the price.

5Table

Stacked discounts at a glance

Two discounts taken one after the other
First discountThenTotal offNot
10%10%19%20%
20%10%28%30%
20%20%36%40%
30%20%44%50%
50%20%60%70%
70%10%73%80%
50%50%75%100%

The bigger the discounts, the bigger the gap between the real total and the two percentages added together.

6Order

Does the order matter?

With two percentages, no: 0.8 × 0.9 is the same as 0.9 × 0.8. With a money-off voucher and a percentage, yes. On a price of 60:

10 off, then 20% off
After 10 off
50
After 20% off
40
20% off, then 10 off
After 20% off
48
After 10 off
38

Taking the percentage first and the fixed amount second gives the lower price, because the percentage applies to a bigger number.

7Type 4

Finding the original price

You paid 45 after 40% off
  1. 100% − 40%60%
  2. 45 ÷ 0.675
Original price75

Do not add the percentage back

Adding 40% to 45 gives 63, not 75. The 40% was a share of the original price, which is larger than the sale price.

8Type 5

3 for 2 and buy one get one free

A multi-buy offer is a discount spread across several items. With items at 1.50 each:

Multi-buy deals as a discount
DealYou getYou payEachSame as
Buy 1 get 1 free21.500.7550% off
3 for 233.001.0033.33% off
Buy 4 get 2 free66.001.0033.33% off
Buy 3 get 1 free44.501.12525% off

The saving is real only if you use everything you buy. Food that goes off before you eat it makes the deal more expensive.

9Type 6

Unit prices

A unit price is the price for a set amount, such as per kilogram or per litre. In the UK, the Price Marking Order 2004 requires many shops to show unit prices for goods sold by weight or volume. Updated government guidance applies from 6 April 2026, including unit prices on promotions.

500 g for 2.40 or 750 g for 3.30?
  1. 2.40 ÷ 0.5 kg4.80 per kg
  2. 3.30 ÷ 0.75 kg4.40 per kg
CheaperThe 750 g pack

Bigger packs are often cheaper per unit, but not always, especially when the smaller pack is on offer.

10Tax

VAT and sales tax

In the UK and the rest of Europe, prices shown to shoppers include VAT, so the discount comes off the price on the ticket. The UK standard rate of VAT is 20%: a price of 72 including VAT is 60 before VAT. Use the VAT calculator to split a price.

In most US states, sales tax is added at the till, after any discount. A 72 price with 7.25% sales tax comes to 77.22. Set the rate under More options, or use the sales tax calculator to find your state’s rate.

11Consumer rights

Was prices and reference prices

A “was” price should be a price the shop really charged. UK trading standards guidance says comparisons with earlier prices must not mislead shoppers. If a discount looks too good, check the price history or compare with other shops.

12Shortcuts

Quick mental shortcuts

  • 10% off: move the decimal point one place left and take it off. 10% of 45 is 4.50.
  • 20% off: find 10% and double it.
  • 25% off: divide by 4 and take that off, or multiply by 0.75.
  • 50% off: halve it.
  • 15% off: find 10%, add half of it again.
13Pennies

Rounding at the till

Tills round to the penny or cent. Some round each item, others the total, and some round after each discount. That is why a receipt can differ from a calculation by a penny or two. This calculator only rounds the figures it shows you.

14Judgement

Is the deal worth it?

  • Would you have bought it at full price? If not, the saving is not a saving.
  • Compare the unit price with the shop’s own brand and other pack sizes.
  • Check delivery charges and minimum spends online, which can cancel a discount.
  • For a tip on a discounted bill, see the tip calculator.
15Summary

Key formulas

P × (1 − d/100)
Sale price
(1 − a)(1 − b)
Two discounts, share left
S ÷ (1 − d/100)
Original price
free ÷ total
Multi-buy as % off
price ÷ amount
Unit price
÷ 1.2
Remove 20% UK VAT
Questions

Frequently asked

How do I work out a discount?

Multiply the price by the percentage and divide by 100 to get the saving, then take it off. 25% off 80 is a saving of 20, so you pay 60.

Is 20% off then an extra 10% off the same as 30% off?

No. The extra 10% comes off the already reduced price, so the total is 28% off. On a price of 100 you pay 72, not 70.

How do I find the original price from a sale price?

Divide the sale price by what was left after the discount. A price of 45 after 40% off is 45 ÷ 0.6 = 75.

What does 3 for 2 work out as?

You pay for two items and get three, so each costs two thirds of the normal price. That is the same as 33.33% off, if you use all three.

Is buy one get one free the same as half price?

Per item, yes: 50% off. The difference is that you must buy two. If you only need one, a half-price offer is better.

Which is better, money off or a percentage off?

It depends on the price. 10 off a price of 40 is 25% off, but 10 off a price of 200 is only 5%. Work out both as a percentage of the price you pay.

Does the order of discounts matter?

Between two percentages, no. Between a money-off voucher and a percentage, yes: on 60, 10 off then 20% off gives 40, but 20% off then 10 off gives 38.

What is a unit price?

The price for a set amount, such as per kilogram, per litre or per 100 sheets. It lets you compare packs of different sizes fairly.

Do UK shop prices include VAT?

Yes. Prices shown to consumers in the UK must include VAT, so a discount comes off the price you see. In most US states, sales tax is added at the till.

Why does my total differ by a penny?

Shops round each line or each discount to the penny or cent, sometimes at different stages. Our results are rounded only for display.

Can a discount be more than 100%?

No. A discount of 100% makes an item free, and money off cannot take a price below zero. This calculator stops at zero.

Good to know

Results are rounded for display. Check the price at the till.