GST Filing and Compliance

GST Filing & Compliance β€” Complete Guide FY 2026-27

GST (Goods and Services Tax) replaced 17 indirect taxes in India on 1st July 2017. Every GST-registered person must file returns, maintain records, and claim ITC correctly β€” or face interest, penalties, and blocked credit. This guide uses official GST Portal data updated for FY 2026-27.


β–Ά Start: GST Registration β€” Who Must Register?

GST registration is mandatory once your aggregate turnover crosses the threshold. Source: gst.gov.in β€” Section 22 of CGST Act, 2017

πŸ“¦ Goods Suppliers

  • Normal States: β‚Ή40 lakh threshold
  • Special Category States: β‚Ή20 lakh
  • (Himachal, Uttarakhand, NE States)

πŸ› οΈ Service Providers

  • Normal States: β‚Ή20 lakh threshold
  • Special Category States: β‚Ή10 lakh
  • Manipur, Mizoram, Nagaland, Tripura

⚑ Mandatory (Any Turnover)

  • Inter-state suppliers
  • E-commerce operators/sellers
  • Casual taxable persons
  • Reverse charge recipients

πŸ“Œ Registration Process: Apply on gst.gov.in β†’ REG-01 form β†’ Upload PAN, Aadhaar, address proof, bank details β†’ Verification within 7 working days β†’ GSTIN issued (15-digit number: 2-digit state code + 10-digit PAN + 3 digits). Voluntary registration is also allowed below threshold.


πŸ”· GST Returns β€” GSTR-1, 3B, 9 & 9C

The GST return ecosystem has multiple forms. Here are the key ones every registered taxpayer must know:

  • πŸ“‹ GSTR-1 (Outward Supplies): Report all B2B and B2C sales invoices. Monthly filers β†’ 11th of next month. Quarterly filers (QRMP scheme, turnover ≀ β‚Ή5 Cr) β†’ 13th of month after quarter. B2B invoices flow to buyer’s GSTR-2B for ITC claim.
  • πŸ“‹ GSTR-3B (Summary Return + Tax Payment): Monthly self-assessed summary of sales, ITC, and net tax payable. Due: 20th of next month for large taxpayers; 22nd/24th for QRMP. Tax must be paid by due date to avoid interest @ 18% p.a.
  • πŸ“‹ GSTR-2B (Auto-drafted ITC): System-generated monthly ITC statement β€” shows all invoices filed by your suppliers. Available by 14th of next month. Match GSTR-2B before claiming ITC in GSTR-3B.
  • πŸ“‹ GSTR-9 (Annual Return): Consolidates all monthly/quarterly returns for the year. Mandatory for turnover >β‚Ή2 Cr. Due: 31st December of next financial year. Optional for ≀₹2 Cr.
  • πŸ“‹ GSTR-9C (Reconciliation Statement): Certified reconciliation between GSTR-9 and audited financial statements. Mandatory for turnover >β‚Ή5 Cr β€” must be filed by a CA/CMA.

πŸ’‘ Calculation Example β€” GSTR-3B Tax Payable:

  • Output GST on sales: β‚Ή1,80,000
  • Less: ITC from GSTR-2B: β‚Ή1,20,000
  • Net GST payable in cash: β‚Ή60,000
  • Pay via Challan PMT-06 (NEFT/UPI) before 20th

πŸ”· Input Tax Credit (ITC) β€” Rules & Conditions

ITC is the GST paid on your purchases which can be set off against your output GST liability. Getting ITC wrong is the most common β€” and costly β€” GST mistake. Section 16 of CGST Act lists the conditions:

  • βœ… Condition 1: You must have a valid tax invoice or debit note from the supplier
  • βœ… Condition 2: You must have received the goods or services
  • βœ… Condition 3: The supplier must have filed their GSTR-1 β€” the invoice must appear in your GSTR-2B
  • βœ… Condition 4: You must have paid the tax amount to the supplier (within 180 days β€” or reverse ITC with interest)
  • βœ… Condition 5: You must have filed your own GST return
  • 🚫 Blocked Credits (Section 17(5)): ITC NOT available on β€” Motor vehicles (personal use), Food & beverages, Club memberships, Health insurance for employees, Construction of immovable property

πŸ’‘ ITC Reversal Example β€” 180-Day Rule:

  • Invoice date: 1 April 2026 | Invoice value: β‚Ή1,00,000 + GST β‚Ή18,000
  • ITC claimed in April 3B: β‚Ή18,000
  • Payment NOT made to supplier by 28 Sep 2026 (180 days)
  • β†’ Must reverse β‚Ή18,000 ITC in October 3B
  • β†’ Also pay interest @ 18% p.a. on β‚Ή18,000 from April to October
  • β†’ Once you pay the supplier, re-claim the ITC

πŸ”· GST Compliance Calendar FY 2026-27

  • πŸ“… 11th every month: GSTR-1 (monthly filers β€” outward supply details)
  • πŸ“… 13th every month: GSTR-1 / IFF for QRMP quarterly filers
  • πŸ“… 14th every month: GSTR-2B auto-generated (view your ITC statement)
  • πŸ“… 20th every month: GSTR-3B + tax payment (large taxpayers, turnover >β‚Ή5 Cr)
  • πŸ“… 22nd/24th every month: GSTR-3B for QRMP monthly payment (22nd β€” Cat I states; 24th β€” Cat II states)
  • πŸ“… 25th every month: GST PMT-06 β€” quarterly QRMP tax payment for months 1 & 2 of quarter
  • πŸ“… 31st December 2026: GSTR-9 (Annual Return FY 2025-26) + GSTR-9C (Reconciliation)
  • ⚠️ Late Fee: β‚Ή50/day (β‚Ή25 CGST + β‚Ή25 SGST) for GSTR-3B; β‚Ή200/day for GSTR-9. Max late fee = 0.25% of turnover

πŸ”· E-Invoicing β€” Rules & Who Must Comply

E-invoicing means reporting B2B invoices to the Invoice Registration Portal (IRP) in real-time and getting an Invoice Reference Number (IRN) and QR code. Mandatory per GST Notification No. 10/2023.

  • πŸ“Œ Applicability (from 1 Aug 2023): Mandatory for all B2B suppliers with aggregate turnover >β‚Ή5 Crore in any preceding FY
  • πŸ“Œ Exempted: Banks, NBFCs, insurers, SEZ units, government departments, passenger transport services
  • πŸ“Œ Process Flow: 1️⃣ Generate invoice in ERP/accounting software β†’ 2️⃣ Upload JSON to IRP (einvoice1.gst.gov.in) β†’ 3️⃣ IRP validates and generates IRN (64-character hash) β†’ 4️⃣ IRP embeds QR code β†’ 5️⃣ IRN auto-populates GSTR-1 (no manual entry needed)
  • πŸ“Œ Cancellation: E-invoice can be cancelled within 24 hours of IRN generation only β€” after that, raise a credit note
  • ⚠️ Penalty for non-compliance: Invoice without IRN = invalid invoice β†’ buyer cannot claim ITC β†’ β‚Ή10,000 penalty per invoice

βœ… End: GSTR-9 Annual Return β€” Complete Guide

  • What is GSTR-9? Annual summary of all outward and inward supplies, ITC claimed, tax paid, and demand/refund β€” for the full financial year
  • Mandatory: Turnover >β‚Ή2 Cr | Optional: ≀₹2 Cr (but advisable to file for record)
  • GSTR-9C: Reconciliation of GSTR-9 with audited financials β€” mandatory for turnover >β‚Ή5 Cr; must be certified by CA/CMA
  • πŸ“… Due Date: 31st December of the following FY (e.g., GSTR-9 for FY 2025-26 due by 31 Dec 2026)
  • Common Errors to Avoid: ITC mismatch between GSTR-3B and GSTR-2A/2B; turnover mismatch with financials; unclaimed ITC from prior months not carried forward

πŸ’‘ GSTR-9 Reconciliation Example:

  • Turnover as per P&L Account: β‚Ή2,50,00,000
  • Less: Advance receipts (not yet supplied): β‚Ή5,00,000
  • Add: Supply of services not invoiced by year-end: β‚Ή3,00,000
  • GST Turnover for GSTR-9: β‚Ή2,48,00,000
  • β†’ If GSTR-9 turnover β‰  this, raise queries before filing GSTR-9C

🎯

Expert Tip

Reconcile GSTR-2B vs your purchase register every month before filing GSTR-3B. Never claim ITC on an invoice not in GSTR-2B β€” it will be reversed with interest. Set up e-invoicing even if not mandatory β€” it auto-populates GSTR-1 and eliminates data entry errors. Source: gst.gov.in

← Back to Taxes Overview  |  🌐 Official GST Portal: gst.gov.in

Keep going

102 free lessons across 6 topics

All articles