Like ToolFern? Prefer us as your source on Google →

Discount Calculator

Work out a sale price in seconds. Type the original price and the percent off, and see the final price and the amount you save update live as you go.

Discount steps, applied in order
-
Final price
-
Amount saved
-
Effective total discount

Each discount applies to the price left after the step before it, so stacking multiple discounts is not the same as adding the percentages together. Results are in whatever currency you enter, the calculator just works with the numbers.

How to use it

  1. Enter the original price. Use the full pre-discount amount, e.g. 80. The currency doesn’t matter, just type the number.
  2. Enter the discount percent. For a “25% off” deal, type 25. Leave it blank (or 0) and the final price simply equals the original.
  3. Read the results. The Final price card shows what you actually pay; the Amount saved card shows how much the discount knocked off.

Both cards recalculate the instant you change a number, so you can compare deals without pressing a button.

The discount formula

A percentage discount is straightforward once you see the two steps. First find the saving: saved = price × (percent ÷ 100). Then subtract it to get what you pay: final = price − saved. For a 25% discount on a price of 80, that’s 80 × 0.25 = 20 saved and 80 − 20 = 60 to pay. You can also get the final price in one move by multiplying by the remaining fraction: price × (1 − percent ÷ 100), which gives 80 × 0.75 = 60, the same answer.

Common real-world uses

A quick tip on stacked discounts: taking “20% off, then a further 10% off” is not the same as 30% off. The second discount applies to the already-reduced price, so two cuts of 20% and 10% leave you paying 72% of the original (a 28% total discount), not 70%. To model a stack, run the calculator twice, feed the first result back in as the original price.

Frequently asked questions

What happens if I enter a discount over 100%?

You can’t save more than the whole price, so anything above 100% is capped at 100%, the final price becomes 0 (free) and the amount saved equals the original price.

Does it handle decimals, like a 7.5% discount or a $19.99 price?

Yes. Both fields accept decimals, and results are rounded to two decimal places for easy reading, perfect for prices and odd percentages.

Can I work out the discount percent from two prices instead?

Not directly here, this tool goes from price + percent to the final amount. To find the percent from an old and new price, divide the saving by the original price and multiply by 100.

How do I calculate a discount?

Multiply the original price by the discount percent and divide by 100 to get the amount saved, then subtract that from the original price to get the final price. For example, 25% off 80 saves 20, leaving a final price of 60.

What currency does the discount calculator use?

It is currency-neutral. Whatever number you type for the original price is treated as a plain amount, so the final price and savings come out in the same currency you entered, dollars, euros, pounds, rupees or anything else.

Is the discount calculator private?

Yes. Every calculation runs with JavaScript. The prices you enter are never uploaded or sent anywhere.

Results are rounded for display; for invoices or accounting, double-check critical figures.

Found this useful? Share it