Skip to main content
GST Strategy Guide

GST Before vs After Discount: Which Saves More Money in India?

Published: August 12, 2026 10 Min Read By Pricing Analysts Team

Have you ever looked at a retail invoice and wondered if the store calculated your discount fairly? Understanding the mathematical and legal difference between applying GST before versus after a discount is the key to protecting your margins—whether you are a smart consumer or an Indian business owner.

In the vibrant and complex Indian retail sector, promotional offers are ubiquitous. From festival megasales to B2B volume bonuses, discounts drive commerce. However, the introduction of the Goods and Services Tax (GST) has added a layer of complexity to billing. A common question arises at checkout counters and accounting desks alike: Should the discount be deducted before or after applying the GST?

The answer involves a mix of mathematical truth, consumer psychology, and strict Indian tax laws. Let's break down the two methods, analyze the math, and look at what the Central Goods and Services Tax (CGST) Act strictly mandates.

1. The Two Methods Explained

When you purchase a product, the billing software follows an algorithm. The sequence of operations in that algorithm determines your final out-of-pocket cost and the seller's tax liability.

Method A: Discount BEFORE GST

The standard pre-tax deduction method.

  1. Determine the base selling price (Taxable Value).
  2. Subtract the discount amount directly from the base price.
  3. Calculate the GST percentage on the new, discounted amount.
  4. Add the GST to get the final payable amount.

The legally correct and consumer-friendly method.

Method B: Discount AFTER GST

The post-tax deduction or "Cashback" method.

  1. Determine the base selling price.
  2. Calculate the GST percentage on the full base price.
  3. Add the GST to find the gross total.
  4. Subtract the discount from the gross total.

Flawed for invoice formatting; costs more with flat discounts.

2. The Mathematical Proof: Which Saves More?

To truly understand the impact, we must separate discounts into two distinct categories: Percentage Discounts (e.g., 20% off) and Flat Amount Discounts (e.g., ₹1,000 off). The mathematical behavior of these two categories is radically different.

Scenario 1: The Percentage Discount (The Mathematical Illusion)

Many consumers passionately argue with cashiers about percentage discounts, insisting it must be applied before tax. Surprisingly, mathematically, it does not matter.

Example: A premium watch base price is ₹10,000. GST is 18%. The store offers a 10% discount.

Method A (Before GST):

  • Base: ₹10,000
  • Apply 10% Discount: -₹1,000
  • New Taxable Value: ₹9,000
  • Add 18% GST (on ₹9,000): +₹1,620
  • Final Price: ₹10,620

Method B (After GST):

  • Base: ₹10,000
  • Add 18% GST (on ₹10,000): +₹1,800
  • Gross Total: ₹11,800
  • Apply 10% Discount (on ₹11,800): -₹1,180
  • Final Price: ₹10,620
Why? Due to the commutative property of multiplication, Price × 0.90 × 1.18 is exactly the same as Price × 1.18 × 0.90. The customer pays the exact same amount.

Scenario 2: The Flat Amount Discount (The Game Changer)

Here is where the sequence becomes critical. If a store offers a flat currency discount (e.g., ₹1,000 flat off), the method chosen drastically alters the final price.

Example: A smartphone base price is ₹20,000. GST is 18%. The store offers a flat ₹2,000 discount.

Method A (Before GST):

  • Base: ₹20,000
  • Apply Flat Discount: -₹2,000
  • New Taxable Value: ₹18,000
  • Add 18% GST (on ₹18,000): +₹3,240
  • Customer Pays: ₹21,240

Method B (After GST):

  • Base: ₹20,000
  • Add 18% GST (on ₹20,000): +₹3,600
  • Gross Total: ₹23,600
  • Apply Flat Discount: -₹2,000
  • Customer Pays: ₹21,600
The Impact: In Method B, the customer pays ₹360 more. Why? Because the customer was forced to pay 18% GST on the ₹2,000 discount amount itself! Applying flat discounts after tax actively harms the consumer.

3. The Legal Standpoint: Section 15 of the CGST Act

We have established that applying discounts before GST saves consumers money on flat discounts. But what does the Indian government say? The law is incredibly clear on this matter, effectively outlawing Method B for formal tax invoicing.

Section 15(3)(a) of the CGST Act, 2017

"The value of the supply shall not include any discount which is given before or at the time of the supply if such discount has been duly recorded in the invoice issued in respect of such supply."

Translation: The government only expects you to pay tax on the actual money changing hands for the goods. If a ₹1,000 item is sold for ₹800, the "Value of Supply" is ₹800. Therefore, the GST must be calculated on ₹800. The discount must be applied BEFORE GST.

What About Post-Sale Discounts? (B2B Scenarios)

In B2B transactions, volume discounts or target-based bonuses are often calculated at the end of the financial year, long after the invoices have been issued and GST paid. According to Section 15(3)(b), these post-sale discounts can also be excluded from the taxable value, allowing the supplier to reduce their tax liability, provided that:

  • The discount was established in terms of an agreement entered into at or before the time of supply.
  • The discount is specifically linked to relevant invoices.
  • The buyer reverses the Input Tax Credit (ITC) attributable to the discount amount. (This is done via a GST Credit Note).

4. Retailer Tricks: Why Do Some Use Method B?

If Method A is legally mandated and better for consumers, why do you sometimes experience Method B in the real world? It usually happens in two specific scenarios:

1. Bank / Credit Card Offers (Subsidies)

When you buy a TV on Amazon and get "₹1,500 Instant Discount via HDFC Card", the retailer (Amazon/Seller) is still selling the TV at full price. HDFC Bank is subsidizing the ₹1,500. Under GST law, subsidies provided by a non-government third party must be included in the value of supply. Thus, the invoice is generated for the full amount (Method B), and the bank covers the difference.

2. Restaurant Service Charges

Many restaurants apply a "Service Charge" (often 10%). While not a discount, the sequence matters. GST is applied to the grand total of (Food + Service Charge). If a restaurant offers a discount coupon via an app (like Zomato Pro or EazyDiner), the discount must be applied to the food value before GST and Service Charges are calculated.

5. Indian GST Rates Quick Reference

To accurately audit your own bills, you need to know the base GST rate of the products you are buying. Applying the discount before a 28% GST rate yields much higher savings than applying it before a 5% GST rate.

GST Rate Category Classification Common Examples
0% Essential Goods Unpacked food grains, fresh vegetables, milk, salt, printed books.
5% Basic Necessities Sugar, tea, coffee, edible oil, life-saving drugs, basic footwear (< ₹1000).
12% Standard Goods I Processed foods, butter, cheese, mobile phones, computers, apparel (> ₹1000).
18% Standard Goods II (Majority) Capital goods, industrial intermediaries, IT services, consumer electronics (TVs, washing machines).
28% Luxury & Sin Goods Air conditioners, automobiles, cement, tobacco, aerated drinks.

The Smart Buyer & Business Checklist

For Consumers:

Always insist that shopkeepers apply your flat loyalty points or cash coupons to the base price before generating the GST invoice.
If an online platform applies a discount code to the cart total after taxes, recognize that you are losing a fraction of your savings.

For Businesses:

Ensure your billing software (Tally, Zoho, Marg) is configured to deduct item-level discounts from the taxable value to avoid overpaying output tax.
Always issue proper GST Credit Notes referencing original invoices for year-end volume discounts to successfully reclaim tax.

Stop Guessing. Start Calculating.

Want to see the exact monetary difference between Method A and Method B for your specific purchase? Use our free tool.

Launch GST + Discount Calculator

Frequently Asked Questions

Mathematically, no. Due to the commutative property of multiplication (A × B × C = A × C × B), applying a 10% discount before adding 18% GST yields the exact same grand total as adding 18% GST and then taking 10% off the total. However, legally and for official invoice formatting, the discount must be deducted from the base value prior to the GST calculation.

Yes, absolutely. If a flat discount (like ₹500 off) is applied before GST, the tax is calculated on a smaller base amount, lowering the total tax burden. If applied after GST, the customer pays tax on the full original price, resulting in a higher final out-of-pocket cost. Flat discounts should always be applied pre-tax.

Section 15(3) of the CGST Act states that the taxable "value of supply" shall not include any discount given before or at the time of supply, provided the discount is duly recorded on the invoice. This legally mandates the "Discount Before GST" method for formal billing in India.

Your ITC is strictly limited to the actual GST amount shown on the supplier's invoice. If a supplier applies a pre-tax discount, the GST amount drops, and your ITC claim drops proportionally. You cannot claim ITC on the full pre-discount MRP.
👨‍💻
About the Author

B. KUMAR

Founder of Discount Calculator

B. KUMAR is a seasoned developer and retail data analyst with over a decade of experience building custom e-commerce infrastructure and financial calculators. Passionate about consumer rights and digital literacy, he builds tools to help Indians decode complex marketing algorithms and make informed financial decisions.

Calculator Development Financial Utility Tools PHP & JavaScript Development
Last Reviewed: August 2026