Discount Calculator
Find the final price after a discount — or the original price before it — with support for stacked discounts.
- Free forever
- No sign-up
- Runs in your browser
Original price minus a discount → final sale price.
Original price
Discount (%)
What is a discount calculator?
A discount calculator answers the two questions every shopper actually has at the shelf or the checkout: what will I pay? and how much am I saving? Give it a price and a percentage off and it returns the sale price, the amount saved, and the effective discount — instantly, and without the rounding errors that creep in when you do it in your head.
The tool above works in both directions. In forward mode you enter the original price and the discount to get the final price. In reverse mode you enter the price you actually paid (or see advertised) and the discount to recover the original — perfect for checking whether a "was/now" claim is real. And because real sales often layer offers, it supports a second stacked discount, then shows you the true combined percentage, which is almost never what the signs imply.
Everything recomputes live, nothing leaves your browser, and there is no sign-up or tracker bloat — just a clean number when you need it.
How to use it
- Pick a mode. Find sale price starts from the original; Find original price starts from what you pay.
- Enter the price. The label tells you which price the current mode expects.
- Enter the discount percentage. Type any value from 0 to 100.
- Optionally stack a second discount. Tick the box to add an extra percentage — for example a 20% sale plus an additional 10% member discount.
- Read the result. The headline shows the price you asked for; the cards break out what you save, the effective percentage off, and the other price for reference.
How percentage discounts work
A discount is simply a percentage of the price that you do not pay. The two-step formula is:
saved = price × (discount% ÷ 100)
sale price = price − saved
A neater way to see it is the remaining fraction. A 20% discount leaves 80% of the price, so you can multiply directly: sale price = price × 0.80. This "what's left" view is the key to understanding stacking and to working backwards, so it is worth getting comfortable with. If you only need a plain percent-of-a-number without the sale-price framing, the Percentage Calculator handles that in one step.
Worked example
A jacket is listed at $120 with 20% off.
- Saved: 120 × 0.20 = $24
- Sale price: 120 − 24 = $96
Now suppose the store also runs an extra 10% off at checkout. The second discount applies to the already-reduced $96, not the original $120:
- After first discount: $96
- Extra 10%: 96 × 0.10 = $9.60
- Final price: 96 − 9.60 = $86.40
The total saving is $120 − $86.40 = $33.60, which is 28% off the original — not the 30% you might assume by adding 20 and 10.
Stacked vs additive discounts (the common misconception)
This is the single most useful thing a discount calculator teaches. When two discounts stack, you multiply the remaining fractions:
remaining = (1 − d1) × (1 − d2)
effective% = (1 − remaining) × 100
For 20% then 10%: remaining = 0.80 × 0.90 = 0.72, so the effective discount is 28%. Add a third stack — say another 10% — and remaining becomes 0.72 × 0.90 = 0.648, an effective 35.2% off, well short of the 40% the labels seem to promise.
The gap is real money. Retailers know that "20% + 10%" feels like 30%, which is why offers are framed that way. The order of the discounts does not change the final price (multiplication is commutative), but the framing changes how big the deal feels. The calculator cuts through it by always reporting the single effective percentage.
Reverse-calculating the original price
To recover the original from a sale price, undo the multiplication by dividing:
original = sale price ÷ (1 − discount fraction)
A $96 item that was 20% off came from 96 ÷ 0.80 = $120. With stacked discounts, divide by the combined remaining fraction: an $86.40 item that was 20% then 10% off came from 86.40 ÷ 0.72 = $120. Reverse mode is the honest way to check inflated "original" prices — if the number that comes out is suspiciously round or far above the going rate, the "discount" may be more marketing than maths. One edge case: a 100% discount leaves nothing to divide by, so the original cannot be recovered from a free price.
A note on sales tax
Discounts and sales tax interact in a specific order: tax is normally applied to the price after the discount, because you are taxed on what you actually pay. So discount first, then add tax. If you need the with-tax figure, take the sale price from this tool and run it through the VAT or sales-tax calculator. Keeping the two steps separate avoids the common error of taxing the pre-discount price.
Tips for spotting a real bargain
- Trust the effective percentage, not the signage. Stacked offers always total less than the sum of their parts — let the calculator tell you the real figure.
- Check the original in reverse mode. If the "was" price looks inflated, it probably is. Compare against what the item normally sells for elsewhere.
- Mind the order of operations. Discounts apply before tax; loyalty points and cashback usually come off the post-tax total — they are not the same as a percentage discount.
- Round only at the end. Rounding each intermediate step can drift the final number by a cent or two; this tool keeps full precision until the last display.
Private, instant and always free
Because this discount calculator runs entirely in your browser, there are no accounts, no limits and nothing leaves your device. Keep it open while you shop — it turns a price and a percentage into a clear sale price, a real savings figure and an honest effective discount in seconds, while your numbers stay yours.
Frequently asked questions
Comet's got your back
Stuck on something? Every tool has a short guide and FAQ — and Comet can point you to the right spot.
Visit help centreRelated tools
All Calculators tools →Percentage Calculator
Work out percentages three ways — find a percent of a value, what percent one number is of another, or the percent change between two numbers.
CalculatorsVAT / Sales Tax Calculator
Add or remove VAT / sales tax from any price, with the tax amount shown separately and common rate presets.
CalculatorsAge Calculator
Work out your exact age in years, months and days — plus days to your next birthday.
Calculators