Corporate Gym Memberships: How to Sell to Companies
How to sell corporate gym membership tie-ups to local companies: an HR pitch outline, pricing models, usage reports, B2B GST invoices and contract terms.
To sell corporate gym memberships, pick 10 to 20 offices within a short drive, pitch HR with a simple offer (an employee discount code, a co-pay plan, or a prepaid bulk deal), and promise a monthly usage report from your check-in records. Quote GST-inclusive totals on proper B2B invoices with the company's GSTIN, because companies generally can't claim input tax credit on gym memberships. Lock it in with a one-page agreement covering seats, price, term and exit.
Corporate deals won't fill your gym overnight. What they do is bring in a group of members who join together, at predictable times, often in the slow early-afternoon or late-evening slots.
Which companies should you approach?
Start close. Nobody drives 25 minutes to a gym after a 10-hour day, however good the discount.
Good targets, roughly in order:
- Offices and IT parks within 2 to 3 km. Walkable or a short auto ride.
- Hospitals, banks and schools nearby. Lots of staff on fixed shifts.
- Factories and warehouses with a day shift that ends early.
- Residential societies. Not a company, but the same bulk logic works with an RWA.
Make a list of 20 with the HR or admin contact for each. LinkedIn, a friendly member who works there, or just walking into reception with a printed flyer all work.
What do you pitch to HR?
HR managers get pitched constantly. Keep it to one page and one meeting. Here's an outline:
- What it is. "Discounted membership for your employees at our gym, 1.5 km from your office."
- What it costs the company. Three options (below), including one that costs them nothing.
- What employees get. Access hours, trainer support, a free first assessment.
- What HR gets. A monthly usage report, a single invoice, one contact person at the gym.
- How to start. "We can set up a trial month for your team from the 1st."
Bring two things to the meeting: a sample usage report (with dummy data) and a sample invoice. That shows you've thought about their side of the paperwork, which most gyms don't.
How should you price corporate memberships?
Use three models. Let HR pick, or offer a mix.
| Model | Who pays | How it works | Good for |
|---|---|---|---|
| Employee discount code | Employee | Company shares a code; employees join at a lower rate | Companies with no wellness budget |
| Co-pay | Both | Company pays part of each membership, employee pays the rest | Companies that want skin in the game |
| Prepaid bulk seats | Company | Company buys a fixed number of seats for a term, assigns them to staff | Companies with a wellness budget |
A worked pricing example
Say your retail monthly plan is ₹1,200 (GST-inclusive) and you have room for another 40 to 50 members in off-peak slots. All figures are hypothetical.
- Discount code: ₹1,000 a month for employees. If 15 sign up, that's ₹15,000 a month.
- Co-pay: ₹1,000 a month, company pays ₹500, employee pays ₹500. If 25 sign up, that's ₹25,000 a month, half from one invoice to the company.
- Prepaid bulk: 30 seats for 12 months at ₹850 a seat per month = 30 × ₹850 × 12 = ₹3,06,000, paid quarterly in advance (₹76,500 per quarter).
The bulk deal has the lowest price per seat but the best cash flow and the least churn risk, because the company has committed for a year. It also usually comes with seats that aren't used much. That isn't your problem to fix, but don't oversell capacity on the assumption that nobody will show up.
Before you agree any discount, put the new members and their price into the gym profit calculator to see how the deal moves your break-even and monthly profit. If you've already worked out your plan structure, our guide to how to price gym memberships covers why discounts should have a reason and an end date.
Protect your peak hours
If 30 people from one office all want 7pm, your regulars will notice. Options:
- Price corporate seats lower for off-peak access only (say before 5pm and after 9pm)
- Cap the number of corporate seats per office
- Stagger start dates so not everyone joins in the same week
How do you handle GST on corporate invoices?
Gym services are taxed at 5% without input tax credit from 22 September 2025, as explained in GST on gym membership. For a corporate deal, three extra points matter.
1. The company generally can't claim ITC on it. Section 17(5)(b)(ii) of the CGST Act blocks input tax credit on "membership of a club, health and fitness centre". The proviso allows credit only where it's obligatory for an employer to provide the service to employees under a law in force. For most offices that won't apply, so the GST is part of the company's cost. Quote the full amount including GST so finance isn't surprised.
2. Put the company's GSTIN on the invoice. Rule 46 of the CGST Rules requires the name, address and GSTIN of the recipient if they're registered. Get these from the company's finance team before the first invoice.
3. Check where the company is registered. If the company's GSTIN is from another state, ask your CA whether the invoice should carry CGST and SGST or IGST.
For the prepaid bulk example, if ₹850 per seat is GST-exclusive:
- Quarterly taxable value = 30 × ₹850 × 3 = ₹76,500
- GST at 5% = ₹3,825 (CGST ₹1,912.50 + SGST ₹1,912.50 in the same state)
- Invoice total = ₹80,325
You can run these numbers either way with the gym GST calculator. Also ask the company's finance team early whether they'll deduct TDS on your invoice, so you're not short on the first payment. Confirm all of this with your CA.
How do you prove the tie-up is working?
This is the part that decides whether the deal renews. HR has to justify the spend to someone, so give them the numbers.
A simple monthly report:
| Metric | Example |
|---|---|
| Enrolled employees | 30 |
| Visited at least once this month | 21 |
| Total visits | 164 |
| Average visits per active employee | 7.8 |
| Most used time slot | 6 to 8am |
You can only produce this if every visit is recorded. A paper register that people sign when they feel like it won't do. A QR code check-in at the door gives you a timestamped record for each visit, which you can filter by company. For the options and their trade-offs, see our comparison of gym attendance systems.
Keep reports to totals and averages by default. Share an individual employee's attendance with their employer only if that employee has clearly agreed to it. People don't love the idea of their boss seeing they skipped the gym for three weeks.
If you use MyGymGate, QR check-ins on an Android phone at the front desk give you a dated visit record for every member, which is the raw material for this report.
What should go in the agreement?
Keep it to one or two pages. Cover:
- Parties and contact person on each side.
- Scope: which model, how many seats or eligible employees, and which branch.
- Price and GST: per seat, inclusive or exclusive, and who pays which part.
- Term: start date, length, and renewal (automatic or on confirmation).
- Adding and removing employees: how HR tells you, and from when it takes effect.
- Access: timings, PT and classes included or extra.
- Reports: what you'll share, how often, and that it's aggregate unless the employee consents.
- Payment terms: monthly or quarterly in advance, due date, late payment handling.
- Gym rules: employees follow the same rules and waiver as other members.
- Exit: notice period for either side, and what happens to prepaid seats.
Have a lawyer look at your template once. After that, you can reuse it.
How do you keep corporate members coming back?
Corporate members didn't always pick your gym themselves, so some will drift off unless you give them a reason to stay.
- Run a joining week for each new company batch: assessments and a short group class.
- Send a monthly "office leaderboard" with total visits per company (if you run multiple tie-ups, a little rivalry helps).
- Check the low-usage list every two weeks and give those people a nudge.
- Share good news with HR: "18 of your team trained at least 8 times this month."
Quick checklist
- List 10 to 20 offices within 2 to 3 km and find the HR contact
- Prepare a one-page pitch, a sample report and a sample invoice
- Offer three models: discount code, co-pay, prepaid bulk
- Protect peak hours with off-peak pricing or seat caps
- Run the discount through your profit numbers first
- Quote GST-inclusive totals; companies generally can't claim ITC on gym memberships
- Put the company's GSTIN on invoices and ask about TDS
- Record every visit so you can send a monthly usage report
- Share only aggregate data unless the employee agrees
- Sign a short agreement with term, seats, price and exit terms
GST and contract rules depend on your situation, so check the invoice treatment with your CA and the agreement with a lawyer.
Frequently asked questions
Can a company claim GST input tax credit on employee gym memberships?
Generally no. Section 17(5)(b)(ii) of the CGST Act blocks input tax credit on membership of a club, health and fitness centre, except where the employer is obliged by law to provide it. So the 5% GST is usually a real cost to the company, and your quote should show the total including GST.
What discount should a gym give on corporate memberships?
There is no standard. Start from your retail price and decide based on the volume, how long the contract is, and whether the company pays up front. A modest discount for an employee-paid code and a deeper one for a prepaid bulk deal is a common way to structure it.
What should a corporate gym agreement include?
The number of seats or eligible employees, the price per seat and who pays, the term and renewal date, how employees are added or removed, timings they can use, the reporting you will share, payment terms, and how either side can end the deal.
How do I prove to HR that employees are using the gym?
Share a simple monthly report from your check-in records: how many enrolled employees visited at least once, total visits, and average visits per active user. Keep it to aggregate numbers unless each employee has agreed to their individual data being shared.