Free · Instant · No Sign-up

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.

Discount Calculator

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.

Sale Price (pre-tax)
You Save
Effective Discount
Out-the-Door Total
Price Breakdown You Pay Saved
Sale Price (you pay) Amount Saved

Compare Sale Prices at Different Discounts
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

  1. 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).
  2. Select your currency — USD, EUR, GBP, CAD, AUD, INR, PKR, JPY, AED, and 20+ more.
  3. Enter the original price and the discount percentage — or tap a quick button (5%, 10%, 15%, 20%, 25%, 30%, 40%, 50%, 70%).
  4. Optional: stack a second discount — add a coupon percentage that applies after the first discount, or a fixed amount off.
  5. Optional: add sales tax / VAT / GST — and choose whether tax is applied before or after the discount to match your receipt.
  6. 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:

Sale Price = Original Price × (1 − Discount% ÷ 100)
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.

20% off, then 10% off → 0.80 × 0.90 = 0.72
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:

Out-the-Door = Sale Price × (1 + Tax% ÷ 100)

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 TypeHow It WorksExample
Percentage OffA percent is removed from the price25% off 120 = 90
Fixed Amount OffA set amount is subtracted10 off 60 = 50
Stacked / Double DiscountA coupon applied after a sale (multiplies)20% then 10% = 28% off
Buy One Get One (BOGO)Effectively up to 50% across two items2 for the price of 1 = 50% off each
2-for-1 / 3-for-2Cheapest item(s) free; spread across the set3-for-2 ≈ 33% off each
Clearance / MarkdownFinal price set directly; reverse to find % offPaid 90, was 120 → 25% off
Trade / Bulk DiscountLower unit price for large quantitiesUse 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.

Frequently Asked Questions

Yes, completely free. No sign-up, no app download, no personal data stored. Use it as many times as you want. All calculations run locally in your browser.
Multiply the original price by the discount percentage to get the amount saved, then subtract it from the original price. For example, 25% off 120: the saving is 120 × 0.25 = 30, so the sale price is 90. This calculator does it instantly and also adds tax for your out-the-door total.
No. Stacked discounts multiply, they do not add. 20% off then 10% off is 0.80 × 0.90 = 0.72, which is a 28% effective discount — not 30%. The second discount applies to the already-reduced price. Enter both values in the calculator to see the true effective discount.
Divide the sale price by (1 minus the discount as a decimal). If you paid 90 after 25% off, the original price was 90 ÷ 0.75 = 120. Switch the calculator to "Original price" mode and it does this reverse calculation for you.
In most U.S. retail and most VAT/GST countries, tax is applied after the discount — on the reduced sale price. A few situations tax the original price. This calculator has a "When is tax applied?" option so the result matches your receipt exactly.
The effective discount is your total savings divided by the original price, expressed as a percent. It's the best way to compare deals — for example, comparing a flat 25% off against a "20% + 10%" stacked offer (which is really 28% off).
Yes. It supports 25+ currencies including USD, EUR, GBP, CAD, AUD, INR, PKR, JPY, CNY, AED, and more. The discount math is universal — choose your currency and your local tax rate, and you're set.

👉 Want to master sale-stacking, coupon timing, and out-the-door pricing like a pro? Read our complete guide on the blog.



Shopping Basket