Discount Calculator
Use this free discount calculator to find the sale price after a percent off, or to find the percent off when you know both prices. Add a second discount to model stacked offers and see the effective overall discount. Everything updates live as you type, with money figures formatted neatly to two decimals.
The calculator works on the pre-tax price. Sales tax is normally added to the sale price after the discount, so calculate the sale price here first, then apply your local tax percentage afterwards. The order matters in some regions (UK and EU prices typically include VAT, US prices usually do not).
Everything you need to calculate discounts
Six features that cover shopping, selling, and stacked sales.
Two modes
Apply a discount to find the sale price, or compare two prices to find the percent off.
Stacked discounts
Apply two discounts in sequence to model real sale stacking, and see the effective single-percent equivalent.
Live results
Sale price, amount saved, and effective discount update the moment you change a value.
Clean formatting
Money figures are formatted with thousands separators and two decimal places for easy reading.
100% private, runs in browser
Your prices stay on your device. Nothing is sent to a server.
Mobile-friendly layout
Clean responsive design that works on phones, tablets, and desktops.
Who uses a discount calculator?
Anyone who shops, sells, or compares prices.
Shopping during a sale
Quickly check the actual sale price for any item with a percent off tag.
Comparing two offers
See which of two discounts produces a lower sale price by running each one.
Stacked coupons
Apply a store discount and a coupon together to see the true final price and effective discount.
Reverse-engineering a percent off
When the tag shows two prices but no percent, use find-mode to discover the actual discount.
Pricing your own products
Sellers can use the calculator to plan list and sale prices that hit a target margin.
Negotiating big purchases
On cars, electronics, or big-ticket items, the absolute saving from a few percent off can be substantial.
About discounts
A clear guide to percent off math, stacking, and how to read sale tags.
How a discount is calculated
Multiply the original price by the discount percentage divided by 100 to get the amount saved, then subtract that from the price to find the sale price. For a $100 item at 25 percent off, you save 100 * 0.25 = $25, so the sale price is $75. The same math applies in any currency.
Finding the percent off from two prices
When the tag shows both prices, the formula is (original minus sale) divided by original, times 100. A $80 item now $60 is (80-60)/80 * 100 = 25 percent off. This is the math reverse-discount math used by retailers when designing sales, and by shoppers verifying that the headline percent is correct.
Stacked discounts and why they do not add
Two discounts in a row produce a single overall discount that is less than the sum of the two. A 20 percent off followed by 10 percent off does not equal 30 percent. The first cuts the price to 80 percent, the second cuts that to 90 percent of 80, which is 72 percent of the original (a 28 percent total discount). The calculator shows this effective single-percent automatically.
Reading BOGO offers
"Buy one, get one half off" means you pay full price for the first item and half price for the second. On two equal items the effective discount is 25 percent on the pair. "Buy one, get one free" is 50 percent on the pair. Use the find-mode to confirm the actual saving versus the original total for both items.
Coupons, store discounts, and tax
In the US, sales tax is usually applied after the discount, so a coupon reduces the taxable amount. In the UK and EU, prices include VAT, so a discount is taken off a tax-inclusive price. The calculator works on the pre-tax US-style price; for VAT countries, the same math gives the tax-inclusive sale price directly.
When a sale is not really a sale
Some retailers raise their list price before a sale to make the discount headline look larger. Check the same item's recent price elsewhere (or with a price-history tracking site like CamelCamelCamel for Amazon) before judging a deal. The calculator does the math but cannot tell whether the base price was set honestly.
Markups (the opposite of discounts)
A markup is a price increase: a $40 item marked up to $60 is a 50 percent markup. In the find-mode of this calculator, entering the lower price as "original" and the higher as "sale" gives a negative result; swap the inputs to read the markup as a positive number. Markups and discounts are not symmetric: a 50 percent markup followed by a 50 percent discount does not return you to the original price.
Budgeting for a big sale event
Black Friday, Boxing Day, and major end-of-season sales are predictable. The most disciplined shoppers make a list of items they intended to buy anyway, set a maximum total, and only buy from the list at the sale. The discount calculator helps you check whether each sale price meets your acceptable threshold before checkout.
Pricing your own products
Sellers can use the calculator to plan promotions: enter your cost or list price as "original", a target sale percentage as "discount", and read the sale price to make sure it still covers cost plus an acceptable margin. A 25 percent discount on a 40 percent margin product still leaves room, while a 50 percent discount may cut into cost.
Frequently asked questions
If you don't find your question here, ask us directly.
Multiply the original price by the discount percentage divided by 100 to get the amount saved, then subtract that from the price to get the sale price. For example, $100 with a 25 percent discount: 100 * 25/100 = $25 saved, so the sale price is $75. The calculator does this instantly as you type.
Subtract the sale price from the original, divide by the original, then multiply by 100. For example, original $80, sale $60: (80-60)/80 * 100 = 25 percent off. Switch the calculator to "find the discount percent" mode to do this in one step.
A stacked discount is two discounts applied one after the other, not added together. For example, 20 percent off followed by another 10 percent off does not equal 30 percent off. The first cuts the price to 80 percent, the second cuts that to 90 percent of 80 percent = 72 percent of the original, which is a 28 percent total discount. The calculator handles stacked discounts in apply mode.
Because the second discount is applied to the already-reduced price, not to the original. Each discount only sees the price after the previous one has been applied. To get the effective single-discount equivalent, multiply (1 minus each discount) together and convert back. The calculator shows the effective discount automatically when you enter a second one.
For BOGO (buy one, get one) 50 percent off on two equal items, the effective discount is 25 percent on the pair. For BOGO free, the effective discount is 50 percent on the pair. The deal looks bigger in the headline because it sounds like a free thing, but the math averages out across the items you have to buy.
Often yes, especially if you would have bought both items anyway. The effective discount on the pair is half of the smaller item's discount, distributed across the total bill. Use the find-the-discount-percent mode to confirm the actual saving versus full price for the two items together.
No, the calculator works on the pre-tax price. Sales tax is normally applied to the sale price after the discount, so calculate the sale price first using this tool, then apply your local tax percentage. The order matters in some places (UK and EU prices typically already include VAT, US prices usually do not).
A markup is the reverse of a discount. If a $40 item is marked up to $60, the markup is (60-40)/40 * 100 = 50 percent. The calculator's "find the discount" mode gives you a negative percentage if you enter the higher price as "original" and the lower as "sale". Swap them around to get the markup as a positive number.
Yes. The math is exactly the same for a $5 item and a $500,000 item. For large purchases, even a 5 percent discount can save more than the cheapest car, so the calculator is most useful at the high end where the absolute saving is largest.
Calculate the sale price for each offer using the apply mode, then compare the sale prices side by side. Sometimes a lower percentage off a more competitive base price beats a bigger percentage off a higher base. Always compare the final number, not the headline percent.
Some retailers raise their list price ahead of a sale to make the discount look bigger. Always check the same item's recent price elsewhere or with a price-history tool before judging a deal. The calculator does not catch this; it tells you the math, not whether the base price was honest.
Make a list of items you would buy anyway and calculate the sale price using the calculator. Set a maximum budget. Walk away from anything that would only be a "good deal" if you compared it with the inflated original price rather than what you would normally pay for similar items.
Yes. The prices and percentages stay in your browser. Nothing is sent to a server, logged, or shared. You can use the calculator without an account and even offline once the page has loaded.
Related tools
Try our other free calculators
Tip calculator, percentage calculator, currency converter, and more.