ITC Set-off Rules (IGST, CGST, SGST Adjustment)
Learning Objectives
Is practical ke end tak student:
- Input Tax Credit (ITC) ka concept samjhega.
- Input GST aur Output GST ka difference samjhega.
- GST liability calculation kar payega.
- CGST, SGST aur IGST ITC utilization rules samjhega.
- ITC set off ka accounting logic samjhega.
- TallyPrime mein GST liability calculate kar payega.
- Input tax credit adjustment entry samjhega.
- GST payment se pehle ITC utilization process karega.
- GSTR-3B mein ITC adjustment verify karega.
- Excess ITC aur remaining liability identify karega.
- Practical GST settlement workflow perform karega.
Quick Recap & Core Concepts: ITC Set Off
Input GST: Purchase ke time par suppliers ko pay kiya gaya tax (Business Asset / Credit).
Output GST: Sales ke time par customers se collect kiya gaya tax (Business Liability).
Core Formula:
Net GST Payable = Output GST Liability − Eligible Input Tax Credit (ITC)
Statutory GST Set Off & Cross-Utilization Rules
IGST Credit Utilization Priority:
- 1st: Set off against IGST Liability
- 2nd: Set off against CGST Liability
- 3rd: Set off against SGST Liability
CGST Credit Utilization Priority:
- 1st: Set off against CGST Liability
- 2nd: Set off against IGST Liability
- Restriction: CGST credit cannot be used to pay SGST.
SGST Credit Utilization Priority:
- 1st: Set off against SGST Liability
- 2nd: Set off against IGST Liability
- Restriction: SGST credit cannot be used to pay CGST.
Absolute Golden Rule:
CGST ITC ≠ SGST Liability
SGST ITC ≠ CGST Liability
CGST aur SGST credits aapas mein cross-utilize nahi ho sakte.
Master Setup & Company Details
Company Details
- Company: ABC Traders (Maharashtra) | Registration: Regular | FY: 2026–27
Required Tax Ledgers (Under Duties & Taxes → GST):
| Ledger Name | Group | Type of Duty/Tax | Tax Type |
|---|---|---|---|
| Input CGST | Duties & Taxes | GST | Central Tax |
| Input SGST | Duties & Taxes | GST | State Tax |
| Input IGST | Duties & Taxes | GST | Integrated Tax |
| Output CGST | Duties & Taxes | GST | Central Tax |
| Output SGST | Duties & Taxes | GST | State Tax |
| Output IGST | Duties & Taxes | GST | Integrated Tax |
Stock Item Setup:
- Stock Item: Laptop (Unit: Nos, GST @ 18%, Opening Stock: 50 Nos @ ₹40,000)
Practical Scenarios & Set Off Walkthroughs
Scenario 1: Local Purchase + Local Sale
- 01-Apr (Purchase F9): Purchased goods ₹1,00,000 @ 18% GST → Input CGST = ₹9,000, Input SGST = ₹9,000 (Total ₹1,18,000).
- 01-Apr (Sales F8): Sold goods ₹2,00,000 @ 18% GST → Output CGST = ₹18,000, Output SGST = ₹18,000 (Total ₹2,36,000).
- Set Off:
- CGST Payable: ₹18,000 − ₹9,000 = ₹9,000
- SGST Payable: ₹18,000 − ₹9,000 = ₹9,000
- Total Net Cash Payable = ₹18,000
Scenario 2: Interstate Purchase + Local Sale (Cross-Utilization)
- Purchase: ₹5,00,000 from Gujarat Supplier → Input IGST = ₹90,000.
- Sales: ₹6,00,000 to Maharashtra Customer → Output CGST = ₹54,000, Output SGST = ₹54,000.
- Set Off Order:
- IGST Credit (₹90,000) used against CGST Liability (₹54,000) → CGST Payable becomes Nil.
- Remaining IGST Credit (₹36,000) used against SGST Liability (₹54,000).
- SGST Payable = ₹54,000 − ₹36,000 = ₹18,000.
Scenario 2 Settlement Summary:
| Tax Head | Output Liability (₹) | IGST Credit Utilized (₹) | Net Cash Payable (₹) |
|---|---|---|---|
| CGST | 54,000 | 54,000 | Nil |
| SGST | 54,000 | 36,000 | 18,000 |
| IGST | Nil | Nil | Nil |
Scenario 3: Full Monthly Settlement Simulation
Purchases: Local ₹3,00,000 (CGST ₹27,000 + SGST ₹27,000) | Interstate ₹2,00,000 (IGST ₹36,000).
Sales: Local ₹8,00,000 (CGST ₹72,000 + SGST ₹72,000) | Interstate ₹5,00,000 (IGST ₹90,000).
| Tax Head | Output Liability (₹) | Available ITC (₹) | ITC Utilized (₹) | Final Tax Payable (₹) |
|---|---|---|---|---|
| IGST | 90,000 | 36,000 | 36,000 (IGST) | 54,000 |
| CGST | 72,000 | 27,000 | 27,000 (CGST) | 45,000 |
| SGST | 72,000 | 27,000 | 27,000 (SGST) | 45,000 |
| Total | 2,34,000 | 90,000 | 90,000 | 1,44,000 |
TallyPrime ITC Set Off Process (GSTR-3B)
- Sabse pehle Gateway of Tally par jayein → Display More Reports → GST Reports → GSTR-3B.
- Navigate to the bottom tax liability section and select Set Off Tax Liabilities.
- TallyPrime automatically evaluates statutory credit hierarchies and allocates available ITC against respective tax heads.
- Verify ledger balances under GST Computation to confirm reduced asset/liability balances.
Complete Practice Sets
Practice Set — Level 1
- 01-Apr (Purchase): Laptop from Maharashtra Supplier for ₹2,00,000 @ 18% GST (CGST ₹18k + SGST ₹18k).
- 05-Apr (Purchase): Printer from Gujarat Supplier for ₹3,00,000 @ 18% GST (IGST ₹54k).
- 01-Apr (Sale): Laptop to Mumbai Customer for ₹4,00,000 @ 18% GST (CGST ₹36k + SGST ₹36k).
- 01-Apr (Sale): Printer to Delhi Customer for ₹5,00,000 @ 18% GST (IGST ₹90k).
- Task: Record entries, perform ITC set off in GSTR-3B, and compute the remaining balance payable in cash.
Level 2 Simulation Tasks:
- Record 10 purchases (Local and Interstate with varying GST rates).
- Record 15 sales (Local and Interstate).
- Incorporate Credit Notes, Debit Notes, and Purchase Returns.
- Reconcile GSTR-3B Table 4 (ITC Available) and Table 6.1 (Payment of Tax).
Verification Reports, Common Mistakes & FAQs
Reports to Verify in TallyPrime:
- GST Computation: Real-time overview of gross output liability, available input credit, and net payable.
- GSTR-3B: Reconcile eligible ITC allocation and tax payment schedules.
- Duties & Taxes Ledgers: Verify that input tax balances are reduced by the set-off amounts.
Common Mistakes:
- Attempting to set off CGST credit against SGST liability (prohibited by GST law).
- Passing manual, unlinked Journal entries instead of using the statutory set-off workflow in GSTR-3B.
- Claiming blocked or ineligible credits without review.
- Ignoring the statutory priority of IGST credit utilization (which must be exhausted before CGST/SGST credits).
Frequently Asked Questions:
- Q: ITC set off kab execute hota hai?
A: GST return file karne aur net tax liability pay karne se pehle. - Q: Kya CGST credit SGST liability ke against use ho sakta hai?
A: Nahi, CGST credit sirf IGST aur CGST liability ke against use ho sakta hai. - Q: TallyPrime mein auto set off kahan hota hai?
A: GSTR-3B → Set Off Tax Liabilities screen par.
Quick Revision & Completion Checklist
ITC Set Off Golden Workflow:
Purchase (Input GST Created) → Sales (Output GST Created) → Calculate Gross Liability → GSTR-3B Statutory ITC Set Off → Identify Net Balance → Cash Payment (F5) → File Return
Completion Checklist:
- Input GST (Asset) vs Output GST (Liability) differentiated
- IGST, CGST, and SGST statutory utilization priorities mastered
- Local and Interstate purchase/sales scenarios recorded
- Cross-utilization of IGST credit to CGST/SGST executed
- GSTR-3B Set Off Tax Liabilities verified
- GST Computation and Ledger reports reconciled
Tally Prime with GST
Module Progress: 11 / 15 Topics (73%)
73%
- TallyPrime Mein GST Activate Karna
- CGST, SGST Aur IGST Ki Entries Record Karna
- URD Se Purchase Aur Import Transactions
- GST Mein Advance Receipt Aur Tax Liability
- Composite Supply Aur Mixed Supply Ki Entries
- MRP Aur Tax-Inclusive Billing Setup
- GST Rates Aur Slab Rates Define Karna
- Services Ki Supply Aur SAC Codes Ki Entry
- Input Tax Credit (ITC) Aur Tax Payment Challan
- e-Way Bill Generate Karna Aur JSON Export
- ITC Set-off Rules (IGST, CGST, SGST Adjustment)
- GST Payment Entry (Cash Ledger & Credit Ledger)
- GSTR-1 Aur GSTR-3B Generate Karna
- GST Return Reconciliation Aur JSON Export
- e-Invoicing Setup Aur IRN Generation