Discount Calculator
Extra discount & bank offer
Leave the max discount at 0 if the offer has no cap.
Enter the price and discount
and tap Calculate.
Discount Calculator – What Will You Really Pay?
Sale banners love big numbers: "Flat 40% off + extra 10%", "Up to 80% off", "10% instant discount with your card". This discount calculator turns those offers into one clear number – the price you actually pay – and shows how much you save in rupees and as a real percentage. It is built for festive sales such as Diwali, Big Billion Days and Great Indian Festival, but works for any shop, any country and any currency.
Discount formula
Sale price = Original price × (1 − Discount % ÷ 100)
For a ₹2,000 item at 25% off: 2,000 × (1 − 0.25) = ₹1,500. You save ₹500. To find just the saving, multiply the price by the discount: 2,000 × 25 ÷ 100 = ₹500.
Three calculators in one
- Price after discount – enter the MRP and discount, plus any extra percentage, flat coupon and bank offer. The tool applies them in the order shops use: sale discount, extra discount, coupon, then card offer.
- Find discount % – enter the original and sale price to see what percentage off you are really getting. Discount % = (Original − Sale) ÷ Original × 100.
- Find original price – know only the sale price and the % off? Original = Sale price ÷ (1 − Discount ÷ 100).
Why 40% + 10% Is Not 50% Off
An "extra 10% off" is taken from the already-reduced price, not the MRP. On a ₹10,000 jacket, 40% off brings it to ₹6,000. An extra 10% off ₹6,000 is ₹600, so you pay ₹5,400. Your total saving is ₹4,600, which is 46%, not 50%. The shortcut for any two discounts is:
Combined discount = 1 − (1 − d₁) × (1 − d₂)
| Offer | Looks like | Real discount |
|---|---|---|
| 20% + extra 10% | 30% | 28% |
| 40% + extra 10% | 50% | 46% |
| 50% + extra 20% | 70% | 60% |
| 60% + extra 30% | 90% | 72% |
| Buy 1 Get 1 free | 100% on one | 50% |
| Buy 2 Get 1 free | – | 33.3% |
| Buy 3 Get 2 free | – | 40% |
Bank Offers With a Maximum Cap
Card offers usually say something like "10% instant discount up to ₹1,500". The cap matters more than the percentage. On a ₹5,400 order, 10% is ₹540 – under the cap, so you get it all. On a ₹54,000 phone, 10% would be ₹5,400, but you get only ₹1,500, which is less than 2.8% off. Enter the cap in the calculator and it will tell you the real value of the offer on your order. Many offers also need a minimum order value, apply only to EMI transactions or credit cards, and are limited to one use per card – always read the terms.
Diwali Sale Shopping Checklist
- Check the price history before the sale. A "60% off" on an inflated MRP may be the normal price.
- Compare the final price, not the discount %. Use this calculator for each store.
- Add delivery, platform and convenience fees – they can cancel out a small discount.
- No-cost EMI usually means the interest is given back as a discount, but the bank may still charge a processing fee and GST on interest. Check the total with our EMI calculator.
- Exchange offers reduce the price only if the value you get for your old item is fair.
- Cashback is not a discount until it reaches your account – and some cashback comes as store credit with an expiry date.
Discount and GST
In India, MRP and online prices already include GST, so a discount on the shelf price reduces the GST you pay as well. For business invoices where GST is added after the discount, apply the discount first and then GST – use our GST calculator for the tax part. Outside India, sales tax or VAT works the same way; see the VAT calculator.
Quick Mental Maths for Discounts
- 10% off: move the decimal point one place left. 10% of ₹2,499 ≈ ₹250.
- 20% off: double the 10% figure. 5% off: halve it.
- 25% off: divide by 4. 50% off: divide by 2.
- 30% off: 10% × 3. On ₹1,800 that is ₹540 off, so you pay ₹1,260.
- To check any percentage quickly, try our percentage calculator.
Frequently Asked Questions
How do I calculate a discount?
Multiply the original price by the discount percentage and divide by 100 to get the amount saved, then subtract it from the price. For ₹2,000 at 25% off, the saving is ₹500 and you pay ₹1,500.
How do I calculate the discount percentage from two prices?
Discount % = (Original price − Sale price) ÷ Original price × 100. If a ₹2,499 item sells for ₹1,499, the discount is 1,000 ÷ 2,499 × 100 = 40.02%.
Is 40% off plus an extra 10% off the same as 50% off?
No. The extra 10% applies to the already-reduced price, so the combined discount is 1 − 0.6 × 0.9 = 46%. On ₹10,000 you pay ₹5,400, not ₹5,000.
How do I find the original price from the sale price?
Divide the sale price by (1 − discount ÷ 100). If you paid ₹1,800 after 25% off, the original price was 1,800 ÷ 0.75 = ₹2,400.
How does a bank offer with a maximum discount work?
You get the stated percentage only up to the cap. A 10% offer capped at ₹1,500 gives ₹540 on a ₹5,400 order but only ₹1,500 on a ₹54,000 order, which is less than 3% off.
Is Buy 1 Get 1 free a 50% discount?
Yes, if both items cost the same: you pay for one and get two, so each costs half. Buy 2 Get 1 free is a 33.3% discount.
Does a discount reduce GST?
Yes. In India GST is included in the shelf price, so when the price falls, the GST inside it falls too. On invoices where GST is added separately, it is charged on the discounted value.
Sources: Standard percentage and discount formulas. Bank offer and no-cost EMI behaviour described from typical Indian e-commerce terms; always read the offer terms on the seller's page.