Money Calculator
Home/Business/Discount Calculator
⚖️
SIP vs Lumpsum — which wins?
Compare →
🏷️

Discount Calculator

Price after discount · Find original MRP · Discount % · Multi-item bills · GST included · 2026

Price after discountFind original MRPFind discount %Multi-item total

What price will I pay after the discount?

%
Quick select discount
GST on discounted price (optional)
You pay
₹1,600.00
Original MRP₹2,000.00
Discount amount−₹400.00
Selling price₹1,600.00
You save
₹400.00
Savings %
20%
Final price
₹1,600.00

Selling price at every discount level — MRP ₹2,000.00

DiscountYou saveSelling pricePrice bar
5% off₹100.00₹1,900.00
10% off₹200.00₹1,800.00
15% off₹300.00₹1,700.00
20% off(selected)₹400.00₹1,600.00
25% off₹500.00₹1,500.00
30% off₹600.00₹1,400.00
40% off₹800.00₹1,200.00
50% off₹1,000.00₹1,000.00
60% off₹1,200.00₹800.00
70% off₹1,400.00₹600.00

Discount Calculator — All the Formulas You Need

Whether you're a shopper calculating how much you'll actually pay during a sale, a retailer setting promotional prices, or a business owner working out margins — this calculator covers every discount scenario instantly.

Three essential discount formulas

Selling price
Selling price = MRP × (1 − Discount% ÷ 100)
MRP ₹2,000 with 20% off = ₹2,000 × 0.80 = ₹1,600
Original MRP
MRP = Selling price ÷ (1 − Discount% ÷ 100)
Selling ₹1,600 after 20% off = ₹1,600 ÷ 0.80 = ₹2,000
Discount %
Discount% = (MRP − Selling price) ÷ MRP × 100
MRP ₹2,000, selling ₹1,600 = (₹400 ÷ ₹2,000) × 100 = 20%

Common discount mistakes to avoid

1
Successive discounts are NOT additive
A 20% discount followed by an additional 10% discount is NOT 30% off. It's 20% off, then 10% off the reduced price: MRP ₹1,000 → ₹800 (after 20%) → ₹720 (after 10% of ₹800) = 28% effective discount, not 30%. Always apply successive discounts sequentially.
2
Don't confuse discount on MRP vs discount on cost price
A retailer who offers '30% off' means 30% off the MRP (selling price). Their margin calculation is based on cost price. If an item costs ₹600 and MRP is ₹1,000, a 30% discount brings it to ₹700 — still ₹100 above cost. If discount > margin, the retailer is selling at a loss.
3
GST is calculated on discounted price, not MRP
GST applies to the transaction value — the price you actually pay after discount. So if MRP is ₹1,000 with 20% discount, you pay ₹800. GST at 18% = ₹144 (on ₹800), not ₹180 (on ₹1,000). The GST calculator tab above handles this correctly.
Calculate GST on your invoice
Add or remove GST with CGST/SGST/IGST split
GST Calculator →

Frequently asked questions

What is the difference between 20% discount and 20% off MRP?
They mean the same thing. '20% discount' and '20% off MRP' both mean you pay 80% of the MRP. Discount of 20% = MRP × 20% is deducted. So a ₹1,000 item with 20% off costs ₹800, saving you ₹200.
How do I calculate the price after two successive discounts?
Apply each discount sequentially, not by addition. For 20% off followed by 10% off on ₹1,000: Step 1: ₹1,000 × (1−0.20) = ₹800. Step 2: ₹800 × (1−0.10) = ₹720. The effective single discount = (1 − 0.80 × 0.90) × 100 = 28% — not 30%. Use the formula: Effective discount = 1 − (1−d1) × (1−d2) for two successive discounts d1 and d2.
How do Indian e-commerce sites calculate 'bank offer' discounts?
Most bank offers on sites like Flipkart and Amazon give a flat cashback (e.g., ₹750 instant discount) on using a specific card, applied at checkout on top of the product's listed discount. The total discount is the sum of the product discount + bank offer — in this case it's truly additive since they're discounts on different bases: the product discount applies to MRP, and the bank offer is a fixed amount deducted from the final payable amount.
Is GST calculated before or after the discount?
GST is calculated on the actual transaction value — i.e., after the discount. If you buy something for ₹800 (after 20% off the ₹1,000 MRP), GST at 18% = ₹144, making your total ₹944. GST is never applied on the MRP if a discount is being offered. This is per CGST Rules 2017.