Money calculator
Discount Calculator
Find a discounted price and exactly how much you save.
Discount must be from 0% to 100%.
Final price
—
What the calculator accepts
Enter the original price and a discount percentage. Price has to be zero or greater, and the discount has to fall between 0% and 100% inclusive — a rate above 100% is rejected because it would make the final price negative, which isn't how a retail discount works.
A 0% discount is allowed and simply returns the original price unchanged, which is a quick way to double-check a listed price before a promo code is applied. A 100% discount is also allowed and returns a final price of exactly $0.00.
Only one discount is applied per calculation. To model two discounts applied back to back — a storewide sale plus a checkout coupon, for instance — you run the calculator twice, feeding the first result's final price back in as the second calculation's original price.
The discount formula
A $100 item at 25% off saves 100 × 25 ÷ 100 = $25.00, leaving a final price of $75.00.
Because results are rounded to the cent for display, the saved and final amounts can look slightly inconsistent with each other on odd prices. A $249.99 item at 30% off has an unrounded saving of $74.997, which displays as $75.00, while the final price is computed separately as $249.99 − $74.997 = $174.993, which displays as $174.99 — the two rounded figures don't add back to $249.99 to the exact cent.
Stacked discounts multiply, they don't add
Two discounts applied in sequence do not combine by addition. A 20% coupon followed by an extra 10% off at checkout does not total a 30% discount. The first discount leaves you paying 80% of the price, and the second takes 90% of that remaining 80%: 0.80 × 0.90 = 0.72, so you pay 72% of the original price — a 28% total saving, two points short of the 30% many shoppers expect.
On a $100 item that plays out as $100 → $80.00 after the first 20% off → $72.00 after the second 10% off, which the discount calculator confirms by running the 20% pass first and then feeding $80.00 back in as the original price for the 10% pass.
Everyday discount math
A few concrete sales and the exact numbers this returns:
- Clothing sale – a $59.99 shirt at 40% off saves $24.00 and costs $35.99
- Electronics clearance – a $499.00 laptop at 15% off saves $74.85 and costs $424.15
- Everything-must-go – a 100% discount on any item returns a final price of $0.00, the maximum this tool allows
- Price check – entering 0% leaves the final price unchanged, useful for confirming a price before a code is applied
- Stacked coupons – a 20% site-wide sale plus an extra 10% off at checkout on a $100 item leaves you paying $72.00, a 28% total saving rather than 30%
Frequently asked questions
Why can't I enter a discount over 100%?
A discount above 100% would subtract more than the item costs and produce a negative final price, which isn't a discount retailers actually offer. The field is capped at 100%, where the final price bottoms out at $0.00.
How do I calculate two discounts applied one after another?
Run the calculator twice: use the first discount's final price as the original price for the second calculation. A 20% discount followed by a 10% discount on a $100 item gives $80.00, then $72.00 — a 28% total saving, not 30%, because the second discount applies to the already-reduced price.
Can I enter a coupon that's a dollar amount instead of a percentage?
Not directly — the calculator only takes a percentage. Convert a dollar-off coupon first by dividing the coupon amount by the original price and multiplying by 100; a $15 coupon on a $75 item is 15 ÷ 75 × 100 = 20%.
Why don't the saved amount and final price add back to the original price exactly?
Both figures are rounded to the cent independently from the unrounded math behind them. On a $249.99 item at 30% off, the saved amount rounds to $75.00 and the final price rounds to $174.99, even though the true unrounded saving is $74.997.
What's the most I could ever save?
100% of the original price — enter a 100% discount and the amount saved equals the full original price, leaving a final price of $0.00.
Can the original price be zero?
Yes, the price field accepts $0 or greater. A $0 item returns $0.00 saved and a $0.00 final price at any discount percentage, since there's nothing to discount.