Skip to content
GivenTool

Discount calculator

Sale price after a % discount, stacked “extra % off” deals, the original price from a sale price, and how much you save, with optional VAT.

Inputs
%
%

Only if the price excludes VAT; UAE 5%, Saudi Arabia 15%.

Calculated in your browser. Nothing you enter is sent anywhere. Updates as you type.

Price after discount

Enter a price and a discount to get the sale price and your saving: sale price = price × (1 − discount ÷ 100). 30% off 250 is 250 × 0.70 = 175, a saving of 75.

Stacked offers such as “30% off, plus an extra 20% at checkout” apply one after the other, so they multiply instead of adding up: 250 × 0.70 × 0.80 = 140, a total discount of 44%, not 50%. Choose the stacked option to enter up to three discounts; the result shows the price after each step and the effective combined discount, which is 1 − (0.70 × 0.80) = 0.44.

The reverse option works back from a sale price: original price = sale price ÷ (1 − discount ÷ 100), so an item selling at 175 after 30% off was 250. If the price excludes VAT, enter the rate to add it to the discounted price (5% in the UAE, 15% in Saudi Arabia). Shelf prices in the Gulf and the EU usually include VAT already, so leave it at 0 in that case.

How to use it

  1. Choose what to calculate: price after a discount, stacked discounts, or the original price from a sale price.
  2. Enter the price (or the sale price) and the discount percentages.
  3. Optionally add VAT if the price excludes it.
  4. Read the final price, your saving and the effective discount.

Frequently asked questions

Is 30% off plus an extra 20% off the same as 50% off?

No. The extra 20% is taken from the already reduced price. On 100 you pay 70 after the first discount and 56 after the second: a total discount of 44%.

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

Divide the sale price by (1 − discount ÷ 100). A jacket at 120 after 40% off was 120 ÷ 0.6 = 200.

How do I calculate the percentage discount between two prices?

Discount % = (original − sale) ÷ original × 100. From 80 down to 60 is 20 ÷ 80 = 25% off. The percentage calculator has a mode for this percentage change.

Does the order of stacked discounts matter?

Not for percentages: 20% then 30% gives the same final price as 30% then 20%, because multiplication does not depend on order. It does matter when a fixed amount off (say 50 off) is combined with a percentage.

Is VAT calculated before or after the discount?

After: VAT is charged on the price you actually pay. When a shop advertises a discount on a VAT-inclusive price, the VAT inside the price falls in proportion.