What a Discount Is
A discount is a reduction from a seller's list price offered to a buyer, usually expressed as a percentage. The practice is as old as commerce itself, though the modern percent-off tag is a 19th-century retail innovation that emerged with department stores in Paris and Chicago. Discounts serve several business goals at once: clearing slow-moving inventory, moving customers through the sales funnel, matching competitor pricing, rewarding loyal buyers, and generating buzz during holiday peaks like Black Friday, Cyber Monday, Diwali, Single's Day, and Boxing Day.
Retailers draw a careful distinction between markup (the amount added to cost to arrive at list price) and markdown (the amount subtracted from list price to get the sale price). A 30% markup and a 30% markdown are not inverses because they are computed from different bases. Understanding this asymmetry is the first step to evaluating any "deal" honestly.
The Formula
The headline relationship is simple: sale price = original price x (1 - discount / 100). Equivalently, savings = original price x discount / 100 and sale price = original - savings. When a sales tax applies, the usual order is to compute the discount first and then add tax on the discounted amount: final = sale price x (1 + tax / 100).
Worked example: a jacket is listed at 1200 with a 25% discount and 5% sales tax. Savings = 1200 x 0.25 = 300. Sale price = 900. Tax = 900 x 0.05 = 45. Final price = 945. You save 300 off the list price even though you pay 945 at the till.
How to Use This Tool
- Enter the Original Price in any currency.
- Enter the Discount percentage between 0 and 100.
- Optionally enter a Tax Rate percentage; leave it blank if tax is already included or not applicable.
- Click Calculate.
- Review the Sale Price, savings amount, tax charged, and Final Price.
- Click Reset to clear and start another scenario.
Common Use Cases
- Retail shopping: work out whether an advertised sale is really worth it after tax.
- Negotiating: compare a cash discount against a higher credit price.
- Pricing for small business: decide what markdown still preserves margin.
- Coupons and promo codes: stack a coupon on top of a seasonal sale.
- Bulk purchases: evaluate quantity-based tiered discounts.
- Trade-in offers: weigh a trade-in value expressed as a percent off the new price.
Stacked Discounts
Stacked discounts are the single most common source of math confusion in retail. When a store advertises "extra 10% off at checkout" on items already reduced by 20%, the shopper's instinct is to add the two and expect 30% off. The reality is that each discount applies to a smaller base. The first discount leaves you at 80% of the list price; the second leaves you at 90% of that, i.e. 0.80 x 0.90 = 0.72, or 28% off the original. The order of the two discounts does not matter because multiplication is commutative. The further the two percentages, the bigger the gap from the naive sum.
Common Mistakes to Avoid
- Adding stacked discounts instead of multiplying the retained fraction.
- Applying tax to the original price when the receipt is computed on the discounted price.
- Forgetting shipping, handling, and restocking fees that are not subject to the discount.
- Mistaking "up to 50% off" for "50% off on everything"; the deepest cut may apply to one SKU only.
- Judging value by the percentage rather than the final price compared to typical market price.
When a Discount Is Honestly Good
A discount is genuinely useful when the sale price is below the item's typical street price over the preceding months, not merely below a sticker that was recently raised. Price-history services and archived cart screenshots are the quickest sanity checks. Consumer watchdogs call out "fake discounts" where a product's list price is inflated weeks before a sale so the subsequent markdown looks deeper than it is; regulators in the EU, UK, and India have begun requiring that advertised reductions be measured against the lowest price in a recent window.
Privacy
All calculations happen locally in your browser. Prices, discount percentages, and tax values are never transmitted or saved.
Frequently Asked Questions
How do I calculate a discount?
Multiply the original price by the discount percentage divided by 100 to get the discount amount, then subtract from the original. For 25% off a 1200 item: 1200 x 0.25 = 300 saving, sale price 900.
How do stacked discounts work?
Stacked discounts multiply, they do not add. A 20% discount followed by 10% is a total of 1 - 0.80 x 0.90 = 28%, not 30%. Apply each discount sequentially to the then-current price.
Is VAT or sales tax applied before or after the discount?
In most jurisdictions, tax is calculated on the post-discount price, so you are taxed on what you actually pay. This tool follows that convention. Some invoicing systems apply tax first; check the receipt to confirm.
Is a big discount always a good deal?
Not necessarily. Retailers often raise the sticker price before a sale, a practice called price anchoring, so a 50% discount on an inflated price may still be above the typical street price. Check price history tools before buying.
What is the difference between "X% off" and "X% of"?
"25% off" means you pay 75% of the original, saving 25%. "25% of" refers to 25% of a value, for example 25% of 100 is 25. Discounts are expressed as "off".
Why are holiday sale percentages often the same every year?
Retail promotions are tuned to feel generous while preserving margin. Round numbers (20%, 30%, 50%) are chosen because they are easy to anchor against and memorable to consumers. Few are the single lowest price of the year.
Are my inputs stored?
No. All calculations run entirely in your browser. Nothing is transmitted or saved.