Fake GST Invoices and How They Surface During Tax Filing Season
Tax filing season is when the cracks start to show. Businesses that have spent months accumulating Input Tax Credit (ITC) on questionable invoices suddenly need those claims to hold up. Clients who papered over weak months with fictitious purchases now sit across from their CAs, expecting clean filings. And CAs, working through stacks of GSTR data under deadline pressure, are the last line of defence before a fraudulent claim goes to the GSTN.
Fake GST invoices, sometimes called “bogus” or “paper” invoices, are not a marginal problem. In FY2025-26 alone, up to October, authorities detected over 24,000 cases involving ₹41,664 crore in suspected fraud, according to data tabled in Parliament. That follows a near-doubling of ITC fake invoice cases in the two years prior, from 7,231 in FY23 to 15,283 in FY25.
The damage is not just the government’s. A CA who certifies accounts built on fabricated invoices carries real professional and legal exposure, regardless of intent.
Understanding how these invoices surface and what to look for before a filing goes through is not optional. It is part of the job now.
What a Fake GST Invoice Actually Looks Like
The label “fake GST invoice” covers a range of things, and conflating them makes the problem harder to spot.
The most obvious type is the completely fictitious invoice: goods or services that were never supplied, a supplier that exists only on paper, and ITC claimed purely to reduce tax liability. These are the cases that attract ED notices and generate headlines.
But there is a second, murkier category: invoices where a transaction did occur, but the value is inflated. A supplier genuinely provides a service worth ₹2 lakh but raises an invoice for ₹8 lakh. The client claims ITC on the full ₹8 lakh. The supplier pockets the excess after returning it in cash, often routed through multiple accounts.
A third category involves circular transactions, where the same money moves between related entities to create the appearance of commercial activity. Entity A invoices Entity B; Entity B invoices Entity C; Entity C invoices Entity A. Each entity claims ITC. Nobody has actually supplied anything of real value.
A fourth category, less discussed but increasingly common, involves split invoicing: a single large transaction broken into multiple smaller invoices across different periods or GSTINs to stay below thresholds that attract scrutiny. The amounts are individually unremarkable; the pattern is not.
What these categories share: they generate GSTR-1 filings that look technically correct, and GSTR-3B filings that reflect ITC claims the portal will not automatically reject.
Why Tax Filing Season Amplifies the Risk
There are two periods when fake GST invoices become active problems rather than dormant ones: the end of the financial year and the months leading up to annual return filings.
During these windows, clients feel pressure to close gaps in their ITC claims, settle tax liabilities at lower figures, or smooth over months where purchases were underreported. The invoices that were “parked” earlier in the year get filed, often in bulk, creating sudden spikes in reported purchases that have no corresponding movement in bank accounts or inventory.
GSTN’s matching mechanism under GSTR-2B provides some protection, but it is backward-looking. By the time a mismatch appears in a client’s 2B reconciliation, the invoice has already been filed upstream. The CA reviewing annual accounts is often working with data where the damage is already done.
Seasonal pressure compounds this. When a CA is managing 40 or 50 filings simultaneously, granular invoice-level scrutiny is not always possible. Fraudulent clients know this.
The Patterns Worth Scrutinising
There is no single tell-tale sign that an invoice is fabricated, but certain patterns tend to appear together, and CAs who know what to look for can catch them before certification.
Supplier GSTIN Registered Recently, With High-value Invoices Immediately
A GSTIN registered two or three months before a large ITC claim deserves additional scrutiny. Shell entities set up specifically for invoice mills often follow this pattern: quick registration, high transaction volumes in a short period, then dormancy or cancellation.
Invoiced Amounts Inconsistent With the Supplier’s GST Compliance History
If a supplier has a history of quarterly filings with modest turnover and suddenly raises ₹50 lakh worth of invoices in a single month, the discrepancy needs an explanation. Cross-referencing the supplier’s GSTR-1 data against historical filing patterns can surface this quickly.
No Corresponding Outflow in the Client’s Bank Statements

This is where reconciliation between GST data and bank records becomes essential. If a client claims to have purchased goods worth ₹30 lakh from a supplier, there should be an outflow in the relevant period. Cash payments for large B2B transactions are a red flag on their own; an absence of any payment is a much larger one.
Cyclic Invoicing and End-of-year ITC Spikes
Circular transactions often involve related entities across different GSTINs. When the same GSTN number appears as both a customer in GSTR-1 and a supplier in GSTR-2A, the structure warrants investigation. A related pattern is worth watching alongside it: consistent low ITC utilisation through the year, followed by large claims concentrated in the final quarter. This can reflect genuine business seasonality. It can also indicate invoices entered retroactively to close a liability gap before the return deadline.
Cross-Verification: GST Data Against Bank Transactions
The most reliable way to validate GST claims is to compare them against actual bank activity. This is not a new idea, but it remains under-practised because doing it manually is slow.
A GSTR-1 filing tells you what a business reported as sales. A GSTR-3B filing tells you what ITC was claimed. Bank statements tell you what money actually moved. When these three data sources do not align within a reasonable margin, the discrepancy needs an explanation.
Specifically, CAs should look at:
- Whether large purchase invoices correspond to bank outflows in the same period.
- Whether reported B2B sales match inflows from the named counterparties.
- Whether supplier names appearing in GSTR-2A match counterparties identified in the client’s bank transaction history.
- Whether the compliance rating of the supplier (based on their GSTR filing regularity) supports the claimed transaction scale.
Doing this across 24 months of data by hand is not realistic during filing season. Precisa’s cross-analysis feature handles exactly this reconciliation automatically, mapping GST filings against bank activity and flagging mismatches in a single report. The next section covers what that looks like in practice.
Where Technology Fits In
Precisa’s GSTR Analyser handles a significant portion of this cross-verification work automatically. It fetches GSTR-1, GSTR-2A, and GSTR-3B data directly from the GSTN server, runs a compliance rating against the supplier’s filing history, detects cyclic transactions, and reconciles GST figures against bank statement data in a single report.
The cross-analysis feature is particularly relevant here. When bank account data and GST data are loaded together, Precisa maps matching counterparties across both sources, flags mismatches between reported sales and actual inflows, and identifies suppliers who appear in GSTR filings but leave no trace in the client’s bank activity.
This is the kind of reconciliation that would take days by hand. Precisa processes it in minutes. The platform currently works across 850+ banks and 1,200+ bank statement formats, and has processed over 1.5 million bank statements representing more than 51 crore transactions. More than 1,000 clients across 25+ countries use it, including CA firms, advisory practices, and compliance teams who rely on it during exactly this kind of high-pressure filing period.
The output is a structured report that gives CAs a clear audit trail, whether they are doing this to protect themselves, advising a client before filing, reviewing accounts for a lender, or responding to a regulatory query.
Before You File
Fake GST invoices do not always announce themselves. A significant number pass initial scrutiny and surface only when the GST department runs its own reconciliation, sometimes months or years after filing.
By that point, the CA who signed off may be answering questions, too.
The safest approach is to treat GST-to-bank reconciliation as a standard step in the review process, not an optional one. The data is available. The tools to analyse it efficiently exist. What remains is building it into the workflow before the deadline, not after.
Run your first GST-to-bank reconciliation free. See how Precisa’s GSTR and cross-analysis features work on your own data: Try it for free.



