Discount & Sale Price Calculator
Calculate the final sale price and amount saved from a discount, or work backward from a sale price to the original.
Runs entirely in your browser, nothing is uploadedCalculate a sale price in three steps
- Choose whether you have the original price and discount, or a sale price you want to reverse.
- Enter the price and discount percentage, the result updates as you type.
- Read off the final price, the amount saved, and the effective percent off.
Why people use the Discount & Sale Price Calculator
Everything worth knowing before you dive in.
How it helps
A storefront discount is simple in theory, take a percentage off, but stacking multiple sales, working backward from an already discounted price, or double checking a receipt all get confusing fast without a calculator. This tool covers both directions of the calculation in one place.
Built for real use
The price and discount mode takes an original price and a discount percentage and returns the final price along with exactly how much money that discount saves. The reverse mode does the opposite, useful when a sale price and discount percentage are known and the original, pre discount price needs to be worked out, common when comparing a current sale against a previous price.
Private by default
Every result updates instantly as the numbers change, useful for comparing competing sales, verifying a checkout total, or working out whether a deal is actually as good as it's advertised.
Pro tip
When comparing two different sales, comparing the final price directly is more reliable than comparing the discount percentages, since a smaller percentage off a higher original price can still be the better deal.
Common questions
How is the amount saved calculated?
It's the difference between the original price and the final price after the discount is applied, shown alongside the final price itself.
Can I calculate the original price from a sale price?
Yes, switch to sale price to original mode, enter the sale price and the discount percentage that was applied, and the original price is calculated for you.
Does this handle stacked discounts, like 20% off an already reduced price?
Run the calculation twice, once for each discount, using the result of the first as the starting price for the second, since stacked percentage discounts don't simply add together.