Skip to main content

🧾 GST + Discount Calculator

Calculate GST and discount combinations. Compare results when discount is applied before or after GST to find the best deal.

GST & Discount Calculator

Enter base price before GST
%

Quick Examples:

Mastering GST and Discounts: A Comprehensive Guide

In India's dynamic retail and e-commerce environment, understanding exactly how Goods and Services Tax (GST) interacts with promotional discounts is crucial for both consumers and businesses. Our robust GST + Discount Calculator is designed to clarify this complex relationship, helping you determine the true final price of products and services under various accounting scenarios.

What is the GST + Discount Calculator?

This specialized financial tool allows you to input a base price, a discount (either a percentage or a flat rupee amount), and the applicable GST rate. Crucially, it calculates the final price under two distinct operational modes: when the discount is applied before GST is added, and when it is applied after the GST is added.

This comparison is vital because the order of mathematical application can significantly impact the final amount a customer pays and the amount of tax a business is legally required to remit to the government. A simple mix-up in the calculation order can lead to overpaying taxes, shrinking profit margins, or non-compliance with the Central Board of Indirect Taxes and Customs (CBIC).

How to Use Our Calculator: Step-by-Step

Using our tool requires no accounting background. Follow these simple steps to ensure accurate billing calculations:

  1. Enter Base Price: Input the original, pre-tax price of the item or service (the Maximum Retail Price excluding taxes, or the listed catalog price).
  2. Select Discount Type: Choose between a 'Percentage (%)' discount (like a 20% off festive sale) or a 'Flat Amount (₹)' discount (like a ₹500 off coupon code).
  3. Enter Discount Value: Provide the numerical value for your chosen discount type.
  4. Select GST Rate: Choose from standard Indian GST slabs (0%, 5%, 12%, 18%, or 28%). If your product falls under a specific cess or unique category, select 'Custom Rate' to enter exact figures.
  5. Click 'Calculate Both Modes': The calculator will instantly process the inputs and display a side-by-side comparison of Mode A (Discount First) and Mode B (GST First), clearly highlighting the most cost-effective result.

The Legal Framework: Section 15(3) of the CGST Act

To understand why we calculate discounts in different modes, we must look at the law. Under Section 15(3) of the Central Goods and Services Tax (CGST) Act, 2017, the value of the supply (the amount on which GST is charged) shall not include any discount that is given:

  • Before or at the time of the supply: Provided such discount has been duly recorded in the invoice issued in respect of such supply.
  • After the supply has been effected: Provided that such a discount is established in terms of an agreement entered into at or before the time of supply, and can be specifically linked to relevant invoices. Furthermore, the Input Tax Credit (ITC) attributable to the discount must be reversed by the buyer.

In layman's terms: If a shopkeeper offers you a 10% discount while you are standing at the billing counter, the GST is calculated on the reduced price. This brings us to the two calculation modes.

Mode A: Discount Before GST

The Retail Standard

In this mode, the discount is subtracted directly from the base price, creating a new "Taxable Value." The GST is then calculated based on this lower value. This is the legal standard for almost all upfront retail transactions, B2B wholesale orders, and e-commerce cart checkouts.

Base Price: ₹1,000
Discount (10%): -₹100
Taxable Value: ₹900
GST (18% on ₹900): +₹162
Final Price: ₹1,062

Why it matters: This method yields a lower final price for the consumer and reduces the tax liability for the seller. When deploying bulk price changes or automated discount rules on digital storefronts, the shopping cart software must be strictly configured to apply discounts to the subtotal before calculating the tax overhead.

Mode B: Discount After GST

The Post-Sale Standard

In this mode, GST is calculated on the full, original base price. The discount is only subtracted at the very end from the total invoice value. This typically occurs during post-sale transactions, such as credit card statement cashbacks, third-party wallet offers, or manufacturer rebates where the original invoice value cannot be legally altered.

Base Price: ₹1,000
GST (18% on ₹1,000): +₹180
Gross Total: ₹1,180
Discount (10% on Gross): -₹118
Final Price: ₹1,062 (If % based on gross)
- OR -
Discount (Flat ₹100): -₹100
Final Price: ₹1,080

Why it matters: In B2B transactions, if a discount is applied post-sale (like an early payment cash discount) without a prior agreement, the supplier still has to pay GST on the full original amount, which cuts into their profit margins.

Common Types of Discounts Under the GST Regime

Businesses utilize various promotional strategies to attract customers. Knowing how to classify these discounts ensures proper tax filing.

1. Trade Discounts

These are given at the time of sale, often appearing on the face of the invoice. For example, a wholesaler gives a 15% discount to a retailer for buying catalog items. Because this is recorded on the invoice at the time of supply, GST is charged only on the net discounted value. Our calculator’s Mode A is perfect for this.

2. Volume or Bulk Discounts

These are conditional discounts offered when a buyer purchases a certain quantity over a period of time. For e-commerce platforms and automated storefronts, configuring tax settings correctly for volume pricing is paramount. If the buyer achieves the bulk target at the end of the year, the seller issues a Credit Note. To adjust the GST, the buyer must reverse their Input Tax Credit proportionately.

3. Cash Discounts

Offered to buyers to encourage early payment of invoices (e.g., "Pay within 7 days for a 2% discount"). Because the exact payment date isn't known at the time of supply, the original invoice is generated with GST on the full amount. If the buyer pays early, the seller issues a credit note to adjust the taxable value.

The Impact on Input Tax Credit (ITC)

For registered businesses, understanding the GST and discount relationship is critical for claiming Input Tax Credit (ITC). ITC allows a business to reduce the tax they have paid on inputs from the tax they have to pay on outputs.

If a supplier offers a post-sale discount and issues a GST credit note, they will reduce their tax liability. However, the buyer must correspondingly reduce the ITC they claimed on the original invoice. Failure to match these credit notes in the GST portal (GSTR-1 and GSTR-2B) will result in notices and penalties from the tax department.

Frequently Asked Questions (FAQs)

1. Are discounts subject to GST?

No, discounts themselves are not subject to GST. In fact, if a discount is agreed upon before or at the time of sale and is recorded on the invoice, it is deducted from the base price, thereby reducing the total GST liability.

2. How is GST calculated on a 'Buy One Get One Free' (BOGO) offer?

Under GST laws, supplying goods without consideration (for free) is generally not considered a "supply," meaning no GST is charged on the free item. However, the government views BOGO offers as supplying two items for the price of one. Therefore, GST is calculated on the single price paid by the consumer for the combined bundle.

3. Can I claim ITC on the discount amount?

No. Input Tax Credit can only be claimed on the actual tax paid. If the taxable value of an invoice is reduced due to a discount, the GST paid is lower, and therefore, the ITC you can claim is proportionately lower.

4. What happens if a discount is given after the invoice is already issued?

If the discount was pre-agreed (e.g., a volume target), the seller can issue a Credit Note with GST. Both parties adjust their GST returns. If the discount was not pre-agreed (e.g., a random goodwill discount to resolve a dispute), a financial/commercial credit note is issued without any GST adjustment, meaning the government keeps the tax on the original full amount.

5. Why does my e-commerce shopping cart calculate tax differently than my manual calculator?

Many digital platforms struggle with tax configuration. If an e-commerce platform applies a promotional coupon code to the Grand Total (which includes tax) instead of the Subtotal (pre-tax), it operates under "Mode B." This is often a configuration error by the store admin. Using our calculator helps identify these discrepancies so store owners can correct their cart logic to standard "Mode A" compliance.

Other Discount Calculators

💰

Simple Discount Calculator

Basic percentage and flat discount calculator for everyday shopping.

Calculate Now
🔢

Multiple Discounts

Calculate sequential discounts (e.g., 20% off + additional 10% off).

Calculate Now
🎫

Coupon Calculator

Calculate savings using promotional codes with maximum cap limits.

Calculate Now
👨‍💻
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