The T. Nagar provision store and the GSTR-9 that didn't match
Anbuselvan has run his provision store on Venkatakrishnan Street in T. Nagar for thirty-seven years. It is a two-room affair—glass-fronted, narrow aisles, wooden shelves stacked with steel containers of rice, lentils, spices, and oil cans. His wife Lakshmi had worked the counter with him for decades; their two sons had grown up in that shop, running between customers as children. Now Anbuselvan was fifty-five, still opening the shutter at 6:30 a.m., still remembering every regular customer by face and appetite. The shop had been good to the family. It was their livelihood, their legacy, and their point of connection to the neighborhood.

On a Sunday in mid-April 2026, Karunakar came home from Bangalore for the weekend. He worked as a senior software engineer at a tech firm, lived alone in a flat, and visited T. Nagar rarely. But he had come this Sunday to help his father with something his mother mentioned over the phone—a GST notice that had arrived weeks ago and made Anbuselvan quiet and distant. Karunakar found his father behind the counter, as always, stacking rice sacks. Beside the cash register lay an official envelope, still unopened, stamped with the GST Commissionerate's seal.
When Anbuselvan opened it, the letter inside was addressed to him with careful precision: "ASMT-10 Scrutiny Notice — GSTR-9 Turnover Discrepancy." It was dated mid-March. Anbuselvan's face went pale. The notice detailed a ₹14,20,000 mismatch between the turnover he had reported in his GSTR-3B monthly filings and the gross figures his CA had submitted in the GSTR-9 annual return. The officer had raised a demand of ₹72,000 and asked for a written response within thirty days. The deadline was thirteen days away. Karunakar read the letter twice. He looked at his father and asked a simple question: "Appa, did your CA explain why the numbers don't match?"
Anbuselvan shook his head. "He said something about gross and net, but he didn't explain clearly. He said he would handle it. That was three weeks ago."
Karunakar opened his laptop. "I know someone who can help. Let me find them."
🗓️ Why GSTR-9 mismatches with monthly returns
The GSTR-9 annual return is one of the most misunderstood compliance instruments in India's GST system. Every registered business must file a GSTR-3B monthly return, which shows outward taxable supplies (sales) net of returns and debit notes. These are the actual cash-flow figures: money in the till. At the end of the financial year, the business files GSTR-9, which is supposed to be a consolidated reconciliation. It shows gross sales (before returns), purchases, input tax credit utilization, and year-end stock.
The problem arises in the difference between net and gross. Many CA firms, especially those managing dozens of small clients, develop shortcuts. They take the twelve months of GSTR-3B filings—which are net figures—and treat them as the year's turnover. But GSTR-9 asks for gross turnover, which must include sales that were later reversed or credited back. A CA who files GSTR-9 on autopilot, copying net GSTR-3B totals, will create a mismatch. The tax officer's software flags it instantly. An ASMT-10 scrutiny notice follows. For Anbuselvan, his CA had done exactly this—filed GSTR-9 with gross figures while the monthly GSTR-3B returns showed net. The gap was substantial enough to trigger not just a notice but a demand for ₹72,000 in additional tax.
⚠️ Three problems on a Sunday
Karunakar's laptop showed him the GabFORGE portal. He typed out his father's situation in Tamil, speaking to a conversational AI agent built for the Indian business context. The agent's response came back in less than a minute, and Karunakar read it aloud to Anbuselvan. But as he did, he realized there were not one but three separate crises overlapping.
Problem 1: ASMT-10 demand and the 30-day window. The notice had arrived in mid-March. It was now late April, and the response deadline was just thirteen days away. Anbuselvan's CA had done nothing. The agent explained that the solution was not to pay the ₹72,000 immediately. Instead, Anbuselvan's CA needed to file a Form GSTR-9 amendment, correcting the turnover to match the net figures from GSTR-3B monthly returns. Then, the CA would file a Form DRC-03 (Deficiency Report and Compliance Statement), showing voluntary acceptance of the actual liability and paying a smaller amount—interest on the difference, not a penalty. The ₹72,000 demand would shrink to under ₹10,000 if handled correctly.
Problem 2: Tamil Nadu Shop and Establishment Act, digital certificate required. While Karunakar was helping his father with the GSTR-9 issue, his mother mentioned something else. Anbuselvan had applied for a renovation loan from a nearby bank two weeks ago. The loan officer had asked for a valid Shop and Establishment certificate. Anbuselvan had shown the old paper certificate, framed behind the counter since 2017. The officer looked at it, made a note, and said the bank needed a digital certificate from the Tamil Nadu Labour Department. The old certificate was not verifiable in any database. Without it, the loan application would be rejected. The bank had given him a week to provide the digital version.
Problem 3: Supplier GSTR-1 lapse and ITC reversal risk. As the agent was explaining the first two issues, Anbuselvan mentioned something else in passing. One of his regular rice wholesale suppliers, from whom he had claimed ₹28,400 in input tax credit, had stopped filing GSTR-1 returns in the last quarter. Anbuselvan's GSTR-2B reconciliation report now showed this ₹28,400 as a mismatch—the ITC he had claimed did not have a corresponding GSTR-1 entry to verify it. The agent warned that he would need to reverse this ITC before the next quarter, or it would appear as unpaid GST in his quarterly reconciliation. The reversal would cost him ₹28,400 in lost credit, a real loss of cash flow.
Three problems. One Sunday. One 30-day deadline for the most urgent.
"வணிகத்த நடத்துவது கஷ்டம் இல்ல. ஆனா tax-கள் சொல்றதை புரிஞ்சுக்க தான் கஷ்டம்."— Running a business is not hard. But understanding what the tax laws are asking is the hard part.
🌗 What Karunakar found in the portal
Karunakar translated the agent's explanation into Tamil and relayed it to his father. The agent had offered to walk through each issue step by step.
"சிவ anna, உங்கள் மூணு பிரச்சனையையும் சொல்றேன். முதலா GSTR-9 விஷயம் தெளிவா புரிஞ்சுக்குங்க. ஜூலை மாசம் GSTR-3B-ல நீங்க ₹14,20,000 return கெடுத்தீங்க. அதென்ற 'net' turnover—returns கழிச்ச. ஆனா உங்கள் CA GSTR-9-ல gross ₹14,20,000 poட்டாங்க—அதென்ற returnsl include பண்ணிட்டாங்க. அந்த difference தான் ASMT-10. இப்ப உங்கள் CA GSTR-9 amendment செய்யணும், net figure-ல correct பண்ணணும். তারப்புறம் DRC-03 file பண்ணணும்—voluntary admission. Interest pay பண்ணी statement ஆகிடும். Fine-ல 50% save ஆகிடும்."
(Siva anna, I'll explain all three of your issues. First, understand the GSTR-9 matter clearly. In July, you filed GSTR-3B for ₹14,20,000 in turnover—that's the net figure, after deductions for returns. But your CA put gross ₹14,20,000 in GSTR-9—they included the returns too. That difference is what triggered the ASMT-10 notice. Now your CA must amend GSTR-9 and correct the net figure. Then file DRC-03 — voluntary admission. Pay interest and submit the statement. You'll save 50% of the fine.)
Anbuselvan listened carefully. For the first time, the mismatch made sense. He nodded.
The agent continued with the Shop and Establishment Act. Karunakar pulled up the labour.tn.gov.in portal on his laptop and shared the screen with his father.
"TN Labour portal-ல login செய்யுங்க. 'New Digital Registration'-ல click செய்யுங்க. உங்கள் shop name, address, proprietor name, business type—'provision retail'—podumber. Affidavit-ல self-declaration sign பண்ணுங்க. Upload செய்யுங்க. Thirty minutes-ல temporary certificate download ஆகிடும். அந்த certificate number தான் bank-ல দிக்க வேண்டும்."
(Log in to the TN Labour portal. Click on 'New Digital Registration'. Enter your shop name, address, proprietor name, business type as 'provision retail'. In the affidavit, sign your self-declaration. Upload it. Within thirty minutes, your temporary certificate will be ready to download. That certificate number is what you give to the bank.)
Karunakar opened the labour portal on a fresh tab. There were no crashes. They filled out the registration in ten minutes. A temporary registration number and a downloadable provisional certificate arrived within thirty minutes, exactly as the agent had said. Anbuselvan printed it and placed it in a fresh frame next to the old paper certificate.
"ITC reversal-ற்கு, உங்கள் supplier-க்கு GSTR-1 file செஞ்சாரு கேட்டுங்க. அவரு file செய்யாட்டா, உங்கள் accountant GSTR-2B reconciliation-ல அந்த ₹28,400 reverse செய்யணும். Next quarter-ல reconciliation clean-ஆ நடக்கிறதுக்கு."
(For ITC reversal, check with your supplier if they've filed GSTR-1. If they haven't, your accountant will need to reverse that ₹28,400 in the GSTR-2B reconciliation for next quarter to keep the reconciliation clean.)
Anbuselvan's accountant, when called on Monday, was receptive for the first time. The accountant admitted he had been careless with the GSTR-9 amendment. He prepared it that same day, along with a DRC-03 statement showing voluntary acceptance of the liability. The payment was ₹8,200 plus interest on the net difference. The CA filed everything within forty-eight hours.
"ஒரு விஷயம் மனசுல வெச்சுக்குங்க, Anbuselvan. Compliance-த்தப் பயப்படாதீங்க. புரிஞ்சுக்க கூடிய matter தான் இது. இப்ப வேற மாறாமா இருக்கப் போறீங்க."
(One thing to remember, Anbuselvan. Don't be afraid of compliance. It's something that can be understood. Now you will handle things differently.)
What it does
What it does not do
🧭 Why GSTR-9 catches provision stores
Across Chennai's retail districts—T. Nagar, Pondy Bazaar, Kilpauk, Mylapore—hundreds of small shop owners face the same GSTR-9 reconciliation trap each year. Many of these businesses were established long before GST arrived in 2017. Their owners learned business through lived experience, not formal accounting training. They know how to run a shop, how to read inventory, how to keep regulars happy. But the technical language of GST—"gross turnover," "net supplies," "discrepancy," "reconciliation," "ASMT-10 scrutiny"—remains alien.
Accountants managing dozens of small clients sometimes treat GSTR-9 filing as rote work: sum up the monthly figures, file by the deadline, and send the bill. Few explain the difference between net and gross, or what to do if the tax office flags a discrepancy. When an ASMT-10 notice arrives, the shop owner is caught between a notice they do not understand and an accountant who is silent or evasive.
The TN Shop and Establishment Act digital migration created another layer of confusion. The Labour Department announced the transition and executed it with minimal outreach to small retailers. Many shop owners did not know their old paper certificates had expired. Some tried the online portal, found it sluggish, and gave up. Others ignored the matter entirely, unaware that running a shop without a valid certificate could result in fines or shop-closure orders during a labor inspection. When a bank asked for proof of a valid certificate, the owner discovered the gap too late.
Input Tax Credit lapses add a third dimension. Small retailers rely on a handful of wholesale suppliers for most of their inventory. If a supplier stops filing GSTR-1 returns, the retailer's ITC claim becomes a liability. The retailer must reverse it to stay compliant, losing ₹28,000 or more in a single quarter. Many do not know this until their accountant mentions it after the damage is done.
For Anbuselvan, the GabFORGE agent addressed all three by translating legal language into everyday Tamil and breaking the steps into actionable tasks.
🌱 Karunakar's Sunday afternoon
The ASMT-10 notice was marked as "resolved" in the GST system on the fifteenth day after the amendment and DRC-03 were filed. The tax office acknowledged the correction. No further scrutiny notice followed. The ₹72,000 demand was replaced by the smaller DRC-03 payment amount. Anbuselvan would not owe additional tax or penalty. The discrepancy had been a processing failure by his CA, not a compliance violation by him.
The bank loan for the shop renovation was reapplied three days after the TN Shop Act digital certificate arrived. The loan officer verified the digital certificate number against the Labour Department's online database, found it listed as active, and approved the application. The renovation work began the following month.
The rice supplier issue required a phone call on Anbuselvan's part. He reached out to his wholesale contact, learned that the supplier had indeed stopped filing GSTR-1 in Q4, and asked if a filing was still possible. The supplier, hearing that this affected the retailer's compliance, arranged for a late GSTR-1 filing through his own CA. Anbuselvan's ITC reversal became unnecessary. The reconciliation stayed clean.
By the following Sunday, when Karunakar returned to Bangalore, the three crises had resolved into manageable realities. The notice was history. The shop was being renovated. The accountant had been read the riot act and promised to implement a mid-year GSTR-9 reconciliation check. Anbuselvan still stood behind the counter, surrounded by the familiar rhythm of the shop—customers coming in, oil cans stacked, regulars remembered by name. But he was no longer quiet and distant. He was engaged again. He understood what had happened, why it had happened, and what to do if it ever happened again.
Before Karunakar left, Anbuselvan placed his hand on his son's shoulder. "Thank you for showing me that tool. I was so afraid." Karunakar smiled. "Appa, compliance is not something to fear. You just need someone to explain it clearly. And you needed to understand it fast. Next time, you will be ready."
That Sunday afternoon, Anbuselvan returned to his post behind the counter. A regular customer came in asking for jasmine rice. Anbuselvan pulled out a fresh sack, weighed it, placed it in a bag, and handed it over with a smile that had returned to his face.