Skip to main content
Compliance · 6 min read

Top 10 Reconciliation Errors That Trigger GST Notices

Most GST demand notices are not the result of intentional tax avoidance — they result from reconciliation errors. A GSTR-2B mismatch, a wrong TDS section rate applied to an invoice, or a platform settlement posted to the wrong period are the typical triggers. This guide covers the 10 errors most likely to generate a notice, and how to prevent each one.

Terra Insight
Terra Insight Reconciliation Infrastructure

Content authored by practitioners with experience at Amazon India, Intuit QuickBooks, and the Tata Group. Meet the team →

Published 18 March 2026
Domain expertise
TDS Reconciliation GST Input Credit Platform Settlements NACH Batch Matching Bank Reconciliation Form 26AS Matching ERP Integrations Enterprise Finance Ops

A company selling IT services to 40 clients processes approximately 480 invoices per year. If even 5% of those invoices have a GSTR-2B mismatch — the supplier filed late, the GSTIN was wrong, or the invoice amount differs by a rupee — the buyer faces 24 invoices where claimed ITC does not match GSTR-2B. At ₹1.8 lakh average invoice value and 18% GST, each mismatch represents approximately ₹3,240 in ITC at risk.

Twenty-four mismatches = approximately ₹77,760 in ITC exposure, plus 18% interest from the date of claim. A notice follows automatically.

GSTR-2B vs Purchase Register Mismatches

Error 1: Claiming ITC Before It Appears in GSTR-2B

The most common trigger: claiming ITC in GSTR-3B for an invoice that is not yet in GSTR-2B for that period. This happens when suppliers file GSTR-1 after the 14th (GSTR-2B generation date) or file late.

Prevention: Only claim ITC for invoices confirmed in GSTR-2B. Pending invoices should be tracked and claimed when they appear in a future GSTR-2B.

Error 2: GSTIN Mismatch Between Invoice and GSTR-2B

A supplier files GSTR-1 with the wrong GSTIN for the buyer. The invoice appears in GSTR-2B, but under the wrong GSTIN — and does not appear in the correct buyer’s GSTR-2B. The buyer claims ITC that is not in their GSTR-2B.

Prevention: Validate GSTIN on all purchase invoices at receipt. Cross-check GSTIN against the GST portal’s GSTIN search tool before posting.

Error 3: Duplicate Invoice Claims

A supplier files the same invoice in two consecutive GSTR-1 filings. The buyer claims ITC twice — or claims once but the GSTR-2B later shows both entries, creating a discrepancy when one is removed.

Prevention: Maintain a unique invoice register — no two invoices from the same supplier should have the same invoice number.

TDS Deduction Rate Errors

SectionCorrect deduction basisCommon errorConsequence
194CTaxable value only (not GST-inclusive)TDS on total invoice including GSTOver-deduction, excess TDS — notice to deductor
194JProfessional fee taxable valueApplying 10% to gross amount with GSTSame as above
194HCommission amountApplying rate to gross settlementExcess deduction from platform settlement
194QPurchase value above ₹50LIncluding GST in purchase threshold calculationIncorrect threshold — missed TDS deduction

Error 4: Wrong TDS Section Code in Filing

A company deducts TDS under Section 194C on a software service contract that should be Section 194J. Form 26Q is filed with the wrong section code. The deductee’s Form 26AS shows the credit under the wrong section — creating a mismatch when the deductee claims the credit.

Prevention: Maintain a deductee register with the applicable section code per counterparty, reviewed annually.

Platform Settlement Timing Errors

Error 5: Revenue Recognised in Wrong Period

Platform settlement for December orders arrives in the bank account in January. Finance team books it as January revenue. GST liability is understated in December GSTR-3B and overstated in January — creating a cross-period mismatch that appears in the GSTR-1 vs ledger comparison.

Prevention: Book revenue on the date of supply (typically the date of delivery or invoice), not the date of settlement receipt.

Error 6: TCS Not Separated from Settlement

E-commerce operators deduct TCS at 1% on gross sales before settling. If the TCS is not separated from the settlement credit and recorded as a credit under the buyer’s GSTIN, the buyer has unclaimed TCS in GSTR-2B at the end of the year.

Prevention: Match TCS deducted (shown in gateway settlement statement) against GSTR-2B TCS credit each month.

Other High-Frequency Errors

Error 7: NACH Credit Disaggregation Failure — A bulk NACH credit is booked as a single receipt instead of disaggregating it to individual customer accounts. Interest income or instalment income is then misstated.

Error 8: Credit Note GST Not Reversed — When a customer returns goods and a credit note is issued, the GST on the original supply must be reversed in GSTR-1. If not reversed, the outward supply figure in GSTR-9 overstates actual supply.

Error 9: RCM Liability Not Declared — Imports of services (software subscriptions from non-resident vendors) attract GST under Reverse Charge Mechanism. If not declared in GSTR-3B, the RCM liability shows up as a discrepancy in the annual return.

Error 10: Place of Supply Error on Interstate Transactions — IGST applied on a transaction that should be CGST + SGST, or vice versa, creates a mismatch between the buyer’s ITC (which appears as IGST in GSTR-2B) and the GSTR-3B claim.

How to Prevent Reconciliation-Triggered Audits

The single most effective prevention measure is reconciling GSTR-2B against the purchase register before filing GSTR-3B each month — not after. Errors caught before filing can be corrected without interest or penalty.

GST reconciliation software that automates the GSTR-2B vs purchase register match generates an exception list before the 20th of each month — early enough to correct any discrepancies before GSTR-3B filing.

Reconciliation software India that covers TDS section classification and platform settlement matching prevents Errors 4 through 7 at source, reducing the audit notice probability for businesses with high transaction volumes.

The GST portal publishes the reconciliation procedures and the notice response timelines applicable to GSTR-2B mismatch cases.

Primary reference: GST portal — where GSTR filing requirements, ITC matching rules, and notice procedures are published.

Frequently Asked Questions

What is the most common cause of GST demand notices for Indian businesses?
The most common cause is ITC claimed in GSTR-3B that does not appear in GSTR-2B for the same period. Under Rule 36(4) of the CGST Rules, ITC can only be claimed for invoices appearing in GSTR-2B. Claims above this amount trigger an automated GSTR-2A/2B mismatch notice from the GSTN system. The solution is to reconcile GSTR-2B against the purchase register before filing GSTR-3B each month.
How does a TDS deduction rate error trigger a GST notice?
TDS under Section 194C is deducted on the taxable value of a supply — not on the GST-inclusive amount. If TDS is incorrectly deducted on the total (taxable value + GST), the excess deduction creates a discrepancy in the buyer's books and may trigger a notice for excess TDS deduction under the Income Tax Act as well as a GST on reverse charge discrepancy. The correct deduction basis is the taxable value only.
What is the penalty for ITC claimed without GSTR-2B support?
ITC claimed without GSTR-2B support is treated as excess ITC under Section 50 of the CGST Act. Interest is charged at 18% per annum from the date of excess claim to the date of reversal. There is no minimum threshold — even a ₹1,000 ITC claim without GSTR-2B support attracts interest. Additionally, if the claim is found in an audit, a penalty of up to 100% of the excess ITC may apply under Section 122.
How do duplicate invoice entries cause GST notices?
A supplier who files the same invoice twice in GSTR-1 creates a duplicate entry in the buyer's GSTR-2B. If the buyer claims ITC on the duplicate without noticing, the total ITC claimed exceeds the actual supply value. When the supplier subsequently corrects the duplicate, the GSTR-2B update removes the entry — and the buyer's GSTR-3B shows ITC claimed that is no longer in GSTR-2B, triggering a mismatch notice.
What should I do if I receive a GSTR-2A/2B mismatch notice?
On receiving a mismatch notice, you have 30 days to respond. Steps: (1) download the notice details and identify the specific invoices in dispute; (2) check whether the difference is a timing issue (supplier filed late) or a genuine discrepancy; (3) for timing differences, reverse the ITC in the current GSTR-3B and re-claim when the GSTR-2B is updated; (4) for genuine discrepancies, contact the supplier to file a correction return and provide a written response to the GST officer with supporting documentation.

See how TransactIG handles reconciliation for your industry

Configuration takes 2–4 weeks. No code development required. ISO 27001:2022 certified.