🏷️ Shopping Guide

Discount Calculator Guide 2026: How to Calculate % Off, Sale Price & Reverse Discount

📅 May 2026⏱ 10 min read✍️ ToolLoom Editorial

Big Billion Days, End of Season Sales, Diwali offers — Indian shoppers are bombarded with discount claims every day. But how many of those "70% off" deals are actually what they claim? This guide explains every discount formula you need — percentage off, reverse discount, successive discounts, GST on sale price, and how to tell if a cashback offer actually beats a flat discount — with fully worked examples using Indian prices.

📋 In This Article
  1. Basic discount formulas — percentage off and sale price
  2. Reverse discount — find the original price
  3. Calculate discount percentage from two prices
  4. Successive discounts — why 20% + 10% is not 30%
  5. GST on discounted prices — how it works in India
  6. Cashback vs flat discount — which is actually better?
  7. Worked examples — clothing, electronics and groceries
  8. MRP rules in India — your rights as a consumer
  9. 5 discount traps Indians fall for every sale season
  10. Frequently asked questions

Basic Discount Formulas — Percentage Off and Sale Price

Every discount calculation uses one of three core formulas. Once you know these, you can verify any deal in seconds — on your phone, in the store, or before checkout.

Discount Amount
Discount = Original Price × (Discount% ÷ 100)
₹3,000 × (25 ÷ 100) = ₹750 saved
Final Sale Price
Sale Price = Original Price × (1 − Discount% ÷ 100)
₹3,000 × (1 − 0.25) = ₹2,250 final price
Discount Percentage
Discount% = ((Original − Sale) ÷ Original) × 100
(₹3,000 − ₹2,250) ÷ ₹3,000 × 100 = 25%
Original Price (Reverse)
Original = Sale Price ÷ (1 − Discount% ÷ 100)
₹2,250 ÷ 0.75 = ₹3,000 original price
💡

Quick mental maths shortcut: For 10% off, simply remove the last digit. For 20% off, double the 10% figure. For 25% off, divide by 4. For 50% off, divide by 2. For 33% off, divide by 3. These shortcuts get you close enough to verify a deal instantly at the checkout counter without a calculator.

Reverse Discount — Find the Original Price

Reverse discount calculation answers the question: "This was sold to me for ₹X after a Y% discount — what was the original price?" This is useful when you see a sale tag showing only the discounted price and the percentage off, and want to verify the original MRP that the discount was applied to.

Formula: Original Price = Sale Price ÷ (1 − Discount% ÷ 100)

Reverse Discount — Finding the Original MRP

Sale Price (what you paid)₹4,200
Discount Applied30%
Calculation: ₹4,200 ÷ (1 − 0.30)₹4,200 ÷ 0.70
Original MRP₹6,000
⚠️

Watch out for inflated MRPs. Some Indian retailers — especially fast fashion and electronics — inflate the MRP artificially before sale season to make the discount percentage look larger. If a product's "original" price seems suspiciously high compared to its quality or competitor pricing, cross-check on other platforms before assuming the discount is genuine.

Calculate Discount Percentage From Two Prices

When you see two prices — original and sale — and want to know the actual discount percentage being offered, this formula gives you the exact figure to verify against any advertised claim.

Formula: Discount% = ((Original Price − Sale Price) ÷ Original Price) × 100

Verifying an Advertised Discount — Electronics Example

Original Price (MRP)₹8,999
Sale Price₹5,999
Difference₹3,000
Calculation: (₹3,000 ÷ ₹8,999) × 10033.3%
Actual Discount33.3% — not the advertised 40%
🚨

Misleading discount advertising is common in India. The Consumer Protection Act 2019 prohibits false or misleading discount claims. If a product is advertised as "50% off" but the actual calculation shows only 33% off, it is a violation you can report to the National Consumer Helpline at 1800-11-4000 or file a complaint on consumerhelpline.gov.in.

Successive Discounts — Why 20% + 10% is Not 30%

Successive discounts — where two or more discounts are applied one after another — are one of the most misunderstood concepts in shopping maths. A 20% discount followed by a 10% discount does not equal 30% off. The second discount applies to the already-reduced price, not the original.

Successive Discount Calculation — ₹10,000 item, 20% then 10% off

Original Price₹10,000
20% discount− ₹2,000
Price after first discount₹8,000
10% of ₹8,000− ₹800
Final Price₹7,200
Amount saved (₹10,000 − ₹7,200)₹2,800
Effective Discount Percentage28% — not 30%

The shortcut formula for successive discounts

Effective Discount% = A + B − (A × B ÷ 100), where A and B are the two discount percentages.

For 20% and 10%: Effective = 20 + 10 − (20 × 10 ÷ 100) = 30 − 2 = 28%

First DiscountSecond DiscountWhat You Might ThinkActual Effective Discount
20% + 10%Additional 10%30%28%
30% + 20%Additional 20%50%44%
50% + 50%Additional 50%100% (free!)75%
40% + 10%Additional 10%50%46%
25% + 25%Additional 25%50%43.75%
💡

Order of successive discounts does not matter. Whether you apply 20% first then 10%, or 10% first then 20%, the final price is identical. The effective combined discount is always the same regardless of sequence. Only the intermediate price differs.

GST on Discounted Prices — How It Works in India

A common confusion for Indian shoppers: is GST calculated on the original MRP or the discounted sale price? The answer — GST is charged on the final discounted price, not the original MRP, as long as the discount is shown on the tax invoice at the time of sale.

GST Calculation on Discounted Price — Washing Machine Example

MRP (before discount and GST)₹30,000
Discount (20% off)− ₹6,000
Discounted Price (pre-GST)₹24,000
GST Rate (home appliances)18%
GST Amount (18% of ₹24,000)₹4,320
Final Price You Pay₹28,320
⚠️

Check if prices shown are GST inclusive or exclusive. On e-commerce platforms, most consumer product prices displayed are GST-inclusive (you pay exactly what is shown). In B2B invoices and some electronics stores, prices are shown pre-GST and GST is added at billing. Always confirm before assuming — the difference on a ₹50,000 laptop at 18% GST is ₹9,000.

Common GST rates on discounted products

Product CategoryGST RateExample Products
Essential foods0%Fresh vegetables, milk, eggs, unpacked grains
Clothing (below ₹1,000)5%Basic garments, children's clothes
Clothing (₹1,000 and above)12%Branded apparel, footwear above ₹1,000
Electronics & appliances18%Phones, laptops, washing machines, ACs
Automobiles28%Cars, bikes, plus additional cess
Restaurants (non-AC)5%Food bills at regular restaurants
Restaurants (AC/starred)18%Food bills at AC restaurants, hotels

Cashback vs Flat Discount — Which is Actually Better?

During every Indian sale season — Amazon Great Indian Festival, Flipkart Big Billion Days, Myntra EORS — you see both flat discounts and cashback offers. They look similar but behave very differently. A flat discount is almost always superior to cashback of the same percentage.

Flat Discount

Pay less immediately — no conditions

Reduces actual payment right now
No waiting period — instant saving
No minimum spend conditions
No expiry — saving is permanent
Less exciting to advertise — smaller headline number
Cashback Offer

Money back later — with conditions

Can stack with other offers in some cases
Useful if cashback goes to a wallet you use regularly
Pay full price first — cash flow impact
Often requires minimum next purchase
Usually expires in 30–90 days
May be credited to wallet — not bank account

Cashback vs Flat Discount — ₹15,000 Phone Purchase

Phone Price₹15,000
You Pay Today₹13,500 (save ₹1,500 instantly)
You Pay Today₹15,000 (full price)
Cashback Credited (within 30 days)₹1,500 to wallet
ConditionsMin ₹1,000 purchase on next order, expires 60 days
WinnerFlat Discount — guaranteed, immediate, no conditions
💡

When cashback can be worth it: If you regularly shop on the same platform and will definitely use the cashback wallet balance before expiry — cashback is almost as good as a flat discount. For example, Amazon Pay cashback credited to your Amazon Pay balance that you use weekly is effectively as good as cash. The problem arises when cashback expires unused or is tied to conditions you cannot meet.

Worked Examples — Clothing, Electronics and Groceries

Example 1 — Clothing: Shirt at 40% off with additional 10% coupon

Successive Discount — Apparel Purchase

Original MRP₹2,499
Sale Discount (40%)− ₹999.60
Price after sale discount₹1,499.40
Coupon (additional 10%)− ₹149.94
Final Price₹1,349.46 ≈ ₹1,349
Total saved₹1,150 (effective discount: 46%)
Advertised discount was "40% + extra 10%"Actual = 46% — not 50%

Example 2 — Electronics: Laptop with GST calculation

Laptop Purchase — Discount + GST

Listed Price (GST exclusive)₹55,000
Discount (15%)− ₹8,250
Discounted Price (pre-GST)₹46,750
GST at 18% on ₹46,750+ ₹8,415
Total Amount Payable₹55,165

Example 3 — Grocery: Bulk buy discount and per-unit price comparison

Bulk Buy — Is the Larger Pack Actually Cheaper?

Price per 100g₹24.00
Price per 100g₹21.00
Savings vs buying two 500g packs₹30 saved (₹240 vs ₹210)
Verdict1kg pack is genuinely cheaper — ₹3/100g less

MRP Rules in India — Your Rights as a Consumer

MRP (Maximum Retail Price) is the highest price any seller can legally charge for a packaged consumer product in India, under the Legal Metrology (Packaged Commodities) Rules, 2011. Understanding MRP rules helps you identify when you are being overcharged.

Quick MRP check: When shopping in physical stores — especially multiplexes, stadiums, and airports where overcharging is common — always check the MRP printed on the product before paying. If the billed amount exceeds MRP, you have the right to refuse and report it. Courts have consistently ruled in favour of consumers in MRP overcharging cases in India.

🏷️ Calculate Any Discount Instantly — Free

Percentage off, final sale price, reverse discount, successive discounts — ToolLoom's free Discount Calculator handles all of them. Enter any two values and get the rest instantly. No signup, works on mobile.

Open Discount Calculator →

5 Discount Traps Indians Fall For Every Sale Season

1

Assuming successive discounts add up

"40% off + extra 20% off" does not mean 60% off. As shown above, it means an effective 52% off. Retailers know most shoppers assume discounts are additive — the headline "40% + 20%" sounds far more attractive than "52% off" even though they are the same. Always calculate the actual final price rather than adding percentages in your head.

2

Not checking pre-sale MRP inflation

A well-documented pattern during Indian sale seasons: MRPs of certain products — especially fast fashion and private label electronics — are quietly increased a few weeks before the sale, making the "discount" look larger than it is. If you have been tracking a product and the MRP suddenly jumps by 30% right before a sale, the subsequent 40% off may actually be a 10% real discount. Use price history tools like camelcamelcamel for Amazon products.

3

Focusing on discount percentage instead of actual saving

A 70% discount on a ₹500 item saves you ₹350. A 15% discount on a ₹10,000 item saves you ₹1,500. The lower percentage gives you 4.3× more money in your pocket. Always calculate the rupee saving, not just the percentage — especially when comparing similar products across brands at different price points.

4

Buying things you don't need because of the discount

A 50% discount on something you would not have bought at full price is not a saving — it is a spending. ₹0 spent on something you don't need is always better than ₹500 spent on something with a 90% discount. The best discount is on something you were already planning to buy. Sale season urgency is deliberately engineered by retailers — "limited time offer" banners are designed to override rational decision-making.

5

Ignoring the total cost — EMI interest, delivery charges and return fees

A product showing ₹1,000 discount may come with ₹200 non-refundable delivery charges, ₹100 return fee if unsatisfied, and EMI processing charges of ₹300 if you choose instalments. The real net saving is ₹400 — not ₹1,000. Always calculate total cost of ownership including delivery, EMI interest (typically 12–24% p.a. on no-cost EMIs that are not truly zero-cost), and the realistic probability of returns.

Smart shopper checklist for Indian sales: Check MRP on the physical product → Calculate effective discount using the formula → Track price history for 2–4 weeks before the sale → Verify GST inclusion in displayed price → Compare per-unit prices for bulk deals → Calculate total cost including delivery and EMI charges → Only buy things already on your list.

Frequently Asked Questions

To calculate percentage discount: Discount Amount = Original Price × (Discount% ÷ 100). Final Price = Original Price − Discount Amount. Example: ₹2,000 product with 25% off → Discount = ₹2,000 × 0.25 = ₹500 → Final Price = ₹2,000 − ₹500 = ₹1,500. You can also use the direct formula: Final Price = Original Price × (1 − Discount% ÷ 100) = ₹2,000 × 0.75 = ₹1,500. Use ToolLoom's Discount Calculator for instant results.
Reverse discount formula: Original Price = Discounted Price ÷ (1 − Discount% ÷ 100). Example: You paid ₹1,500 after a 25% discount → Original Price = ₹1,500 ÷ (1 − 0.25) = ₹1,500 ÷ 0.75 = ₹2,000. This is useful when you see a sale tag showing only the final price and the discount percentage, and want to verify what the original MRP was before the discount was applied.
A flat discount is almost always better than cashback of the same percentage. With a flat discount, you pay less immediately with no conditions attached. With cashback, you pay the full amount first and receive money back later — often with conditions like minimum spend on the next purchase, expiry dates of 30–90 days, or limited use to specific platforms. A 20% flat discount on ₹5,000 saves ₹1,000 immediately. A 20% cashback gives you ₹1,000 back later with strings attached.
GST is calculated on the final discounted price — not the original MRP. If a product has MRP ₹2,000, is sold at 20% discount (₹1,600), and attracts 18% GST — the GST is 18% of ₹1,600 = ₹288, making the total ₹1,888. On most e-commerce platforms, the prices shown are GST-inclusive — the final price you see is what you pay. In physical stores and B2B transactions, prices may be shown pre-GST and GST is added at billing.
Discount Percentage = ((Original Price − Sale Price) ÷ Original Price) × 100. Example: Original price ₹3,000, sale price ₹2,100 → Discount = (₹3,000 − ₹2,100) ÷ ₹3,000 × 100 = ₹900 ÷ ₹3,000 × 100 = 30% discount. Use this formula to verify whether the advertised discount percentage actually matches the price difference shown on the product label.
Successive discounts are not additive. A 20% discount followed by a 10% discount equals 28% off — not 30%. The formula is: Effective% = A + B − (A × B ÷ 100). For 20% and 10%: 20 + 10 − (20 × 10 ÷ 100) = 30 − 2 = 28%. Always calculate the actual final price rather than adding discount percentages. The second discount applies to the already-reduced price, not the original.
MRP stands for Maximum Retail Price — the highest price a seller is legally allowed to charge for any packaged consumer product in India. Charging above MRP is illegal under the Legal Metrology (Packaged Commodities) Rules and the Consumer Protection Act 2019. Sellers can legally charge any amount below MRP. Exception: restaurants and hotels can charge above MRP on packaged products as part of their service. Report overcharging to the National Consumer Helpline at 1800-11-4000 (toll-free).

More from ToolLoom

About ToolLoom: We build free tools for Indian students, professionals and creators. Consumer rights information in this guide is based on the Consumer Protection Act 2019 and Legal Metrology (Packaged Commodities) Rules 2011. For legal advice specific to your situation, consult a qualified consumer rights advocate. Found an error? Email contact@toolloom.in