What Is This Tool?
A discount calculator turns a price and a percentage off into the number that actually matters at checkout: what you'll pay. Given an original price and a discount rate, it multiplies the price by the discount to find the amount saved, then subtracts that from the original to get the final price. Run in reverse, it takes an original price and a final price and works out what percentage discount that represents.
It also handles stacked discounts — for example 30% off, then an extra 10% off the already-discounted price. Because the second discount applies to a smaller number, the combined saving is always less than simply adding the two percentages, which is a common point of confusion at checkout.
Why Use It?
- Works in both directions: price + discount % → final price, or original + final price → discount %.
- Supports stacked discounts, showing the true combined saving instead of a naive sum.
- Instant results as you type — no page reload, no sign-up.
- Useful for comparing sale prices, checking a cashier's total, or budgeting a big purchase.
- Runs entirely in your browser — nothing you enter is sent anywhere.
How to Use
- Enter the original price of the item.
- Enter the discount percentage, or switch to reverse mode and enter the final price instead.
- Read off the final price and the amount saved, updated instantly.
- To stack a second discount, enter the additional percentage in the second field — it applies to the already-discounted price.
Example
Input
Original price $80, discount 25%, then an extra 10% offOutput
First discount: $60. After the extra 10%: $54. Total saved: $26 (32.5% off, not 35%)25% of $80 is $20, leaving $60. 10% of $60 is $6, leaving $54. Two stacked discounts of 25% and 10% are equivalent to a single 32.5% discount, not 35%.
Common discount amounts
| Original price | Discount | You pay | You save |
|---|---|---|---|
| $50 | 10% | $45 | $5 |
| $50 | 25% | $37.50 | $12.50 |
| $100 | 20% | $80 | $20 |
| $100 | 50% | $50 | $50 |
| $200 | 30% | $140 | $60 |
Related tools
Discounts are a special case of percentage math, so the percentage calculator is the natural companion for other percent-based questions. If you're splitting a discounted bill at a restaurant, the tip calculator handles the tip and split separately.
Frequently Asked Questions
How is the discount rate calculated?
Discount rate = (original price − final price) ÷ original price × 100. If a $50 item drops to $40, the discount is (50 − 40) ÷ 50 × 100 = 20%. To find the final price from a known discount, multiply the original price by (1 − discount ÷ 100).
Does stacking two discounts of 30% and 10% equal 40% off?
No — this is one of the most common pricing misunderstandings. Discounts apply one after another, not by adding percentages. Take a $100 item: 30% off brings it to $70, then 10% off that $70 is $7, leaving $63. The total saving is $37, or 37% off — not the 40% you'd get by adding 30% + 10%. The second discount is always calculated on the already-reduced price, so stacked discounts are worth slightly less than their sum suggests.
How do I calculate the amount saved, not just the percentage?
Amount saved = original price × (discount % ÷ 100). On a $120 item with a 15% discount, that's 120 × 0.15 = $18 saved, making the final price $102.
How can I find the original price if I only know the sale price and the discount?
Divide the final price by (1 − discount ÷ 100). If an item costs $76 after a 20% discount, the original price was 76 ÷ (1 − 0.20) = 76 ÷ 0.80 = $95.
Is my data stored anywhere?
No. The calculation runs entirely in your browser with JavaScript; nothing you enter is sent to a server, stored or logged.