Discount Calculator
Sale price after one or more discounts, the real percent off, or the original price.
Results
Sale price
$72.00
$120.00 with 40% off
- Original price
- $120.00
- You save
- $48.00
- Percent off
- 40%You pay 60% of the original price
How this was calculated
- Discount 1, 40% off: $120.00 × 0.4 = $48.00; $120.00 − $48.00 = $72.00
- You save: $120.00 − $72.00 = $48.00. As a share of the original: $48.00 ÷ $120.00 = 0.4, so 40% off.
- Same result in a spreadsheet:
=120*(1-40%)
| Percent off | Sale price | You save |
|---|---|---|
| 10% | $108.00 | $12.00 |
| 15% | $102.00 | $18.00 |
| 20% | $96.00 | $24.00 |
| 25% | $90.00 | $30.00 |
| 30% | $84.00 | $36.00 |
| 40% (your input) | $72.00 | $48.00 |
| 50% | $60.00 | $60.00 |
| 60% | $48.00 | $72.00 |
| 70% | $36.00 | $84.00 |
The original price stays at $120.00.
Assumptions
- Discounts apply one after another in the order listed; each percent comes off the price left by the discounts before it.
- Amounts keep full precision and are rounded to the cent only for display.
- No sales tax: add a rate to include it.
- No shipping, fees, minimum-spend rules or limits on combining offers; check the store's terms.
Calculated in your browser. This site doesn't send the numbers you enter anywhere. “Continue in” links pass them to the next calculator within this browser tab only.
What this calculator answers
A sale tag leaves you with one of three questions: what you pay after the discounts, what percent off the deal really is, or what the item cost before the markdown. Stacked discounts are applied one after another, the way stores ring them up, so the combined percent off comes out right, and sales tax can be added at the end.
How to use it
- Find: choose Final price (the default: the sale price, with tax if you add it), % off or Original. The boxes change to match.
- Original price: the price before any discount, in dollars. Shorthand works:
$120is 120 and1.2kis 1,200. - Sale price (for % off and Original): the price after the discounts, before tax.
- Discounts: each row is a percent off (% off) or a dollar amount off ($ off). Type
40for 40%, not0.4. Press Add discount for an extra markdown or a coupon, up to five. They apply in the order listed, top to bottom. - Sales tax rate (optional): your combined state and local rate, for example 8. Leave it blank for no tax. Once a rate is filled in, Tax charged on asks whether tax is charged after or before the discounts.
- Round each step to the cent, like a receipt: rounds every discount, running price and the tax to the cent, as a receipt shows them, instead of rounding only what is displayed.
Results update as you type. The Try buttons fill in the stacked deal and the reverse question worked through below. To compare offers, such as 30% off against a $25 coupon, keep the first with Save for comparison, switch the discount and save again; the table then shows how much the second price differs from the first.
How to calculate a discount
A percent discount is the rate times the price it applies to, and the sale price is what is left:
- is the price before the discount, in dollars.
- is the percent off as a decimal (40% is 0.40).
- is the sale price.
A dollar discount is subtracted as it is: , where is the amount off.
Worked example: $120 at 40% off
- Rate as a decimal: 40 ÷ 100 = 0.40.
- Discount: $120 × 0.40 = $48.00.
- Sale price: $120 − $48.00 = $72.00, which is 60% of the original price.
The shortcut is to multiply by what is left: 40% off means paying 60%, and $120 × 0.60 = $72.00.
Stacked discounts: why 40% off plus 15% off isn’t 55% off
A second discount comes off the price left by the first, not off the original, so the percents can’t simply be added. Continuing the example with an extra 15% off:
- Extra discount: $72.00 × 0.15 = $10.80.
- New price: $72.00 − $10.80 = $61.20.
Together the two discounts leave 0.60 × 0.85 = 0.51 of the price, so they take 49% off, not 55%. On $120 that is $58.80 off instead of $66.00. For any number of percent discounts:
Here is the combined percent off and to are the separate percents, all as decimals. Multiplication gives the same product in any order, so percent discounts alone can be applied in any order. Two 50% discounts take 75% off, not the whole price.
“Extra % off prices as marked” explained
When a sign offers an extra percent off the marked price and the marked price is already reduced, the extra percent comes off the reduced price: the discounts stack. Enter the first markdown and the extra percent as two rows, as above. If the tag shows only the reduced price, enter that as the original price with the extra discount alone; the result is the same.
Dollar coupons: why the order matters
With both percents and dollar amounts, the order changes the price. A dollar coupon taken after the percents saves its full face value. Taken first, it shrinks the price the percents apply to, so the percents take less.
| Order | Price |
|---|---|
| 40% off, extra 15% off, then the $10 coupon | $51.20 |
| The $10 coupon first, then 40% and 15% off | $56.10 |
The $4.90 gap is the coupon times the combined percent off: $10 × 0.49. Percents first and dollar coupons last gives the lowest price of any order, but the store decides the order at checkout. Whenever your discounts mix the two kinds, the result shows the price both ways.
A dollar coupon larger than the price left takes it to $0.00 and no further. A $25 coupon on a $20 item leaves $0.00 to pay and $5.00 of the coupon unused; the calculator says so rather than showing a negative price or a 125% discount.
Sales tax with a discount: before or after?
For a store’s own discount or coupon, tax is normally figured on the reduced price; California’s rules, for example, treat a retailer coupon as a true price reduction. In the example, the $10 coupon brings the price to $51.20, and 8% sales tax on it is $51.20 × 0.08 = $4.096, which rounds to $4.10, for a total of $55.30.
Manufacturer coupons can be different, because the manufacturer repays the store. In California the reimbursement counts as part of the store’s receipts, and the store may charge sales tax on it. If your receipt shows tax on the full price, set Tax charged on to Before discounts: the tax in the example becomes $120 × 0.08 = $9.60 and the total $60.80. Rules differ by state; your state’s tax agency publishes its own.
This page takes one combined rate. To enter state and local rates separately, mark some items tax-free or take tax back out of a total, use Continue in the Sales Tax Calculator under the result: it opens with your price after discounts and your rate filled in.
How to calculate the discount percentage between two prices
Subtract the sale price from the original, then divide by the original:
For $120 marked down to $61.20: ($120 − $61.20) ÷ $120 = $58.80 ÷ $120 = 0.49, so 49% off. Divide by the original price, not the sale price: $58.80 ÷ $61.20 gives 96.08%, which is not the discount.
If the second price is higher than the first, the change is a price increase, not a negative discount, and the result is labeled that way. From $80 to $90 is a 12.5% increase.
How to find the original price before a discount
Divide the sale price by the share that was paid, :
A $72.00 sale price after 40% off came from $72.00 ÷ 0.60 = $120.00. Adding 40% back gives the wrong answer, $72.00 × 1.40 = $100.80, because the 40% was taken from the larger original price.
With several discounts, undo them last to first: add back dollar coupons and divide out percents. For $61.20 after 40% and then 15% off, $61.20 ÷ 0.85 = $72.00, then $72.00 ÷ 0.60 = $120.00. A 100% discount can’t be undone, since every price ends at $0.00, so the calculator asks for less.
Rounding: why a receipt can be a cent off
A receipt shows each discount in whole cents, so it rounds at every step; a formula rounds only at the end. The two usually agree, but not always. Take $24.99 with 15% off and then another 15% off:
| Method | Steps | Price |
|---|---|---|
| Full precision | $24.99 × 0.85 × 0.85 = $18.055275 | $18.06 |
| Rounded at each step | $24.99 − $3.75 = $21.24, then $21.24 − $3.19 = $18.05 | $18.05 |
When the two methods give different cents, the result says so, and Round each step to the cent switches to the receipt method. Half a cent or more rounds up, the normal rule for sales tax.
Quick percent-off table for your price
Under each sale-price result is a table of the same price at 10%, 15%, 20%, 25%, 30%, 40%, 50%, 60% and 70% off, with your own percent marked. For $120, 25% off is $90.00 and 70% off is $36.00. With several discounts, the table varies the first percent discount and keeps the rest as entered. It downloads as a CSV file.
Reading the result
- Sale price, or Price with tax when you enter a tax rate, is the headline: what you pay.
- You save is the original price minus the sale price. With several discounts, the tile shows each one’s part: $48.00 + $10.80 + $10.00 in the example.
- Percent off is the true combined discount on the original price, dollar coupons included: $68.80 ÷ $120 = 57.33% for the full example.
- Price step by step lists every discount, and the tax, with the price before and after, like a receipt.
- Notes appear when they matter: why stacked percents don’t add up, how a coupon’s position changes the price, and when receipt rounding would give a different cent.
Assumptions and limitations
- Discounts apply to one price, an item or a basket total, in the order listed. Multi-buy deals are not built in (the questions below show how to enter one), and neither are minimum-spend conditions or limits on combining offers; check the store’s terms.
- A percent off is only as meaningful as the price it starts from. Federal Trade Commission guidance treats a “was” price as a fair comparison only when the item was genuinely offered at it for a reasonably substantial period, so an inflated former price makes a discount look bigger than it is.
- Sales tax is one rate on the whole price. Items taxed at different rates and fees are not handled; the sales tax calculator can leave tax-free items out of a basket.
- The result is an educational estimate, not tax or legal advice.
Common mistakes
- Adding stacked percents. 40% off and then 15% off is 49% off, not 55%.
- Dividing by the sale price. Percent off is the saving divided by the original price.
- Adding the percent back to find the original. Divide by the share paid instead: $72 ÷ 0.60, not $72 × 1.40.
- Typing a percent as a decimal. The percent boxes are in percent, so
0.15means 0.15%. A value of 0.2 or less brings up a “Did you mean” note under the box. - Using a total that includes tax. Take the tax out before finding the percent off (see the questions below).
- Assuming a coupon’s position doesn’t matter. With a dollar coupon in the mix, it does.
Questions
How do I calculate percent off in my head?
Find 10% by moving the decimal point one place to the left, then build on it. For 40% off $120, 10% is $12, so 40% is $48 and you pay $72. For 15%, add 10% and half of it again, $12 + $6 = $18. To get the price in one step, multiply by the share you pay instead, since 30% off means paying 70%.
How do I find the percent off when my total includes sales tax?
Take the tax out first. Divide the total by 1 plus the tax rate, then compare that pre-tax price with the original. A $55.30 total with 8% tax is $55.30 ÷ 1.08, about $51.20 before tax, which is 57.33% off an original $120.
Is buy one, get one 50% off the same as 50% off?
No. You pay for one and a half items out of two, which is 25% off the pair. For two $30 items, enter $60 as the original price and a $15 dollar discount, and the result is $45, 25% off. Buy one, get one free works out to 50% off the pair, which only helps if you wanted two.
Sources
- Contemporary Mathematics, 6.2 Discounts, Markups, and Sales Tax OpenStax (Rice University) Discount = percent discount × original price and sale price = original × (1 − percent); finding the percent discount from two prices and the original price from the sale price; several discounts are applied one after another, not added; sales tax = purchase price × rate, with half a penny or more rounded up.
- Prealgebra 2e, 6.3 Solve Sales Tax, Commission, and Discount Applications OpenStax (Rice University) A fixed-dollar discount is subtracted from the original price; the discount rate is the amount of discount divided by the original price.
- Regulation 1671.1, Discounts, Coupons, Rebates, and Other Incentives California Department of Tax and Fee Administration In California a retailer’s own coupon is a true price reduction, while the manufacturer’s reimbursement for a manufacturer coupon counts in the retailer’s gross receipts and may carry sales tax reimbursement.
- 16 CFR 233.1, Former price comparisons (Guides Against Deceptive Pricing) U.S. Federal Trade Commission, via eCFR A “was” price supports a price comparison only if the item was really offered at that price for a reasonably substantial period; an inflated former price makes the bargain a false one.
Smart Financial Calc: https://smartfinancialcalc.com/finance/discount-calculator/