Free tool

What does that discount really come to?

Sale price from a percentage off, with a second discount and tax if you need them. Plus the % off between two prices, the original price before a sale, and the real value of buy-2-get-1-free.

What you get

  • Sale price, saving and tax
  • Stacked discounts, worked out properly
  • Buy X get Y free as a % off

Planning a sale? Check the margin with the profit margin calculator.

Sale price

You pay

Rs 2,000

You save

Rs 500

How much % off is it?

25% off

What was the original price?

Rs 2,000

Buy X, get Y free

33.33% off

The same as this discount on every item, when all items cost the same.

Running a sale? Check it still leaves a profit with the profit margin calculator. Nothing you type is stored.

Discounts, briefly

20% and then 10% off is 28% off, not 30%.

The second discount comes off the already reduced price, so stacked discounts are always worth less than they add up to. Shoppers rarely notice; your margin does. Check the real number before you print the sign.

How do I calculate a discount?
Multiply the price by the discount percentage and divide by 100 to get the saving, then subtract it. 20% off 2,500 is 2,500 × 20 ÷ 100 = 500, so the sale price is 2,000.
How do stacked discounts work?
Each discount applies to the price after the one before. 20% then 10% off 1,000 is 1,000 × 0.8 × 0.9 = 720, a total of 28% off, not 30%.
How do I find the original price from a sale price?
Divide the sale price by (1 − discount ÷ 100). If something costs 1,600 after 20% off, the original was 1,600 ÷ 0.8 = 2,000.
What discount is buy 2 get 1 free?
You get 3 items for the price of 2, so it is 1 ÷ 3 = 33.3% off each item when they cost the same. Buy 1 get 1 free is 50% off.
Need percentages for other things?
The percentage calculator handles % change, increases and reverse percentages, with the working shown.

Want online sales that run themselves?

We build shops and booking sites with discount codes, offers and stock that update automatically.