Discount / Sale Price Calculator
How it works
Find the sale price treats what you entered as the original price and takes the discount off it. Find the original price treats it as the price already after the discount, and works backwards.
The second direction is the one worth being careful about. A 20%-off sale price of 80 does not come from adding back 20% of 80 (which gives 96) — the 20% was of the ORIGINAL price, a larger number, so a cut of the smaller sale price undershoots it. The original is recovered by dividing by 0.80 instead, giving the correct 100.
Stacked discounts compound rather than add: each one is taken off the price the previous one left behind. 25% off 100 leaves 75; a further 10% off is 10% of 75, not of 100, so the pair works out to 32.5% off overall — not the 35% that adding the two rates would suggest. That effective rate is the number worth checking before assuming two coupons add up the way they look like they should.
This is a specialised case of plain percentage math. For percentage increases, decreases and "what percent of" questions in general, see the percentage calculator.
Frequently asked questions
How do I find the original price from a sale price?
Choose "Find original price". The original is not the sale price plus that percentage of the sale price — at 20% off, adding back 20% of an 80 sale price gives 96, not the true original of 100 — so the original has to be recovered by dividing by 1 minus the discount rate.
Is 25% off plus 10% off the same as 35% off?
No. The second discount applies to the price the first one already reduced, not to the original price, so it stacks to 32.5% off overall, not 35%. Use the stacked-discount section below to see the combined rate for your own numbers.
Is this the same as the percentage calculator?
They overlap, since a discount is a percentage decrease. This tool is the specialised version for a specific pair of questions — "what's the sale price" and "what was the original price" — with the stacking case built in. For plain percentage math, use the percentage calculator instead.