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

Discount Calculator

Price after discount · Find original MRP · Discount % · Multi-item bills · Updated June 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
Your discount
MRP₹2,000.00
Discount20%
You save₹400.00
Selling price₹1,600.00

What is a Discount Calculator?

A discount calculator is a tool that instantly computes any of the three variables in a discount relationship - the original price (MRP), the discount percentage, or the final selling price - when you know the other two. Rather than doing the arithmetic manually (and risking errors in multi-step percentage calculations), a discount calculator gives you the exact answer in a fraction of a second.

In India, discount calculators are used across a wide range of situations: shoppers checking whether a Flipkart or Amazon "sale price" is a genuine saving; retailers working out what promotional price to advertise while protecting their margin; procurement teams comparing vendor quotes expressed as "X% off catalogue price"; and small business owners calculating how a flat discount on an invoice affects their net receivable after GST.

This calculator covers four distinct modes that cover every common discount scenario:

💸
Price after discount

The most common use - enter the MRP and discount percentage to instantly see how much you will pay, how much you save, and (optionally) what the total comes to after adding GST at 5%, 12%, 18%, or 28%. A comparison table shows what you would pay across all common discount levels from 5% to 70% off.

🔍
Find the original MRP

When you only see the sale price and the '20% off' label - and want to verify what the item was originally priced at. This reverse-discount calculation is surprisingly tricky to do in your head (many people incorrectly add the discount % back to the sale price, which gives the wrong answer). The correct formula: MRP = Sale price ÷ (1 − Discount%).

📊
Find the discount percentage

When you know both the MRP and the selling price but the retailer hasn't labelled the discount clearly - or you want to verify that the advertised discount matches the actual price gap. Enter both prices and get the exact percentage off. Useful for price comparison across stores.

🧾
Multi-item bill calculator

Add multiple items - each with its own MRP, discount percentage, and quantity - and get a complete bill summary: line-level discounted price, total MRP, total discount amount, average discount across all items, and the final amount payable. Useful for retail billing, event procurement, or comparing quotes from suppliers.

Three essential discount formulas - with worked examples

All discount calculations flow from a single relationship: Selling price = MRP × (1 − Discount% ÷ 100). Rearranging this formula gives you the other two variants. Here is each formula with a clear numerical example:

1. Selling price after discount
SP = MRP × (1 − D% ÷ 100)
MRP ₹2,000 · Discount 20%
= ₹2,000 × (1 − 0.20)
= ₹2,000 × 0.80 = ₹1,600
You save ₹400; you pay ₹1,600
2. Find original MRP
MRP = SP ÷ (1 − D% ÷ 100)
Sale price ₹1,600 · Discount 20%
= ₹1,600 ÷ (1 − 0.20)
= ₹1,600 ÷ 0.80 = ₹2,000
The original MRP was ₹2,000
3. Find discount percentage
D% = (MRP − SP) ÷ MRP × 100
MRP ₹2,000 · Selling price ₹1,600
= (₹2,000 − ₹1,600) ÷ ₹2,000 × 100
= ₹400 ÷ ₹2,000 × 100 = 20%
The item is 20% off

Discount reference table - selling price for a ₹2,000 MRP

The table below is useful for quickly benchmarking how much any given discount percentage actually saves on a ₹2,000 item. You can scale these proportionally for any MRP - a ₹10,000 item with 20% off saves 5× as much as shown (₹2,000 instead of ₹400).

Selling price at various discount levels for a ₹2,000 MRP item
DiscountSaving (₹)You pay
5% off₹100.00₹1,900.00
10% off₹200.00₹1,800.00
15% off₹300.00₹1,700.00
20% off₹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

MRP used: ₹2,000. Scale proportionally for other MRPs.

How successive discounts work - the maths that catches everyone out

One of the most common mistakes in discount arithmetic is treating successive discounts as additive. A 20% discount followed by an additional 10% discount is not 30% off - it is only 28% off. The reason is that the second discount applies to the already-reduced price, not the original MRP.

The formula for the effective single discount equivalent of two successive discounts d₁ and d₂ is:

Effective discount = [1 − (1 − d₁/100) × (1 − d₂/100)] × 100

This matters in real-world shopping because Indian e-commerce sites and retailers regularly stack discounts: a product discount, a bank card offer, a coupon code, and a loyalty cashback - each applied sequentially. The table below shows the effective combined discount for common stacking scenarios:

Effective discount for successive percentage discounts
First discountSecond discountNaïve totalActual effective discountDifference
10% offthen 10% off20%19.0%1.0pp less than expected
20% offthen 10% off30%28.0%2.0pp less than expected
20% offthen 20% off40%36.0%4.0pp less than expected
30% offthen 10% off40%37.0%3.0pp less than expected
50% offthen 20% off70%60.0%10.0pp less than expected

Practical implication: When a retailer offers "20% off + extra 10% with HDFC card", the effective saving is 28%, not 30%. On a ₹10,000 item, this is ₹2,800 off - not ₹3,000. Being aware of this prevents overestimating your actual savings.

GST and discounts in India - how they interact

Under India's GST framework, tax is charged on the transaction value - the actual price paid by the buyer after discount, not on the MRP. This is governed by Section 15 of the CGST Act 2017. So if a product with MRP ₹1,000 is sold at a 20% discount for ₹800, GST is calculated on ₹800, not ₹1,000.

GST on discounted items - worked example
MRP₹1,000
Discount (20%)−₹200
Selling price (taxable value)₹800
GST @ 18% (on ₹800)₹144
Final amount payable₹944
If GST were on MRP (wrong!)₹1,180
Correct saving vs wrong calc₹236

There is one important caveat: if the discount is given after the sale (e.g., a post-sale cashback or deferred rebate not known at the time of supply), GST may have already been charged on the pre-discount price. Only discounts that are agreed upon before or at the time of supply and shown on the invoice can reduce the GST base. This is particularly relevant for B2B transactions and distributor schemes.

GST 5%

Essential food items, some medicines, small restaurants

GST 12%

Processed foods, computers, business-class air travel

GST 18%

Most consumer goods, electronics, restaurants, hotels

GST 28%

Luxury goods, automobiles, tobacco, cement, large TVs

Common discount calculation mistakes - and how to avoid them

1
Adding back the discount % to find MRP

If a product sells for ₹800 after a 20% discount, many people calculate MRP as ₹800 + 20% = ₹960. This is wrong. The correct formula is ₹800 ÷ (1 − 0.20) = ₹800 ÷ 0.80 = ₹1,000. Adding 20% back gives the wrong MRP because the 20% was taken off ₹1,000 (the MRP), not off ₹800 (the sale price). Use the 'Find original MRP' mode in this calculator to get the correct answer instantly.

2
Adding successive discounts instead of compounding them

As explained above, a 30% product discount plus a 15% bank offer does NOT equal 45% off. The actual effective discount = 1 − (0.70 × 0.85) = 1 − 0.595 = 40.5% off. On a ₹5,000 item this is ₹2,025 savings, not ₹2,250. The error seems small on small purchases but adds up significantly in bulk/B2B procurement.

3
Confusing discount on MRP vs discount on cost price (for retailers)

Retailers must distinguish between these two. If an item costs ₹600 to procure and the MRP is ₹1,000, a 30% discount on MRP brings the selling price to ₹700 - still profitable at ₹100 above cost. A 40% discount on MRP = ₹600 selling price = breakeven. A 45% discount on MRP = ₹550 = selling at a ₹50 loss. If someone offers you '50% off cost price', that is a completely different (and much better) deal than '50% off MRP'.

4
Inflated MRP tricks on e-commerce platforms

Indian e-commerce platforms have faced regulatory scrutiny for inflating the 'MRP' or 'original price' shown on product pages before applying a discount, making the deal appear more attractive. The actual street price or typical selling price was already lower than the 'original' shown. To avoid being misled, check the product's price history using browser extensions, compare across platforms, and assess whether the 'discounted' price is genuinely below the market rate - not just below an artificially inflated MRP.

Discount calculators for retailers and small businesses

For retailers and business owners, discounting decisions involve a careful balance between driving sales volume and protecting margin. Here are the key calculations every retailer should know:

Gross margin and maximum discount threshold

Before setting a discount, know your gross margin: Gross margin % = (Selling price − Cost price) ÷ Selling price × 100. This is your maximum discount before selling at a loss. If your gross margin is 35%, you can offer up to 35% discount and break even - anything above and you lose money on each unit. Most healthy retail categories target 25–50% gross margin, leaving room for promotional discounts of 10–20% while remaining profitable.

Break-even analysis on discounted promotions

When running a discount promotion, the question isn't just 'will I cover costs?' - it's 'will I sell enough extra units to offset the margin erosion?' If your margin drops from 30% to 15% with a 15% discount, you need to sell 2× as many units just to achieve the same total gross profit. The break-even additional volume = original margin % ÷ (original margin % − new margin %) − 1. For 30% → 15%: 30% ÷ 15% − 1 = 100% more units needed.

Trade discounts and channel pricing

B2B trade discounts are typically structured as 'X% off catalogue price' for different customer tiers (distributor, dealer, retailer, end customer). A common structure might be 40% off catalogue for distributors, 30% for dealers, 20% for retailers. These are sequential in the supply chain, not stacked on a single transaction - each party transacts at their tier price and earns margin on their own discount. The multi-item bill calculator above is useful for generating quick price lists across tiers.

Calculate GST on your invoice
Add or remove GST with CGST/SGST/IGST split - free tool
GST Calculator →

Frequently asked questions - discount calculator India

What is the difference between 20% discount and 20% off MRP?
They mean exactly the same thing. '20% discount' and '20% off MRP' both mean the discount is calculated as 20% of the Maximum Retail Price. So on a ₹1,000 MRP item, both expressions mean you pay ₹800 and save ₹200. The term 'off MRP' is more specific - it clarifies that the base for the percentage is the printed MRP, not the cost price or some other reference price.
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 a ₹1,000 item: 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%. Always use the formula Effective discount = 1 − (1−d1) × (1−d2) for any two successive discounts d1 and d2.
How do Indian e-commerce bank offer discounts work - are they additive?
Bank card offers (e.g., '₹750 instant discount with HDFC card') are typically flat-amount deductions applied at checkout after the product's percentage discount has been applied. Because the bank offer is a fixed rupee amount - not another percentage - it is straightforwardly additive in rupee terms: product discount (₹X) + bank offer (₹750) = total savings. However, bank card offers that are expressed as percentages (rare) are applied successively, not additively, just like any other stacked discount.
Is GST calculated before or after the discount in India?
Per CGST Rules 2017, 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 when a genuine discount is offered at the time of sale and reflected on the invoice. Post-sale rebates or cashbacks not shown on the original invoice are treated differently.
How do retailers decide how much discount to offer?
Retailers balance margin protection against the volume uplift they expect from a promotion. The key constraints are: (1) Gross margin - the discount cannot exceed the gross margin without generating a loss per unit. (2) Break-even volume - the additional units that must be sold to offset the lower margin per unit. (3) Competitor pricing - discounts are often calibrated to be just below or matching competitor prices on key value items. (4) Inventory clearance - end-of-season discounts can be steeper because the alternative is holding or writing off obsolete inventory.
What is MRP and is it legally mandatory in India?
MRP (Maximum Retail Price) is the highest price at which a product can legally be sold to the end consumer in India, inclusive of all taxes. It is governed by the Legal Metrology (Packaged Commodities) Rules 2011. Retailers cannot charge more than MRP; they can charge less (i.e., offer discounts). Not all products are subject to MRP rules - loose/unpackaged goods and custom orders are exempt. For packaged consumer goods (FMCG, electronics, apparel, etc.), MRP must be printed on the packaging.
How do I calculate the discount percentage when the price includes GST?
First remove GST from both prices to get the tax-exclusive amounts, then calculate the discount. For example: MRP ₹1,180 inclusive of 18% GST → MRP ex-GST = ₹1,180 ÷ 1.18 = ₹1,000. Sale price ₹944 inclusive of 18% GST → ex-GST = ₹944 ÷ 1.18 = ₹800. Discount % = (₹1,000 − ₹800) ÷ ₹1,000 × 100 = 20%. Alternatively, you can calculate the discount directly on the inclusive prices and get the same percentage result, since the GST factor cancels out: (₹1,180 − ₹944) ÷ ₹1,180 × 100 = 20%.