TheTools.World tool
Discount calculator online
Work out the final price and the amount you save after a percentage discount. Enter the original price and discount percentage; the result updates live as you type.
Calculate a discount
Work out the final price and the amount you save after a percentage discount. Enter the original price and discount percentage; the result updates live as you type.
How to use the discount calculator
- Enter the original price.
- Enter the discount percentage.
- Read the final price and savings amount, which update as you type.
- For a multi-item purchase, repeat per item, or apply to the pre-tax subtotal if tax is calculated separately.
This calculates a single percentage discount. For two discounts applied one after another (a stacked promotion), apply the first discount, then run the result through the calculator again with the second discount.
How the discount calculation works
The discount amount is the original price multiplied by the discount percentage divided by 100. The final price is the original price minus that discount amount. This is the same underlying math as the "decrease Y by X%" mode on the percentage calculator, framed specifically around shopping so the result reads as "final price" and "you save" rather than a generic percentage output.
Best practices
- Apply the discount to the price before tax unless the sale specifically discounts the tax-inclusive price; check the store's stated terms if unsure.
- For stacked discounts, apply them one at a time, feeding the result of the first discount back in as the "original price" for the second, since two discounts don't simply add together.
- Compare the "you save" amount, not just the percentage, when deciding between offers with different original prices.
- Keep the original, pre-discount price visible on any record or receipt you create, so the discount is easy to verify later.
Common mistakes to avoid
- Adding two discount percentages together. "20% off, then an extra 10% off" is not a 30% total discount; the second discount applies to the already-reduced price, giving a slightly smaller combined effect (28% in this example).
- Confusing the discount amount with the final price. The discount amount is what you save; the final price is what you pay, and they're easy to mix up when skimming a result.
- Forgetting to check whether tax is calculated before or after the discount, which changes the final amount due at checkout.
Real-world use cases
- Checking a sale price before buying, to confirm the advertised discount matches the sticker price.
- Comparing two different sale offers to see which actually saves more money.
- Budgeting for a purchase with an expected discount applied.
- Calculating a bulk or loyalty discount for an order.
- Estimating markdown pricing when planning a sale as a seller, not just checking one as a buyer.
Supported formats
Original price accepts any positive number with decimal precision (like 49.99). Discount percentage accepts values from 0 to 100, including decimals like 12.5%, covering both simple round-number promotions and more precise negotiated or calculated discount rates.
Comparing discount percentage vs. discount amount
When two items are on sale at different original prices, the higher percentage discount doesn't always save more money in absolute terms. A $200 item at 15% off saves $30; a $50 item at 40% off saves only $20. If your goal is minimizing total spend across a few possible purchases, compare the dollar amount saved (and the final price you'd actually pay) rather than just the advertised percentage, especially when comparing items that aren't directly substitutes for each other.
Worked example: stacked discounts
A $100 item with "20% off, then an extra 10% off" (a common stacked-promotion pattern) does not result in a 30% total discount:
| Step | Price before | Discount | Price after |
|---|---|---|---|
| First discount | $100 | 20% | $80 |
| Second discount | $80 | 10% | $72 |
The final price is $72, an effective combined discount of 28%, not the 30% you'd get by naively adding 20% and 10%.
Why store apps sometimes show a different final price
If a retailer's checkout total doesn't quite match what this calculator shows, a few common causes are worth checking before assuming a math error: the discount may apply to a subset of items in a cart rather than the whole order, the store may calculate tax on the pre-discount price rather than the post-discount price (or vice versa), or there may be a maximum discount cap that kicks in above a certain order value. This calculator computes the discount math itself correctly and consistently; differences usually come from store-specific rules layered on top of the basic percentage calculation, not from an error in the arithmetic.
Limitations
This calculator applies one percentage discount at a time; for stacked or sequential discounts, run the calculation more than once as shown in the worked example above. It does not account for tax, shipping, or store-specific rules about which items a discount applies to.
Privacy
All calculation happens locally in your browser as you type. Nothing is sent to a server. See the privacy policy for the site's full data handling approach.
Troubleshooting
- If a stacked discount doesn't match your expectation, remember each discount applies to the current (already-reduced) price, not the original.
- If you need to reverse-calculate an original price from a sale price and discount percentage, use the percentage calculator's other modes.
- If you need tax added or removed too, use the GST calculator alongside this one.
Conclusion
Use this calculator to quickly check a sale price and how much you're saving. For stacked discounts, apply them one at a time as shown above. For general percentage math beyond discounts, see the percentage calculator.
Related tools
FAQ
Do two discounts add together?
No. A second discount applies to the already-discounted price, not the original, so two stacked discounts add up to slightly less than their sum would suggest.
Does this include tax?
No. This calculates the discount on the entered price only. Use the GST calculator separately if you need tax added or removed.
Can I calculate the original price from a sale price and discount?
Not directly with this tool, but you can use the percentage calculator's other modes to work backward from a final price and discount percentage.
Is my data sent anywhere?
No. Calculation happens locally in your browser as you type.
Can I calculate a discount as a dollar amount instead of a percentage?
Not directly with this tool, since it's built around percentage-based discounts. For a flat dollar-amount discount, simply subtract it from the original price directly.
Does this work for any currency?
Yes. The calculator works with plain numbers, so it applies equally regardless of which currency your prices are in.