Financeโœ“ Free ยท No Sign-up

Discount Calculator

Find the sale price, how much you save and the true total discount when an extra % off is stacked โ€” with sales tax/VAT and a reverse mode.

Final price
$72.00
You save
$28.00
Effective total discount
28%
20% + 10% โ‰  30%. The extra 10% comes off the already-reduced price, so your real discount is 28%: 1 โˆ’ (0.80 ร— 0.90) = 28%.
Original price$100.00
Discount (20%)โˆ’$20.00
Extra discount (10%)โˆ’$8.00
Price after discount$72.00
You pay$72.00

Final = (price ร— (1 โˆ’ discount%)) ร— (1 โˆ’ extra%)

๐Ÿ’ก Pro tips
  • โ†’Stacked discounts multiply, they don't add: 20% + 10% off is 28%, not 30%.
  • โ†’Check a "was" price with reverse mode โ€” if the maths doesn't match, the discount may be inflated.
  • โ†’Sales tax and VAT are normally charged on the discounted price, not the original.
  • โ†’Compare deals on final price per unit, not on the size of the percentage.

This tool is for informational purposes only. Always verify results with a qualified professional.

What is the Discount Calculator?

The Discount Calculator tells you exactly what you will pay for something on sale and how much you are really saving. Enter the original price and the discount โ€” either as a percentage or as a fixed amount off โ€” and the final price, the money saved and the effective discount update instantly. You can add an optional second "extra % off" discount, add sales tax or VAT on top, and switch between US dollars, Pakistani rupees, UAE dirhams, Saudi riyals, British pounds, euros and Indian rupees.

The basic formula is final price = original price ร— (1 โˆ’ discount รท 100). A jacket marked $80 with 25% off costs 80 ร— 0.75 = $60, so you save $20. When a fixed amount is taken off instead, simply subtract it: an AED 450 item with AED 50 off costs AED 400, and if the shop then takes an extra 10% at checkout you pay AED 400 ร— 0.90 = AED 360.

Stacked discounts are where most people โ€” and many shop signs โ€” get the maths wrong. "20% off plus an extra 10% off" is not 30% off. The second discount is applied to the price that is already reduced, so a $100 item becomes $80 after the first discount and $72 after the second. You save $28, an effective discount of 28%, not 30%. The bigger the discounts, the bigger the gap: 50% off plus an extra 50% off leaves you paying 25% of the price โ€” a 75% discount, not 100%. The calculator shows the effective total discount next to the "naive" sum so you can see the difference at a glance.

Sales tax and VAT are normally charged on the discounted price, not on the original. In the US, sales tax is usually added at the till, so a $100 item at 20% + 10% off with 8% sales tax costs $72 ร— 1.08 = $77.76. In the UK, EU, UAE, Saudi Arabia and Pakistan, shelf prices usually already include VAT or GST, so you can leave the tax field empty. Use the tax field when a price is shown before tax โ€” for example in many US stores, on B2B quotes or on online marketplaces that add tax at checkout.

Reverse mode works backwards to the price before discount. If you paid $60 for something that was 25% off, the original price was 60 รท 0.75 = $80. For stacked discounts, divide by both factors: a PKR 7,560 price after 30% off and an extra 10% off started at 7,560 รท (0.70 ร— 0.90) = PKR 12,000, so you saved PKR 4,440 โ€” an effective 37% discount. If a tax rate is entered, the calculator first removes the tax from the price you paid. This is handy for checking whether a "was" price is genuine, filling in expense claims and comparing deals across shops.

How to Use This Calculator

  1. 1Choose "Sale price" to work forwards, or "Price before discount" to work backwards from what you paid.
  2. 2Pick your currency โ€” USD, PKR, AED, SAR, GBP, EUR or INR.
  3. 3Enter the original price (or the price you paid, in reverse mode).
  4. 4Enter the discount as a percentage, or switch to a fixed amount off.
  5. 5Optionally add an extra stacked discount and a sales tax / VAT rate.
  6. 6Read the final price, the amount saved and the effective total discount โ€” they update as you type.

Frequently Asked Questions

How do I calculate a discount?+
Multiply the original price by the discount percentage divided by 100 to get the amount off, then subtract it. For $80 at 25% off: 80 ร— 0.25 = $20 off, so you pay $60. Or multiply directly by (1 โˆ’ 0.25) = 0.75.
Is 20% off plus an extra 10% off the same as 30% off?+
No. The extra 10% applies to the already-reduced price, so the total discount is 1 โˆ’ (0.80 ร— 0.90) = 28%. On a $100 item you pay $72, not $70.
How do I work out the original price before a discount?+
Divide the sale price by (1 โˆ’ discount รท 100). If you paid $60 after 25% off, the original price was 60 รท 0.75 = $80.
Is sales tax calculated before or after the discount?+
In most places sales tax and VAT are charged on the discounted selling price. A $72 sale price with 8% sales tax costs $77.76. Manufacturer coupons in some US states are an exception, so check local rules.
How do I calculate 40% off and then an extra 20% off?+
Multiply the price by 0.60 and then by 0.80. A โ‚ฌ89 item becomes โ‚ฌ89 ร— 0.60 ร— 0.80 = โ‚ฌ42.72 โ€” an effective discount of 52%, not 60%.
What is the formula for percentage discount?+
Discount % = (original price โˆ’ sale price) รท original price ร— 100. A PKR 12,000 item selling for PKR 7,560 has a discount of 4,440 รท 12,000 ร— 100 = 37%.
Does the order of stacked discounts matter?+
Not for percentages โ€” 20% then 10% gives the same result as 10% then 20%. It does matter when one discount is a fixed amount: taking $10 off before a percentage saves less than taking it off after.