Discount Calculator
Enter the original price and the discount percentage to see exactly how much you save and what you will pay.
Reviewed by the ToolNestr Editorial Team — July 2026
How discount calculation works
A percentage discount is calculated using a simple formula: Final Price = Original Price × (1 - Discount% / 100). The saving is the difference between the original and final price. For stacked discounts, each percentage is applied sequentially to the running total: After First = Original × (1 - D1/100), then After Second = After First × (1 - D2/100).
A common misconception is that two stacked discounts add together (e.g., 20% + 10% = 30%). In reality, the second discount applies to the already-reduced price, so the total saving is less than the sum. For a $100 item: after 20% off = $80, after another 10% off = $72 — a total saving of 28%, not 30%.
Worked example
Original price: $250 | Discount: 25% | Extra discount: 10%
How discount percentages stack up
A 50% discount sounds like a half-price sale, but discounts vary wildly across industries and seasons. Understanding how discounts work helps you make smarter buying decisions, compare deals across stores, and spot misleading offers. Below are typical discount ranges you will encounter.
Common discount strategies compared
| Strategy | Example | Real saving | Best for |
|---|---|---|---|
| Percentage off | 30% off $100 | $30.00 | Mid-to-high priced items |
| Dollar off | $20 off $100 | $20.00 | Low-to-mid priced items |
| Stacked discount | 20% + 15% off $100 | $32.00 (32%) | Clearance + coupon codes |
| Buy one get one (BOGO) | BOGO free | 50% effective | Clearing inventory |
| Multi-buy | Buy 3, get 20% off each | 20% total | Volume selling |
Smart Shoppers
Compare deals instantly. A "$50 off" sounds better than "20% off" — but on a $200 item, they are the same. Know the real value.
Small Business Owners
Plan promotions, calculate profit margins after discounts, and compare supplier pricing. Know what a discount does to your bottom line.
Online Shoppers
Combine coupon codes, loyalty discounts and flash sale percentages. See exactly what you will pay before clicking "checkout."
Finance Teams
Model pricing scenarios, calculate bulk purchase discounts, and audit promotional effectiveness across product lines.
How to use the discount calculator
Enter the price
Choose a currency and enter the original price of the item or service.
Set the discount
Enter the discount percentage. Optionally add a stacked second discount.
See savings instantly
View exactly how much you save and the final price — updated as you type.
Smart discounting tips
Do not confuse percentage with value
A 50% discount on a $10 item saves only $5. A 10% discount on a $1,000 item saves $100. Always calculate the actual dollar savings, not just the percentage.
Stacked discounts are not additive
"20% off + extra 10% off" does not equal 30% off. The second discount applies to the already-reduced price. A $100 item at 20% off = $80, then 10% off = $72 — a total of 28% off, not 30%.
Watch for original price inflation
Some stores raise the original price before applying a discount. Compare the final price to what the item normally sells for elsewhere — not just to the inflated "was" price.
Why discount calculation accuracy matters
Accurate discount calculation is essential for both consumers and businesses. For shoppers, a miscalculated discount can lead to overspending or missing out on genuine savings. When comparing deals across multiple stores, knowing the exact final price helps you make informed purchasing decisions rather than relying on marketing percentages that may be misleading.
For business owners and retailers, accurate discount pricing directly impacts profit margins. A 30% discount on a product with a 25% margin means you are selling at a loss. Many small business owners inadvertently set discounts that erode their profitability because they calculate discounts on the selling price rather than understanding the cost structure. Using a reliable discount calculator helps you model different pricing scenarios before launching a promotion.
Stacked discounts introduce additional complexity. When a store offers 20% off plus an extra 10% off for loyalty members, the total saving is not 30%. The second discount applies to the already-reduced price, resulting in approximately 28% off overall. This distinction matters for both shoppers comparing deals and businesses calculating effective discount rates across multiple promotional channels.
Another critical use case is budget planning. When planning a large purchase or a shopping budget for seasonal sales like Black Friday, accurate discount calculations help you allocate funds effectively. Knowing that a $500 item at 40% off costs $300 allows you to compare it against other options and plan your spending across multiple items without exceeding your budget.
Frequently asked questions
How do I calculate a percentage discount?
Multiply the original price by the discount percentage, then subtract that from the price. This tool does it for you instantly.
Can I apply a second discount?
Yes. Turn on "extra discount" to stack a second percentage off, applied after the first.
Does it work with any currency?
Yes — pick your currency symbol. The math is the same worldwide, so it works in any country.
Is anything sent to a server?
No. The calculator runs entirely in your browser.
How do I find the discount percentage if I know the sale price?
Divide the discount amount by the original price and multiply by 100. For example, if an item was $50 and is now $40, the discount is ($10 / $50) x 100 = 20%.
What is a stacked discount?
A second percentage discount applied after the first one, common in promotions like "20% off + extra 10% off sale items." The second discount applies to the already-reduced price.
Does the tool work for "buy one get one free" offers?
Not directly, but you can enter the effective discount percentage. For BOGO, that is roughly 50% off if the items are the same price.
What is the difference between a discount and a markdown?
A discount is typically a temporary reduction, while a markdown is a permanent price reduction. The math is the same either way.