Discount Calculator — Sale Price, Percent Off and Stacked Discounts

Find the sale price after a percentage discount, the percent off between two prices, or the original price behind a sale price, including what two stacked discounts really add up to.

Live demo · real result from this tool
Find
Sale price₹800.00
You save
₹200.00
Effective discount
20%

Processed on your device — nothing is uploaded.

How to use the discount calculator

  1. Choose what to Find: Sale price, Discount % or Original price.
  2. For a sale price, enter the Original price and the Discount. Add an Extra discount applied after if there is a second one, such as a coupon on top of a sale.
  3. For the percent off, enter the Original price and the Sale price.
  4. For the original price, enter the Sale price and the Discount that was applied.
  5. Pick your currency and read the result, the amount saved and, for stacked discounts, the true combined discount.

What it does and when to use it

Discount maths is simple until two offers stack or you need to work backwards. This tool covers the three questions people actually ask while shopping, pricing products or checking an invoice:

  • What will I pay? The sale price after one or two discounts.
  • How big is this discount really? The percent off between a “was” price and a “now” price.
  • What was the price before the discount? Useful when a receipt or listing shows only the final price.

Sellers can use it the other way round, to set a sale price that hits a target discount. If you are pricing for profit, pair it with the Markup & Margin Calculator so a discount does not wipe out your margin. To see how fast a card balance grows if a big purchase goes on credit, try the Credit Card Payoff Calculator.

How it works

  • Sale price = original × (1 − d1 ÷ 100) × (1 − d2 ÷ 100), where d2 is the optional second discount.
  • You save = original − sale price.
  • Effective discount = (original − sale) ÷ original × 100.
  • Discount % from two prices = (original − sale) ÷ original × 100.
  • Original price = sale ÷ (1 − d ÷ 100). A discount of 100% has no original price to recover.

The calculation runs in your browser.

Worked examples

A sale plus a coupon. ₹1,000 with 20% off, then an extra 10% off. The first discount brings it to ₹800 and the second to Sale price: ₹720.00. You save ₹280, and the tool notes 20% then 10% is 28% in total, not 30%.

Finding the percent off. A price drops from ₹1,000 to ₹750. That is Discount: 25%, a saving of ₹250.

Working backwards. A receipt shows ₹720 after 28% off. The original was ₹720 ÷ 0.72 = Original price: ₹1,000.00.

Limits and tips

  • The second discount only appears when finding a sale price.
  • Fixed-amount coupons (for example “₹100 off”) are not built in. Subtract them by hand at the right step.
  • Sales tax or GST may be added after the discount. To add tax to the final price, use a tax tool such as the GST Calculator.
  • Results are shown to two decimal places. Shops may round differently at the till.

Frequently asked questions

How do I work out 20% off?
Multiply the price by 0.8, because you pay 80% of it. ₹1,500 at 20% off is ₹1,200, a saving of ₹300. A quick mental check is to find 10% and double it.
Is 20% off and then 10% off the same as 30% off?
No, it is 28% off. The second discount applies to the price after the first one, so you pay 0.8 × 0.9 = 0.72 of the original. The gap grows with bigger discounts. 50% then 50% is 75% off, not free.
How do I find the original price from a sale price?
Divide the sale price by (1 − discount ÷ 100). An item at ₹720 after 28% off was ₹720 ÷ 0.72 = ₹1,000. Adding 28% back to ₹720 gives ₹921.60, which is wrong.
Does the order of two discounts matter?
Not for two percentage discounts, since multiplication gives the same answer in any order. It does matter when one discount is a fixed amount. Taking ₹100 off before 20% off saves less than taking 20% off first and then ₹100.
How can I tell if a sale is a real discount?
A percentage off only means something against a price the item actually sold for. In the EU, a trader announcing a price cut must show the lowest price it charged in at least the 30 days before. Elsewhere, check the item's price history before you trust a "was" price.

Sources

  1. Unfair pricing — price reductions must show the lowest price of the previous 30 days — Your Europe, European Union, accessed 2026-10-03

Written by the ToolsRift team · Last updated · Figures last verified

Pages are drafted with AI assistance and checked by automated tests. How we write and check pages.

Was this tool useful?

Report a problem

Guides

Start typing to search every tool.

↑ ↓ to moveEnter to openEsc to close