Discount Calculator
Calculate the sale price, amount saved, and percentage off for any discount. Works for retail, coupons, and bulk pricing.
Did this tool work for you?
How to use this calculator
Subtract the discount percentage from 100%, then multiply by the original price.
- 1
Enter the original price of the item.
- 2
Enter the discount percentage (e.g. 25 for 25% off).
- 3
The calculator shows the sale price and total amount saved.
Frequently asked questions
What formula does this tool use for the sale price?
This tool uses amount saved = original price × discount ÷ 100, and sale price = original price − amount saved, which is the same as original price × (1 − discount ÷ 100). At the defaults of 120 and 25% off, the saving is 30.00 and the sale price is 90.00.
What happens at 0% and at 100% off?
At 0% the sale price equals the original price and the saving is 0.00. At 100% the sale price is 0.00 and the saving equals the original price, for example 250.00 saved on a 250 item. Both are valid results, not errors.
What if I enter a discount above 100%?
The tool caps it at 100%. A 150% discount on an 80 item is shown as 100% off, a sale price of 0.00 and a saving of 80.00, because a price below zero would not describe a real sale. Negative discounts are treated as 0%, so the tool cannot be used to add a surcharge.
Can it work out the discount from two prices, or the original price from the sale price?
No. It only goes forward, from original price and percentage to sale price. To work backwards by hand, the discount is (original − sale) ÷ original, and the original is the sale price ÷ (1 − discount ÷ 100). Run the forward calculation afterwards to confirm the answer.
How do two discounts in a row combine?
They multiply; they do not add. Running 20% off a 200 item gives 160.00, and running 10% off that gives 144.00. The saving is 56.00 on 200, which is 28% overall, not 30%. The tool handles one discount at a time, so enter the second one against the first sale price.
Is tax included in the sale price?
No. The tool does not add or remove sales tax, VAT or GST, and it has no shipping, coupon-code or rounding rules. If a shop applies tax after the discount, add it to the sale price yourself; if the original price already contains tax, the sale price will too.
What happens with an original price of zero?
Every price line shows 0.00 and the discount line still echoes the percentage you entered. There is no division by the price, so nothing breaks and no n/a appears. Blank price or discount boxes are read as zero.
Does the discount percentage use the sale price or the original price as its base?
The original price. A 25% discount is 25% of the starting price, which is why the saving is the same no matter how the sale price is later rounded. If you are given a percentage that someone has measured against the sale price, it will not match this tool’s convention.
Discounts: from list price to what you pay
Percentage off a starting price
A discount is a fraction of the original price taken away. The tool converts the percentage into an amount saved, subtracts it, and shows the original, the saving and the final price together so that you can check they add up. Only one discount is applied per run, and the percentage is held between 0 and 100.
Worked examples with cents
The default 120 item at 25% off saves 30.00 and costs 90.00. A less tidy case, an 89.99 item at 35% off, saves 31.50 and costs 58.49, which together equal the original to the cent. At 100% off a 250 item costs 0.00 and saves 250.00, and an entry of 150% on an 80 item is capped to 100% and shows a 80.00 saving.
One price, four discount levels
The table keeps the original price at 120 and changes only the percentage. Because the saving is a fixed share of the same starting amount, each extra 10 points of discount takes off exactly 12.00, and the sale price falls in equal steps. The 50% row is where the saving and the price you pay are the same size.
| Discount | You save | Sale price |
|---|---|---|
| 10% | 12.00 | 108.00 |
| 20% | 24.00 | 96.00 |
| 30% | 36.00 | 84.00 |
| 50% | 60.00 | 60.00 |
Two discounts do not add up
Taking 20% off 200 gives 160.00. A further 10% off that figure gives 144.00, so the shopper saved 56.00, or 28% of the original. Adding the two percentages would suggest 60.00. Run the tool twice, using the first sale price as the second original price, whenever a coupon applies on top of a sale.
What the figure leaves out
The result is a price before tax, delivery and rounding rules set by the seller. It also says nothing about whether the original price was a fair reference point. If you want to judge a deal, compare the sale price with what the same item has cost elsewhere, then use the tool only for the arithmetic. The same holds for bundles and “buy one, get one” offers, which need to be converted into an effective percentage before they can be entered here.
Learn more from an authoritative source:
InvestopediaSavings Calculator
Calculate how much your savings will grow over time with regular contributions and compound interest.
Investment Calculator
Calculate the future value of an investment with one-time or recurring contributions, and see the effect of different return rates.
Amortization Calculator
Calculate your monthly mortgage or loan payment and see the full amortization schedule — how much goes to principal vs interest each month.
Budget Calculator
Allocate your monthly income using the 50/30/20 budgeting rule — split between needs, wants, and savings.
Auto Loan Calculator
Calculate your monthly car payment, total interest, and total cost for any auto loan.
Markup Calculator
Calculate selling price from cost and markup percentage, or find the markup percentage between cost and selling price.
Results are estimates for informational purposes only and do not constitute professional financial, medical, legal, or technical advice. Read full disclaimer →