Trying to work out what something actually costs after a percentage comes off — or what a sale price implies the discount was — is easy to get slightly wrong in your head, especially once a second markdown or sales tax gets added on top. This free discount percentage calculator (also called a percent off calculator) does the math instantly and both directions: give it the original price and the discount to find the sale price, or work backward from any two known numbers to find the third.
What is a discount percentage calculator?
A discount percentage calculator finds the sale price of an item once a percentage discount is taken off, using the same math as the formula Sale price = Original price − (Original price × Discount ÷ 100). Because a discount, an original price and a final price are three numbers tied together by one equation, knowing any two of them is enough to find the third — this tool runs that equation in whichever direction you need, rather than only ever solving for the sale price the way a lot of simpler discount calculators do.
It's the same calculation people search for as a "percent off calculator" or a "percentage and discount calculator" — different names for the identical question: what does a given percentage off actually come to in real money, or what percentage does a given markdown represent?
How to use this discount percentage calculator
Everything recalculates live as you type — there's no calculate button to press:
- Pick what you're solving for. The segmented control at the top has three modes — Final price, Discount %, and Original price. The field you're solving for hides itself; the other two stay visible for you to fill in.
- Enter your two known values. In the default Final price mode, that's the original price and the discount percentage.
- Read the result. The sale price appears large, with the original price struck through above it and a burst badge showing the percentage and amount saved.
- Check the breakdown line. Underneath the result, a plain-text line spells out the exact subtraction (and tax, if you've added it) so you can see how the number was reached.
- Reset when you're done. The Reset button clears every field, closes the 2nd discount and Sales tax panels, and returns to Final price mode.
Solve backward: find the discount percentage or the original price
Final price isn't the only thing this calculator can solve for:
- Discount % mode — enter the original price and the final price you actually paid (or saw advertised), and it works out exactly what percentage was taken off. If the final price you enter is higher than the original, the calculator shows a clear error — "that's a markup, not a discount" — instead of returning a confusing negative percentage.
- Original price mode — enter the final price and the discount percentage, and it solves backward for what the item cost before the markdown. A discount of 100% or more is rejected outright here, since there's no valid original price a 100%-off deal could have started from.
Switching between the three modes always keeps whatever you've already typed in the shared fields — you're not retyping numbers, just changing which one the calculator fills in for you.
Stack a second discount
Available in Final price mode, opening 2nd discount adds a second percentage that's applied after the first one — to the already-discounted price, not the original. This matters because stacked percentage discounts don't simply add together: two 20% discounts taken one after another come to 36% off the original price, not 40%, because the second 20% is calculated on a smaller starting number. Enter, say, 20% as your main discount and another 20% under 2nd discount, and the breakdown line shows exactly how the two steps combine.
Adding sales tax
Also available only in Final price mode, opening Sales tax lets you enter a tax rate that's calculated on the price after the discount (and after any second discount) has already been applied — not on the original price — which matches how sales tax is actually charged at most checkouts. When tax is switched on, the breakdown line adds a second step showing the tax amount and the final total including it.
Choose your currency
A currency dropdown offers USD $, GBP £, EUR €, INR ₹, PKR ₨, AED د.إ and SAR ﷼. Changing it only relabels the original-price and final-price fields — the discount and tax fields stay percentages either way, since a discount is a discount regardless of what currency the price is in.
How to calculate a discount percentage by hand
If you want to check the math yourself, or understand what the calculator is doing behind the scenes, the formula is straightforward:
Worked example: a $60 jacket at 25% off. First find the discount amount: 60 × 0.25 = $15. Then subtract it: 60 − 15 = $45. That's the same two-step arithmetic — multiply, then subtract — that most "how do you find percent off" and "how to calculate percentage on discount" searches are really asking how to do by hand, and it's exactly what this calculator's Final price mode does instantly for any numbers you enter.
To work the other direction — finding the discount percentage from an original and a sale price — divide the amount saved by the original price and multiply by 100: (Original − Final) ÷ Original × 100. For the same jacket, if you already knew it went from $60 to $45, that's (60 − 45) ÷ 60 × 100 = 25%, which is exactly what Discount % mode calculates for you.
What can you use a discount calculator for?
A discount percentage calculator is useful anywhere a percentage-off number needs to become a real price, or vice versa:
- Comparing sale prices — quickly check whether a "30% off" tag actually beats a "$20 off" deal on the same item
- Shopping and budgeting — know the real cost of an item before you're at the checkout, including any sales tax added afterward
- Stacked promotions — figure out what an extra "10% off already-reduced items" sale actually comes to on top of an existing markdown
- Retail and small-business pricing — work out what percentage a sale price represents when setting or checking a discount
- Verifying a receipt or invoice — confirm a discount was applied correctly by checking the original, discount and final price all agree
Discount percentage calculator vs. a percent off calculator
"Discount percentage calculator" and "percent off calculator" describe the same underlying calculation, and this tool is built to answer both: enter a price and a percentage in the default Final price mode and it works exactly like a percent off calculator, giving you the sale price straight away. Where it goes further than a typical bare percent-off tool is the two reverse modes — solving for the discount percentage or the original price — plus the ability to stack a second discount and add sales tax, none of which a single-direction percent-off calculator usually offers.
Mental math vs. this calculator — common discount-math mistakes
Quick mental shortcuts for percentages (like "10% off is just moving the decimal point") work fine for round numbers, but they break down fast with anything less tidy — 17% off $84.50, for instance — and they're where most discount-math mistakes creep in. The most common one is treating two stacked discounts as additive: assuming 20% off plus another 20% off equals 40% off, when it's actually 36%, because the second discount is taken off an already-reduced price, not the original. Letting a calculator do the multiplication removes that specific error, along with simple slip-ups like forgetting that sales tax is usually charged on the discounted price, not the original one.
Your prices stay on your device
Every number you type into this calculator is used only inside your own browser to run the calculation — nothing is uploaded, logged, or sent to a server. Unlike this site's counters, which auto-save your running totals, this calculator keeps no history of what you've entered: close the tab or reload the page and every field is empty again, ready for the next set of numbers. The only thing that's remembered between visits is your light or dark theme choice.
Frequently asked questions
What is a discount percentage calculator?
A discount percentage calculator works out the sale price of an item once a percentage discount is applied, or runs the same math backward to find the discount percentage or the original price when you already know the other two figures. It's the same calculation as a "percent off calculator" — enter any two of original price, discount and final price, and it solves for the third.
How do I calculate a discount percentage by hand?
Multiply the original price by the discount percentage divided by 100, then subtract that from the original price: Sale price = Original price − (Original price × Discount ÷ 100). For example, a $60 jacket at 25% off: 60 × 0.25 = $15 off, so the sale price is $45. This calculator does the same subtraction instantly, plus the reverse calculations.
Can this calculator work backward from the sale price to find the discount percentage or the original price?
Yes. Switch to "Discount %" mode and enter the original and final price to find the percentage taken off, or switch to "Original price" mode and enter the final price and the discount percentage to solve backward for the starting price before the markdown.
Can I stack two discounts together?
Yes, in Final price mode. Open "2nd discount" and the second percentage is applied to the already-discounted price, not the original — so two 20% discounts stacked together come to 36% off the original price, not 40%, because the second 20% is taken off a smaller number.
Does this calculator add sales tax?
Yes, optionally. Open "Sales tax" in Final price mode and enter a tax rate — it's calculated on the price after the discount (and after any second discount), not on the original price, matching how sales tax is usually charged at checkout.
Can I switch the discount between a percentage and a flat dollar amount off?
No — every discount field on this calculator is a percentage only; there's no percent/flat-amount toggle. If you know a flat dollar amount off, convert it to a percentage first (amount off ÷ original price × 100), or use "Discount %" mode and enter the original and final price to have the calculator work out the percentage for you.
What happens if I enter a final price that's higher than the original price?
In Discount % mode, the calculator shows a clear error — "that's a markup, not a discount" — instead of returning a negative percentage, since a higher final price isn't a discount at all.
Is there a limit to how large a discount percentage can be?
A discount can't be entered above 100% in Final price mode, and in Original price mode a discount of 100% or more is rejected outright, since a 100%-or-more discount has no valid original price to solve for. Negative prices, discounts and tax rates are all rejected too, with a plain-language error message.