The Guwahati wedding caterer and the GST rate trap

Bhaskar had been in the wedding business for seventeen years. Not marriage counselling—catering. He ran Prag Caterers from a sun-baked courtyard in Guwahati's Guwahati Charali, three kilometres east of the Kamakhya Temple, on a road lined with steel-pot dealers and coconut vendors. Twenty-five staff. A reputation for Khar, Tenga, Pitha—the foods that matter at an Assamese wedding. He knew every restaurant owner in the city and half the families with daughters. He knew the weight of a steel vessel, the timing of tamarind paste, the politics of not serving meat to Brahmin guests and fish to others at the same wedding.

The Guwahati wedding caterer and the GST rate trap

He did not know GST rates.

For five years, every wedding had been invoiced at 5%, the rate he'd seen on his FSSAI license. Standalone restaurants: 5%. Hotels with air conditioning: 5%. It made sense. He was running a business like theirs. He catered to the function halls they rented, to the wedding mandaps they set up in gardens. He assumed he belonged to their category. It was a reasonable assumption for a man who had never filed a formal tax return, whose staff were paid in hand every Monday morning, whose books were a stack of carbon-copy receipt pads in a plastic crate under his desk.

Then, in March 2025, he hired a chartered accountant to formalise before expanding to Assam Silk City in Sivasagar. It was meant to be routine: a proper GST registration form, proper invoices, proper quarterly filings. The CA worked through the files for three days. On the fourth day, he called Bhaskar into his office and showed him a page from the GST Council Rate Notification.

Outdoor catering was 18%, not 5%.

Bhaskar's stomach fell. Outdoor catering was anything delivered to a client's venue—a wedding, a corporate event, a community gathering. The 5% rate applied only to food consumed on the caterer's own premises: a dine-in restaurant, a café table. The moment food left the kitchen and appeared under a tent in a garden, the rate became 18%. No input tax credit. He had been underpaying tax on every single wedding for five years.

The CA calculated it: 200 weddings per year, average invoice ₹60,000 per wedding, which was ₹12 crore in annual turnover. The difference between 5% and 18% on ₹12 crore was ₹1.56 crore in tax revenue that should have been paid. Minus what he had already paid at 5% gave a liability of ₹76 lakh. Interest under Section 80 of the CGST Act accrued at 18% per annum on that amount. Penalties under Section 122 (failure to pay tax) could be up to 100% of the tax due.

The notice from the GST officer in Guwahati's North Guwahati Tax Zone arrived on 15 May, 2025. Thirty days to respond. Thirty days to explain why a man who had trusted his FSSAI license, who had employed 25 people honestly, who had never deliberately evaded anything, was suddenly liable for more than a year's revenue in back-tax and fines.

  1. 📅

    March 2020 — First wedding catering operation

    Bhaskar bills at 5%, matching the restaurant license. No distinction between dine-in and outdoor catering is made. The assumption feels safe.

  2. 📋

    March 2021 – February 2025 — 200+ weddings annually

    Five years of billing at 5%. Annual turnover reaches ₹12 crore. Quarterly GSTR-3B filings use the same 5% assumption. No one questions it.

  3. ⚠️

    March 2025 — Expansion plan triggers audit

    Bhaskar hires a CA to formalise for Sivasagar branch. Within three days, the CA discovers the rate mismatch. Liability calculated: ₹76 lakh + interest.

  4. 📨

    15 May 2025 — GST officer notice issued

    Show Cause Notice (SCN) under Section 73 CGST Act. Bhaskar has 30 days to respond with evidence, explanation, or payment plan.

  5. 14 June 2025 — Response deadline

    Bhaskar must file a reply demonstrating good faith, evidence of business records, and grounds for reduced penalty (Section 122 allows mitigation if the assessee cooperates).

Five-year accumulation of GST liability: the cascade from assumption to audit to notice

🗓️ The annual ritual

Wedding season in Guwahati runs from October to February. The city's wedding industry—hotels, decorators, caterers, bands—feels the cycle in its bones. October arrives, and events coordinators start cold-calling. By November, Bhaskar was already managing seven to eight weddings per week. Each wedding required a site visit, a menu negotiation, a staff assignment, a shopping list. By February, his team was exhausted. March brought relief and steady, smaller events—corporate lunches, community functions. May to August were lean but critical: marriages were still happening (the tail end of the season, and families from outside Assam who couldn't gather in monsoon rains), and the break gave him time to train new staff, fix equipment, and plan.

The weddings themselves followed a rhythm older than GST. The invitation would specify vegetarian or non-vegetarian. Assamese Brahmin families would request no fish or meat. Muslim families (roughly 35% of his client base) would specify halal. Hindu families would separate vegetarian from non-vegetarian preparation spaces. He would send a team of five to eight people—a head chef, vegetable prep staff, a biryani or khichdi specialist, a Khar-and-Tenga expert, and servers. The team would arrive four hours before the event, set up the stove (often an open-flame burner he'd fabricated from steel and brick), prepare the vegetables, and cook to order. At midnight or 1 a.m., they would pack up, fold the stainless-steel vessels (he owned thirty of them, each large enough to hold forty litres), and be home by 2 a.m. The invoice would be written the next morning, at ₹60,000 for a 300-person wedding, ₹80,000 for a 400-person event, and so on.

He invoiced at 5% because the FSSAI license said 5%. He invoiced at 5% because every other caterer he knew invoiced at 5%. He invoiced at 5% because no one had told him it was wrong.

In the pre-GST era (before July 2017), outdoor catering was taxed at Service Tax, a separate regime. The transition to GST was meant to unify the system. But the actual transition had been chaotic. Caterers were not educated on the rate change. The FSSAI, which issued the license to operate, made no mention of GST rate categories. The GST portal listed them—but a man who had never filed a tax return online, who dictated his accounts to a CA once a year, would not have known to check. The burden of interpretation fell on the caterer. Bhaskar had interpreted it wrong.

⚠️ What very nearly happened

The GST officer's notice was a Show Cause Notice (SCN) under Section 73 of the CGST Act. It began with numbers: ₹12,04,23,000 turnover (Bhaskar's actual revenue); 13% average rate paid (5% on most; 18% on a few corporate catering events where someone in the client's office had warned him about the rate); ₹76,33,210 tax shortfall; ₹13,73,976 interest at 18% per annum for the average period of default; and a potential penalty of up to 100% of the tax due under Section 122 (failure to pay tax with intent to evade).

If the officer proceeded at maximum penalty, the total liability would be ₹76 lakh (tax) + ₹13.7 lakh (interest) + ₹76 lakh (penalty) = ₹1.66 crore. Bhaskar's annual revenue was ₹12 crore, but his actual net profit was closer to ₹1.2 crore after staff salaries, rent, vessel maintenance, and ingredient costs. A ₹1.66 crore penalty would consume fourteen months of profit. He would have to liquidate the business.

More immediately: the notice triggered a temporary hold on his GST registration. He could not file new invoices. He could not accept new wedding bookings (or rather, he could accept them, but could not invoice them formally). Wedding season was ten months away. By then, every family in Guwahati's wedding circles would have moved to the two other major caterers in the city. His reputation was not immune to vanishing bookings. Reputations fed on visibility; visibility fed on doing weddings every week. A five-month gap would be fatal to his client base.

The question on his mind was not whether the penalty would destroy him. It was whether it would be applied at full severity or reduced. The CGST Act provided for mitigation under Section 122 if an assessee demonstrated "good faith and proportionality." But the conditions were vague. Bhaskar had made an error in judgment—a forgivable one, in his view—but Section 122 did not reward forgivability. It rewarded willful cooperation, disclosure, and the absence of intent to evade.

Did he have intent to evade? He had invoiced incorrectly, yes. But he had filed his quarterly GSTR-3B returns honestly, declaring the tax he thought was owed. He had paid what he calculated. The error was one of rate classification, not of hiding income. He had never claimed to be a restaurant when he was a caterer. He had simply misread which category his catering fell into. That was negligence, not evasion.

But the distinction was one the GST officer would need to accept. And the GST officer had no incentive to.

"আপনার ব্যবসা ক্যাটারিং এর বিভাগে পড়ে, যা ১৮% হারে কর দিতে হয়। আপনি পাঁচ বছর ধরে ৫% হারে দাবি করেছেন। এটি ভুল হতে পারে, কিন্তু এটি নিয়ন্ত্রকদের কাছে অবহেলা মনে হয়।"

(Your business falls into the catering category, which should be taxed at 18%. You have claimed 5% for five years. That may be an error, but to regulators it looks like negligence.)

That was what the first officer's summons had said, translated and paraphrased. Bhaskar was past the initial shock. Now he was in the space where many small business owners find themselves after a large regulatory surprise: legally vulnerable, financially exposed, and with no clear path to explain his way out.

🌗 What changed

On 22 May 2025, seven days after receiving the notice, Bhaskar's nephew Roshan came to the courtyard where the catering prep was happening. Roshan worked in Bangalore in IT and had recently moved back to Guwahati. Over tea, Bhaskar told him the story. Roshan listened, then pulled out his phone. "Let me check something," he said.

He was looking at an online resource that Bhaskar's CA had not mentioned: the GabFORGE Agent portal. It was a web-based tool that some of his Bangalore colleagues used to navigate GST compliance and tax notices. Roshan had an account (he used it to track his freelance income). He opened it and typed out Bhaskar's situation: outdoor catering, five years, 5% wrongly applied, notice received, how to respond.

The agent read the notice and pulled up the relevant sections of the CGST Act and the GST Council Rate Notifications. It cross-referenced Bhaskar's facts against case law: caterers who had received similar notices and how they had resolved them. It then drafted a response strategy in four parts:

First, it advised him to file an appeal under Section 107 of the CGST Act (before the 30-day deadline expired). The appeal would not reverse the tax liability, but it would forestall automatic penalties and give him a hearing in front of the GST Appellate Authority.

Second, it advised him to file a voluntary disclosure under Section 89(1) of the CGST Act, admitting the error, paying the back-tax immediately, and requesting a waiver of interest and penalty citing good faith and proportionality. The agent calculated that a full payment of ₹76 lakh + ₹13.7 lakh interest (total ₹89.7 lakh) made immediately, paired with a proper voluntary disclosure, would likely result in a 25–50% penalty reduction under Section 122(2).

Third, it advised him to obtain a CA certification that the error was a matter of rate classification (not income concealment), supported by his complete file of quarterly GSTR-3B returns, which showed consistent reporting of turnover and consistent application of the 5% rate. The absence of irregular reporting—no sudden discrepancies, no hidden income—would support a good-faith interpretation.

Fourth, it showed him a portal: the GST Appellate Authority for Assam's online system, where he could file the appeal and upload supporting documents.

"আপনার ক্ষেত্রে, সম্পূর্ণ স্বেচ্ছাদান এবং তাৎক্ষণিক অর্থপ্রদান সবচেয়ে শক্তিশালী কৌশল। এটি দেখায় যে আপনি লুকাচ্ছিলেন না, শুধু ভুল করেছিলেন।"

(In your case, complete voluntary disclosure and immediate payment is the strongest strategy. It shows you were not hiding anything, just mistaken.)

The agent did more. It connected Bhaskar's income and staff size to the MSME Udyam Registration scheme. His operation—₹12 crore revenue, 25 employees—actually exceeded the MSME turnover ceiling (₹5 crore for manufacturing, ₹2 crore for services). But the agent flagged that formalising his accounts through MSME registration would improve his credibility with the GST officer. More importantly, it showed the officer that Bhaskar was moving toward full compliance, which mitigated the "intent to evade" angle.

Finally, it advised him that the voluntary disclosure would be stronger if paired with a signed document from his CA certifying that (a) the error was rate classification, (b) no income was concealed, and (c) the assessee is now in full compliance. The agent even generated a template letter for the CA to sign, citing the exact sections of the law.

Roshan sat with Bhaskar and walked through each step. By the end of the conversation, Bhaskar had a 30-day plan: file the appeal, prepare the voluntary disclosure, get the CA certification, and submit the appeal and disclosure together to the GST Appellate Authority. The goal was not to erase the liability, but to reframe it as a good-faith mistake rather than an evasion attempt, which would reduce the penalty from 100% (potentially ₹76 lakh) to 25–50% (₹19–38 lakh).

What it does

  • 🔍Identifies the applicable GST rate by consulting rate notifications and case law for catering businesses.
  • 📋Drafts the structure of a voluntary disclosure and appeal, citing the relevant sections of the CGST Act.
  • 🗂️Connects the business to relevant schemes (MSME Udyam, PM FME) that improve compliance credibility.
  • 💾Generates a template CA certification letter that substantiates the good-faith error argument.

What it does not do

  • 🔒Never submits the appeal or voluntary disclosure on behalf of Bhaskar — submission requires his signature and authorization.
  • 💳Never decides whether to pay the full ₹89.7 lakh immediately or negotiate a payment plan — that is Bhaskar's financial decision.
  • ⚖️Never guarantees a specific penalty reduction — the Appellate Authority's decision depends on factors the agent cannot control, including the officer's discretion and case law precedent.
What the agent does and does not do in a GST notice scenario

🧭 Why we built it

Bhaskar is one of 7.5 million food business operators in India. He is also one of approximately 2.1 million who operate in the catering, wedding, or event space. Of those, fewer than 30% have formalised GST registrations. The reason is not lawlessness. It is confusion.

The GST system has five rates for food: 0% (basic grains, unprocessed vegetables), 5% (non-AC dine-in, take-away), 12% (packaged prepared meals), 18% (outdoor catering, AC restaurants), and 28% (alcohol). The determining factors are AC vs. non-AC, dine-in vs. delivery vs. outdoor, restaurant vs. hotel vs. catering. A person who runs a small dhabas or a home-based catering business is not taught these distinctions. Their FSSAI license does not mention them. The GST portal lists them in a dropdown, but the dropdown is not obviously connected to the person's actual business model.

Most caterers, like Bhaskar, assume they fit into the restaurant category (5%) because they have a formal FSSAI license and file taxes quarterly. By the time they discover they are in the catering category (18%), they have five years of back-tax accumulated. The typical discovery point is when they hire an accountant, apply for a loan, or face an audit. By then, the liability is severe.

The agent exists because this gap is preventable. A newly registered caterer should be asked: "Is the food consumed at your premises or at the client's?" The answer determines the rate. The answer is not a matter of opinion or interpretation. It is a simple binary. Yet it is not asked anywhere in the registration process.

"আমি ভেবেছিলাম যে যদি আমি সঠিকভাবে খাবার তৈরি করি এবং সঠিকভাবে মানুষকে নিয়োগ করি এবং সঠিকভাবে মাসিক অর্থ প্রদান করি, তাহলে বাকিটা নিজে যত্ন নেবে।"

— I thought if I prepared the food correctly and hired people honestly and paid them properly each month, the rest would take care of itself.

This is the voice of thousands of operators across India. They are not evading taxes. They are running businesses. The system is simply not designed to speak to them. The agent becomes that voice—the translator who says, "You are a caterer, which means 18%. Here is the portal. Here is what to expect. Here is the appeal process if you get a notice. Here is your timeline."

For Bhaskar, the agent provided three critical pieces: a strategy for the 30-day reply window (voluntary disclosure + appeal, not a defensive response), a template for the CA certification (which elevated his credibility with the officer), and a connection to MSME Udyam registration (which signalled formalisation and compliance). None of these required the agent to submit anything on his behalf or to make decisions for him. All of them were translations of law into actionable steps.

🌱 What we hope happens

Bhaskar filed his appeal and voluntary disclosure on 8 June 2025, three weeks before the deadline. He paid ₹89.7 lakh in full: ₹76 lakh tax + ₹13.7 lakh interest, drawn partly from his savings and partly from a short-term MUDRA Kishore loan (₹20 lakh at 9% p.a., collateral-free). The loan would add ₹18,000 per month to his operating costs for five years, but it was less destructive than the alternative: a 100% penalty that would have consumed two years of profit.

The GST Appellate Authority reviewed his appeal three months later. They accepted the voluntary disclosure, noting that the early disclosure (before the notice was fully adjudicated) and full payment demonstrated good faith. They applied a 35% penalty reduction under Section 122(2), reducing his penalty from ₹76 lakh (at 100%) to ₹49.4 lakh. But he had already paid ₹89.7 lakh (tax + interest in full). The Appellate Authority refunded the penalty portion: ₹49.4 lakh. Net cost to Bhaskar: ₹40.3 lakh.

It was still a heavy blow. It represented three months of net profit. But it was not the ₹1.66 crore existential crisis that the original notice threatened. And more importantly, it was closure. By September 2025, his GST registration was restored. He could accept bookings again. Wedding season was approaching.

Today, eighteen months later, his catering operation is still running. His 25 staff are still employed. He filed correctly at 18% for the rest of 2025 and all of 2026. He has registered his business as an MSME under Udyam, which has made it easier to negotiate payment terms with suppliers and to access a small working capital line from a bank (₹10 lakh at 7%, much cheaper than the MUDRA loan at 9%). He still prepares Khar and Tenga for Assamese weddings. The story did not end with closure.

But it could have. For every Bhaskar who hires a nephew who knew about the agent, there are fifty who do not. They get a notice, they panic, they pay a CA ₹50,000 to file an appeal that goes nowhere because it is not paired with a voluntary disclosure and a rate-justification strategy. They lose their business. They disappear from the wedding industry.

The agent was the difference between these two outcomes. Not a guarantee. Not magic. Just a translation at the moment when translation mattered most: when law meets small business, and the small business does not yet know how to speak law's language.

That is what we hope continues to happen.