India GST Calculator
Accurately compute GST liability for B2B and B2C transactions in India.
You just sold a laptop for ₹50,000. The customer asks, "Is that price inclusive of tax?" You freeze. Do you add 18% on top? Or is it already inside the ₹50,000? Getting this wrong costs you money or loses you customers. Goods and Services Tax (GST) is India's single indirect tax system that replaced a maze of central and state levies. It’s designed to be transparent, but calculating it correctly trips up even seasoned business owners.
Here is the reality: GST isn't one single number. It depends on what you sell, where you sell it, and who buys it. But once you understand the basic logic, the math becomes simple arithmetic. This guide breaks down exactly how to calculate GST without getting lost in legal jargon.
The Core Logic: Inclusive vs Exclusive
Before touching a calculator, you need to know if your quoted price includes tax or excludes it. This distinction changes the entire calculation method.
- Exclusive of GST: The base price does not include tax. You calculate tax on top of the base amount. Example: Base ₹100 + 18% GST = ₹118 total.
- Inclusive of GST: The quoted price already contains the tax. You must back-calculate to find the base value. Example: Total ₹118 includes 18% GST, so the base value is actually ₹100.
Most B2C (business-to-consumer) prices are displayed as inclusive. Most B2B (business-to-business) invoices quote exclusive prices. Knowing which one you are dealing with prevents costly errors.
Calculating GST When Price Is Exclusive
This is the straightforward scenario. You have a base value, and you need to add tax on top. The formula is simple multiplication.
Formula: Tax Amount = Base Value × (Tax Rate / 100)
Let’s say you provide consulting services worth ₹10,000. The applicable rate is 18%.
Calculation: ₹10,000 × 0.18 = ₹1,800.
Total Invoice Value: ₹10,000 + ₹1,800 = ₹11,800.
If you are registered under GST, remember that you don’t pay the full 18% to the government. Half goes to the Central Government (CGST) and half to the State Government (SGST), assuming the sale is within your state. So, you collect ₹900 CGST and ₹900 SGST.
Calculating GST When Price Is Inclusive
This is where most people make mistakes. If a product sells for ₹1,180 including 18% GST, you cannot simply take 18% of ₹1,180. That would give you ₹212.40, which is wrong. The correct tax amount is ₹180.
To reverse-engineer the tax from an inclusive price, use this derived formula:
Formula: Tax Amount = [Total Price × Tax Rate] / [100 + Tax Rate]
Using the previous example:
Tax Amount = [₹1,180 × 18] / [100 + 18]
Tax Amount = 21,240 / 118
Tax Amount = ₹180.
The base value is therefore ₹1,180 - ₹180 = ₹1,000. This ensures your accounting records match the actual revenue earned before tax.
Understanding GST Rates and Slabs
India doesn't apply a flat tax rate to everything. The GST Council sets different slabs based on necessity and luxury status. As of 2026, these are the primary categories you will encounter:
| Category Type | GST Rate | Examples |
|---|---|---|
| Necessities | 0% | Fresh vegetables, milk, bread, salt |
| Essential Goods | 5% | Sugar, tea, coffee, spices, packaged food |
| Standard Goods/Services | 12% | Processed foods, computers, some apparel |
| Majority of Goods/Services | 18% | Cars, laptops, telecom services, banking |
| Luxury/Sin Goods | 28% | Air conditioners, tobacco, aerated drinks |
Note that certain items like gold and silver attract additional cesses or specific rates. Always verify the HSN (Harmonized System of Nomenclature) code for your product to confirm the exact percentage. Misclassifying an item can lead to penalties during audits.
Intra-State vs Inter-State Transactions
Where the buyer is located determines how you split the tax collected. This is crucial for cash flow management because you remit different amounts to different authorities.
Intra-State Supply (Within the same state):
You charge CGST (Central GST) and SGST (State GST). These are equal halves of the total tax rate. For an 18% transaction, you charge 9% CGST and 9% SGST. You deposit CGST to the center and SGST to your state government.
Inter-State Supply (Between two states):
You charge IGST (Integrated GST). This is the full combined rate (e.g., 18%). You deposit the entire 18% to the Central Government. The center then distributes the appropriate share to the destination state later. There is no separate SGST component here.
If you export goods outside India, the supply is considered zero-rated. You do not charge GST, but you may claim refunds for input taxes paid on raw materials.
The Reverse Charge Mechanism (RCM)
Usually, the seller collects tax and pays the government. But in specific cases defined by law, the buyer must pay GST directly to the government. This is called the Reverse Charge Mechanism.
You might encounter RCM when buying services from unregistered suppliers or importing services. If you receive a service from an unregistered vendor, you must self-assess the GST liability. You calculate the tax on the invoice value and pay it via your GSTR-3B return. Then, you can often claim Input Tax Credit (ITC) for this payment if you are eligible, effectively neutralizing the cost.
Input Tax Credit: Reducing Your Net Liability
GST is a multi-stage tax, but it avoids cascading effects through Input Tax Credit. ITC allows you to deduct the tax you paid on purchases from the tax you collected on sales.
Net GST Payable = Output GST (Collected on Sales) - Input GST (Paid on Purchases)
Example:
You buy raw material for ₹10,000 + 18% GST (₹1,800). You pay ₹11,800.
You process it and sell the final product for ₹20,000 + 18% GST (₹3,600). You collect ₹23,600.
Your Output GST is ₹3,600.
Your Input GST is ₹1,800.
Net GST to pay = ₹3,600 - ₹1,800 = ₹1,800.
You only pay the difference to the government. Without ITC, you would have paid tax on the full turnover, inflating prices significantly.
Practical Checklist for Accurate Calculation
Before sending out an invoice, run through these checks to ensure compliance:
- Verify Registration Status: Ensure both you and the buyer are registered if claiming ITC. Unregistered buyers cannot claim credit.
- Check HSN/SAC Codes: Confirm the correct tax slab using the Harmonized System of Nomenclature (HSN) for goods or Service Accounting Code (SAC) for services.
- Determine Place of Supply: Identify if the transaction is intra-state or inter-state to choose between CGST/SGST or IGST.
- Apply Correct Formula: Use the exclusive formula for quotes and the inclusive formula for final pricing.
- Round Off Properly: GST rules specify rounding off to the nearest rupee. Fractions less than 50 paise are ignored; those above are rounded up.
Common Pitfalls to Avoid
One frequent error is mixing up the base value. Discounts offered at the time of supply should be deducted from the taxable value before calculating GST. However, discounts given after the invoice is issued usually require a credit note and adjustment in returns.
Another trap is ignoring composition scheme limitations. If you are a small business under the Composition Scheme, you pay a fixed lower rate (like 1% for traders) but cannot claim ITC on your purchases. Don’t try to charge standard rates if you are under composition; it invalidates your filing.
What is the formula to calculate GST from an inclusive price?
Use the formula: Tax Amount = [Total Price × Tax Rate] / [100 + Tax Rate]. For example, for an 18% tax on a ₹1180 inclusive price, the calculation is (1180 * 18) / 118, which equals ₹180.
Do I charge GST on shipping charges?
Yes, shipping and handling charges are generally part of the taxable value of the supply. They attract the same GST rate as the goods being shipped. If the goods are exempt from GST, shipping is also typically exempt, but this depends on specific rules regarding composite supplies.
What happens if I calculate GST incorrectly on an invoice?
If you overcharged GST, you must issue a credit note to the customer and adjust your tax liability in the next return. If you undercharged, you can raise a supplementary invoice to recover the shortfall, provided it is done within the specified time limits allowed by the GST laws.
Can I claim Input Tax Credit on all my expenses?
No. Input Tax Credit is available only for business-related purchases used to make taxable supplies. Certain items like motor vehicles (for non-transport businesses), food and beverages, and health insurance premiums are blocked from ITC claims under Section 17(5) of the CGST Act.
How is GST calculated for exports?
Exports are treated as zero-rated supplies. You do not charge GST on the invoice. However, you can claim a refund for the GST paid on inputs used to produce the exported goods, or you can export under a Letter of Undertaking (LUT) without paying tax upfront.