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.
🏷️ What do you want to work out?
💵 Numbers
The list price before any discount
Optional — added to the discounted price
📊 Results
📋 What other discounts would cost
| Discount | Price | You 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
- 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.
- Enter the numbers the mode asks for — an original price, a sale price, or both.
- Tap a quick pick (10%, 20%, 25%, 30%, 50%, 70%) or type any discount you like.
- 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.
- 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
- Percentage CalculatorFive common percentage calculations on one page. Results update as you type, and nothing you enter leaves your browser.
- Tip CalculatorEnter the bill, pick a tip percentage and say how many people are paying — the tip, the total and each person's share update as you type.
- Inflation CalculatorEnter an amount, an inflation rate and a number of years to see what things will cost, what your money will really be worth, and how much prices rise in total.
- Age CalculatorEnter a date of birth and get an exact age — plus the weekday you were born on, your next birthday, and your star sign and Chinese zodiac animal.
- Date Difference CalculatorTwo calculators in one — the exact gap between two dates, including business days, and a date-maths mode that adds or subtracts any period.
- Unit ConverterPick a category, choose two units and type — the conversion runs in both directions as you go, with exact factors and a quick reference table for each category.
Last reviewed: