Discount Calculator

Find the final price, the money saved and the true percentage off — including the case where an extra discount stacks on top of a sale price.

🔒 Your data never leaves your device🆓 Free🙅 No sign-up

🏷️ What do you want to work out?

💵 Numbers

USD

The list price before any discount

%
%

Optional — added to the discounted price

Quick pick
You save $24.00 (30%) on $79.99 — you pay $55.99.

📊 Results

You pay
$55.99
You save
$24.00
Total discount
30%
Original price
$79.99
You pay
70%
of the original price
ℹ️ Results are estimates — shop pricing, rounding and local tax rules can change the amount at the till.

📋 What other discounts would cost

DiscountPriceYou save
5%$75.99$4.00
10%$71.99$8.00
15%$67.99$12.00
20%$63.99$16.00
25%$59.99$20.00
30%$55.99$24.00
40%$47.99$32.00
50%$39.99$40.00
60%$32.00$47.99
70%$24.00$55.99
75%$20.00$59.99
80%$16.00$63.99

How to use the discount calculator

  1. Pick a mode: price after a percentage off, two stacked discounts, the original price behind a sale price, or the percentage off between two prices.
  2. Enter the numbers the mode asks for — an original price, a sale price, or both.
  3. Tap a quick pick (10%, 20%, 25%, 30%, 50%, 70%) or type any discount you like.
  4. Add a sales tax or VAT rate if you want the amount you will actually pay at the till. Leave it at 0 for a tax-free or tax-inclusive price.
  5. Read the results and the comparison table, which shows what every common percentage would cost on the same item.

Results update as you type, and nothing you enter leaves your browser.

How it works

Each mode is one line of arithmetic.

Mode Formula Example
Price after % off final = price × (1 − d/100) 30% off $79.99 = $55.99
Two stacked discounts final = price × (1 − d1/100) × (1 − d2/100) 30% then 20% off $100 = $56
Original price price = sale / (1 − d/100) $56 after 30% off = $80
What % off d = (price − sale) / price × 100 $59.99 to $34.99 = 41.7% off

Tax is applied last, to the discounted price:

tax   = discounted price × tax rate / 100
total = discounted price + tax

That order matters. On a $200 coat at 50% off with 20% VAT, you pay tax on $100, not on $200 — the discount saves you $20 of tax on top of the $100 off the price.

Why stacked discounts are smaller than they look

The single most common mistake in a sale is adding two percentages together. A sign reading “30% off, take a further 20% off at the register” is not 50% off. The second discount applies to the already-reduced price:

$100 × 0.70 = $70      (after 30% off)
$70  × 0.80 = $56      (after a further 20% off)
saved = $44, which is 44% off, not 50%

The shortfall grows with the size of the discounts. Two 50% discounts give 75% off, not 100% — you can stack percentage discounts forever and never reach free.

Worked examples

A single discount. A $79.99 jacket at 30% off costs $55.99 and saves $24.00. Add 8.25% sales tax and you hand over $60.61.

Stacked offers. A $100 pair of boots at 30% off with an extra 20% at the checkout costs $56.00. The total discount is 44%, six points less than the 50% the signs imply, and $6 more than you might have budgeted.

Working backwards. A lamp is marked $56 “after 30% off”. Its original price was $80, so the saving really is $24 — useful for checking whether the “was” price on the tag is plausible.

Reading a sale tag. A shirt reduced from $59.99 to $34.99 is 41.7% off, saving $25.00. Shops often round this up to “up to 45% off” in their advertising.

Tax on the discounted price. A $200 coat at 50% off is $100, and 20% VAT adds $20 for a total of $120. Without the discount you would have paid $240 — the saving is $120, not $100.

Tips and common mistakes

  • Never add stacked percentages. Multiply the remaining fractions instead, or let the stacked mode do it.
  • Check the “was” price. Use the reverse mode: if a “60% off” tag implies an original price nobody ever paid, the discount is smaller than advertised.
  • Percentage off is not percentage saved on your budget. A 70% discount on something you did not need still costs 30% of the price.
  • Compare the final price, not the discount. Two shops with different starting prices can advertise very different percentages and end up within a dollar of each other.
  • Watch for a discount applied before a delivery fee. Shipping and handling are usually added after the discount and sometimes after tax.
  • Coupons that give a fixed amount off behave differently from percentage coupons: on a cheap item a flat $20 coupon can beat 30% off, and on an expensive one it will not.

The figures here are estimates for comparing offers. Shop rounding rules, regional tax rates and exclusions written into the small print can move the amount you actually pay at the till.

Glossary

  • List price – the original, undiscounted price of an item.
  • Sale price – the price after the discount has been applied.
  • Stacked discount – a second discount applied to an already-reduced price.
  • Effective discount – the total saving expressed as a percentage of the original price.
  • VAT – value added tax, included in the shelf price in many countries; US sales tax is added at the register instead.

Frequently asked questions

How do I calculate a percentage off a price?

Multiply the price by the discount as a decimal and subtract it, or multiply the price by 1 minus the decimal. A 30% discount on $79.99 is 79.99 × 0.70 = $55.99, saving $24.00.

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

No. The second discount only applies to what is left after the first, so 30% then 20% is 44% off in total, not 50%. On a $100 item you pay $56 rather than $50.

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

Divide the sale price by 1 minus the discount as a decimal. An item that costs $56 after 30% off was $56 ÷ 0.70 = $80 before the sale. Use the "Original price" mode to do this automatically.

How do I work out what percentage off something is?

Subtract the sale price from the original, divide by the original and multiply by 100. From $59.99 down to $34.99 is (59.99 − 34.99) ÷ 59.99 = 41.7% off.

Is sales tax applied before or after the discount?

After. In the United States the discount comes off the shelf price first and sales tax is charged on what remains, so a discount lowers the tax you pay as well. This calculator follows that order.

Why does the sale price end in .99 so often?

Retailers price just below a round number because shoppers read the leftmost digit first, so $19.99 feels meaningfully cheaper than $20.00. It also makes percentage discounts produce odd-looking results, which is exactly what a calculator is for.

Related tools

Last reviewed: