Ai Accountant

CGST vs SGST vs IGST: Stop Losing ITC to Misclassification

May 13, 2026
|  3 min read
AI Accountant Dashboard

Key takeaways

  • CGST and SGST apply on intra-state supplies, IGST applies on inter-state supplies, imports, and between distinct persons, with the place of supply deciding which tax type is correct.
  • Place of supply rules matter more than billing addresses, for goods use the shipping address under Section 10, for services to registered persons use the recipient’s GSTIN state under Section 12.
  • Wrong tax classification blocks ITC in GSTR-2B, causing cash outflow until suppliers correct invoices, automate checks with GSTR-2B reconciliation.
  • ITC set-off is rule bound: IGST credit offsets IGST first then CGST or SGST, CGST and SGST credits cannot cross-utilize each other under Section 49(5).
  • Configure Tally correctly, use accurate GSTIN state codes and the correct place of supply so taxes auto-apply as CGST+SGST or IGST.

CGST vs SGST vs IGST: the short answer

Apply CGST plus SGST when the supplier’s registration state matches the place of supply state, apply IGST when they differ, on imports, or for supplies between distinct persons. For goods, place of supply follows delivery location under Section 10, for services to registered persons, it follows the recipient’s GSTIN state under Section 12.

ScenarioSupplier StatePlace of SupplyTax AppliedITC Credit Type
Mumbai vendor to Mumbai customerMaharashtraMaharashtra9% CGST + 9% SGSTCGST and SGST
Delhi vendor to Mumbai customerDelhiMaharashtra18% IGSTIGST only
Mumbai HO to Bengaluru branchMaharashtraKarnatakaIGSTIGST only
Import of goods into IndiaForeignImporting stateIGSTIGST only
Karnataka consultant to Maharashtra clientKarnatakaMaharashtraIGSTIGST only
Local transport within MumbaiMaharashtraMaharashtraCGST + SGSTCGST and SGST


Bottom line: the place of supply drives the tax type, not the billing address. Wrong tagging creates ITC bucket mismatches and cash leakage.

How place of supply determines CGST/SGST vs IGST

Goods under Section 10 of the IGST Act

For goods, the place of supply is where the goods are delivered, dispatched to, or made available. A Maharashtra supplier delivering within Maharashtra charges CGST and SGST, delivering to Karnataka triggers IGST. Always use the shipping address for POS on goods, not the bill-to.

Services under Section 12 of the IGST Act

For services to registered persons, POS equals the recipient’s location, that is the state of the GSTIN used. A Karnataka consultant billing a Maharashtra GSTIN charges IGST. For unregistered recipients, default to supplier location unless a special rule applies.

Distinct persons under Section 25(4)

Different state registrations under the same PAN are distinct persons. Stock transfers and cross-charges between such registrations are inter-state, hence IGST applies, even without consideration. ITC is available to the recipient registration.

Imports and zero-rated supplies

Imports attract IGST at customs. Exports and supplies to SEZs are zero-rated, either export under LUT without tax or pay IGST and claim a refund.

Setting up Tally Prime for correct CGST, SGST, and IGST posting

Tally auto-determines CGST+SGST versus IGST from your company state, the counterparty’s state, and the place of supply in the voucher. Accurate masters ensure correct tax splits and clean returns.

GST ledger configuration

  • Create separate Duties & Taxes ledgers: Input CGST, Input SGST, Input IGST, Output CGST, Output SGST, Output IGST, with GST rate left blank so Tally computes from item HSN or SAC.
  • Enable GST details and map the correct GST registration per Tally company.

Party master essentials

  • Registration Type, GSTIN, and State must be set, the first two digits of GSTIN determine the state code.
  • Turn on GST applicability for registered parties, and ensure address states align with GSTIN state codes.

Purchase entry that auto-picks the right tax

  1. Select the correct Tally company, establishing your GSTIN state.
  2. Choose the supplier, pulling their GSTIN and state automatically.
  3. Enter items with HSN or SAC and tax rate.
  4. Provide the place of supply for goods shipped to different locations, which can override the party state.
  5. Tally compares supplier state to the POS state to apply CGST+SGST or IGST.

Example for a ₹1,00,000 purchase, Karnataka vendor to Maharashtra entity at 18%: Debit Purchase ₹1,00,000, Debit Input IGST ₹18,000, Credit Vendor ₹1,18,000. The same purchase from a Maharashtra vendor splits as Input CGST ₹9,000 and Input SGST ₹9,000.



Tip: if a voucher shows the wrong tax, open invoice configuration, enable and correct the Place of Supply field, Tally will recompute the tax split instantly.

ITC utilisation order: CGST vs SGST vs IGST set-off rules

Rule 88A and Section 49 define a strict sequence. IGST credit offsets IGST first, then either CGST or SGST. CGST credit offsets CGST first, then IGST. SGST credit offsets SGST first, then IGST. CGST and SGST credits cannot cross-utilize against each other.

Worked example

Credits: IGST ₹3,00,000, CGST ₹1,00,000, SGST ₹80,000. Liabilities: IGST ₹2,50,000, CGST ₹1,50,000, SGST ₹1,50,000. Offset IGST liability fully from IGST credit, remaining IGST credit ₹50,000. Offset CGST using CGST ₹1,00,000 plus IGST ₹50,000, cash nil. Offset SGST using SGST ₹80,000, IGST exhausted, so pay ₹70,000 cash.

Common CGST/SGST/IGST errors that block ITC, and how to fix them

Wrong GSTIN state in vendor master

Vendors with multiple registrations may invoice from the wrong state, flipping CGST+SGST to IGST or vice versa. Always verify vendor GSTIN state code before posting. If wrong, ask for a credit note and a corrected invoice referencing the right GSTIN.

Bill-to-ship-to mistakes

For goods, the shipping address drives POS. If a Delhi vendor ships to your Pune plant but bills your Mumbai HO, Maharashtra is the POS, so CGST+SGST applies. Enforce purchase order instructions and deploy three-way matching that also checks tax type.

Branch stock transfers without GST

Inter-state branch transfers between distinct persons need IGST on a tax invoice. The receiving branch claims ITC, and the e-way bill must reflect the taxable value.

Service POS in multi-location setups

Bill each consuming GSTIN separately for services received across states. Centralized billing to a single HO GSTIN usually misstates POS and tax type.



Pro tip: document corrections carefully, reverse wrong ITC in 3B when needed, and reclaim the moment invoices appear correctly in GSTR-2B to minimize interest exposure.

Monthly CGST vs SGST vs IGST compliance calendar

Days 1–5: Process and validate invoices

  • Verify supplier GSTIN and state, confirm the place of supply, and confirm CGST+SGST for intra-state or IGST for inter-state.
  • Capture HSN or SAC codes and taxable values correctly in Tally.

Days 6–7: Download and reconcile GSTR-2B

  • Match purchase register to 2B, isolate wrong tax type, amount differences, or missing invoices, and prepare reversals for ineligible credits.

Days 8–10: Supplier follow-ups

  • Send discrepancy details, request GSTR-1 amendments, and for wrong tax type ask for a credit note plus a corrected invoice.

Days 11–15: Prepare and file GSTR-1

  • Report correct POS and tax type on each invoice line, include HSN summaries, and issue credit notes for corrections.

Days 16–20: File GSTR-3B with optimal credit use

  • Apply credits in the mandated order, compute cash payable, and pay on time to avoid interest.

Days 21–30: Review and plan

  • Track pending supplier corrections, analyse credit accumulation trends, and train AP teams on POS checks. Use a GST return calendar with reminders to keep due dates visible.

Related reading

FAQ

When should I apply IGST versus CGST and SGST on a supply?

Compare the supplier’s registration state with the place of supply state. If they match, apply CGST and SGST equally. If they differ, or if it is an import or a supply between distinct persons, apply IGST at the full rate.

Does billing address or shipping address decide GST for goods?

The shipping address decides place of supply for goods under Section 10. Billing addresses are for invoicing and payment only. If goods deliver to another state, treat it as inter-state and apply IGST.

How do I correct a wrong tax type after vendor billing, and what is the time limit?

Ask the supplier to issue a credit note for the original invoice and reissue a corrected invoice with the right tax type. Corrections are allowed up to September of the next financial year or the annual return filing date, whichever is earlier.

Can I claim ITC if the supplier charged IGST instead of CGST+SGST by mistake?

Yes, if the invoice appears in your GSTR-2B and other conditions are met, ITC is available. However, credit will sit in the IGST bucket, which may change cash requirements due to set-off rules. Seek a corrected invoice to realign your credit mix.

What is the exact order of ITC set-off under Rule 88A?

Use IGST credit first against IGST, then against CGST or SGST. Use CGST credit against CGST first, then IGST. Use SGST credit against SGST first, then IGST. CGST cannot offset SGST and vice versa under Section 49(5).

Can one invoice show both CGST+SGST and IGST?

No, a single supply cannot attract both. If different items have different places of supply, raise separate invoices per POS to avoid mixing tax types.

How do bill-to-ship-to transactions work for POS?

For goods, POS follows the ship-to location. If a Delhi vendor bills your Mumbai HO and ships to Pune, the POS is Maharashtra, so CGST and SGST apply. Ensure POs clearly specify the delivery state.

Are transfers between my state registrations taxable?

Yes. Different state GSTINs under the same PAN are distinct persons. Inter-state stock transfers or cross-charges between them attract IGST, which the receiving registration can claim as ITC.

How do I handle services provided across multiple states under one contract?

Bill location-wise based on the relevant POS rule. For services to registered persons, POS is the recipient’s GSTIN state. Split invoices per consuming GSTIN to avoid wrong tax type.

What steps in Tally prevent wrong tax selection?

Maintain accurate party GSTINs and states, enable the Place of Supply field in vouchers, and verify shipping or service consumption states before saving. A quick check of the POS field resolves most misclassifications.

Can AI tools help reduce GSTR-2B mismatches due to wrong tax type?

Yes. AI Accountant can auto-validate vendor GSTIN state codes, check POS against shipping addresses, and reconcile purchase registers with GSTR-2B so your team flags wrong IGST versus CGST+SGST invoices before payment.

What is the impact on cash flow when IGST is charged but I need CGST and SGST credits?

IGST can offset CGST or SGST, yet CGST and SGST cannot offset each other. If your liability is skewed, an excess IGST balance is still more flexible, but a surplus in only CGST or only SGST may force cash payment on the other tax.

How should imports and exports be taxed and credited?

Imports attract IGST at customs, claimable as ITC subject to rules. Exports and SEZ supplies are zero-rated, either under LUT without tax or with IGST and a subsequent refund claim.

What is the best practice if a vendor refuses to correct a wrong tax type?

Record the invoice as received, claim the eligible ITC if it appears in 2B, document correspondence, and consider vendor performance measures. For material values, prefer alternate vendors who bill correctly to avoid persistent cash leakage.

Written By

Rohan Sinha

Rohan Sinha is a fintech and growth leader building aiaccountant.com, focused on simplifying accounting and compliance for Indian businesses through automation. An IIT BHU alumnus, he brings hands-on experience across 0 to 1 product building, growth, and strategy in B2B SaaS and fintech.

Same Accounting Team, 3X the Output
Book a Free Demo
Contents
Still have questions?
Can’t find the answer you’re looking for? Please chat to our friendly team.
Ai Accountant

Latest Articles

©  2025 AI Accountant. All rights reserved.