IndustryMarch 30, 20264 min read

GST for library owners: the one-page guide.

Thresholds, HSN codes, what counts as "education services" — explained without the legalese.

H
Harvindar Singh
Founder · Brightgoal · Uttar Pradesh, India
Isometric tax document with a seal and a floating structured form with a percentage dial.

Most study-library owners in India either over-think GST into paralysis, or under-think it until a notice arrives. This guide is the middle path — plain language, real thresholds, and a clear pointer to where you actually need a CA.

This is general information, not legal or tax advice

GST law and its interpretations change. This article reflects commonly understood positions as of early 2026, but every library is different — your turnover, services, state, and registration status all matter. Before making any decision, confirm the specifics with a qualified Chartered Accountant. Nothing here should be treated as a substitute for professional advice.

Why this matters for you

You run a paid study library. Students pay you a monthly fee to sit, study, and sometimes use a locker. That sounds simple. But the Indian GST system draws a firm line between "educational institution" (largely exempt) and "commercial space rental" (taxable). Study libraries commonly fall on the taxable side of that line — and many owners don't realise it until they're past the threshold.

The good news: the threshold is real, the paperwork is manageable, and understanding the basics takes about four minutes.

The registration threshold

You are required to register for GST once your aggregate annual turnover crosses the threshold. For most service providers in most states, that threshold is ₹20 lakh per year. For some special category states (North-East states, Himachal Pradesh, Uttarakhand, Jammu & Kashmir), the threshold is commonly ₹10 lakh.

Uttar Pradesh is a regular (non-special-category) state, so the ₹20 lakh threshold commonly applies — but always confirm with a CA, because the rules for inter-state supply and certain deemed-taxable supplies can lower the effective threshold in practice.

Quick maths for a typical UP library

If you charge ₹2,000/month per seat and you have 10 students, your annual turnover is ₹2.4 lakh — well below the threshold.

At 20 students you're at ₹4.8 lakh. At 100 students you're at ₹24 lakh — and you've crossed it. The moment you cross, registration isn't optional.

Is seat rental a "taxable service"?

This is where most confusion lives. Let's be direct about the distinction.

True educational institutions — schools, colleges, coaching centres running curriculum-linked courses, vocational training centres notified by the government — get a GST exemption under the education services category. Study libraries that provide space to study (not instruction, not curriculum, not a recognised course) do not commonly qualify for this exemption. The exemption is for the supply of educational services, not for renting study space.

Seat rental in a commercial study library is commonly treated as a supply of services (specifically, renting of immovable property or providing access to facilities), and is typically taxable at 18% GST (CGST 9% + SGST 9% for intra-state supply).

There is nuance here — if your library is formally affiliated with an educational institution, or if you provide instruction alongside space, the analysis changes. This is exactly where a CA's opinion matters.

SituationWhat it commonly meansWhat to do
Pure seat rental, no instructionTaxable service, likely 18% GSTRegister once you cross the threshold
Locker rental alongside seatLikely bundled with the primary supplySame treatment as the seat rental
You also run coaching classesTwo separate supplies may applyGet CA advice — split billing may be needed
Annual turnover under ₹20 lakhRegistration not yet requiredTrack turnover monthly; register before you cross
Annual turnover over ₹20 lakh Registration is mandatoryRegister immediately if not already done

The SAC code concept

Every service in India is classified under a SAC code (Services Accounting Code) — the services equivalent of an HSN code for goods. Your invoices and GST returns will reference this code.

Study-library seat rental is commonly filed under SAC 997212 (Rental or leasing services involving own or leased non-residential property) or related codes under the 9972 heading for real estate services. Your CA will confirm the exact code that fits your specific offering — the code matters because it determines the applicable rate and how you file.

You do not need to memorise SAC codes to run your library. You need to have the right one on your invoices, which Brightgoal can automatically include once it's confirmed.

The composition scheme — is it relevant?

The GST Composition Scheme lets eligible businesses pay a flat, lower rate (1–5% depending on category) in lieu of the full 18% and reduces compliance work. The trade-off: you cannot collect GST from customers and cannot claim input tax credit.

For service providers, the composition scheme limit is ₹50 lakh annual turnover and the rate is commonly 6% (3% CGST + 3% SGST). If you are below ₹50 lakh and willing to forgo ITC, it can simplify life significantly. Above ₹50 lakh, you're in the regular scheme regardless.

Again — whether the composition scheme makes sense for your library depends on your cost structure and whether your suppliers are registered (which affects your ITC value). CA conversation.

What a compliant invoice needs

Once you're registered, every invoice you issue to a student must contain specific information under GST rules. Missing any of these can create compliance problems.

  1. 1

    Your GSTIN

    Your 15-digit GST Identification Number, prominently on the invoice.

  2. 2

    Invoice number and date

    A sequential invoice number that doesn't repeat within a financial year, and the date of issue.

  3. 3

    Student's name and address

    The recipient's name and address. If the student is GST-registered (rare but possible), their GSTIN too.

  4. 4

    Description of service

    Clear description — e.g. "Library seat access, Slot A, April 2026" — and the applicable SAC code.

  5. 5

    Taxable value and tax breakup

    The amount before tax, then CGST rate + amount and SGST rate + amount separately. Never show a single lump "GST" — it must be split.

  6. 6

    Total amount payable

    The grand total including all taxes.

  7. 7

    Place of supply

    The state where the service is provided — usually the state your library is in.

Brightgoal generates invoices with this structure automatically. The CGST/SGST split, the SAC code field, the sequential invoice number, the place of supply — it's all in the bill once your library's GST details are configured.

Input Tax Credit in plain terms

Input Tax Credit (ITC) means you can deduct the GST you paid to your own suppliers from the GST you owe to the government. You pay the net.

Example: you charge students ₹1,000 + 18% GST = ₹1,180. You collected ₹180 in GST. That month, you bought furniture and paid ₹500 + 18% GST = ₹590 to a registered vendor, so ₹90 was GST paid. Your GST liability = ₹180 − ₹90 = ₹90. You remit ₹90, not ₹180.

ITC applies only on purchases from GST-registered suppliers who have actually filed their returns. If you buy from unregistered vendors, there's no ITC to claim. This is one reason why, once you're registered, it starts to matter which suppliers you choose.

If you're on the composition scheme, you cannot claim ITC at all.

Key takeaway

ITC is only as good as your supplier's compliance.

Chase invoices and GST numbers from every supplier — furniture, internet, electricity (commercial connection), printing. Each one you miss is money left on the table.

When do you actually need to start charging GST?

My turnover just crossed ₹20 lakh. What now?

You have 30 days from the date your turnover crosses the threshold to apply for GST registration. During the registration process, you should not charge GST to students yet — but once your GSTIN is issued, you start charging from that date. Don't backdate charges; don't delay registration either.

I haven't registered yet. Am I in trouble?

If your turnover is genuinely below ₹20 lakh, there is no obligation to register and you are not in violation. If you've been above ₹20 lakh without registering, speak to a CA immediately — voluntary registration with payment of arrears is far better than a notice.

Can I register voluntarily even below the threshold?

Yes. Voluntary registration is allowed. Some library owners do this to claim ITC on setup costs (furniture, fittings, computers). Whether it's worth the compliance overhead at low turnover is a business decision — your CA can model it.

My students are individuals, not businesses. Do I still need to charge GST?

Yes. GST applies to B2C (business to consumer) supplies too. The difference is that individual students generally cannot claim ITC on the GST they pay you, but that doesn't affect your obligation to collect and remit it.

What about late fees and penalty charges?

Ancillary charges like late fees, duplicate key charges, or damage deposits are generally treated as part of your supply of services and are commonly taxable at the same rate as the primary service. Get your CA to confirm the treatment for your specific charges.

Do I need to file returns even in months I collect zero GST?

Once registered, you are required to file returns every month (GSTR-1 for outward supplies, GSTR-3B for summary), even if the figures are nil. Missing filings attract late fees.

How Brightgoal handles the billing side

Brightgoal is built for Indian study libraries specifically, which means the bill it generates is GST-aware by design:

  • CGST and SGST are broken out separately (not a single "GST" line)
  • Sequential invoice numbers that don't repeat across financial years
  • SAC code field on every invoice
  • Place of supply pre-filled from your library's state
  • ₹ currency throughout, formatted to Indian number conventions

Once you've confirmed your GSTIN and SAC code with your CA, you add them to your Brightgoal library settings and every bill issued from that point is compliant — without you touching a spreadsheet.

GST is a system, not a surprise.

Know your threshold, get registered before you cross it, and let your software handle the invoice formatting. The CA handles the strategy; Brightgoal handles the paperwork.

Written by
H
Harvindar Singh
Founder · Brightgoal · Uttar Pradesh, India

Started Brightgoal after running two paid study libraries in Uttar Pradesh for three years. Writes about the unglamorous parts of running a small business — operations, pricing, and the spreadsheets you wish you'd built earlier.

12 articles
Writing since 2024
Uttar Pradesh, IN
The Brightgoal Dispatch · Monthly

The short, useful emailfor library owners.

One email a month. New Brightgoal features, real lessons from owners growing their libraries, and the occasional template you can steal.

No spam. Unsubscribe with one click. We never share your email.

Product updates
What shipped this month
Owner lessons
From real libraries
Templates
Free, yours to steal
First Tuesday of every month
Read by library owners across 24+ countries
Read past issues
GST for library owners: the one-page guide. — Brightgoal