G GymStack

Section 9

Financial Model

Revenue Streams

GymStack generates revenue through four streams, designed to compound as each gym customer grows and processes more value through the platform.

Stream 1: SaaS Subscription (Primary)

PlanMonthly PriceTarget CustomerIncludes
StarterRs 999/moSingle-location gym, fewer than 200 members. The “Gopal” profile — a Tier-2/3 independent gym currently running on paper + WhatsApp.Member management (profiles, plans, status tracking), billing with UPI/Razorpay + GST-compliant invoices, QR code check-in + attendance tracking, automated WhatsApp reminders (renewals, expiry, birthday), basic trainer management and client assignment, revenue dashboard (daily/weekly/monthly), lead tracking (walk-ins, inquiries, conversions), member mobile app (view workout/diet, check-in, payment history).
GrowthRs 2,499/moSingle-location gym with 200-500 members, OR 2-3 branches. Gyms that have outgrown the basics and need deeper tools for retention and training.Everything in Starter + workout plan builder (template library with 200+ exercises), diet plan templates (customizable per client), dedicated trainer app with session scheduling, lead CRM with automated WhatsApp follow-up sequences, advanced analytics (trainer performance, retention cohorts, revenue trends), body transformation tracking (progress photos, measurement graphs).
ProRs 4,999/moMulti-location gym (up to 5 branches), fewer than 1,000 total members. The “Rajesh” profile — a scaling entrepreneur who needs centralized visibility.Everything in Growth + multi-branch dashboard with per-location P&L, white-label branded app on App Store + Play Store (included — no additional charge), AI churn prediction (alerts 30 days before likely dropout), Hindi language interface, 2-way WhatsApp chatbot for member self-service, trainer performance analytics (retention rate per trainer, client progress scores).
EnterpriseRs 9,999+/mo5+ locations, 1,000+ members. Small franchise chains or large multi-city operations.Everything in Pro + unlimited branches, dedicated account manager, custom integrations (Tally, existing CRM, biometric hardware), SLA (99.5% uptime, 4-hour critical response), priority feature requests, quarterly business reviews, custom reporting and data exports.

Pricing philosophy: The Starter plan is priced at Rs 999/mo — approximately Rs 33/day — which is less than a gym owner spends on electricity for the reception area. At this price point, even the most cost-conscious independent gym owner can justify the expense if GymStack recovers even 2-3 overdue renewals per month (Rs 3,000-10,000 in recovered revenue against Rs 999 in software cost).

Stream 2: Transaction Revenue

GymStack processes member payments through Razorpay and takes a 1-1.5% platform fee on top of Razorpay’s standard processing fees.

Revenue math per gym:

Gym SizeMonthly Payment VolumeGymStack Platform Fee (1-1.5%)Annual Transaction Revenue
Small (150 members, Rs 1,500 avg)Rs 2.25L/moRs 2,250-3,375/moRs 27,000-40,500
Medium (300 members, Rs 2,000 avg)Rs 6L/moRs 6,000-9,000/moRs 72,000-1,08,000
Large (500 members, Rs 2,500 avg)Rs 12.5L/moRs 12,500-18,750/moRs 1,50,000-2,25,000

Key insight: For a medium-sized gym processing Rs 6L/month, transaction revenue (Rs 6,000-9,000/mo) can equal or exceed the subscription revenue (Rs 2,499/mo on the Growth plan). This makes transaction processing a critical long-term revenue driver that scales automatically as gyms grow and process more payments through the platform.

At 500 gyms processing an average of Rs 3L/month each, total transaction volume is Rs 150 Cr/year. At 1.25% average platform fee, that is Rs 1.875 Cr/year in transaction revenue alone.

Stream 3: White-Label App Publishing

For gyms that want their own branded app on the Apple App Store and Google Play Store — with their logo, colors, and name — GymStack offers white-label publishing as a premium add-on.

ItemCostNotes
Monthly feeRs 2,000/moAdded to subscription; included free in Pro plan
One-time setupRs 5,000Covers Apple Developer Account assistance, D-U-N-S number setup, initial publishing

Revenue projections:

  • Estimated 30-40% of Growth plan customers will upgrade to white-label (competitive pressure: “the gym down the street has its own app”)
  • At 200 Growth plan customers with 35% upgrading: 70 white-label customers x Rs 2,000/mo = Rs 1.4L/mo additional revenue
  • Setup fees: 70 customers x Rs 5,000 = Rs 3.5L one-time
  • White-label creates the strongest lock-in: once a gym has its brand on the App Store and members have downloaded it, switching to a competitor means asking hundreds of members to download a new app

Stream 4: Value-Added Services (Future)

These streams activate in Year 2-3 as the platform matures and the customer base grows.

ServicePricingRevenue PotentialTimeline
AI diet plan generation creditsRs 199/mo per gymLLM-powered, regional cuisine-aware diet plans that trainers can customize. At 300 gyms: Rs 60K/mo.Month 10+
Wearable integration moduleRs 499/mo per gymVia Terra API — sync Apple Health, Fitbit, Garmin data into member profiles. At 200 gyms: Rs 1L/mo.Month 14+
Supplement/merchandise marketplace10-15% commission on salesIn-app marketplace where gyms sell supplements, shakers, apparel to members. At Rs 50L GMV/year: Rs 5-7.5L/year.Month 18+
Trainer certification coursesRevenue share with course providersPartner with certification bodies (ACE, ISSA equivalents in India) to offer courses through the trainer app.Month 24+

Unit Economics

MetricValueBasis
Blended ARPURs 3,000-5,000/mo ($36-60)Mix of Starter (Rs 999) + Growth (Rs 2,499) + Pro (Rs 4,999) + transaction fees. Weighted toward Growth/Pro as customers upgrade over time.
CAC (digital channels)Rs 5,000-10,000 ($60-120)Content marketing, referrals, SEO, WhatsApp outreach. Lowest cost channels.
CAC (direct sales)Rs 15,000-30,000 ($180-360)On-ground BDMs, enterprise sales. Higher cost but targets larger/stickier customers.
Average customer lifespan24-36 monthsIndustry benchmark is 24 months for SMB SaaS. White-label customers expected to stay 36+ months due to switching costs.
LTV (digital-acquired)Rs 72,000-1,80,000 ($860-2,160)ARPU (Rs 3,000-5,000) x lifespan (24-36 months).
LTV (sales-acquired)Rs 1,20,000-3,60,000 ($1,440-4,320)Higher ARPU (enterprise plans) x longer lifespan (chain accounts stay 36-48 months).
LTV:CAC ratio (digital)7:1 to 18:1Extremely healthy. Even at the low end (7:1), well above the 3:1 minimum threshold.
LTV:CAC ratio (direct sales)3:1 to 12:1Acceptable at the low end, strong at the high end.
Gross margin75-85%Primary costs: cloud infrastructure (~8-10% of revenue), payment processing pass-through (~2-3%), customer support staff (~5-8%).
Payback period (digital)2-3 monthsAt Rs 5,000 CAC and Rs 3,000/mo ARPU, the customer pays back acquisition cost in under 2 months.
Payback period (direct sales)6-8 monthsAt Rs 25,000 CAC and Rs 4,000/mo ARPU, payback in ~6 months. Still under the 12-month benchmark.

Critical ratio: LTV:CAC. The SaaS industry benchmark for a healthy business is LTV:CAC of 3:1 or higher. GymStack’s projected range of 7:1 to 18:1 for digital channels indicates that the business can afford to invest significantly more in customer acquisition while maintaining profitability. This is the signature advantage of a product with strong retention and low marginal cost.


Revenue Projections

Year 1 (Monthly Breakdown)

MonthNew GymsTotal GymsBlended ARPUSubscription MRRTransaction RevenueTotal MRR
155Rs 499Rs 2,495Rs 0Rs 2,495
2510Rs 499Rs 4,990Rs 0Rs 4,990
31020Rs 599Rs 11,980Rs 2,000Rs 13,980
41030Rs 999Rs 29,970Rs 5,000Rs 34,970
51040Rs 1,200Rs 48,000Rs 10,000Rs 58,000
61050Rs 1,500Rs 75,000Rs 18,000Rs 93,000
71563Rs 1,800Rs 1,13,400Rs 30,000Rs 1,43,400
81575Rs 2,000Rs 1,50,000Rs 45,000Rs 1,95,000
91890Rs 2,200Rs 1,98,000Rs 60,000Rs 2,58,000
1018105Rs 2,500Rs 2,62,500Rs 80,000Rs 3,42,500
1120120Rs 2,700Rs 3,24,000Rs 1,00,000Rs 4,24,000
1220135Rs 2,800Rs 3,78,000Rs 1,20,000Rs 4,98,000

Notes:

  • Months 1-3 use introductory pricing (Rs 499/mo) as early adopters receive a lifetime discount
  • ARPU increases over time as new customers join at regular pricing and existing customers upgrade plans
  • Transaction revenue ramps as more gyms process payments through the platform (not all gyms adopt digital payments immediately)
  • Churn assumed at 3-4% monthly; net new gyms shown after accounting for churn
  • Month 12 total is lower than cumulative new gyms due to churn

Year 1-3 Summary

MetricYear 1Year 2Year 3
Paying Gyms (End of Year)120-150300-400600-800
Blended ARPU/moRs 2,000Rs 3,500Rs 4,500
Subscription Revenue (Annual)Rs 24-29LRs 1.05-1.4 CrRs 2.7-3.6 Cr
Transaction Revenue (Annual)Rs 3-5LRs 15-25LRs 40-70L
White-Label Revenue (Annual)Rs 1-2LRs 8-12LRs 20-30L
Total ARRRs 28-36LRs 1.3-1.8 CrRs 3.3-4.6 Cr
MRR (End of Year)Rs 4-5LRs 12-16LRs 30-40L
YoY Revenue Growth3.5-5x2.5-3x

ARPU growth drivers:

  • Year 1: Most customers on Starter plan at introductory/regular pricing. Low transaction adoption.
  • Year 2: Plan upgrades (Starter to Growth as gyms see value), white-label add-ons, higher transaction volume as digital payment adoption increases.
  • Year 3: More Pro/Enterprise customers, transaction revenue matures, value-added services (AI, wearables) contribute meaningfully.

Cost Structure

Fixed Costs (Monthly)

CategoryPhase 1 (Mo 1-6)Phase 2 (Mo 7-12)Phase 3 (Mo 13-24)Notes
Founder salaryRs 50,000Rs 75,000Rs 1,00,000Below market; equity compensation
Flutter developerRs 80,000Rs 80,000Rs 90,000Hired Month 1
Full-stack developerRs 60,000Rs 70,000Rs 80,000Hired Month 1-2
Freelance designerRs 30,000Rs 15,000Rs 0Contract; reduces as design system matures
Customer success managerRs 0Rs 35,000Rs 40,000Hired Month 6
Growth marketerRs 0Rs 40,000Rs 50,000Hired Month 7-8
Inside sales reps (3)Rs 0Rs 0Rs 90,000Hired Month 12+ (Rs 30K each)
City BDMs (2-3)Rs 0Rs 0Rs 75,000Hired Month 14+ (Rs 25-35K each)
Backend engineerRs 0Rs 0Rs 70,000Hired Month 12+
Data/ML engineerRs 0Rs 0Rs 80,000Hired Month 15+
Cloud infrastructureRs 15,000Rs 30,000Rs 60,000AWS/GCP; scales with customers
Office/co-workingRs 10,000Rs 15,000Rs 25,000Patna co-working initially
Software tools/licensesRs 10,000Rs 15,000Rs 20,000GitHub, Figma, analytics, monitoring
Total FixedRs 2,55,000Rs 3,75,000Rs 7,80,000

Variable Costs (Monthly, at Scale Assumptions)

CategoryCost ModelMonthly at 150 GymsMonthly at 500 Gyms
Payment processing (Razorpay pass-through)~2% of transaction volume (passed to customer, not a P&L cost)Rs 0 (pass-through)Rs 0 (pass-through)
WhatsApp Business APIRs 0.50-1.00 per messageRs 30,000 (60K msgs)Rs 1,00,000 (200K msgs)
SMS notificationsRs 0.15-0.25 per SMSRs 5,000Rs 15,000
Customer support (incremental)Scales with customer countRs 15,000Rs 50,000
Sales commissionsRs 500-1,500 per conversionRs 10,000Rs 30,000
Marketing spendContent production, adsRs 50,000Rs 1,50,000
Total VariableRs 1,10,000Rs 3,45,000

Monthly Burn by Phase

MetricPhase 1 (Mo 1-6)Phase 2 (Mo 7-12)Phase 3 (Mo 13-24)
Fixed CostsRs 2.55LRs 3.75LRs 7.80L
Variable CostsRs 0.50LRs 1.10LRs 2.50L
Total Monthly CostsRs 3.05LRs 4.85LRs 10.30L
Monthly RevenueRs 0.25-0.93LRs 1.43-4.98LRs 6-25L
Monthly Burn (Net)Rs -2.12 to -2.80LRs -0.42 to +0.13LRs -4.30 to +14.70L
Cumulative Cash NeededRs 15-18LRs 25-35L (cumulative)Rs 35-50L (before breakeven)

Breakeven Analysis

Breakeven point: approximately 200-250 paying gyms at Rs 3,500 blended ARPU.

At 225 paying gyms:

  • Monthly subscription revenue: 225 x Rs 3,500 = Rs 7,87,500
  • Monthly transaction revenue: Rs 1,50,000 (estimated)
  • Total monthly revenue: Rs 9,37,500
  • Monthly costs at this scale: Rs 8,50,000-9,00,000 (team of 8-10, infrastructure, marketing)
  • Net monthly profit: Rs 37,500-87,500

Estimated breakeven timeline: Month 18-20.

The path to breakeven looks like this:

Monthly Revenue vs. Costs (Illustrative)

Revenue (Rs L)  |                                          /
                |                                       / 
     12 --------+--------------------------------------/-------- Revenue
                |                                   /
     10 --------+---------- Costs ------ -----/------------ Costs
                |          /            /   /
      8 --------+---------/----------/---/------------------
                |        /        /   /
      6 --------+-------/------/---/------------------------
                |      /    /   /
      4 --------+-----/--/---/------------------------------
                |    / /  /
      2 --------+--//--/------------------------------------
                | //  /
      0 --------+/--/-------+-------+-------+-------+------
                Mo 1    Mo 6   Mo 12  Mo 18  Mo 24  Mo 30

                             ↑ Breakeven crosses here (Mo 18-20)

Key assumptions for breakeven:

  • Team grows from 4 (Phase 1) to 10 (at breakeven) — not faster
  • Marketing spend stays disciplined at Rs 50K-1L/month until post-breakeven
  • ARPU grows from Rs 2,000 to Rs 3,500 as plan mix shifts toward Growth/Pro
  • Monthly churn stays below 4% (net of reactivations)

Funding Path

StageWhenAmountKey MilestoneValuation (Pre-Money)
Bootstrap / AngelNow (Month 0)Rs 50-80L ($60-95K)Build MVP, deploy at Pro Fitness, acquire first 50 paying gyms. Prove that the product works and gym owners will pay for it.Not applicable / angel terms
Seed RoundMonth 12-15Rs 1-2 Cr ($120-240K)100+ paying gyms, strong retention (>90% monthly), Rs 25-30L ARR, 15-20% MoM growth. Product-market fit proven in Bihar + adjacent states.Rs 5-10 Cr ($600K-1.2M)
Pre-Series AMonth 24-30Rs 5-8 Cr ($600K-1M)400+ gyms, Rs 1.5 Cr+ ARR, multi-city operations (5+ cities), first enterprise chain deal, 3+ equipment distributor partnerships active. Repeatable GTM proven.Rs 25-40 Cr ($3-5M)
Series AMonth 36-42Rs 15-25 Cr ($1.8-3M)800+ gyms, Rs 4 Cr+ ARR, national presence, proven unit economics (LTV:CAC >5:1), AI features differentiated, clear path to Rs 10 Cr ARR.Rs 50-80 Cr ($6-10M)

Use of funds by stage:

Bootstrap / Angel (Rs 50-80L):

CategoryAllocation
MVP development (Flutter dev + designer)Rs 25-35L
Cloud infrastructure (Year 1)Rs 3-5L
IHFF Expo booth + travelRs 2-3L
Marketing (content + initial ads)Rs 5-8L
Legal/compliance (company registration, T&C)Rs 1-2L
Working capital (6-month buffer)Rs 10-15L

Seed Round (Rs 1-2 Cr):

CategoryAllocation
Team expansion (CS, growth, sales)Rs 40-60L
Marketing scale-up (ads, content, partnerships)Rs 20-30L
Product development (white-label, AI features)Rs 20-30L
Infrastructure scalingRs 5-10L
Working capital (12-month runway)Rs 15-30L

Relevant investors for GymStack:

InvestorWhy Relevant
Chiratae VenturesMost active in India fitness-tech (11 funding rounds across 3 portfolio companies)
Blume Ventures8 rounds in fitness-tech; strong Tier-2/3 India thesis
Kalaari Capital8 rounds in fitness-tech; early-stage focus
Accel PartnersActive in Indian B2B SaaS broadly
Peak XV (formerly Sequoia India)Active in B2B SaaS; would bring significant operational support

India fitness-tech is B2C-heavy (Cult.fit $666M, HealthifyMe $145M, Ultrahuman $55M). A pure B2B SaaS play targeting gym operations is a differentiated thesis that is relatively unexplored, which could be attractive to investors looking for the “Shopify for Indian gyms” narrative.


Sensitivity Analysis

The financial model is built on a set of assumptions. Here is what happens if those assumptions are wrong.

Scenario 1: ARPU is 20% Lower Than Expected

Assumption: Blended ARPU stays at Rs 2,400-4,000 instead of Rs 3,000-5,000 (more customers on Starter plan, slower upgrade adoption).

ImpactYear 1Year 2Year 3
ARRRs 22-29LRs 1.0-1.4 CrRs 2.6-3.7 Cr
BreakevenDelayed to Month 22-24
MitigationPush transaction revenue harder; increase payment processing adoption. Introduce annual billing discounts to lock in higher effective ARPU. Focus on Growth plan value prop to accelerate upgrades.

Scenario 2: CAC is 50% Higher Than Expected

Assumption: Digital CAC is Rs 7,500-15,000 instead of Rs 5,000-10,000 (higher ad costs, lower conversion rates).

ImpactYear 1Year 2Year 3
LTV:CACDrops to 5:1-12:1 (still healthy)
Cash neededRs 10-15L additional in Year 1
BreakevenDelayed by 2-3 months
MitigationDouble down on organic channels (content, referrals, partnerships) which have near-zero marginal CAC. Shift spend from paid ads to equipment distributor partnerships. Increase referral incentive from Rs 1,000 to Rs 2,000.

Scenario 3: Churn is 15% Annual Instead of 10%

Assumption: Monthly churn is ~1.3% instead of ~0.8% (more gyms dropping off, seasonal effects, price sensitivity).

ImpactYear 1Year 2Year 3
Net gym count15-20% lower at each milestone
LTVDrops by ~25% (lifespan shrinks from 24-36 months to 18-24 months)
BreakevenDelayed to Month 22-25
MitigationInvest more in Customer Success (additional hire in Month 4 instead of Month 6). Implement “at-risk” alerts for customers showing declining usage. Offer quarterly commitment plans (3-month minimum) to reduce early churn. Add value faster — workout/diet features reduce churn because members see tangible benefit.

Scenario 4: Growth is 50% Slower Than Expected

Assumption: Total gyms at Year 1 end: 60-75 instead of 120-150. All subsequent growth proportionally slower.

ImpactYear 1Year 2Year 3
Paying gyms (end of year)60-75150-200300-400
ARRRs 14-18LRs 63-84LRs 1.6-2.2 Cr
BreakevenDelayed to Month 24-28
Seed round timingDelayed to Month 18-20 (need 100+ gyms)
MitigationExtend bootstrap runway (reduce founder salary, delay non-critical hires). Focus exclusively on Patna market instead of expanding to multiple cities. Deepen product stickiness to increase LTV per customer. Consider raising a smaller angel round earlier to extend runway.

Worst Case: Multiple Headwinds

If ARPU is 20% lower AND growth is 50% slower AND churn is 15%:

  • Year 3 ARR: Rs 1.0-1.5 Cr (instead of Rs 3.3-4.6 Cr)
  • Breakeven: Month 28-32
  • Additional funding needed: Rs 30-50L beyond the initial bootstrap
  • This is still a viable business — just a slower one. The fundamental unit economics remain positive (LTV:CAC >3:1), which means every customer is profitable. The question is how fast the business grows, not whether it survives.

Key Financial Assumptions

All projections in this model are based on the following explicit assumptions. If any of these prove incorrect, refer to the sensitivity analysis above.

Market Assumptions:

  1. India’s fitness market continues growing at 12-15% CAGR through 2030
  2. The number of gym facilities grows from ~46,500 (formal) to ~65,500 by 2030
  3. Digital adoption among Tier-2/3 gym owners continues to increase (UPI, WhatsApp Business, smartphones)
  4. No dominant competitor emerges with more than 10% market share in the next 3 years
  5. Cult.fit does not launch a competing B2B SaaS product for independent gyms

Product Assumptions:

  1. MVP can be built and deployed within 4-6 months at a cost of Rs 35-50L
  2. The product achieves measurable improvement in renewal rates (15-20%) for pilot gyms
  3. White-label app publishing can be automated via CI/CD at marginal cost per gym
  4. AI churn prediction achieves 70%+ accuracy within 12 months of data collection

Financial Assumptions:

  1. Starter plan pricing of Rs 999/mo is sustainable (cost to serve per gym is <Rs 200/mo at scale)
  2. 30-40% of Growth plan customers upgrade to white-label add-on within 6 months
  3. Transaction revenue adoption reaches 50% of gyms by Month 12 and 80% by Month 24
  4. Gross margin remains above 75% at all projected scale levels
  5. Monthly logo churn stabilizes below 4% after the first 100 customers
  6. Exchange rate stability (Rs 83-85 per USD) for investor valuation purposes

Team Assumptions:

  1. Founding team (Rakesh as CEO/Product + 2 engineers) can build and sell for the first 6 months
  2. Key hires (CS manager, growth marketer, BDMs) can be recruited in Tier-2 cities at Rs 25-40K/month
  3. Flutter developers with white-label experience are available in India at Rs 60-90K/month
  4. Inside sales reps can achieve 10-15 conversions per month after a 1-month ramp period