Overview & Legal Framework
GSTR-3B is a monthly/quarterly self-declaration return filed by every registered GST taxpayer (other than composition taxpayers, ISD, TDS/TCS deductors, and non-resident taxpayers). It summarises outward supplies, inward supplies liable to reverse charge, eligible Input Tax Credit, and net tax payable for the period.
Section 39 — Monthly Returns Sec 39
Every registered person (other than those under Section 10 composition scheme) shall furnish a return electronically for every calendar month or part thereof by the prescribed due date. GSTR-3B is filed as a self-assessed summary return covering all taxable supplies, ITC claims, RCM liability, and net GST payment for the period.
Rule 61 — Form and Manner Rule 61
Prescribes the form (GSTR-3B), manner, and timeline for filing the monthly return. Rule 61(5) enables the Government to notify alternative return forms and frequencies for specified taxpayers — the legal basis for the QRMP scheme and the staggered due date structure across states.
Tax Payment — Section 49 Sec 49
Every taxpayer must discharge their GST liability in full by the due date of GSTR-3B. Tax must first be paid using ITC balance (IGST, then CGST, then SGST in a prescribed order per Rule 88A), and any remaining liability must be paid in cash through the Electronic Cash Ledger. Failure to pay in full attracts interest at 18% per annum.
Relationship with GSTR-1 & GSTR-2B Sec 37
GSTR-3B values must reconcile with GSTR-1 (outward supplies filed) and GSTR-2B (ITC available). The GST portal auto-populates certain GSTR-3B fields from GSTR-1 and GSTR-2B. Significant divergence between GSTR-1 declared supplies and GSTR-3B tax paid is a primary trigger for GST department scrutiny notices under Section 61.
Permanent Return — No Provisional Nature Sec 39(9)
GSTR-3B is a permanent, binding self-assessment return. Once filed and tax paid, errors can only be corrected in subsequent months' GSTR-3B (no direct amendment). Omissions in outward supplies are corrected via GSTR-1 amendment and reflected in subsequent GSTR-3B. ITC errors are corrected in the ITC section of subsequent returns.
Blocking of GSTR-1 for Non-Filing Rule 59(6)
If a registered person fails to file GSTR-3B for two consecutive months (monthly filer) or one quarter (quarterly filer), their GSTR-1 filing is automatically blocked. This prevents a non-paying taxpayer from passing ITC to downstream recipients — a key anti-evasion measure introduced w.e.f. 01.09.2021.
Who Must File GSTR-3B
Filing obligation applies to all regular registered taxpayers. Certain categories are exempt. Understanding who must file — and in which frequency — is the first step.
| Category | Must File GSTR-3B? | Alternative Return | Notes |
|---|---|---|---|
| Regular Registered Taxpayers | Yes — Monthly or Quarterly | None | Core filing obligation; monthly unless opted for QRMP |
| QRMP Scheme Taxpayers | Yes — Quarterly | PMT-06 (monthly payment) | Quarterly GSTR-3B with monthly PMT-06 tax payments for M1 & M2 of quarter |
| Composition Taxpayers (Sec 10) | No | CMP-08 (quarterly) + GSTR-4 (annual) | Composition dealers file simplified quarterly statement, not GSTR-3B |
| Input Service Distributor (ISD) | No | GSTR-6 (monthly) | ISD files GSTR-6 to distribute ITC credits to branches |
| TDS Deductors (Sec 51) | No | GSTR-7 (monthly) | Government departments deducting TDS file GSTR-7 |
| TCS Collectors — E-commerce (Sec 52) | No | GSTR-8 (monthly) | E-commerce operators collecting TCS file GSTR-8 |
| Non-Resident Taxable Person (NRTP) | No | GSTR-5 (monthly) | NRTPs have a simplified return for the period of registration |
| OIDAR Service Providers (Foreign) | No | GSTR-5A (monthly) | Foreign digital service providers filing simplified GSTR-5A |
| Zero-rated Supply Only (SEZ/Export) | Yes | None | Must file GSTR-3B even if all supplies are exports/SEZ — report under zero-rated section |
| Nil Turnover Registered Persons | Yes — Nil Return | None | Must file a nil GSTR-3B every month even if no business activity; late fee applies on non-filing |
Due Dates & Filing Frequency
GSTR-3B due dates are staggered across states to ease server load on the GST portal. Monthly filers have due dates between the 20th and 24th depending on state grouping. QRMP scheme quarterly filers have a single due date on the 22nd or 24th of the month following the quarter.
Monthly Filers — Staggered Due Dates Rule 61(1)
| Group | States / UTs | Due Date |
|---|---|---|
| Group A — 20th | Chhattisgarh, Madhya Pradesh, Gujarat, Maharashtra, Karnataka, Goa, Kerala, Tamil Nadu, Telangana, Andhra Pradesh, Daman & Diu, Dadra & Nagar Haveli, Puducherry, Andaman & Nicobar Islands, Lakshadweep | 20th of following month |
| Group B — 22nd | Himachal Pradesh, Punjab, Uttarakhand, Haryana, Rajasthan, Uttar Pradesh, Bihar, Sikkim, Arunachal Pradesh, Nagaland, Manipur, Mizoram, Tripura, Meghalaya, Assam, West Bengal, Jharkhand, Odisha, Jammu & Kashmir, Ladakh, Chandigarh, Delhi | 22nd of following month |
QRMP Filers — Quarterly Due Dates
| Quarter | Period | GSTR-3B Due Date (Group A) | GSTR-3B Due Date (Group B) |
|---|---|---|---|
| Q1 | April – June | 22nd July | 24th July |
| Q2 | July – September | 22nd October | 24th October |
| Q3 | October – December | 22nd January | 24th January |
| Q4 | January – March | 22nd April | 24th April |
Key Annual GSTR-3B Deadlines Calendar
| Return Period | Tax Payment Deadline | GSTR-3B Filing Deadline | Applicable To |
|---|---|---|---|
| April 2025 | 20th May 2025 | 20th/22nd May 2025 | Monthly filers |
| May 2025 | 20th June 2025 | 20th/22nd June 2025 | Monthly filers |
| June 2025 (Q1 QRMP) | 25th July 2025 (PMT-06 for Apr & May) | 22nd/24th July 2025 | QRMP — Q1 quarterly GSTR-3B |
| September 2025 (Q2 QRMP) | 25th Oct 2025 (PMT-06 for Jul & Aug) | 22nd/24th Oct 2025 | QRMP — Q2 quarterly GSTR-3B |
| December 2025 (Q3 QRMP) | 25th Jan 2026 (PMT-06 for Oct & Nov) | 22nd/24th Jan 2026 | QRMP — Q3 quarterly GSTR-3B |
| March 2026 (Q4 QRMP) | 25th Apr 2026 (PMT-06 for Jan & Feb) | 22nd/24th Apr 2026 | QRMP — Q4 quarterly GSTR-3B |
QRMP Scheme — Quarterly Return Monthly Payment
The QRMP (Quarterly Return, Monthly Payment) scheme was introduced w.e.f. January 2021 for taxpayers with aggregate annual turnover up to ₹5 Crore. It reduces the return filing burden while ensuring monthly tax payment discipline.
| Feature | Monthly Filer | QRMP Filer |
|---|---|---|
| Eligibility | All registered taxpayers | Aggregate turnover ≤ ₹5 Crore in preceding FY |
| GSTR-3B frequency | Every month (12 per year) | Every quarter (4 per year) |
| GSTR-1 frequency | Monthly (by 11th of next month) | Quarterly (by 13th of month after quarter end) + optional IFF for M1 & M2 |
| Tax payment | With each monthly GSTR-3B | PMT-06 for M1 & M2 by 25th of next month; M3 with quarterly GSTR-3B |
| ITC in GSTR-2B | Monthly GSTR-2B generated on 14th | Monthly GSTR-2B generated; IFF-based for M1 & M2, full GSTR-1 for M3 |
| Late fee for non-filing | Per month; ₹50/day (or ₹20/day nil) max ₹10,000 | Per quarter; same rate but per quarter |
| Opt-in / Opt-out | Can opt into QRMP anytime in first month of quarter | Can revert to monthly in first month of any quarter |
| Best suited for | Businesses with turnover above ₹5 Cr; complex ITC profiles | Small traders, retailers, service providers with predictable monthly turnover |
GSTR-3B — Table-by-Table Detailed Explanation
GSTR-3B has 7 main tables. Each table requires specific data. Understanding what goes in each table — and common errors — is critical for accurate filing and avoiding mismatch notices from the GST department.
Table 3.1 is the most important table — it declares your total outward supplies (sales) categorised by nature. Values here must match your GSTR-1 filed for the same period. The GST portal auto-populates these values from GSTR-1, but they can be edited.
| Row | Description | What to Enter | Common Errors |
|---|---|---|---|
| 3.1(a) | Outward taxable supplies (other than zero rated, nil rated, and exempted) | Total taxable value + IGST/CGST/SGST on all B2B and B2C supplies attracting GST (5%, 12%, 18%, 28%) | Including exempt or nil-rated supply values here; not matching with GSTR-1 Table 4 + Table 5 + Table 7 |
| 3.1(b) | Outward taxable supplies (zero rated) | Exports (with/without payment of IGST) and supplies to SEZ; taxable value and IGST if paid | Confusing zero-rated with nil-rated; not reporting export value even when no IGST is paid under LUT/bond |
| 3.1(c) | Other outward supplies (nil rated, exempt) | Total value of nil-rated goods/services and GST-exempt supplies; no tax columns applicable | Not reporting exempt supplies (e.g., health services, education) — GSTR-3B requires reporting even if no tax |
| 3.1(d) | Inward supplies liable to reverse charge (where tax is payable by recipient under RCM) | Value of RCM inward supplies received (GTA, legal services, import of services from related party, etc.) and IGST/CGST/SGST payable by you | Missing RCM on GTA (Goods Transport Agency) services @ 5%; not including import of services from overseas |
| 3.1(e) | Non-GST outward supplies | Value of supplies outside the purview of GST altogether — petroleum products, alcohol for human consumption, electricity, etc. | Often left blank by businesses dealing in petrol/diesel or alcohol — must be declared for complete reporting |
Table 3.2 is a sub-classification of the supplies already reported in Table 3.1. It breaks down inter-state supplies to specific categories of recipients — not an additional supply, just a further split of what's already included in 3.1.
| Row | Description | What to Enter |
|---|---|---|
| 3.2(a) | Supplies made to unregistered persons (B2C) in other states | IGST-charged inter-state B2C supplies; auto-populated from GSTR-1 Table 7 (inter-state B2C small) |
| 3.2(b) | Supplies made to composition taxable persons in other states | Inter-state B2B supplies to composition registered recipients; IGST charged; recipient cannot claim ITC |
| 3.2(c) | Supplies made to UIN holders (UN bodies, embassies, etc.) | Supplies to entities with UIN (Unique Identification Number); IGST charged; recipient eligible for GST refund |
Table 4 is the heart of GSTR-3B for most taxpayers. It requires you to declare ITC available, ITC reversed (due to various legal requirements), and net ITC eligible. W.e.f. October 2022, Table 4 was restructured and expanded to improve accuracy. Auto-populated from GSTR-2B.
| Row | Description | What to Enter | Legal Basis |
|---|---|---|---|
| 4(A)(1) | ITC on Imports of Goods | IGST paid on import of goods as per ICEGATE data / Bill of Entry; auto-populated in GSTR-2B | Section 16(2)(aa) |
| 4(A)(2) | ITC on Import of Services | IGST payable under RCM on import of services from overseas (including related party); self-assessed | Section 16(2)(aa); IGST Act Sec 5(3) |
| 4(A)(3) | ITC on Inward supplies liable to RCM (other than import) | ITC on RCM payments made for notified domestic services (GTA, legal services, etc.) paid in same GSTR-3B | Sec 16; Notification 13/2017-CT Rate |
| 4(A)(4) | ITC on Inward supplies from ISD | ITC distributed by Input Service Distributor — from GSTR-2B ISD section | Section 20; Rule 39 |
| 4(A)(5) | All other ITC (from registered suppliers) | ITC on all B2B purchases from registered suppliers as appearing in GSTR-2B — the main ITC claim row | Section 16(2)(aa); GSTR-2B basis |
| 4(B)(1) | ITC reversed — Rule 42 & 43 (proportionate reversal for exempt/non-business use) | ITC to be reversed proportionately where inputs are used for both taxable and exempt/non-business purposes; calculated as per Rule 42 for inputs and Rule 43 for capital goods | Rule 42, Rule 43 |
| 4(B)(2) | ITC reversed — Others (includes Rule 37 — non-payment to supplier within 180 days) | ITC on invoices where supplier has not been paid within 180 days; also includes reversal for ineligible credit wrongly claimed, De-registration reversal (Rule 44), credit note adjustments | Rule 37, Rule 44, Sec 17(5) |
| 4(C) | Net ITC available [4(A) − 4(B)] | Auto-calculated: Total ITC (4A) minus Total Reversals (4B); this net ITC is credited to your Electronic Credit Ledger | — |
| 4(D)(1) | ITC reclaimed under Rule 37(4) — after payment to supplier | ITC previously reversed under Rule 37 (180-day non-payment) is reclaimed here once the supplier is paid | Rule 37(4) |
| 4(D)(2) | Ineligible ITC as per Section 17(5) — blocked credits | Total value of blocked credits received (motor vehicles for personal use, food, club membership, health insurance, works contract for immovable property, etc.); for reporting only — not claimed | Section 17(5) |
Table 5 captures inward supplies (purchases) that do not carry GST — either because they are exempt, nil-rated, or outside GST scope. This data is used to calculate the Rule 42 ITC reversal for inputs used in making these non-taxable supplies.
| Row | Category | Examples |
|---|---|---|
| 5(a) | From a supplier under composition scheme | Purchases from a composition taxpayer (not entitled to issue tax invoice; no ITC available) |
| 5(b) | Exempt supply received from registered supplier | Purchase of exempted health services, fresh food items, education services, etc., with no GST charge |
| 5(c) | Non-GST supply received | Purchase of petroleum products, alcohol, electricity — outside GST ambit entirely |
Table 6 is where you pay your net GST liability. After setting off ITC, the remaining liability must be paid in cash. Table 6 auto-calculates based on Tables 3.1 and 4. The payment order is mandated by Rule 88A: IGST first (using IGST credit, then CGST/SGST credit); CGST (using CGST credit only, then cash); SGST (using SGST credit only, then cash).
| Column | Description | Source/Basis |
|---|---|---|
| Tax Payable | Total IGST / CGST / SGST / Cess liability from Table 3.1 + RCM | Auto-calculated from Table 3.1 and 3.1(d) entries |
| Paid through ITC — IGST | IGST tax liability offset using IGST ITC balance | From Electronic Credit Ledger (IGST balance). IGST ITC used first for IGST liability, then for CGST, then SGST |
| Paid through ITC — CGST | CGST liability offset using CGST ITC balance | After IGST ITC is exhausted; CGST credit used for CGST liability only (cannot be used for SGST) |
| Paid through ITC — SGST/UTGST | SGST/UTGST liability offset using SGST/UTGST ITC balance | SGST/UTGST credit used for SGST/UTGST liability only; cannot cross-utilise with CGST |
| Paid in Cash | Balance liability after ITC set-off — paid from Electronic Cash Ledger | Must deposit cash before filing GSTR-3B if cash ledger balance is insufficient |
| Interest | Interest @18% p.a. for delay in tax payment (from due date to actual payment date) | Auto-calculated; must be paid in cash — cannot use ITC for interest payment |
| Late Fee | Late fee for delayed GSTR-3B filing (₹50/day or ₹20/day for nil returns) | Auto-calculated; must be paid in cash — cannot use ITC for late fee |
Step 1: Use IGST credit → offset IGST liability first (fully), then CGST liability, then SGST liability.
Step 2: After IGST credit is exhausted → use CGST credit for CGST liability only.
Step 3: Use SGST/UTGST credit for SGST/UTGST liability only.
Step 4: Any remaining liability → pay in cash from Electronic Cash Ledger.
CGST credit CANNOT be used for SGST; SGST credit CANNOT be used for CGST.
Table 7 reflects TDS (Tax Deducted at Source by government buyers) and TCS (Tax Collected at Source by e-commerce operators) credits available to the taxpayer. These auto-populate from GSTR-7 (filed by TDS deductors) and GSTR-8 (filed by e-commerce operators) and are reflected in GSTR-2B.
| Row | Description | Source & Use |
|---|---|---|
| 7.1 | TDS credit available — from Government deductors (Section 51) | Auto-populated from GSTR-7 of government deductors. TDS @ 2% (1% CGST + 1% SGST) deducted on supplies above ₹2.5 lakh to government entities. This credit can be used to pay the taxpayer's own GST liability. |
| 7.2 | TCS credit available — from e-commerce operators (Section 52) | Auto-populated from GSTR-8 filed by Amazon, Flipkart, Zomato, Swiggy, etc. TCS @ 1% (0.5% CGST + 0.5% SGST) collected on net value of taxable supplies. Can be used to offset the supplier's GST liability. |
ITC in GSTR-3B — Rules, Restrictions & Reconciliation
Claiming Input Tax Credit correctly in GSTR-3B is the most complex and legally significant aspect of the return. The conditions, restrictions, reversals, and reconciliation requirements are all governed by multiple sections and rules of the CGST Act.
Section 16(2) — 4 Conditions for ITC Sec 16(2)
ALL four conditions must be simultaneously satisfied: (a) Possession of tax invoice or debit note; (b) Receipt of goods or services; (c) Tax actually paid to government by supplier; (d) Invoice details reflected in GSTR-2B — Section 16(2)(aa) w.e.f. 01.01.2022. Failure of any one condition = ITC not eligible.
Section 17(5) — Blocked Credits Sec 17(5)
ITC is blocked on: motor vehicles (for non-business/personal use), food & beverages, outdoor catering, beauty treatment, health services, club membership, health & life insurance (non-statutory), travel benefits to employees, works contract for immovable property construction, goods/services for personal use.
Section 16(4) — Time Limit for ITC Sec 16(4)
ITC on any invoice must be claimed before: (a) Due date for filing November return of the FY following the invoice year, OR (b) Date of filing annual return — whichever is earlier. Missing this deadline means ITC is permanently lost. E.g., ITC on FY 24-25 invoices must be claimed by 30th November 2025 GSTR-3B.
Rule 42/43 — Proportionate Reversal Rule 42
If inputs/input services are used for both taxable and exempt/non-business purposes, ITC must be reversed proportionately. Formula: ITC for reversal = (Common Credit × Exempt Supplies) ÷ Total Supplies. An annual adjustment must also be made in the GSTR-3B for March. Capital goods reversal under Rule 43.
Rule 37 — 180-Day Payment Rule Rule 37
If you claim ITC on an invoice but do not pay the supplier within 180 days of invoice date, ITC must be reversed along with 18% interest from the date of claim. Once payment is made, ITC can be re-claimed in Table 4(D)(1) of the subsequent GSTR-3B. Applies to all invoices from 01.10.2022 (Finance Act 2022 amendment).
GSTR-2B — Mandatory ITC Gate Sec 16(2)(aa)
ITC can only be claimed if the invoice appears in your GSTR-2B. Always download and reconcile GSTR-2B before filing GSTR-3B. Auto-populated values in Table 4(A)(5) from GSTR-2B are the starting point — reduce only if required reversals apply. Never claim more than GSTR-2B eligible ITC.
ITC Reversal — Reason-wise Summary
| Reversal Reason | Rule / Section | Table in GSTR-3B | Reclaim Possible? |
|---|---|---|---|
| Non-payment to supplier within 180 days | Rule 37 | Table 4(B)(2) | Yes — 4(D)(1) after payment |
| Proportionate reversal (exempt + taxable supplies) | Rule 42 | Table 4(B)(1) | Partial — if exempt ratio improves |
| Capital goods proportionate reversal | Rule 43 | Table 4(B)(1) | Partial — annual recalculation |
| Blocked credit availed erroneously | Sec 17(5) | Table 4(B)(2) | No — permanently blocked |
| Credit in respect of goods lost/destroyed/stolen | Sec 17(1) / Rule 44 | Table 4(B)(2) | No |
| Cancellation of registration — closing stock | Rule 44 | GSTR-10 (Final Return) | No — mandatory reversal on cancellation |
| ITC reversed as per GSTR-2B reconciliation | Sec 16(2)(aa) | Not claimed (reduce 4A) | Yes — when invoice appears in next GSTR-2B |
Interest Calculation on GST Liability
Interest under Section 50 of the CGST Act is levied on delayed payment of GST liability. Understanding the rate, calculation basis, and applicable scenarios prevents costly errors.
Interest = (Net Cash Tax Liability × 18%) ÷ 365 × Number of days of delay
Example: GSTR-3B for August 2025 (due 20 Sep 2025) filed on 5 Oct 2025 (15 days late). Net cash tax paid = ₹1,00,000.
Interest = ₹1,00,000 × 18% ÷ 365 × 15 = ₹739.73
Late Fee for GSTR-3B
Late fee is levied under Section 47 of the CGST Act for failure to file GSTR-3B by the due date. The structure was rationalised by Finance Act 2021 and further amended to provide relief to smaller taxpayers and nil filers.
| Turnover (Preceding FY) | Return with Tax Liability | Nil Return | Maximum Total Late Fee |
|---|---|---|---|
| Nil return (any turnover) | N/A | ₹20/day | ₹500 per return |
| Up to ₹1.5 Crore | ₹50/day | ₹20/day | ₹2,000 per return |
| ₹1.5 Crore to ₹5 Crore | ₹50/day | ₹20/day | ₹5,000 per return |
| Above ₹5 Crore | ₹50/day | ₹20/day | ₹10,000 per return |
Nil GSTR-3B Filing
A nil GSTR-3B must be filed when the taxpayer has no outward supplies, no RCM liability, no ITC to claim, and no tax payable for the period. Even zero-activity businesses must file — failure attracts late fee.
SMS-Based Nil Filing
Nil GSTR-3B can be filed by sending an SMS to 14409 from the registered mobile number linked to your GSTIN. Format: NIL 3B [GSTIN] [Tax Period in MMYYYY]. After sending, you receive an OTP. Reply with CNF 3B [OTP] to confirm. ARN generated instantly.
Online Nil Filing on GST Portal
Log in to gst.gov.in → Services → Returns → Returns Dashboard → Select Month/Quarter → GSTR-3B → Select "Yes" for all nil questions → Preview → File with EVC/DSC. The portal automatically sets all table values to zero. File before the due date to avoid late fee.
When NOT to File Nil
Do not file nil GSTR-3B if: You have any outward taxable supplies (even one invoice); You have any RCM liability; You have any ITC to claim from GSTR-2B; You have any TDS/TCS credits to utilise. Filing nil when there are actual supplies is a serious offence — treated as suppression of sales.
Consequences of Not Filing Even Nil
Late fee of ₹20/day (max ₹500) even for nil returns. After 2 consecutive nil months (monthly filer), GSTR-1 filing is blocked. GST officer may initiate enquiry under Section 61 on non-filers. GSTIN may be flagged as non-compliant, affecting ITC flow to your customers.
Amendments & Corrections in GSTR-3B
GSTR-3B does not have a direct amendment facility — once filed, it is final for that period. Corrections must be made in subsequent months. Understanding the correct mechanism for different types of errors is essential.
Step-by-Step GSTR-3B Filing Process
Follow this exact sequence every month for accurate, timely GSTR-3B filing. The process typically takes 30–60 minutes for a regular business with standard transactions once all data is prepared.
Download GSTR-2B
After 14th — download GSTR-2B for the period; this is your ITC basis
Reconcile ITC
Match GSTR-2B eligible ITC against purchase register; identify deferrals
Compile Sales Data
Aggregate outward supply values from GSTR-1 by nature (taxable, zero-rated, exempt)
Calculate Tax Payable
Output tax minus eligible ITC = net cash liability; arrange cash if needed
Fill GSTR-3B Portal
Log in, fill Tables 3.1 to 7; verify auto-populated values from GSTR-2B
Pay & File
Make cash payment if required; sign with DSC/EVC; get ARN confirmation
Penalties & Offences Related to GSTR-3B
Beyond late fees, multiple penalty provisions apply to GSTR-3B non-compliance — from underreporting of sales to fraudulent ITC claims. Understanding these helps quantify the full risk of non-compliance.
Key CBIC Notifications & Circulars for GSTR-3B
GSTR-3B has evolved substantially through CBIC notifications since 2017. These are the most important official communications governing its format, due dates, late fee structure, and ITC rules.
Introduction of GSTR-3B as Temporary Return
Introduced GSTR-3B as a temporary simplified return for July 2017 onwards, to be filed in addition to GSTR-1 and GSTR-2. Originally meant to be a stopgap until GSTR-3 (the full-matched return) was rolled out. GSTR-3B has remained the primary monthly payment return since, with GSTR-3 never being operationalized.
Date: 08 August 2017 | Impact: Established GSTR-3B as the primary monthly GST return
Rule 36(4) — 20% Provisional ITC Cap Introduced
Inserted Rule 36(4) restricting provisional ITC (credit not in GSTR-2A) to 20% of eligible ITC in GSTR-2A. This was the first mandatory link between ITC claims in GSTR-3B and supplier-reported data — a precursor to the GSTR-2B-based mandatory ITC framework under Section 16(2)(aa).
Date: 09 October 2019 | Impact: First restriction on ITC beyond GSTR-2A; tightened ITC discipline
QRMP Scheme — Quarterly GSTR-3B Introduced
Introduced the Quarterly Return Monthly Payment (QRMP) scheme for taxpayers with turnover up to ₹5 Crore. GSTR-3B to be filed quarterly; tax payments monthly via PMT-06. Also introduced the Invoice Furnishing Facility (IFF) for quarterly taxpayers to pass ITC to their recipients in M1 and M2 of each quarter.
Date: 10 October 2020 | Impact: Reduced GSTR-3B filing burden for ~94 lakh small taxpayers; effective from Jan 2021
Auto-Population of GSTR-3B from GSTR-1 and GSTR-2B
Enabled auto-population of GSTR-3B Table 3.1 (outward supply values) from GSTR-1 filed data, and Table 4 (ITC) from GSTR-2B data. This made GSTR-3B filing significantly faster for taxpayers who file GSTR-1 first, as supply and ITC values are pre-filled and need only verification rather than manual entry.
Date: 10 November 2020 | Impact: Streamlined filing; reduced manual data entry errors in GSTR-3B
Section 16(2)(aa) — ITC Linked to GSTR-2B
Inserted clause (aa) in Section 16(2) making it mandatory that ITC is claimable only when the supplier's invoice details appear in the recipient's GSTR-2B. This fundamentally changed the ITC claiming process in GSTR-3B — from a self-assessed purchase-register basis to a mandatory GSTR-2B-based claiming system. Effective 01.01.2022 per Notification 39/2021-CT.
Effective: 01 January 2022 | Impact: Most significant GSTR-3B ITC rule change since GST launch
Table 4 of GSTR-3B Restructured — Ineligible ITC Reporting
Restructured Table 4 of GSTR-3B to separately report ineligible ITC under Section 17(5) in Table 4(D)(2), and added Table 4(D)(1) for ITC reclaim under Rule 37(4). Also introduced the net ITC reporting mechanism. This change brought greater transparency to ITC claims and reversals, effective from the August 2022 return period.
Date: 05 July 2022 | Impact: Expanded Table 4; mandatory reporting of blocked credits and reversals in GSTR-3B
Late Fee Rationalisation — Turnover-Based Caps
Formalised the late fee cap structure for GSTR-3B based on turnover: Nil returns capped at ₹500; turnover up to ₹1.5 Cr capped at ₹2,000; ₹1.5–5 Cr at ₹5,000; above ₹5 Cr at ₹10,000. Also clarified that nil-return late fee cap of ₹500 applies irrespective of the number of days of delay — once applicable, it cannot exceed ₹500 per return.
Date: 31 March 2023 | Impact: Provided certainty on late fee caps; prevented disproportionate late fees for small filers
GSTR-2B Confirmed as Legal Basis for ITC in GSTR-3B
Clarified that "communication to recipient" under Section 16(2)(aa) means reflection in GSTR-2B — not GSTR-2A. Confirmed that GSTR-3B ITC claims must be based on GSTR-2B eligible section. Resolved industry debate on whether GSTR-2A remains a valid ITC basis — definitively confirmed it does not for periods from 01.01.2022 onwards.
Date: 04 July 2022 | Impact: Definitive clarification on ITC basis for GSTR-3B filing
Extended Staggered GSTR-3B Due Dates — Group A/B Structure
Extended and formalised the staggered due date structure for GSTR-3B: Group A states (larger states / south India) to file by 20th; Group B states (northern/eastern India) to file by 22nd. This structure, originally introduced ad hoc, was given permanent notification basis to provide scheduling certainty to taxpayers and tax professionals.
Date: 2023 | Impact: Permanent staggered due date certainty for monthly GSTR-3B filers
Data & Charts — GSTR-3B Compliance Landscape
Visual data on GSTR-3B filing trends, ITC utilisation patterns, late fee collections, and taxpayer compliance rates across the Indian GST ecosystem.
Monthly GSTR-3B Filing Rate (% of Active Taxpayers)
Filing rate by month — FY 2024-25 (higher = better compliance)
GSTR-3B Filing by Taxpayer Category
Breakdown of active GSTR-3B filers by taxpayer type
ITC Utilisation vs Cash Payment — Monthly Average
How total GST is discharged — ITC vs cash (FY 2024-25 average)
Top Error Categories in GSTR-3B (% of notices)
Most common reasons for ASMT-10 scrutiny notices from GST department
GSTR-3B Compliance Checklist
Use this month-end checklist to ensure complete and accurate GSTR-3B filing every period — for tax managers, CFOs, and business owners.
📅 Before 13th — Vendor Compliance Drive
- Monitor GSTR-2A daily — identify which suppliers have not yet filed GSTR-1/IFF and send reminders to ensure invoices are captured before the 13th GSTR-2B generation cut-off
- For quarterly suppliers under QRMP, confirm IFF has been filed for the current month — critical to ensure ITC flows into GSTR-2B without waiting for the quarterly GSTR-1
- Verify all new vendor GSTINs before entering invoices — cancelled GSTINs mean no ITC; check GSTIN status at gst.gov.in/searchtaxpayer
- File GSTR-1 by the 11th of the month (for monthly filers) — so that auto-population in GSTR-3B is complete and accurate before you start filing
📊 14th–18th — Data Preparation & Reconciliation
- Download GSTR-2B immediately after 14th in Excel format — do not wait until the filing due date; start reconciliation early to identify deferred ITC
- Reconcile GSTR-2B eligible ITC against purchase register line by line (GSTIN + Invoice No. + Date + Tax amount); document all mismatches with reasons
- Apply Rule 42/43 ITC reversal calculation if you make both taxable and exempt/nil-rated supplies — calculate the proportionate reversal for common inputs
- Check all outstanding invoices older than 150 days — if any supplier payment is pending and will cross 180 days before the GSTR-3B due date, reverse ITC on those invoices in Table 4(B)(2) with interest to avoid Rule 37 violation
- Identify Section 17(5) blocked credit invoices in GSTR-2B — exclude from Table 4(A) claims and report in Table 4(D)(2)
- Compile outward supply data from accounting system by category: taxable (5/12/18/28%), zero-rated exports, nil/exempt, non-GST — verify against GSTR-1 summary already filed
💰 18th–20th — Tax Payment & Filing
- Calculate net cash liability = Output Tax − Net ITC (after reversals); check Electronic Cash Ledger balance on GST portal 2–3 days before due date
- If cash ledger is insufficient, deposit funds via challan (PMT-06 for QRMP M1/M2; direct challan for monthly filers) — allow 24 hours for bank credit to reflect in cash ledger
- Fill GSTR-3B on portal: verify Table 3.1 auto-populated values from GSTR-1; enter ITC in Table 4 (4A eligible, 4B reversals, 4D blocked/reclaimed); fill Table 6 payment details
- Preview GSTR-3B before submission — cross-check every table value against your prepared reconciliation workings; any discrepancy must be investigated and corrected before submission
- Ensure GSTR-1 for the same period is filed before GSTR-3B — filing GSTR-3B before GSTR-1 means auto-population won't work; also, suppression of sales in GSTR-1 after GSTR-3B payment may raise mismatch flags
- File GSTR-3B with DSC (for companies and LLPs — mandatory) or EVC/OTP (for individuals, HUFs, proprietorships); save the ARN confirmation and GSTR-3B JSON download for records
📁 Post-Filing — Documentation & Annual Compliance
- Retain signed GSTR-3B reconciliation statements (GSTR-3B vs GSTR-2B vs purchase register vs GSTR-1) for every month — these are primary evidence during GST audit and assessment; retain for minimum 6 years per Section 36
- Maintain a deferred ITC register — invoices not in current GSTR-2B but expected in subsequent months; track and claim within Section 16(4) time limits
- Reconcile all 12 months' GSTR-3B values with GSTR-9 (Annual Return) at year end — any discrepancy must be corrected/explained in GSTR-9 and GSTR-9C (reconciliation statement)
- Review GSTR-3B vs GSTR-1 mismatch report on GST portal quarterly — address any automated scrutiny notices (ASMT-10) within 30 days of receipt to avoid best-judgment assessment under Section 62
- Conduct a mid-year ITC audit — review Section 16(4) time limits for all pending deferred ITC; ensure no eligible credit is lost due to expiry of the claiming window
Frequently Asked Questions
Answers to the most common GSTR-3B questions from taxpayers, accountants, and GST practitioners across India.