Skip to main content
GST · 7 min read

IGST, CGST, and SGST Reconciliation: Managing Multi-State Tax Accounts

A business registered in five states runs five separate GSTR-3B filings, five electronic credit ledgers, and three tax head buckets — IGST, CGST, and SGST — each with distinct ITC set-off rules. The reconciliation problem is not just whether totals agree: it is whether the right tax head was charged on each supply, and whether the resulting ITC was applied in the legally correct offset sequence.

Terra Insight
Terra Insight Reconciliation Infrastructure

Content authored by practitioners with experience at Amazon India, Intuit QuickBooks, and the Tata Group. Meet the team →

Published 8 March 2026
Domain expertise
TDS Reconciliation GST Input Credit Platform Settlements NACH Batch Matching Bank Reconciliation Form 26AS Matching ERP Integrations Enterprise Finance Ops

Place of supply errors do not announce themselves. A transaction booked as intra-state when it is inter-state looks identical in the ERP until GSTR-2B arrives and the buyer finds CGST credit instead of IGST credit — which cannot offset the IGST liability they are expecting. By then, both parties have filed, and correction requires credit notes and revised returns.

What Determines IGST vs CGST/SGST

The foundational rule for igst cgst sgst reconciliation india is the place of supply determination:

  • Inter-state supply: Supplier state differs from buyer state (or it is an import/export) — IGST applies.
  • Intra-state supply: Supplier and buyer are in the same state — CGST + SGST applies.
  • Union territory supply: CGST + UTGST applies instead of CGST + SGST.

For services, the place of supply defaults to the recipient’s location. For goods, it is the location to which delivery is made. E-commerce supplies follow the destination state rule regardless of warehouse location.

The GSTR-1 vs GSTR-3B reconciliation process is where tax head errors typically surface first: GSTR-1 shows IGST on a supply, but GSTR-3B shows CGST+SGST in the ledger because the accounts team corrected the tax locally without amending the invoice.

The Comparison Table Every Multi-State Finance Team Needs

AspectIGSTCGSTSGST/UTGST
JurisdictionCentral + State (inter-state)Central governmentState government
Applicable supply typeInter-state, imports, exportsIntra-stateIntra-state (or UTGST for UTs)
ITC offset sequence (first → then)IGST → CGST → SGSTCGST → IGSTSGST → IGST
GSTR-3B reporting tableTable 3.1(a) for outward; Table 4 for ITCTable 3.1(a); Table 4Table 3.1(a); Table 4
Cross-utilisation with other headYes (can offset all three)Only CGST and IGSTOnly SGST and IGST
Portal accountIGST head in electronic ledgerCGST headSGST/UTGST head

Why Multi-GSTIN Businesses Face the Hardest Reconciliation

A company with GST registrations in Maharashtra, Karnataka, Tamil Nadu, Delhi, and Gujarat maintains five separate GSTR-3B filings. An inter-state stock transfer from Maharashtra to Karnataka is a supply — the Maharashtra GSTIN charges IGST, the Karnataka GSTIN claims it as ITC. If the Maharashtra entity records it as an intra-state transfer and applies CGST+SGST, the Karnataka entity finds CGST credit in GSTR-2B for an IGST liability — an uncorrectable offset until a credit note is raised and a fresh IGST invoice is issued.

This cross-GSTIN reconciliation is best handled by reviewing the GSTR-2B reconciliation for each destination GSTIN monthly, verifying that the tax head on every ITC credit matches the expected inter- or intra-state classification. The GST portal maintains separate electronic ledger accounts for each head under each GSTIN.

ITC Set-Off Hierarchy: Mandatory, Not Optional

The Finance Act 2019 amended the GST Act to make the ITC set-off sequence mandatory:

  1. IGST ITC is used first to pay IGST liability. Remaining IGST ITC offsets CGST, then SGST.
  2. CGST ITC pays CGST first, then IGST.
  3. SGST ITC pays SGST first, then IGST.
  4. CGST ITC cannot offset SGST; SGST ITC cannot offset CGST.

The GSTR-9 annual return reconciliation process for multi-GSTIN businesses should verify that this sequence was followed in every GSTR-3B filing across all GSTINs for the year. Violations discovered in GSTR-9 require additional tax payment with 18% interest.

Common Booking Errors and Their Downstream Impact

Error 1 — Wrong state determination for B2B services: An IT firm in Bengaluru provides consultancy to a client’s head office in Mumbai. The invoice is raised to the Mumbai office — IGST applies. If the accounts team sees a Bengaluru-based relationship manager as the point of contact and books it as CGST+SGST, the Mumbai buyer receives the wrong credit and cannot offset their IGST output tax with it.

Error 2 — CGST ITC used against SGST liability: Some older ERP configurations allow free-form offset entries. A finance executive manually applies CGST ITC to clear SGST liability — a disallowed set-off. This does not raise an immediate portal error but surfaces as a discrepancy in GSTR-9 when annual reconciliation compares the utilisation register to the legal offset rules.

Reconciliation software India finance teams deploy for multi-GSTIN businesses typically enforces offset rules at the data layer, flagging any proposed utilisation that violates the Finance Act 2019 sequence before GSTR-3B is filed.

Correction Protocol When Tax Head Is Wrong

When a tax head error is found post-filing, the correction path is:

  1. Supplier issues a credit note (Section 34) for the original incorrectly taxed invoice.
  2. Supplier raises a fresh invoice with the correct tax head and rate.
  3. Both are reported in the next month’s GSTR-1.
  4. The buyer’s GSTR-2B in the next month shows the credit note (reversing the wrong credit) and the new invoice (creating the correct credit).

If the error spans a financial year boundary, the credit note time limit (September 30 of the following FY or the annual return filing date, whichever is earlier) constrains how long correction remains possible.

GST reconciliation software built for multi-state operations flags tax head mismatches at invoice import, reducing the correction backlog before it accumulates across months.

Primary reference: GST portal — where GSTR filings, GSTR-2B, and ITC details are maintained.

Frequently Asked Questions

What determines whether IGST or CGST/SGST applies to a transaction?
The place of supply rules under the IGST Act determine the applicable tax. If the supplier's state and the buyer's state are different, the supply is inter-state and IGST applies. If both are in the same state (or union territory), the supply is intra-state and CGST + SGST (or CGST + UTGST for union territories) applies. For services, the place of supply is typically the recipient's location; for goods, it is the delivery location.
Can CGST Input Tax Credit be used to pay SGST liability?
No. CGST ITC cannot be used to offset SGST liability. Under the ITC set-off rules amended by the Finance Act 2019, CGST ITC can offset CGST liability first, and then IGST liability. Similarly, SGST ITC can offset SGST liability first, then IGST. Cross-utilisation of CGST against SGST (or vice versa) is explicitly prohibited.
How does a multi-state business reconcile different GST heads across GSTINs?
Each GSTIN operates as an independent tax entity with its own GSTR-1, GSTR-3B, and electronic ledgers. The reconciliation requires: (1) verifying that each inter-state supply between two GSTINs of the same entity is declared as an IGST transaction; (2) confirming that ITC on inter-GSTIN stock transfers (taxable at the applicable GST rate) is correctly claimed in the destination GSTIN; and (3) ensuring GSTR-3B for each GSTIN uses the correct offset sequence without cross-head utilisation.
What happens when IGST is charged incorrectly as CGST and SGST?
If an inter-state supply is incorrectly taxed as CGST+SGST, the buyer receives CGST and SGST ITC in GSTR-2B, which cannot offset IGST liability. Additionally, the GST department may issue a demand for the correct IGST while the incorrectly deposited CGST and SGST sit in the wrong government account. Rectification requires the supplier to issue a credit note for the incorrect invoice, raise a new IGST invoice, and file a revised GSTR-1. Refund of incorrectly paid CGST+SGST requires a separate RFD-01 application.
What is the ITC set-off order for IGST, CGST, and SGST?
Under the Finance Act 2019 amendment, the mandatory ITC offset sequence is: IGST ITC must first offset IGST liability, then CGST, then SGST (any remaining). CGST ITC must first offset CGST liability, then IGST. SGST ITC must first offset SGST liability, then IGST. This sequence is enforced in the GSTR-3B portal — taxpayers cannot manually choose a different order.

See how TransactIG handles reconciliation for your industry

Configuration takes 2–4 weeks. No code development required. ISO 27001:2022 certified.