Blog  /  27 May 2026

How to Calculate GST on Invoice — CGST, SGST and IGST Explained

GST calculation confuses many small business owners — not because it is difficult, but because the terminology (CGST, SGST, IGST, inclusive, exclusive) sounds more complicated than it is. This guide explains GST calculation in plain language with examples you can apply immediately.

GST billing calculations with Ledgerly

The Three Types of GST in India

India's GST system has three components, and which one applies depends on where you and your customer are located:

For most small shops serving local customers, intrastate transactions are the norm — so CGST + SGST is what you will deal with day to day. Interstate transactions (selling to buyers in another state) attract IGST.

GST-Exclusive Calculation (Adding GST on Top of the Price)

This is the most common scenario — your product price does not include GST, and you add GST on top for the invoice.

GST Amount = Base Price × (GST Rate / 100)
Total Invoice = Base Price + GST Amount

Example: You sell a product at ₹1,000 (before GST) with 18% GST.

Use the free GST Calculator to verify calculations instantly for any amount and rate.

GST-Inclusive Calculation (Extracting GST from an All-Inclusive Price)

Sometimes the selling price already includes GST — common in retail where you display MRP (which is GST-inclusive). You need to extract the base price and GST amount from the all-inclusive price.

Base Price = Total Price × 100 / (100 + GST Rate)
GST Amount = Total Price − Base Price

Example: A product's MRP is ₹1,180 inclusive of 18% GST.

GST Rates in India — Quick Reference

GST in India is levied at five main rates. The rate that applies to your product depends on its HSN code:

For the full standard GST invoice format with CGST/SGST fields, download the GST Invoice Format template.

How Ledgerly Automates All GST Calculations

Instead of manually calculating CGST, SGST or IGST on every invoice, Ledgerly's GST Billing App does all the calculation automatically. You assign a GST rate to each product once. When you create an invoice, the app:

No manual calculation. No risk of arithmetic errors. No wrong GST rate on the wrong product. Every invoice is correct automatically.

Frequently Asked Questions

If a product has 12% GST, how much is CGST and SGST each?

For intrastate supplies at 12% GST: CGST = 6% and SGST = 6%. The total GST rate is always split equally between CGST and SGST for intrastate transactions. For interstate, it would be IGST at the full 12%.

How do I calculate GST on an invoice with multiple items at different rates?

Calculate the GST for each line item separately based on its own rate, then sum all the GST amounts. For example, one item at 5% and another at 18% — calculate each individually and add the CGST and SGST totals at the bottom. Ledgerly does this automatically for every invoice.

Is GST calculated on the discounted price or the original price?

GST is calculated on the discounted price (after discount), not the original MRP. If you give a 10% discount on a ₹1,000 product, the taxable value is ₹900 and GST is charged on ₹900.

Where can I quickly calculate GST for any amount?

Use the free Ledgerly GST Calculator — enter the amount, select the GST rate and choose GST-inclusive or exclusive. It instantly shows the base amount, CGST, SGST and total.

Let Ledgerly Calculate GST on Every Invoice Automatically

Set GST rate per product once. Ledgerly calculates CGST, SGST and totals on every bill automatically — zero manual calculation needed.

Try Ledgerly Free
Try Ledgerly Free