Discount Calculator

Find the sale price and savings for any discount.

This tool runs entirely in your browser. Your files are never uploaded to a server.

100.00

Original price

20.00

Amount saved

80.00

Final price

What this calculator does

Calculates the amount saved and final sale price from an original price and a discount percentage — or, in reverse mode, works backward from a discounted price to estimate the original price.

How to use it

Enter a non-negative original price and a discount percentage. To go the other way, tick "work backwards from final price" and enter the discounted price instead.

Worked example

An 80 original price with a 25% discount saves 20, for a final price of 60. In reverse, entering a final price of 60 with a 25% rate estimates an original price of 80.

Formulas used

Forward mode: saved = price × rate / 100, and final price = price − saved. Reverse mode: original price = final price ÷ (1 − rate / 100).

Input behavior and limits

Values are plain numbers with no currency attached, so the tool works with any currency. The rate isn't capped, so a reverse-mode rate of 100% or more produces a non-finite or meaningless result.

Limitations

This calculator handles one discount at a time — for stacked discounts, feed the result of one calculation into the next. It doesn't apply tax or account for checkout rounding rules.

Privacy

Calculation runs entirely in your browser; the values you enter are not uploaded.

Frequently Asked Questions

Can I calculate the original price from a sale price?
Yes, tick 'work backwards from final price' and enter the discounted price to find the original.
Can I stack multiple discounts?
This calculator handles one discount at a time; for stacked discounts, apply the result of one calculation as the input to the next.
Does it work for any currency?
Yes, it's currency-agnostic — just enter the numbers.