Legal Suvidha is a registered trademark. Unauthorized use of our brand name or logo is strictly prohibited. All rights to this trademark are protected under Indian intellectual property laws.
Legal Suvidha
Goods & Service Tax (GST)

GSTR-1 & GSTR-3B Filing Mistakes to Avoid

The most common GSTR-1 and GSTR-3B filing mistakes are wrong GSTIN of the recipient, B2B sales mis-tagged as B2C, incorrect place of supply, wrong HSN or SAC codes, over-claiming ITC beyond GSTR-2B, missing reverse charge payments, late credit notes, and miscalculated late fees and interest. From FY 2026-27, GSTR-3B is auto-populated from GSTR-1, mismatches trigger Rule 88C and Rule 88D notices, and ITC is blocked under Rule 37A if the supplier has not paid tax. Reconcile every month before filing.

Mayank WadheraMayank Wadhera
Published: 2 Aug 2023
Updated: 23 May 2026
13 min read
GSTR-1 & GSTR-3B Filing Mistakes to Avoid
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15

Eight common GSTR-1 and GSTR-3B filing mistakes Indian businesses still make in 2026 โ€” and how to avoid notices, interest, and blocked input tax credit.

No Coupler.io skills apply to this content-generation task. Proceeding directly with the blog post.


GSTR-1 & GSTR-3B Filing Mistakes to Avoid

GSTR-1 and GSTR-3B together carry your entire monthly GST narrative โ€” outward supplies, ITC claims, and net tax payment. In FY 2026-27, auto-population from GSTR-1 into GSTR-3B Table 3.1 is the default, and deviations are no longer reviewed by a human officer first. They are flagged instantly by Rule 88C and Rule 88D algorithms that generate DRC-01C and ASMT-10 notices within weeks. A classification error made in April can block ITC, attract 18% interest, and surface as an annual GSTR-9 discrepancy โ€” all from one wrong field.


Why These Mistakes Cost More in FY 2026-27 Than They Did Three Years Ago

The GST system has shifted from a manual-audit model to a live data-matching engine. Every B2B invoice you report in GSTR-1 populates your recipient's GSTR-2B. Every deviation between your GSTR-1 and GSTR-3B sits in the GSTN comparison engine under Rule 88D. Every ITC claim in GSTR-3B is benchmarked against GSTR-2B, and claims above the auto-populated figure trigger a DRC-01C demand under Rule 88C.

GSTN also shares high-risk taxpayer data with state GST intelligence units in near-real-time. The practice of "we'll fix it in GSTR-9" is over as a risk-management strategy. Corrections still flow into the annual return, but if they involve a tax shortfall, 18% interest runs from the original due date โ€” not from the date you discovered the error.


Mistake 1 โ€” Wrong GSTIN of the Recipient

A single transposed digit in the recipient's GSTIN means your invoice lands in a stranger's GSTR-2B โ€” or in an error bucket โ€” and the correct buyer sees nothing. They cannot claim ITC. You must issue a credit note against the wrong invoice and raise a fresh invoice with the correct GSTIN, losing time and creating a paper trail the department may query during scrutiny.

How to prevent it: Use the GST portal's Search Taxpayer feature (gst.gov.in โ†’ Search Taxpayer โ†’ By GSTIN) to validate before saving any B2B invoice. Accounting platforms such as Tally Prime, Zoho Books, and Busy account for GSTIN validation via API; activate it and set it as a hard block, not a soft warning. A failed validation should prevent the invoice from being saved, not just flash an alert.

If you have already filed: Amend the invoice in GSTR-1 for the subsequent month using Table 9A (amendment of B2B invoices). The original invoice date stays unchanged; only the GSTIN is corrected. Your buyer must wait for the amended GSTR-2B before their ITC becomes visible.


Mistake 2 โ€” B2C Instead of B2B (and the Reverse)

Reporting a registered dealer's invoice under B2C (Table 5 or 7) strips them of ITC entirely โ€” the invoice does not appear in any B2B table and never reaches their GSTR-2B. Conversely, reporting an unregistered buyer as B2B with a fictitious GSTIN creates phantom ITC in someone else's ledger and can attract fraud investigation.

The practical test: If your buyer has provided a valid GSTIN, the invoice belongs in Tables 4A/4B/4C/6A/6B of GSTR-1. No GSTIN, or a GSTIN that fails validation? It belongs in Table 5 (B2C Large โ€” above Rs. 2.5 lakh per invoice, inter-state) or Table 7 (B2C Small). Configure your billing software so that the Customer Type field is locked to "Registered" only when a validated GSTIN is entered. Discipline alone does not scale; system controls do.


Mistake 3 โ€” Wrong Place of Supply

Place of supply determines whether you charge CGST + SGST (intra-state transaction) or IGST (inter-state transaction). An error here creates a tax-type mismatch. The recipient's ITC cannot offset a different type of tax โ€” CGST/SGST credit cannot absorb IGST demand and vice versa beyond the statutory cross-utilisation rules.

Transaction TypeGoverning RuleReference
Sale of goods โ€” goods moveState from which goods departSection 10(1)(a), IGST Act
Inter-state stock transferDestination stateSection 10(1)(b), IGST Act
Services โ€” default (B2C)Supplier's locationSection 12(2)(a), IGST Act
Services โ€” B2B (registered recipient)Recipient's registered stateSection 12(2)(b), IGST Act
Import of servicesRecipient's location in IndiaSection 13(3), IGST Act

Common real-world error: A Pune company ships finished goods to its Ahmedabad depot for redistribution. The accounts team, seeing an internal transfer, books it as CGST + SGST because "it is our own stock." Incorrect. This is an inter-state stock transfer; IGST applies under Section 10(1)(b). The error means the Ahmedabad GSTIN cannot avail ITC of IGST, and the Pune unit has incorrectly paid state taxes instead of central.


Mistake 4 โ€” Incorrect or Missing HSN/SAC Codes

Turnover thresholds for mandatory HSN reporting in FY 2026-27 remain:

  • Annual Aggregate Turnover (AATO) above Rs. 5 crore: 6-digit HSN mandatory at line-item level in every invoice and in GSTR-1 Table 12.
  • AATO up to Rs. 5 crore: 4-digit HSN mandatory for B2B; B2C reporting is optional.
  • Services (all taxpayers, B2B): 6-digit Service Accounting Code (SAC) mandatory.

The GST portal validates HSN-to-rate mapping in real time. A mismatch โ€” for example, HSN 6203 mapped to 12% when the correct rate is 5% โ€” throws a validation error and blocks your entire GSTR-1 file. If you discover this at 11:45 PM on the due date, you may miss the deadline while chasing an SAC update.

Practical control: Maintain an HSN/SAC master in your ERP that links each product SKU or service category to the correct GST rate. Review the master at the start of each financial year โ€” CBIC revises rates through GST Council notifications throughout the year, and FY 2026-27 has seen revisions in insurance, EV components, and food processing. A one-time master audit in April saves twelve months of filing friction.


Mistake 5 โ€” Over-Claiming ITC in GSTR-3B

This is the single highest-risk mistake in FY 2026-27. ITC claims are effectively capped at your GSTR-2B figure for the relevant month. Claim more than the auto-populated figure without a valid documented reason, and you will receive a DRC-01C notice under Rule 88C โ€” system-generated, time-stamped, and non-negotiable.

GSTR-2B vs Purchase Register โ€” five-step monthly reconciliation:

  1. Download GSTR-2B from gst.gov.in โ†’ Services โ†’ Returns โ†’ GSTR-2B (generated on the 14th of the following month).
  2. Export your purchase register from your ERP for the same calendar month.
  3. Match each supplier invoice on five fields: GSTIN, invoice number, invoice date, taxable value, and tax amount.
  4. Classify every difference into one of three buckets:
  5. In GSTR-2B but not in your register โ€” supplier has filed; book it now.
  6. In your register but not in GSTR-2B โ€” supplier has not filed yet; do not claim ITC this month.
  7. Matched but values differ โ€” contact the supplier for a corrected invoice or amendment.
  8. File GSTR-3B Table 4A with ITC limited to items present in both GSTR-2B and your purchase register.

Invoices in your register but absent from GSTR-2B remain deferred. If the supplier files their GSTR-1 by 30 November 2027 (the deadline under Section 16(4) for FY 2026-27 invoices), you can claim the ITC in that return cycle. After that deadline, the ITC is permanently barred.


Mistake 6 โ€” RCM Errors: What You Pay, When, and What You Get Back

Reverse Charge Mechanism (RCM) means you, the recipient, pay GST instead of the supplier. Common RCM categories for FY 2026-27 include: legal services from an individual advocate; Goods Transport Agency (GTA) services where the GTA has not opted for forward charge; any import of services; security services from an individual or unregistered firm; and renting of immovable property from an unregistered person.

The two steps most businesses collapse into one โ€” incorrectly:

Step 1 โ€” Pay via the cash ledger. RCM liability cannot be discharged by setting off your ITC balance. It must be paid in cash and declared in Table 6 of GSTR-3B for the month in which the liability arises.

Step 2 โ€” Claim ITC in the same return. Once you have paid the RCM liability in cash within the same GSTR-3B filing, you may claim the corresponding ITC in Table 4A(1) of that same return โ€” provided the goods or services are used for taxable outward supplies. This is a same-period set-off, not a deferred benefit.

If you forget to pay RCM in cash but claim ITC for it: you have failed to discharge a valid tax liability and claimed ITC on a non-payment โ€” both conditions attract demand plus 18% interest. The two errors are assessed separately.


Mistake 7 โ€” Credit and Debit Notes: Period, Disclosure, and ITC Impact

Credit notes reduce taxable value or tax already charged. Report them in Table 9B of GSTR-1 in the month of issue, regardless of the original invoice date.

Statutory deadline: A credit note relating to any supply in FY 2026-27 must be issued by 30 November 2027 under Section 34(2) of the CGST Act (as amended by the Finance Act 2022). Issue it after this date and the tax adjustment is forfeited โ€” the reduction cannot be reported in GSTR-1 and you remain liable for the full original tax.

Impact on the recipient: When you issue a credit note and report it, your buyer's GSTR-2B shows a reduction in ITC for that period. If the buyer has already claimed full ITC on the original invoice, they must reverse the excess. Many recipients miss this until an annual reconciliation โ€” by which time interest at 18% has been accumulating.

Debit notes increase taxable value. Report in Table 9B. The recipient can claim additional ITC only when your debit note appears in their GSTR-2B, which requires your GSTR-1 to be filed on time.


Worked Example: The Compounding Cost of Three Simultaneous Errors

Scenario

Mehta Industries, a Delhi-based manufacturer, has three overlapping errors in the June 2026 filing cycle:

  1. Filed GSTR-1 on 22 July 2026 โ€” 11 days after the 11 July due date.
  2. Claimed ITC of Rs. 4,80,000 in GSTR-3B; GSTR-2B shows only Rs. 4,20,000.
  3. Holds an unpaid supplier invoice of Rs. 15,00,000 (GST component Rs. 2,70,000 at 18%) that has crossed 180 days.

Late fee โ€” GSTR-1 (not a NIL return): Rs. 50 per day ร— 11 days = Rs. 550 (Rs. 275 CGST + Rs. 275 SGST)

Excess ITC โ€” Rule 88C:

  • Excess claimed: Rs. 4,80,000 โˆ’ Rs. 4,20,000 = Rs. 60,000
  • Interest if not reversed voluntarily, assumed 90-day delay before DRC-03 payment:

Rs. 60,000 ร— 18% ร— 90 รท 365 = Rs. 2,663

Rule 37 ITC reversal โ€” 180-day breach:

  • ITC on the overdue invoice: Rs. 2,70,000 must be reversed now.
  • Assume ITC was originally claimed 182 days ago.

Interest: Rs. 2,70,000 ร— 18% ร— 182 รท 365 = Rs. 24,206

  • Once Mehta pays the supplier, ITC of Rs. 2,70,000 can be reclaimed โ€” but the interest is a permanent cash cost.

Combined avoidable cost: Rs. 550 + Rs. 2,663 + Rs. 24,206 = Rs. 27,419 โ€” from three errors that a standard monthly reconciliation would have surfaced before any of them were filed.


Mistake 8 โ€” Interest Miscalculation Under Section 50

Section 50(1) of the CGST Act charges interest at 18% per annum on tax paid after the due date. Section 50(3) charges 24% per annum on wrongfully availed or utilised ITC.

These are different rates for different wrongs. Many taxpayers apply 24% to a simple late payment (over-paying, and then chasing a refund that is rarely granted). Others apply 18% to an excess ITC claim (under-paying, and inviting a follow-up notice for the differential).

Formula for late payment interest: Interest = (Net cash tax paid late) ร— 18% ร— (Days delayed รท 365)

Per the amendment to Section 50(1) effective 1 September 2020 (and confirmed by the Supreme Court), net cash tax liability for late payment interest is calculated after setting off available ITC โ€” not on the gross tax liability. This matters significantly for taxpayers with large ITC balances who paid late.


Common Pitfalls in the Monthly Five-Point Reconciliation

Even taxpayers who run reconciliations make these second-order errors:

  1. Using invoice date instead of filing period when matching GSTR-2B. GSTR-2B reflects the period in which the supplier filed their GSTR-1, not the invoice date. An October invoice filed by the supplier in November appears in your November GSTR-2B.
  1. Not capturing amendments. If a supplier amended an invoice in the current month, GSTR-2B shows the amended figure. Your purchase register may still carry the original. Net difference looks like an ITC mismatch; it is actually a bookkeeping lag.
  1. Ignoring GSTR-2B Table 3 (RCM ITC). This table shows ITC available on inward RCM supplies. It should reconcile with what you declared and paid in GSTR-3B Table 6, and then claimed in Table 4A(1). Many reconciliations check only Table 4A (regular ITC) and miss the RCM ITC column entirely.
  1. Not netting credit notes by GSTIN. A supplier credit note in GSTR-2B appears as a negative entry against that supplier's GSTIN. If your accounts have not posted the credit note, your purchase register shows a higher figure than GSTR-2B โ€” which your system may flag as a shortfall, masking what is actually a misposted credit note.
  1. Discarding the working files. When a DRC-01C or ASMT-10 notice arrives, the department wants documented evidence of how you investigated and resolved differences. A spreadsheet saved to a shared drive with a date stamp is sufficient. An undocumented process leaves you with no defence except a revised return.

How to Respond to a Rule 88C Notice (DRC-01C)

Rule 88C is triggered when the ITC in your GSTR-3B exceeds GSTR-2B by more than the notified threshold. The notice is system-generated and appears in your GST portal inbox (gst.gov.in โ†’ Services โ†’ User Services โ†’ View Notices and Orders).

Response process:

  1. Log in and navigate to Services โ†’ Returns โ†’ Reply to DRC-01C.
  2. Download the notice and identify the specific months and amounts flagged.
  3. Map each flagged line to your reconciliation workings.
  4. If the excess is genuine: Pay the differential via DRC-03 (voluntary payment) and upload the acknowledgment as your reply. Pay interest at 24% for excess ITC under Section 50(3).
  5. If the excess is explainable (e.g., the supplier filed late in Month N but has now filed, so the ITC legitimately shifted to GSTR-2B of Month N+1 and you are carrying it forward): Submit a written explanation with the supplier's GSTR-1 filing date confirmation, the relevant GSTR-2B extract, and your reconciliation sheet showing the deferral.

Failure to respond within the time specified in DRC-01C allows the portal to restrict your ability to file further returns or claim further ITC until the matter is resolved.


Annual Return Implications: Fix Monthly, Not Annually

Every error not corrected through an amendment in a subsequent monthly return accumulates in GSTR-9 (annual return) and GSTR-9C (reconciliation statement, applicable for taxpayers with turnover above Rs. 5 crore in FY 2026-27). Every table in GSTR-9 must reconcile with the aggregate of twelve GSTR-1 and GSTR-3B filings, and material differences must be explained in writing.

The department's audit selection model specifically prioritises taxpayers where:

  • GSTR-1 outward supply totals differ from GSTR-3B Table 3.1 totals
  • GSTR-9 turnover differs from ITR-6 / Form 26AS / AIS turnover (now auto-matched)
  • Cumulative GSTR-3B ITC exceeds cumulative GSTR-2B for the year

The cheapest resolution path is correction in the immediately following return. Amend incorrect B2B invoices in Table 9A of the next month's GSTR-1. Reverse excess ITC in Table 4B(1) of the next GSTR-3B. Pay any short-paid tax and interest via DRC-03 (voluntary payment) before a formal show cause notice is issued โ€” this puts you outside penalty territory under Section 73/74. Once the department issues a notice, penalty exposure of 10โ€“100% of tax begins.


Key Takeaways

  • Validate GSTINs at invoice creation, not at filing time. A wrong GSTIN costs you, your customer, and your supplier time, ITC, and a credit-note audit trail.
  • Cap ITC claims at GSTR-2B. Never file GSTR-3B with ITC above the auto-populated figure unless you have a documented reason for the difference; Rule 88C notices arrive within weeks.
  • RCM is a cash-first, credit-after workflow within the same return. Paying RCM with ITC is not permitted; forgetting to pay in cash at all while claiming ITC creates two simultaneous violations.
  • The 180-day Rule 37 clock runs silently. Build a payables ageing report, flag invoices past 150 days, and either pay the supplier or reverse ITC proactively โ€” the interest at 18% p.a. is a real cash cost even though the ITC can be reclaimed later.
  • Credit notes carry a hard deadline of 30 November following the financial year. For FY 2026-27 invoices, that is 30 November 2027. After that date, the tax credit is forfeited permanently.
  • Interest on late payment is 18% p.a. on net cash liability; interest on excess ITC is 24% p.a. Applying the wrong rate either over-pays or invites a follow-up notice โ€” know which provision applies before calculating.
  • A monthly five-point reconciliation โ€” sales register โ†” GSTR-1, GSTR-1 โ†” GSTR-3B Table 3.1, GSTR-2B โ†” purchase register, RCM payable โ†” cash ledger payment, and credit notes booked โ†” credit notes reported โ€” is the only reliable control that makes your GSTR-9 a formality rather than an emergency.

Frequently Asked Questions

What happens if I claim more ITC in GSTR-3B than shown in GSTR-2B?
Excess ITC over GSTR-2B triggers automated Rule 88D (DRC-01C) intimation requiring you to either reverse the credit with interest or justify the difference within seven days. Repeated mismatches lead to ITC blocking under Rule 86A and possible scrutiny under Section 61 with ASMT-10 notices.
Can I revise GSTR-1 or GSTR-3B after filing?
Neither return can be directly revised. Corrections to GSTR-1 (missing invoices, wrong GSTIN, wrong value) are made in the GSTR-1 of a subsequent period using the amendment tables. GSTR-3B corrections are reflected in the next month's return by adjusting tax payable, ITC, or RCM lines.
What is the late fee for GSTR-3B?
The late fee for GSTR-3B is โ‚น50 per day (โ‚น25 CGST + โ‚น25 SGST), reduced to โ‚น20 per day for NIL returns. The total late fee is capped per the latest CBIC notification (which varies with turnover). Interest at 18% per annum on net tax liability applies separately under Section 50.
How do I avoid place-of-supply errors in GSTR-1?
Configure your invoicing system to determine place of supply automatically from the customer's GSTIN state and the type of supply (goods, services, immovable property). Validate that intra-state supplies attract CGST+SGST and inter-state supplies attract IGST. Audit any manual override to catch mistakes before filing.
Mayank Wadhera
Content Reviewed By

CA | CS | CMA | Lawyer | Insolvency Professional | IBBI Valuator

"I help founders increase real business value and achieve stronger valuations | Turning messy workflows into scalable, time-saving systems"

Share this article:

Related Posts

View All