SolutionsFeaturesPricing
Watch DemoBook DemoLogin

The Growth Operating System for Fitness Businesses. Vedic Way To Success.

support@crmveda.in

Mumbai, Maharashtra, India

Solutions

  • Gym CRM
  • Fitness Studio CRM
  • Yoga Studio CRM
  • Personal Trainer CRM
  • Multi-Branch CRM

Features

  • Lead Management
  • Membership Management
  • Attendance Tracking
  • Trainer Management
  • WhatsApp Automation
  • SMS Automation

Resources

  • LUWCI AI
  • WhatsApp Business Account
  • FitVeda App
  • Blog
  • Case Studies
  • Comparisons
  • Landing Pages
  • Help Center
  • FAQs
  • Gym Software By City
  • Software By Business Type
  • Gym Directory

Company

  • About
  • Team
  • Partners
  • Contact
  • Reviews
  • Privacy Policy
  • Terms & Conditions

© 2026 CRM-VEDA. All rights reserved.

PrivacyTermsBook Demo
  1. Home
  2. Blog
  3. GST Billing for Gyms in India
Gym Management

GST Billing for Gyms in India

RI
Ramesh Iyer · 5 August 2026 · 19 min read
GST Billing for Gyms in India

Most gym owners in India find out they've been billing GST wrong the same way: a member asks for a proper tax invoice, and there isn't one. The short answer is that gym and fitness services in India are taxed at 18% GST under SAC code 999722, and registration becomes mandatory once your annual turnover crosses ₹20 lakh (₹10 lakh in special category states). Everything past that is detail — but the detail is where most gyms lose money or invite a notice.

 What GST Rate Applies to Gym Memberships?

Gym memberships, personal training, group fitness classes, and most studio services fall under 18% GST. This applies whether you're billing a monthly membership, a personal training package, or a one-time day pass. The exception that trips people up is yoga: purely spiritual yoga instruction run by a registered charitable trust can be GST-exempt, but a commercial yoga studio charging membership fees is taxed the same as any other fitness service —-18%.

Gym and fitness equipment (treadmills, weights, machines) is a separate matter, falling under HSN code 9506, also currently at 18%. If you're only billing memberships and training, you don't need to worry about the equipment HSN code - that's relevant if you also resell gear.

 When Do You Actually Need to Register for GST?

This is where many small studios get it wrong in both directions - either registering too early and adding compliance overhead they don't need yet, or skipping registration past the point where it's legally required.

The threshold for services is ₹20 lakh in aggregate annual turnover across regular states, and ₹10 lakh in special category states (the northeastern states, Himachal Pradesh, Uttarakhand, and a few others). "Aggregate turnover" means your total revenue across all locations under the same PAN - if you run three branches, it's the combined total, not per-branch.

A few things owners frequently get wrong:
- Turnover, not profit. GST registration is based on gross revenue, not what's left after rent, staff, and equipment costs.
- PAN-India aggregation. If you have branches in two states, both count toward the same threshold.
- Voluntary registration is allowed below the threshold — and sometimes worth it, since it lets you claim input tax credit on equipment purchases and rent (if the landlord charges GST).

If you're near the threshold and unsure, this is genuinely worth 20 minutes with a CA rather than a guess - the penalty for operating unregistered past the threshold is not trivial, and it compounds the longer it goes unnoticed.

 What a Compliant Gym Invoice Actually Needs

A GST-compliant invoice for a membership or training package needs:

1. Your GSTIN and registered business name
2. A sequential invoice number (no gaps, no reused numbers)
3. Invoice date
4. Member's name (and GSTIN if they're claiming it as a business expense, which is rare but happens with corporate wellness tie-ups)
5. Description of the service (e.g., "3-Month Gym Membership")
6. Taxable value, GST rate (18%), and the tax amount broken into CGST + SGST (for same-state) or IGST (for inter-state, which is unusual for a gym but relevant if you're billing a corporate client HQ'd elsewhere)
7. Total amount payable

Doing this by hand in Excel for every renewal is where most gyms either fall behind or make errors that show up months later during a filing. This is the specific problem GST-compliant billing built into gym management software solves - CRM-VEDA generates the invoice automatically at the point of payment, with the tax breakdown calculated correctly every time, so there's no month-end scramble to reconcile who was billed what.

 Filing: What Happens After You Invoice

Once registered, most small and mid-size gyms fall under monthly or quarterly GSTR-1 (outward supplies) and GSTR-3B (summary return and tax payment) filing, depending on your turnover and whether you've opted into the QRMP (Quarterly Return Monthly Payment) scheme. This is genuinely an area where a CA or GST practitioner earns their fee - the filing mechanics change periodically, and getting it wrong costs more in penalties than the professional fee would have.

What you can control entirely in-house is making sure every invoice you generate is correct at the point of billing, so your CA is reconciling clean data instead of chasing down what a member was actually charged three months ago.

 The Composition Scheme Option

If your gym's turnover is under ₹1.5 crore (₹75 lakh in special category states), the GST Composition Scheme is worth understanding. It lets small businesses pay a flat, lower tax rate on turnover instead of the standard 18%, with much simpler quarterly filing - but you give up the ability to claim input tax credit and can't issue tax invoices with GST charged separately, which matters if any of your members or corporate clients need to claim input credit themselves. For most single-location gyms without much B2B/corporate billing, it's worth asking a CA whether Composition makes sense for your specific numbers.

 Getting This Right From Day One

The gyms that struggle most with GST aren't the ones with complicated finances - they're the ones still tracking memberships and payments in a spreadsheet, where a tax invoice has to be built manually for every renewal. By the time growth makes that unsustainable, there's usually a backlog of invoices that don't match what was actually collected.

CRM-VEDA handles GST-compliant invoicing automatically as part of billing - every membership charge, renewal, and package sale generates a correct tax invoice without anyone having to calculate the split by hand. Paired with UPI autopay and WhatsApp renewal reminders, it removes the manual step where most billing errors creep in.

This isn't a replacement for a CA's advice on your specific registration status or filing schedule - it's what makes sure the invoices your CA is working from are accurate in the first place.

 Where the ₹20 Lakh Threshold Actually Gets Confusing

The registration threshold sounds simple until a gym is actually sitting close to it, and this is where a genuine, common confusion shows up every year around tax filing season. The ₹20 lakh figure is aggregate turnover for the financial year, not a rolling 12-month window and not a monthly average multiplied out - a gym that does ₹1.5 lakh in a slow month and ₹2.2 lakh in a busy one still just adds up the actual financial-year total. A second, genuinely common mistake: owners sometimes exclude free trial memberships, discounted renewals, or promotional pricing from their own internal turnover tracking, reasoning that discounted revenue "doesn't really count." GST law disagrees - the actual amount charged and collected is what counts toward turnover, discount or not, and only genuine free services (a complimentary trial with zero payment collected) are excluded entirely.

The special-category state list is worth stating plainly rather than leaving it vague, since "a few others" undersells how different the threshold actually is depending on where a gym operates: Arunachal Pradesh, Assam, Manipur, Meghalaya, Mizoram, Nagaland, Sikkim, Tripura, Himachal Pradesh, and Uttarakhand all fall under the lower ₹10 lakh threshold. A gym chain with branches split across a regular-threshold state and a special-category state still aggregates under one PAN-wide total, but which threshold actually applies depends on specific state-wise GST rules that are genuinely worth a direct CA conversation rather than a generic online answer, since this is one of the areas where GST treatment gets state-specific in ways a general guide can't fully cover.

 How Gyms Actually Get This Wrong in Practice

Three failure patterns show up repeatedly across gyms that end up with a GST problem, and each one is avoidable with the right billing setup rather than requiring deeper tax expertise.

The first is the manual-invoice drift: a gym starts out correctly, generating proper tax invoices for the first few months after registration, then front-desk staff turnover happens, and the new person doesn't know the exact CGST/SGST split formula or forgets to update the sequential invoice numbering correctly. Six months later, there's a batch of invoices with gaps in the numbering sequence or an incorrect tax breakdown, discovered only when a CA reviews the books at filing time. This is precisely the failure mode that software-generated invoicing eliminates structurally - the calculation and numbering aren't dependent on which staff member is at the desk that day.

The second is turnover blindness across multiple payment channels. A gym collecting membership fees through UPI, a separate card machine, and occasional cash payments often has no single, reconciled view of total revenue, which makes tracking proximity to the ₹20 lakh threshold genuinely difficult without manually combining three different records every month. A gym that discovers three months after crossing the threshold that it should have registered faces a materially worse compliance conversation than one that caught it in month one.

The third is composition scheme mismatch: a gym enrolls in the Composition Scheme for its simpler filing and lower flat rate, then unknowingly issues a tax invoice with GST charged separately anyway - which composition-scheme businesses aren't permitted to do - because whatever billing tool they're using wasn't actually configured to reflect composition-scheme rules. This is a completely avoidable error that comes down entirely to whether the software generating the invoice actually knows which scheme the business is under.

 GST Treatment for Common Gym Revenue Types, Side by Side

Beyond standard membership billing, gyms commonly generate revenue through a handful of other channels, and it's worth being specific about how each is actually treated rather than assuming one blanket rate covers everything a gym sells.

Personal training packages, whether sold standalone or bundled with membership, are taxed at the same 18% rate as general membership, billed under the same SAC 999722 code. Merchandise sales - branded apparel, supplements, shaker bottles - are taxed separately under their own relevant HSN codes, typically also 18% for apparel and often higher for certain supplement categories, and need to be itemized separately on an invoice rather than folded into a membership line item, since they're a genuinely different category of supply under GST. Locker rental fees and towel service, when charged as a distinct line item, generally follow the same 18% service rate as the core membership. Late payment fees or penalty charges for a lapsed membership are still part of the same taxable supply and should carry GST the same way the underlying membership charge does - they aren't a separate, tax-exempt category just because they're framed as a penalty.

This matters practically because a gym selling protein supplements or branded merchandise alongside memberships needs invoicing that correctly separates these categories rather than lumping every transaction under one generic "membership" line, which is exactly the kind of detail that's easy to get right with software built for it and easy to get wrong doing it by hand in a spreadsheet template not designed around India's specific GST categories.

 What Happens During a GST Audit or Notice

It's worth being direct about what actually happens if a gym's GST filing draws scrutiny, since a lot of the anxiety around GST compliance comes from not knowing what an audit or notice process actually looks like in practice. A GST notice typically starts with a mismatch flagged by the department's own systems - most often a discrepancy between GSTR-1 (what you reported as sales) and GSTR-3B (what you reported as tax paid), or a mismatch between your reported turnover and payment volumes visible through UPI/bank data that GST authorities increasingly cross-reference. Responding well means being able to produce a complete, correctly sequenced invoice trail matching every reported figure - which is straightforward if invoicing has been automated and consistent from day one, and genuinely difficult to reconstruct after the fact if invoices were generated ad hoc in a spreadsheet with gaps or manual overrides.

The practical takeaway isn't that GST audits are common for small gyms - they generally aren't a frequent event for a single-location business well below the composition-scheme ceiling - but that the cost of being unprepared for one is disproportionate to how simple it is to avoid: consistent, automatically generated, correctly numbered invoices from the point a gym first registers.

 Common Questions

Do I need to charge GST on a free trial membership?

No - a genuinely free trial with zero payment collected isn't a taxable supply. GST only applies once actual payment changes hands, whether that's a full membership fee or a discounted promotional rate.

What if a member pays in cash - do I still need to issue a GST invoice?

Yes. The payment method doesn't change the GST obligation - a cash-paid membership needs the same compliant tax invoice as a UPI or card payment. This is also one of the areas manual systems most commonly skip, since there's no digital payment record forcing an invoice to exist.

Can I retroactively register for GST if I realize I crossed the threshold months ago?

Yes, but this is exactly the situation worth bringing to a CA immediately rather than delaying further - the earlier this is addressed after realizing the threshold was crossed, the more manageable the resulting compliance and penalty conversation tends to be.

Does GST apply differently to annual memberships paid upfront versus monthly billing?

No, the 18% rate and invoicing requirements are the same regardless of billing frequency - what changes is simply how many invoices get generated and when, not the underlying tax treatment.

If my gym is under the ₹20 lakh threshold, should I register voluntarily anyway?

It depends on your specific situation, but voluntary registration is worth discussing with a CA if you're making significant equipment purchases or paying GST-inclusive commercial rent, since registration is what unlocks the ability to claim input tax credit on those costs.

Does GST apply if I offer a free consultation or body assessment before someone joins?

No, a genuinely complimentary consultation with no payment collected isn't a taxable supply, the same principle as a free trial membership. GST applies only once an actual paid service or membership begins.

What's the difference between CGST/SGST and IGST for a gym, and when does IGST apply?

CGST and SGST split apply when the gym and the member are in the same state, which covers the overwhelming majority of gym billing. IGST applies only for inter-state transactions, which for most gyms means a genuinely rare case, such as billing a corporate client's headquarters registered in a different state than the branch actually providing the service.

Do I need a different GST process for online personal training or virtual coaching sold to members outside my state?

Yes, this is a genuine edge case worth flagging specifically: a gym or trainer selling virtual coaching or online personal training sessions to a client physically located in a different state creates an inter-state supply, which changes the GST treatment from the standard CGST/SGST split to IGST. This has become more relevant as more Indian fitness businesses have started offering hybrid or fully remote coaching alongside in-person membership, and it's worth confirming directly with a CA if a meaningful share of your revenue now comes from clients outside your home state.

Does CRM-VEDA handle the Composition Scheme's different invoicing rules?

CRM-VEDA's GST invoicing can be configured to match a gym's actual registration status, including composition-scheme requirements; confirm your specific setup directly with the CRM-VEDA team when onboarding if you're on the Composition Scheme.

 Multi-Branch GST: What Changes When a Gym Chain Grows

A single-location gym's GST situation is relatively contained, but the moment a gym opens a second branch, several genuinely more complex questions come up that are worth understanding before expansion rather than after. First, as already covered, turnover aggregates across all branches under one PAN for the purposes of the ₹20 lakh threshold - a chain with two branches each doing ₹12 lakh a year has already crossed the threshold in aggregate even though neither branch alone has. Second, if branches operate in different states, this typically requires separate GST registration per state (a distinct GSTIN for each state of operation), since GST registration is fundamentally state-wise even when a business operates under one PAN nationally. Third, invoicing needs to correctly reflect which specific branch's GSTIN applies to a given transaction, since a Delhi branch's invoice needs Delhi's GSTIN and a Mumbai branch's invoice needs Maharashtra's, not a single shared number across both.

This is exactly the kind of requirement that becomes genuinely difficult to manage correctly by hand once a gym has crossed into multi-branch territory, and it's precisely why multi-branch gym management software needs to handle GST at the individual-branch level, not as a single blended setting applied uniformly across every location. A gym chain's front desk staff at a specific branch shouldn't need to know which state-specific GSTIN applies - the system should apply the correct one automatically based on which branch the transaction happened at.

 E-Invoicing Requirements: When They Apply to a Gym

India's mandatory e-invoicing rules, which require invoices above a certain turnover threshold to be registered on a government Invoice Registration Portal (IRP) and carry a unique Invoice Reference Number (IRN) before being considered valid, have expanded significantly in scope over recent years, and the threshold has moved downward multiple times as the government has widened e-invoicing's rollout. For most single-location gyms, current turnover levels sit well below the e-invoicing mandate threshold, meaning standard GST-compliant invoicing (correct GSTIN, sequential numbering, correct tax breakdown) is sufficient without needing IRP registration for every invoice. However, a larger, multi-branch gym chain approaching aggregate turnover in the crores should specifically confirm current e-invoicing threshold rules with a CA, since this is an area where the applicable turnover limit has changed periodically and continuing to invoice the standard way past the point where e-invoicing becomes mandatory creates a real compliance gap, not just a paperwork inconvenience.

 Credit Notes: Handling Refunds and Corrections Correctly

A membership cancellation, an accidental overcharge, or a pro-rated refund for early termination all need to be handled through a proper GST credit note, not simply a manual adjustment to a member's account balance with no corresponding tax documentation. A credit note needs to reference the original invoice it's correcting, show the reduction in taxable value and tax amount, and be issued within the specific time limits GST law allows for adjusting a previously reported supply. Gyms handling refunds manually, especially ones tracking membership billing in a spreadsheet, commonly skip this step entirely - the member gets their money back, but the original invoice's tax figures never get formally corrected, which creates exactly the kind of mismatch between reported turnover and actual collected revenue that draws scrutiny during a filing review or audit. Software-generated billing that ties a refund directly to a proper credit note against the original invoice removes this as a manual, easily-skipped step.

 Corporate Wellness Tie-Ups and B2B Invoicing

A growing number of Indian gyms and studios now work with corporate clients directly, either through a company reimbursing employee gym memberships as a wellness benefit or through a direct B2B contract to run on-site fitness sessions for an office. This shifts the invoicing requirement in a specific way: rather than billing an individual member, the invoice needs to correctly show the corporate client's own GSTIN if they intend to claim input tax credit on the expense, which requires accurate business name, address, and GSTIN capture at the point of setting up the arrangement, not retrofitted after the fact when the company's finance team asks for a proper invoice for their own books. Getting this wrong, issuing a standard individual-style invoice to what's actually a B2B arrangement, is a common reason corporate wellness deals stall at the paperwork stage even after the actual service arrangement is agreed, since a corporate finance department generally won't process payment against an invoice that doesn't meet their own compliance needs.

A gym actively pursuing corporate tie-ups benefits from billing software that can properly capture and store a client's GSTIN and business details as part of the account setup, generating correctly formatted B2B invoices automatically rather than requiring a manual, one-off invoice format every time a corporate client's finance team has a specific documentation requirement.

 Annual vs Monthly Billing: Does the Payment Schedule Change Anything?

A question that comes up often enough to address directly: does billing a member annually upfront versus monthly change how or when GST needs to be recorded? The tax point for GST purposes is generally tied to when payment is received or the invoice is issued, whichever comes first, meaning an annual membership paid in full upfront is taxed and invoiced as one transaction at that point, not spread out notionally across the twelve months it covers. This matters for how a gym tracks its own turnover against the registration threshold within a specific financial year - a large batch of annual renewals landing in one month can meaningfully affect that month's reported figures compared to a business billing everyone monthly with revenue spread more evenly across the year. Neither approach is more or less compliant, but a gym doing a lot of annual, upfront billing should be especially careful about accurately tracking cumulative turnover in real time, since a concentrated batch of large annual payments can push cumulative turnover past the ₹20 lakh threshold mid-year in a way that's easy to miss if turnover is only being reviewed at the end of the financial year.

 What a New Gym Owner Should Actually Do in Month One

For someone opening a new gym or fitness studio in India today, after working through registration thresholds, invoice requirements, filing schedules, and the specific edge cases above, the practical GST checklist is genuinely shorter than the full detail might suggest. Determine your realistic first-year turnover projection and compare it honestly against the ₹20 lakh threshold (₹10 lakh in special category states) - if you're likely to cross it within the year, registering from day one avoids the more complicated retroactive registration conversation later. Choose invoicing software or a system that generates a correct tax invoice automatically from the first transaction, rather than starting on a spreadsheet with the intention of "adding GST later" once you cross the threshold, since that transition point is exactly when errors creep in. Keep every payment channel - UPI, card, cash - flowing into one consolidated revenue record so you always have an accurate, current view of where you stand against the threshold, rather than discovering months later that combined turnover across channels was higher than any single channel suggested. And build a habit of reconciling actual collected payments against issued invoices monthly, not just at filing time, so a discrepancy gets caught while it's still a five-minute fix rather than a multi-month unwind.

See CRM-VEDA's full billing and invoicing features, or check current pricing to start a free 14-day trial.

When in doubt on any of the specific scenarios above, a short, direct conversation with a CA remains the single most reliable way to confirm exactly how your gym's specific situation should be handled.

Vedic Way To Success

Ready To Grow Your Fitness Business?

Automate operations, increase retention, and grow faster with AI.

Book DemoStart Free Trial