Seven years after GST was implemented, reconciliation remains the single biggest operational headache for Indian businesses. The GST system was designed with a vision of seamless, self-reconciling returns — where supplier data auto-populated buyer records, making ITC claims automatic and verifiable. That vision was partially realised. But in practice, the ecosystem of returns — GSTR-1, 3B, 2B, 2A, 9, 9C, 7, 8, 10 — has created a reconciliation burden that consumes enormous CA and finance team time every month.

The consequences of getting it wrong are severe: ITC denied with interest and penalty, demand notices under Section 73 or 74, scrutiny of all returns for the period, blocked credit that ties up working capital, and in serious cases, cancellation of GST registration. This article addresses the most common GST problems observed in practice — what causes them, how to resolve them practically, and how AI agents can bring systemic relief.

Section 01

The GST Return Universe — What Each Form Does and How They Interlock

Before addressing problems, it helps to understand what each return is supposed to do and how they are linked. Most reconciliation issues arise because a taxpayer treats these returns as independent filings rather than as an interconnected system.

ReturnFrequencyWhat It ContainsLinks To
GSTR-1 Monthly / Quarterly 11th / 13th of next month All outward supplies — invoice-wise. Flows into buyer's GSTR-2A and 2B. The primary source of ITC for your customers. Buyer's GSTR-2A, 2B; Annual GSTR-9
GSTR-3B Monthly 20th of next month Summary return — total outward supply, ITC claimed, tax paid. Self-declared. Not auto-populated from GSTR-1. This gap is the root of most 3B vs 1 mismatches. GSTR-1 (must reconcile); Annual GSTR-9
GSTR-2B Monthly 14th of next month Auto-generated, static ITC statement based on suppliers' filed GSTR-1. The authoritative basis for ITC claims under Rule 36(4). Replaces 2A for ITC purposes. GSTR-3B (ITC in 3B must not exceed 2B); GSTR-9
GSTR-2A Dynamic Updated as suppliers file Auto-drafted inward supply register. Dynamic — changes as suppliers amend returns. Not the basis for ITC claims (2B is), but useful for tracking pending supplier filings. Tracking supplier compliance
GSTR-9 Annual 31st December Annual consolidation of all monthly 3B and 1 data. Discrepancies between monthly returns and actual books must be declared and reconciled here. Amendment window. All monthly GSTR-1 and 3B; Books of account
GSTR-9C Annual 31st December (if applicable) Reconciliation statement certified by CA. Compares GSTR-9 with audited financials. Mandatory for turnover above ₹5 crore. Differences must be explained and tax paid. GSTR-9; Audited financial statements
GSTR-7 Monthly 10th of next month TDS deducted under GST. Filed by government entities and certain notified persons. Must match the TDS credit appearing in supplier's GSTR-2A. Supplier's GSTR-2A
GSTR-8 Monthly 10th of next month TCS collected by e-commerce operators. Must match the credit appearing in sellers' 2A. A common pain point for marketplace sellers. Seller's GSTR-2A / 2B
⚠️ The Core Problem in One Sentence

GSTR-1 and GSTR-3B are filed independently by the same taxpayer. GSTR-3B ITC and GSTR-2B ITC are filed independently — one by you, one auto-generated from your suppliers. None of these automatically reconcile with each other or with your books of account. That reconciliation is your responsibility — and when it fails, the GST system issues notices.

Section 02

The Six Most Common GST Problems Observed in Practice

💰
Problem 1: Wrong or Excess ITC Claimed in GSTR-3B
High Risk

This is the most frequently noticed GST problem. The business claims ITC in GSTR-3B based on its purchase register or books — but the corresponding supplier has either not filed GSTR-1, filed it late, or filed it with errors. The result: the ITC claimed in 3B exceeds what appears in GSTR-2B, triggering a mismatch that attracts a DRC-01 notice.

The common causes: supplier non-compliance (small vendors who file late), invoice-level errors (GSTIN wrong, amount different, tax rate mismatch), and ITC claimed in wrong period (invoice of March claimed in April, crossing the financial year).

🔧 Practical Resolution Steps
1
Download GSTR-2B monthly and reconcile it with your purchase register before filing 3B — not after.
2
Only claim ITC that appears in GSTR-2B. For invoices not yet in 2B, hold the claim to the month when the supplier files.
3
Chase non-compliant suppliers immediately — send a statement of pending invoices. Contractually tie final payment to their GST filing.
4
If excess ITC was already claimed, reverse it voluntarily in the next 3B with interest (18% p.a.) — before a notice arrives. Voluntary reversal is always better than a demand.
🤖 AI Agent Role
  • Automatically downloads GSTR-2B each month and matches it line-by-line against the purchase register using GSTIN + invoice number + amount + date as match keys
  • Flags every invoice in the purchase register not appearing in 2B — groups by supplier with days overdue
  • Calculates maximum permissible ITC for current month and auto-populates the 3B ITC field, preventing excess claims at source
  • Generates supplier-wise follow-up alerts ranked by ITC value at risk
Triggers: DRC-01 / Section 73 Notice
Problem 2: ITC Denied — Blocked Credits & Ineligible Claims
High Risk

Section 17(5) of the CGST Act contains a list of blocked credits — inputs on which ITC cannot be claimed regardless of whether the supplier filed correctly. These include motor vehicles (other than for specified purposes), food and beverages, health services, beauty treatments, membership of clubs, rent-a-cab, life insurance, and construction of immovable property (other than plant and machinery).

In practice, businesses routinely claim ITC on these items — sometimes inadvertently (company car repair, office renovation, team lunch), sometimes aggressively (claiming ITC on company-leased cars arguing business use). When the department scrutinises returns, these claims are the first to be denied — with interest and penalty.

🔧 Practical Resolution Steps
1
Maintain a categorised purchase register that flags Section 17(5) blocked items at the point of entry — not at the year end.
2
For borderline items (e.g., vehicle used partly for business), document the business use ratio and take a defensible position consistently.
3
For construction of immovable property, maintain clear distinction between plant & machinery (ITC allowed) and building structure (ITC blocked).
4
Conduct a quarterly blocked credit review — reverse any inadvertent claim before the annual return is filed.
🤖 AI Agent Role
  • Maintains an updated Section 17(5) blocked credit list and cross-references every purchase invoice against it at the point of booking
  • Flags invoices from vendors whose primary business category indicates a blocked credit risk (restaurants, gyms, repair shops)
  • For motor vehicles, tracks registration number and purchase purpose — allows ITC only where the specific purpose exception applies
  • Generates a monthly blocked credit report showing what was correctly blocked vs what was inadvertently claimed
Triggers: ITC denial + Section 73/74 demand
🔄
Problem 3: GSTR-1 vs GSTR-3B Mismatch — Output Tax Discrepancy
Medium-High Risk

GSTR-1 contains invoice-level outward supply data. GSTR-3B contains summary-level tax payable. They are filed independently — and for most businesses, they don't match. Invoices appear in 1 but the corresponding tax is understated in 3B (or vice versa). The GST system automatically compares these two returns and generates a mismatch report. If the 3B tax is less than the 1 tax, the department assumes suppression of tax and issues a notice.

Common causes: advance receipts adjusted later without corresponding credit notes, amendments to invoices in 1 not reflected in 3B, errors in HSN-level tax calculation, and B2C invoices included in aggregate but HSN not split correctly.

🔧 Practical Resolution Steps
1
Before filing 3B each month, generate a preview of GSTR-1 data and cross-check the total output tax in 1 with what you intend to declare in 3B.
2
Where there is a genuine difference (e.g., advance received in 3B but invoice not yet raised), document the reason with the specific transaction reference.
3
File GSTR-1 amendments for the corrected period rather than adjusting silently in a later 3B.
4
In GSTR-9, declare and reconcile all 1 vs 3B differences with explanations — this protects against demand for prior years.
🤖 AI Agent Role
  • Runs an automatic GSTR-1 vs 3B comparison before either return is filed — shows the exact tax difference with invoice-level drill-down
  • Classifies differences as: timing difference (advance/credit note), genuine error, or unexplained variance requiring CA review
  • Alerts if the cumulative 1 vs 3B variance for the year exceeds a threshold that typically triggers scrutiny selection
Triggers: ASMT-10 / DRC-01 mismatch notice
📅
Problem 4: ITC Reversal for Exempt Supplies & Common Input Services
Medium Risk

Businesses that supply both taxable and exempt goods/services must apportion their ITC under Rule 42 and 43. ITC on inputs used exclusively for exempt supplies must be reversed. ITC on common inputs must be reversed proportionally based on the exempt/taxable turnover ratio. Most businesses either ignore this requirement entirely or do it incorrectly — leading to excess ITC retention that attracts interest when discovered.

🔧 Practical Resolution Steps
1
Classify all purchases into: exclusively taxable use, exclusively exempt use, and common use — at the time of booking.
2
Calculate the Rule 42 reversal monthly based on the exempt-to-total turnover ratio for the period.
3
Conduct the Rule 43 annual true-up in GSTR-9 — the annual ratio may differ from monthly estimates, requiring additional reversal or credit.
🤖 AI Agent Role
  • Tracks purchase classification and calculates the Rule 42/43 reversal amount automatically each month using actual turnover data from GSTR-1
  • Generates the annual true-up calculation for GSTR-9, showing the difference between provisional monthly reversals and the final annual figure
Triggers: ITC reversal demand + interest u/s 50
📖
Problem 5: Annual Return (GSTR-9) vs Monthly Returns Mismatch
High Risk

GSTR-9 is the annual consolidation of all monthly returns. In theory, the GSTR-9 figures should equal the sum of all twelve monthly 3B and 1 returns. In practice, almost every business has differences — invoices filed in wrong periods, amendments, errors corrected in subsequent months, ITC claimed in a different period than the underlying invoice. When GSTR-9 declares numbers that differ from the sum of monthly returns, it is a red flag for the department.

More critically, GSTR-9 must also reconcile with the audited financial statements (via GSTR-9C). Turnover in GST returns must match revenue in the P&L. ITC in GST must reconcile with input purchases in the balance sheet. Differences must be explained with explicit reasons and additional tax paid where applicable.

🔧 Practical Resolution Steps
1
Do not wait until December to start GSTR-9 preparation. Begin reconciling monthly data with books from Q3 itself (October onwards).
2
Prepare a 12-month summary table: GSTR-1 vs GSTR-3B vs books — for both outward supply and ITC. Identify and explain every difference.
3
For GSTR-9C, ensure the CA reconciling the statement has access to both the GST return data and the audited financials simultaneously — not sequentially.
4
Pay any additional tax liability identified during GSTR-9 preparation before filing — this avoids the higher penalty under Section 74 (fraud allegation) vs Section 73 (genuine error).
🤖 AI Agent Role
  • Maintains a running GSTR-9 reconciliation workbook throughout the year — updated monthly as each return is filed
  • Compares GST turnover with accounting software revenue figures monthly, flagging any deviation above a set threshold immediately
  • Pre-populates the GSTR-9 with consolidated monthly data and highlights every field where manual intervention is needed
  • For GSTR-9C, generates a structured reconciliation with categorised differences (timing, classification, valuation, exempt/taxable mix) for the CA to review
Triggers: Scrutiny + demand for differential tax + penalty
🏪
Problem 6: E-Commerce Sellers, ISD & Multi-Branch GSTIN Issues
Medium Risk

Two categories of businesses face unique GST reconciliation challenges. E-commerce sellers must reconcile TCS collected by the platform (appearing in GSTR-8 filed by Amazon/Flipkart) with their own GSTR-1 — a mismatch here means either missed TCS credit or excess credit claim. Multi-GSTIN businesses (with branches in multiple states) must distribute common input services through an Input Service Distributor (ISD) using GSTR-6 — and the distributed credit must match the recipient's 2B. A credit distributed under the wrong GSTIN is effectively lost.

🔧 Practical Resolution Steps
1
E-commerce sellers: download GSTR-8 filed by each platform monthly and reconcile TCS credit appearing in 2A against actual sales reported to each platform.
2
ISD units: maintain a distribution key formula and apply it consistently. Document the basis (floor area, headcount, turnover) and file GSTR-6 before the 13th.
3
Multi-GSTIN: ensure cross-GSTIN transactions (branch transfers) are treated as taxable supplies with proper invoicing — do not net them off.
🤖 AI Agent Role
  • For e-commerce sellers: auto-downloads GSTR-8 from each platform and reconciles TCS credit with sales data from GSTR-1
  • For ISD: calculates the distribution key monthly based on actual branch turnover and populates GSTR-6 automatically
  • For multi-GSTIN: maintains a cross-GSTIN transaction register and validates that all branch transfers have proper tax invoices
Triggers: TCS credit mismatch / ISD credit denial
Section 03

GST Notices You Will Receive — And What They Mean

Understanding which notice you received is the first step to responding correctly. GST notices come in specific forms for specific purposes:

ASMT-10
Scrutiny Notice
Issued when the officer notices discrepancies in your returns. You have 30 days to respond with an explanation. This is an information-gathering stage — not yet a demand.
DRC-01
Show Cause Notice
Issued before raising a demand under Sections 73 or 74. You must respond with your defence within the specified time. Ignoring it leads to an ex-parte demand order.
DRC-07
Demand Order
The final demand after adjudication. Contains tax + interest + penalty. Must be paid or appealed within 3 months. Interest continues to accrue on unpaid amounts.
REG-17
Cancellation Notice
Issued when the department proposes to cancel your GST registration — typically for non-filing of returns for 6+ months or fraudulent ITC claims. Respond within 7 days.
CMP-05
Composition Notice
Issued to composition dealers when their actual supplies appear to exceed the composition turnover limit or when they have made inter-state supplies (not permitted).
GSTR-3A
Non-Filing Notice
System-generated notice for failure to file GSTR-3B by due date. If returns remain unfiled, it can lead to best judgement assessment and registration cancellation.

"The best GST notice is the one you never receive — because the return was filed correctly, the ITC was reconciled, and the accounts matched the returns."

Section 04

The AI Agent Approach: Continuous Reconciliation, Not Year-End Panic

The fundamental problem with current GST compliance is that it is reactive and periodic. Reconciliation happens once a month before 3B filing, and once a year before GSTR-9. Errors from January are often discovered only in December — by which time interest has compounded for eleven months and the amendment window may have closed.

AI Agents transform this into a continuous, real-time compliance layer that operates alongside the business's accounting system throughout the year:

🤖 Comprehensive AI Agent GST Compliance System
  • Daily invoice ingestion: Every purchase invoice is captured, validated (GSTIN check, tax rate check, reverse charge applicability check), and classified for ITC eligibility before it even reaches the accounts team
  • Real-time 2B matching: As GSTR-2B is updated each month, every new entry is automatically matched against pending purchase invoices — credit is released only on match confirmation
  • Supplier compliance dashboard: Live view of all suppliers ranked by pending ITC value — showing who has filed, who has not, and how much credit is at risk from each
  • Pre-filing validation: Before 3B is filed, a full check runs: 3B ITC vs 2B, 3B output vs 1 output, Rule 42/43 reversal adequacy, blocked credit scan — all in one report
  • Running GSTR-9 workbook: Updated monthly throughout the year. By November, 95% of GSTR-9 is already complete — December is verification, not preparation
  • GST vs books continuous reconciliation: Every month, GST turnover is compared to accounting turnover. Every ITC claimed is compared to purchase ledger. Differences are flagged immediately with the specific transaction causing them
  • Notice response assistance: When a notice is received, the AI agent retrieves all relevant return data, identifies the specific transactions cited in the notice, and drafts a structured response for CA review
In Perspective

GST Compliance Is Not an Annual Event. It Is a Daily Discipline.

The businesses that have the fewest GST problems are not those with the most complex tax structures — they are those who treat GST compliance as a continuous operational discipline rather than a periodic filing obligation. Every invoice booked is a GST event. Every payment made is a potential ITC claim. Every supplier who does not file on time is a working capital risk.

The complexity of the GST return ecosystem — GSTR-1, 3B, 2B, 2A, 9, 9C and the rest — was designed to create transparency and self-policing. What it actually created, for most businesses, was a reconciliation burden that their finance teams are not equipped to handle manually at the speed the system demands.

AI Agents operating within the accounting and GST compliance workflow address this gap directly — not by replacing the CA or the finance team, but by ensuring that the data flowing into every return is accurate, complete, and consistent with every other return, before the filing button is pressed. In GST, as in income tax, the return is the first document. Fix it first. Everything else follows.

Related Reading

GST Notice? ITC Mismatch? We Can Resolve It.

Our team handles GST reconciliation, ITC audits, notice responses, GSTR-9 preparation, and representation before GST authorities across India.

Talk to Our GST Team