Back to All Tools

Discount Calculator

Calculate discount amount and final price instantly.

100% Private — Your data never leaves your browser. Everything runs locally on your device.

Using the calculator

There are two boxes and no button. The results appear as soon as both boxes have a number, and they change as you type.

  1. Original Price ($) — the price before the discount, for example the price on the tag. Type digits only, such as 1299, not 1,299.
  2. Discount (%) — the percentage off, such as 25 for 25% off. Decimals like 12.5 work too. It must be from 0 to 100. Other values show a short note instead of a result.

You get two results, both rounded to cents (two decimal places):

The dollar sign is only a label. The math is the same in any currency, so you can type rupees, euros or yen. If you clear a box, the results disappear.

The formula

The calculator uses two steps:

You Save = Original Price × Discount ÷ 100, rounded to cents
Final Price = Original Price − You Save

A shorter way to get the final price is to multiply by what is left. 25% off leaves 75%, so the final price is the original × 0.75.

Worked example

A jacket costs $79.99 and is 35% off.

You Save: 79.99 × 35 ÷ 100 = 27.9965, shown as $28.00
Final Price: 79.99 − 28.00 = $51.99
Check: 79.99 × 0.65 = 51.9935, which rounds to 51.99. Same answer.

Only You Save is rounded. The Final Price is then worked out from the rounded saving, so the two results always add up to the original price. When the exact saving ends in half a cent, the saving is rounded up and the final price comes out half a cent lower. For example, $1,299 at 12.5% off has an exact saving of 162.375. The calculator shows You Save $162.38 and Final Price $1136.62, which add up to exactly $1,299.00.

Two discounts together (stacked discounts)

Shops often combine offers, such as "20% off everything, plus an extra 10% at checkout". The second discount is taken from the price that is already reduced. So the two percentages do not simply add up.

This calculator takes one discount at a time. To stack two, use it twice:

  1. Enter the original price and the first discount. For $100 at 20%, the Final Price is $80.00.
  2. Type that final price, 80, into Original Price. Enter the second discount, 10. The Final Price is $72.00.

You paid $72 for a $100 item, so the total discount is 28%, not 30%. The order does not matter. 10% first and then 20% also ends at $72.00. The table shows more pairs, all worked out on a $100 price.

First discountSecond discountPrice after bothReal total discountSimple sum (wrong)
20%10%$72.0028%30%
25%10%$67.5032.5%35%
30%20%$56.0044%50%
50%20%$40.0060%70%
50%50%$25.0075%100%

The general rule: multiply what is left after each discount. For 30% and then 20%, that is 0.70 × 0.80 = 0.56. You pay 56%, so the real discount is 44%.

Discount and markup are not opposites

A markup is a percentage added to a price. A discount of the same percentage does not undo it, because the two percentages are taken from different starting prices.

This calculator only takes discounts from 0 to 100%, so it cannot add a markup. To add a markup, multiply the price by 1 plus the rate. A 25% markup on $100 is 100 × 1.25 = $125.

Finding the original price from a sale price

If you only know the sale price and the discount, divide by what is left. An item is $60 after 25% off. 25% off leaves 75%, so the original price is 60 ÷ 0.75 = $80. A common mistake is to add 25% back: 60 × 1.25 = $75, which is wrong. You can check the answer here: enter 80 and 25, and the Final Price shows $60.00.

Sales tax

This calculator does not add tax. In many places, tax is charged on the price after a store discount. For a $100 item at 20% off with 8% sales tax: 100 × 0.80 = $80, then 80 × 1.08 = $86.40. With a percentage discount, the order does not change the total: 100 × 1.08 × 0.80 is also $86.40. With a fixed-amount coupon, the order does matter. $10 off before 8% tax gives (100 − 10) × 1.08 = $97.20. $10 off after tax gives 108 − 10 = $98.00. Tax rules for coupons are different between countries and states, so check your receipt. In countries where shelf prices already include VAT or GST, the discount is taken from the shelf price, and you pay nothing extra at the till.

Common mistakes

Frequently Asked Questions

How do I work out two discounts, like 20% off plus an extra 10%?

Use the calculator twice. First enter the original price and 20. Then type the new Final Price into Original Price and enter 10. On a $100 item you get $80 and then $72. The real total discount is 28%, not 30%, because the second discount is taken from the lower price.

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

Divide the sale price by what is left after the discount. If an item is $60 after 25% off, 75% is left, so the original price is 60 divided by 0.75, which is $80. Adding 25% back to $60 gives $75, which is wrong.

Does the calculator include sales tax?

No. It shows the price after the discount and before tax. To add tax, multiply the Final Price by 1 plus the tax rate. For example, $80 with 8% tax is 80 times 1.08, which is $86.40.

Do Final Price and You Save always add up to the original price?

Yes. The calculator rounds You Save to cents first, then takes it away from the original price. For example, $1,299 at 12.5% off has an exact saving of 162.375. It shows You Save $162.38 and Final Price $1136.62, which add up to exactly $1,299.00.

Can I use it for prices in rupees, euros or other currencies?

Yes. The dollar sign is only a label. The calculation does not depend on the currency, so enter the price in your own currency and read the results in that currency.