GST for Coaching Institutes: Generating GST-ready invoices and monthly GSTR reports.
The 20th of every month shouldn't be a scramble. Here's how to set up your GST workflow so that filing becomes a 10-minute task—not a 3-day headache.
Let's be honest—GST wasn't exactly designed with small coaching institutes in mind. Between figuring out whether coaching is exempt (spoiler: it's not, mostly), what HSN code to use, and how to handle those parents who want invoices for their company reimbursement, it's easy to get tangled up.
The good news? Once you understand the basics, the whole thing becomes remarkably straightforward. And with the right system, you stop doing GST and start automating it. Here's what actually matters.
Setting up your GST basics (one-time, 20 minutes)
Before you generate a single invoice, you need to tell the system who you are. This is the boring but essential part—get it right once and forget it.
What you'll need handy:
- Your 15-digit GSTIN (the one on your registration certificate)
- Legal name (as per GST records—match it exactly)
- Trade name (if different, like your institute's brand name)
- State code and place of supply (usually your state)
In CodePex, this lives under Settings → Tax → GST Configuration. Fill it in, and you're done. The system now knows your identity for every invoice.
The tax rate question (it's not always 18%)
Here's where institutes get confused. Yes, coaching services are generally 18%. But if you also sell study materials separately, or run preschool programs, things change.
Pro tip: If your course fee includes material, the whole thing is treated as a composite supply—18% on the total. No need to split.
What a proper GST invoice looks like
A surprising number of institutes generate invoices that would make a GST officer twitch. Here's what must be there—and what CodePex generates automatically.
| Description | Amount |
|---|---|
| JEE 2-Year Classroom Program | ₹1,00,000 |
| CGST @ 9% | ₹9,000 |
| SGST @ 9% | ₹9,000 |
| Total | ₹1,18,000 |
Everything else—your digital signature, QR code, terms—is nice to have, but those ten items above are mandatory. Miss any, and your invoice isn't valid for input tax credit.
The parent who wants a 'company invoice'
You've met this parent—the one who asks for an invoice with their company's name and GSTIN so they can claim input tax credit. This is a B2B transaction, and it needs a different kind of invoice.
- No GSTIN needed
- Invoice still mandatory
- Tax paid to government
- Capture their GSTIN
- Invoice shows their name and GST
- They claim ITC, you report in GSTR-1
In CodePex: When you enter a student, there's a field for "Parent GSTIN" (optional). Fill it only for B2B cases. The system automatically marks the invoice as B2B and includes all the right details.
The monthly filing checklist
Two main reports. That's it. Everything else is supporting detail.
All the invoices you issued this month. B2B invoices go with GSTIN; B2C can be summarized. Due date: 11th of next month.
CodePex generates this in GST portal format—direct upload, no manual entry.
Summary of outward supplies, input tax credit claimed, and net tax payable. This is what you actually pay. Due date: 20th of next month.
One click in CodePex gives you the exact figures to enter on the portal.
The money you can save (input tax credit)
Here's something many institutes miss: you can deduct the GST you pay on expenses from the GST you collect on fees. That's input tax credit.
Common expenses where you can claim ITC: rent (if registered), electricity, stationery, marketing, software subscriptions. CodePex tracks all of this automatically—when you enter an expense with GST, it goes into your input credit ledger.
⚠️ Three mistakes that trigger notices
- Mismatched GSTR-1 and GSTR-3B: The government's system cross-checks. If your monthly summary doesn't match your invoice details, you get an auto-generated notice.
- Wrong HSN codes: Coaching is SAC 999293, not 9983 (that's for goods). Using the wrong code can lead to wrong tax rates.
- Missing invoice numbers: Your invoice series must be sequential. No gaps, no duplicates. Manual systems often break this.
Where CodePex does the heavy lifting
You set it up once. After that, every fee collection, every expense, every invoice is GST-compliant automatically.
At a glance: GST for coaching
"The best GST system is the one you don't have to think about."
Set it up right, automate the rest, and the 20th of every month becomes just another day.
Related Articles
Regulatory & Legal Compliance
How CodePex helps you maintain mandatory student records as per Govt. Guidelines.
6 min read
Regulatory & Legal Compliance
Managing 'Refund Policies' automatically to comply with consumer protection norms.
7 min read
Regulatory & Legal Compliance
Generating 100% accurate GST reports for your monthly tax filings.
7 min read
Ready to Transform Your Institute?
CodePex Campus makes managing your coaching institute simple, efficient, and profitable. Schedule a free demo today to see how we can help you grow.