The Guwahati spice seller and the GST ceiling she didn't see crossing
Paltan Bazaar was quiet the morning Deepika arrived for Bihu. The festival had brought Guwahati into that brief, humid calm between spring heat and monsoon. Priya Das was in her spice shop arranging new stock — turmeric roots, coriander seeds, cardamom buds in their glass jars — when her cousin walked in, suitcase still in hand, fresh from the train.

Deepika is a chartered accountant from Kolkata. She worked with e-commerce startups and mid-size manufacturing firms, the kind of businesses where every rupee moved through multiple compliance gates before it could be claimed as profit. She loved visiting Guwahati during Bihu, loved her family, but when she stepped into Priya's shop that April afternoon, something in the scene made her pause.
Priya's face told her everything. "You look tired," Deepika said, sitting on one of the wooden stools reserved for customers waiting for their dal to be weighed.
"The GST changed," Priya said, not quite meeting her eye. "And the FSSAI people came to the market. I don't know what happened this year."
Deepika was quiet for a moment. Then she asked: "Show me your phone. The GST portal."
Over the next two hours, while Priya's assistant managed walk-in customers, Deepika opened three separate websites, asked fifteen questions, and discovered something that made her jaw tighten. Three separate compliance failures, none of them catastrophic alone, but together they had cost Priya money, peace of mind, and a fine that should have been smaller.
🗓️ The ₹1.5 crore line nobody told her about
The GST composition scheme is a gift to small retailers in India. You file one form every three months—CMP-08—that says your turnover, your tax is calculated as a fixed percentage (6% for retail trade), and your life remains simple. No monthly filings. No tracking of input tax credit. No reconciliation across states. Thirty seconds of math instead of thirty hours of bookkeeping.
This simplicity comes with a hard rule: the ceiling is ₹1.5 crore in annual turnover. Cross that line, and the scheme ends automatically. You must file Form CMP-04 (Composition Scheme Exit) and switch to regular GST. There is no warning period. There is no flexibility. The system, when you cross ₹1.5 crore, simply stops accepting your CMP-08 filings.
Priya's shop—branded spice blends, homemade turmeric, cardamom from Kerala, coriander seed from Rajasthan, Assam tea under her father's old label—had grown past ₹1.5 crore in FY2024 without her noticing it. The shop was busy. Tourism in Guwahati had returned after the pandemic. Regulars came back. New customers discovered the place. Revenue climbed. But growth was gradual, almost invisible, and Priya did not do the math.
Her CA—who had worked with her father for fifteen years—filed her CMP-08 quarterly as always. It is not the CA's job to warn you that you have crossed the ceiling; the GST portal itself tells you. But Priya did not log in regularly. She trusted the system, trusted the filings, trusted that if something was wrong, someone would say something.
They didn't. And Form CMP-04 was never filed.
When the notice finally arrived, it came with a calculation: if your turnover crossed the ceiling mid-year and you continued filing CMP-08 instead of switching to regular GST, you owed the input tax credit (ITC) that would have been available under regular GST. Priya owed ₹22,000 in foregone ITC, plus interest of ₹4,100. She had not taken any ITC to begin with—she had filed composition returns with no ITC claimed. The shortfall was the difference between what she should have claimed had she switched when required.
⚠️ Bihu, three notices
The first problem was the FSSAI licence. In Assam, FSSAI enforcement had tightened. Priya's state licence had lapsed ninety days before Bihu. She had not renewed it—she'd assumed the basic FSSAI registration (the old Central license) still covered her. An FSSAI inspector during a routine market survey in Paltan Bazaar had found her selling without valid state licence, issued a ₹3,000 fine, and left a notice: she had thirty days to file a fresh state licence application, or face seizure of stock and closure.
A fresh application, Deepika explained, is different from a renewal. When a licence lapses, renewal is not an option. You apply as if you are a new business: FOSCOS portal, state licence form, ₹2,000 fee, thirty-day processing. The lapse itself was not a criminal matter, but ignoring the notice would be.
The second problem was the GST shortfall. Composition scheme, regular scheme, ITC math—Priya's CA had never explained that the ceiling was hard. The ₹22,000 had to be paid now, with interest compounded. It was not a penalty, technically. It was the state correcting what should have been claimed under regular GST but was not, because she had not switched when she should have.
The third problem was invisible until Deepika checked the Udyog portal. Priya's MSME registration from 2016 was still under Udyog Aadhaar, the old system. It had never been migrated to Udyam, the new registration portal launched in 2020. This meant she could not access the Assam state MSME subsidy scheme—a scheme that gave 2% interest subsidy on term loans for small businesses. The migration was simple (online form, forty-eight hours), but it had been sitting incomplete for four years.
Deepika made notes on her phone, then looked at Priya and said something in Assamese: "Tui apanor bor kaj korisay, kintu sistme-tor rule-lote neja nai." You've done your work well, but you didn't read the system's rules.
"দোকানৰ বিক্ৰী বাঢ়িল — ভাল কথা। কিন্তু এটা নিয়ম আছে যে নজনাকৈ পাৰ হৈ গ'লোঁ।"— The shop's sales grew—that's good. But there was a rule I crossed without knowing it.
🌗 Deepika's Bihu audit
That evening, over tea on the veranda overlooking the Brahmaputra, Deepika explained what came next. She spoke a mixture of Bengali and Assamese, with Hindi when she needed precision on tax terms. Priya listened.
On the FSSAI lapse:
"You have thirty days from the notice. Go to FOSCOS—the Food Safety and Standards Authority portal. You'll file for a state licence fresh. The form is in your name, asks for your shop address, photographs of the premises, your PAN number. ₹2,000 fee, paid online. They approve in thirty days if everything is correct. The fine of ₹3,000—that's separate. Once you have filed fresh, you can apply for penalty reduction citing the health crisis in the family, but I would not expect it to disappear entirely. Pay it when they ask."
Priya nodded, writing this down.
On the GST composition exit:
"You crossed ₹1.5 crore. The rule is that once you cross, you must file CMP-04 to exit composition and switch to regular GST. You should have done this in June, when the ceiling was crossed. You didn't. So now you owe the ITC shortfall—₹22,000 plus interest. File CMP-04 retroactively as soon as possible, backdated to when you crossed ₹1.5 crore. The shortfall and interest will be demanded in the assessment order when the tax authority notices. Pay it. After this, you're in regular GST: monthly GSTR-1 filings (all your supplies, broken by HSN code and state), monthly GSTR-3B (tax collected, tax you can claim back, balance owing). Your CA—who knows composition—will struggle. Find someone who specializes in regular GST for small retailers. There are people in Guwahati who do this well."
Priya's hand wavered. "Monthly? Like, every month?"
"Every month. But once you're in the rhythm, it's manageable. You'll need better records—every invoice from suppliers needs to show GST. You'll track the ITC claimed month by month. It's not simple, but it's not impossible."
On the Udyog Aadhaar migration:
"This one is easiest. Go to udyamregistration.gov.in. It will ask if you want to migrate from Udyog Aadhaar to Udyam. Say yes. It pulls your old details automatically, you verify, you're done. Forty-eight hours later, your MSME is in the new system. Then you're eligible for the Assam subsidy scheme—2% interest subsidy on term loans. Next time you need to borrow for inventory, you apply through a participating bank, and the state pays 2% of the interest. That's real money."
Deepika finished her tea and added one more thing: "The hardest part is not the forms. The hardest part is noticing when you've crossed a line. You've crossed three lines at once. But the system didn't hide them from you—it just assumed you were watching."
"সীমাটা পার হওয়াটাই সমস্যা নয় — সমস্যা হল কেউ জানায় না যে সীমা আছে।"
(The problem is not crossing the line — the problem is that nobody tells you a line exists.)
What it does
What it does not do
🧭 Why spice sellers cross the composition limit invisibly
Assam's business ecosystem—tea gardens, spice traders, provision shops, textile merchants—is built on a different kind of knowledge than what the tax portals assume. Information travels through delivery relationships, through family connections, through market gossip between merchants waiting for the same supplier. Nobody reads a GST guideline booklet. Nobody checks the composition ceiling until a notice arrives.
The composition scheme itself is designed to be invisible. You file quarterly, pay a percentage, forget about it. The scheme is generous—6% of turnover is far less than the actual tax collected on individual sales under regular GST. This generosity masks the real cost of ignorance. When the ceiling is crossed, the transition is sudden and expensive. The ₹22,000 ITC shortfall is not a penalty; it is the state collecting what it says you should have paid under regular GST. But to the shopkeeper, it feels like punishment for growing.
The FSSAI trap is different. Food licensing is serious—rightly so. But the terminology—fresh application vs. renewal, state licence vs. central registration—uses words that sound similar to people not trained in food law. Priya had assumed her old registration covered her. When it lapsed, she did not realize a lapse triggers a new application, not a simple renewal. A ninety-day gap is significant enough for enforcement officers to notice and fine.
The Udyog Aadhaar migration gap is a bureaucratic artifact. The new Udyam system launched in 2020, but the old Udyog Aadhaar from 2016 is still live, still accepted, still not automatically migrated. A registrant who filed under the old system and never checked again is locked out of new subsidy schemes without knowing why.
For thousands of shop owners and traders across Assam, this combination of invisible thresholds, similar-sounding terms, and outdated portals creates a compliance landscape that looks simple on paper but punishes those who do not watch carefully.
"সিস্টেম শুধু আমাদের পরীক্ষা করে না। এটি আমাদের শেখায় না। এটি শুধু বিধান করে।"— The system doesn't test us. It doesn't teach us. It simply imposes rules.
🌱 After Bihu
By May, the FSSAI fresh licence application was filed. Deepika had helped Priya gather the documents, photograph the premises, verify the forms. Thirty days later, the approval came through. The ₹3,000 fine was paid. Priya updated her records and posted the new certificate behind the counter.
The CMP-04 was filed in early May, retroactively, with the effective date set to when the turnover had crossed. The ₹22,000 ITC shortfall and ₹4,100 interest were noted in the form. Priya paid immediately, documenting the payment for her records.
A new CA was found—Niraj Dutta, based in Guwahati, who had recently expanded into regular GST work for small retailers. He explained the monthly cycle: GSTR-1 by the 11th of each month (all sales, by HSN and state), GSTR-3B by the 20th (tax summary). For the first month, he sat with Priya, showed her how to organize her supplier invoices, how to code them by type (turmeric, spices, tea), and how to create the outward supply list from her own sales records.
The first GSTR-1 was filed on time.
The Udyam migration was completed in forty-eight hours. The new registration was live. Priya began looking for participating banks that offered the 2% interest subsidy. She found one. The next time she needed working capital for seasonal stock, she would apply through them.
The shop was still open each morning. The glass jars still caught the light. Regulars still came for their coriander seed and tea. Her father, who had stepped back but watched from a distance, said she had done well. Her two children—fourteen and sixteen now—saw their mother less anxious, more grounded in what she was building.
Deepika, back in Kolkata, sent a message during monsoon: "আপনার দোকান খুব ভালো চলছে। এবার সিস্টেমও বুঝেছেন।" Your shop is running beautifully. Now you understand the system too.
Priya kept the screenshots of her approved FSSAI certificate, the CMP-04 filed confirmation, and the Udyam registration certificate. She kept them not as a record of what went wrong, but as proof that when you do notice—when you finally see the line you have crossed—crossing it back is possible.