Discount Calculator
Calculate sale price, total savings, and your real out-the-door price in seconds. Handles stacked & double discounts, reverse discounts (find the original price), sales tax / VAT, and 25+ currencies — worldwide.
Enter the original price and your discount to see the sale price, how much you save, the effective % off, and the final out-the-door total with tax. Stack a second discount (coupon on top of a sale), or switch modes to reverse-calculate the original price or the discount percentage.
| Discount % | Sale Price | You Save | Out-the-Door (with tax) |
|---|
* Sales tax, VAT, and GST rules vary by country, state, and product type — and many regions display tax-inclusive prices. Whether tax applies before or after a discount can also differ by jurisdiction and store. Use the “When is tax applied?” option to match your receipt, and treat results as estimates for budgeting and comparison shopping.
Related Calculators
What Is a Discount Calculator?
A discount calculator is a free online tool that instantly works out the sale price of an item after a discount, how much money you save, the effective discount percentage, and your real out-the-door price once sales tax or VAT is added. It removes the guesswork from sale signs, coupon codes, and "extra % off at checkout" promotions — and stops you from overpaying because a deal looked bigger than it really was.
Our discount calculator does more than the basic "price minus percentage" tools. It handles stacked and double discounts (a coupon applied on top of a store sale), reverse discounts (find the original price or the discount percentage from what you actually paid), optional fixed-amount coupons, sales tax applied before or after the discount, quantity, and 25+ currencies so it works anywhere in the world.
How to Use This Discount Calculator
- Choose what you want to find — the sale price & savings, the discount % (from original and sale price), or the original price (from what you paid and the discount).
- Select your currency — USD, EUR, GBP, CAD, AUD, INR, PKR, JPY, AED, and 20+ more.
- Enter the original price and the discount percentage — or tap a quick button (5%, 10%, 15%, 20%, 25%, 30%, 40%, 50%, 70%).
- Optional: stack a second discount — add a coupon percentage that applies after the first discount, or a fixed amount off.
- Optional: add sales tax / VAT / GST — and choose whether tax is applied before or after the discount to match your receipt.
- Optional: set quantity and rounding — for multi-item carts and tidy currency totals.
Click Calculate Discount and you'll instantly see the sale price, total savings, effective % off, out-the-door total, and a comparison of common discount percentages.
Discount Formula: How to Calculate a Discount
The core discount formula is simple. Here are the four calculations this tool performs:
Amount Saved = Original Price − Sale Price
Discount % = (Original Price − Sale Price) ÷ Original Price × 100
Original Price = Sale Price ÷ (1 − Discount% ÷ 100)
Example: A jacket originally priced at 120 is on sale for 25% off. The discount amount is 120 × 0.25 = 30, so the sale price is 120 − 30 = 90. You save 30, which is 25% off.
Stacked & Double Discounts: Why 20% + 10% Is NOT 30% Off
This is the single most misunderstood part of shopping math — and where most basic calculators get it wrong. When you combine a store sale with a coupon, the second discount applies to the already-reduced price, not the original. The discounts multiply; they don't add.
That's a 28% effective discount — not 30%.
Worked example on a 100 item: 20% off brings it to 80. An extra 10% coupon takes 10% off of 80 (which is 8), leaving 72. Your total saving is 28, or 28% — not the 30% you might expect. Our calculator does this multiplicative math automatically when you enter an extra/stacked discount, and shows you the true effective discount so you can compare a "20% + 10%" deal against a flat "25% off" deal fairly.
Reverse Discount: Find the Original Price or the Real % Off
Sometimes you see only the final price and want to check the deal. Two common reverse questions:
- "What was the original price?" If you paid 90 after a 25% discount, the original was 90 ÷ (1 − 0.25) = 90 ÷ 0.75 = 120. Switch the tool to Original price mode.
- "What discount did I actually get?" If the tag says 120 and you paid 90, the discount is (120 − 90) ÷ 120 × 100 = 25%. Switch the tool to Discount % mode.
This is perfect for spotting fake "was/now" pricing, comparing clearance markdowns, and verifying that a checkout total matches the advertised offer.
Out-the-Door Price: Adding Sales Tax, VAT & GST
The price on the tag is rarely what you pay at the register. To get your true out-the-door price, tax is normally applied after the discount:
Example: An 80 sale price with 8% sales tax = 80 × 1.08 = 86.40. In most U.S. retail and most VAT/GST countries, tax is calculated on the discounted price. A few situations tax the original price — our calculator lets you choose either, so the result matches your actual receipt.
How to Calculate a Discount in Your Head (Mental Math Tricks)
You don't always have your phone out in a shop. These shortcuts cover the most common sales:
- 10% off: Move the decimal one place left. 10% of 85 = 8.50, so you pay 76.50.
- 20% off: Find 10% and double it. 10% of 85 = 8.50; 20% = 17; you pay 68.
- 25% off: Divide by 4 to get the saving. 25% of 80 = 20; you pay 60.
- 50% off: Just halve it. 50% of 90 = 45.
- 15% off: Find 10%, then add half of that. 10% of 60 = 6; half is 3; 15% = 9; you pay 51.
Want to master the underlying math? See our complete Percentage Calculator.
Common Discount Types Explained
| Discount Type | How It Works | Example |
|---|---|---|
| Percentage Off | A percent is removed from the price | 25% off 120 = 90 |
| Fixed Amount Off | A set amount is subtracted | 10 off 60 = 50 |
| Stacked / Double Discount | A coupon applied after a sale (multiplies) | 20% then 10% = 28% off |
| Buy One Get One (BOGO) | Effectively up to 50% across two items | 2 for the price of 1 = 50% off each |
| 2-for-1 / 3-for-2 | Cheapest item(s) free; spread across the set | 3-for-2 ≈ 33% off each |
| Clearance / Markdown | Final price set directly; reverse to find % off | Paid 90, was 120 → 25% off |
| Trade / Bulk Discount | Lower unit price for large quantities | Use the quantity field |
Discount Calculator Around the World
The discount math is universal — only the currency and tax system change. A few notes for international shoppers:
- United States & Canada: Prices shown pre-tax; sales tax is added at checkout, usually after the discount.
- UK & European Union: Displayed prices typically include VAT, so the sale price you see is usually the price you pay.
- Australia & New Zealand: GST is generally included in the displayed price.
- India & Pakistan: Prices may be MRP-based; GST/sales tax handling varies by category — check the receipt and use the tax-timing option.
- Middle East (UAE, Saudi Arabia): VAT is commonly added; choose "after discount" to match most receipts.

