Gym and fitness business

How to Calculate Gym Membership Revenue (With Churn)

Membership revenue is members × average monthly fee, but the member count changes every month as people join and leave. Here is how to calculate it properly, including mixed plans, upfront payments and churn.

Formula card: next month’s members = members × (1 − churn) + joins, and revenue = members × average fee. Example of 240 members at ₹1,400 with 22 joins and 8% churn gives ₹3,36,000 this month and a ceiling of 275 members.
Revenue follows members, and members follow joins and churn.

The short answer

Gym membership revenue for a month is the number of active members multiplied by the average monthly fee. Because members join and leave every month, project it forward with one more step: next month’s members = this month’s members × (1 − churn rate) + new joins. Membership stops growing at joins ÷ churn rate, so your churn sets the ceiling on what the gym can earn.

The core formulas

Three formulas cover almost everything you need.

Churn rate is the share of members at the start of a month whose membership ends without renewal during that month. If 240 members start the month and 19 leave, churn is 19 ÷ 240 = 7.9%. Our short page on gym churn rate covers how to count it, and the glossary entry on churn gives the general definition.

Step 1: Find your average monthly fee

Most gyms sell monthly, quarterly and annual plans at different prices. To get one average, convert each plan to a monthly figure first.

PlanPriceMonthly equivalentMembersMonthly revenue
Monthly₹1,600₹1,600120₹1,92,000
Quarterly₹4,200₹1,40060₹84,000
Annual₹12,000₹1,00060₹60,000
Total240₹3,36,000

Average monthly fee = ₹3,36,000 ÷ 240 = ₹1,400. That ₹3,36,000 is the gym’s membership revenue for the month.

Use the prices members actually paid. If a third of your quarterly members joined during an offer at ₹3,600, their monthly equivalent is ₹1,200, not ₹1,400, and the average falls.

Step 2: Separate cash from revenue

This is where many gym owners misread a good or bad month. When a member pays ₹12,000 for an annual plan, the cash arrives in one day, but the gym earns it over twelve months.

MonthCash received from this memberRevenue earned
October (pays annual plan)₹12,000₹1,000
November to September₹0 each month₹1,000 each month
Year₹12,000₹12,000

A month with many annual renewals looks wonderful in the cash book and may hide a shrinking membership. A month with few looks poor even if membership is growing. Track both: cash for paying rent and salaries, revenue for understanding whether the gym is healthier than last month. Our guide on tracking sales and expenses covers the habit of keeping the two apart.

Step 3: Project the year with joins and churn

Now add movement. Suppose the gym above gets 22 new members a month and 8% of members leave each month.

MonthCalculationMembersMembership revenue
1Starting point240.0₹3,36,000
2240 × 0.92 + 22242.8₹3,39,920
3242.8 × 0.92 + 22245.4₹3,43,526
12(repeated each month)261.0₹3,65,418

Over twelve months, membership revenue totals about ₹42,32,696. Growth is slowing every month: 2.8 members added in month 2, about 1.2 by month 12. The member counts are averages, so decimals are fine; you cannot have 0.8 of a member, but you can project one.

Why growth slows: the ceiling

Each month, 8% of a bigger base leaves. At some point the leavers equal the joiners, and membership stops growing.

At ₹1,400 a member, that ceiling is ₹3,85,000 a month. However hard the gym advertises, with these numbers it cannot go far past that point without changing joins or churn.

Step 4: See what lower churn is worth

Run the same gym with churn cut from 8% to 6%, perhaps through better renewal tracking and follow-up of members who stop visiting.

8% churn6% churnDifference
Members after 12 months261.0302.5+41.5
Revenue in month 12₹3,65,418₹4,23,550+₹58,132
Revenue over 12 months₹42,32,696₹46,11,053+₹3,78,357
Ceiling (22 ÷ churn)275366.7+91.7

Same joins, same fees, about ₹3.78 lakh more over the year. This is why renewals usually matter more to a gym’s income than a short burst of new joins. You can try your own figures in the gym membership revenue calculator, which runs exactly this month-by-month projection.

A quick sense of member value

A rough rule: the average membership lasts about 1 ÷ churn rate months. At 8% that is 12.5 months, worth about ₹17,500 at ₹1,400 a month. At 6% it is about 16.7 months, worth about ₹23,333. Treat this as a rule of thumb, not a precise figure, but it helps when deciding how much a joining offer can sensibly cost.

Step 5: Add other income separately

Membership is only part of a gym’s income. Keep the other streams as separate lines so each can be judged on its own.

Income lineExample this monthAmount
Membership revenue240 members × ₹1,400₹3,36,000
Personal training18 clients × ₹6,000 package₹1,08,000
Joining fees22 joins × ₹1,000₹22,000
Total₹4,66,000

Joining fees rise and fall with new members, so do not mix them into the average monthly fee. Personal training depends on trainers’ time and their share, so judge it on what is left after paying trainers. If you want to know whether the whole operation covers rent, salaries and equipment, the guide to calculating the break-even point shows how.

Common mistakes

  • Counting annual plans as revenue in the month paid. It flatters that month and hides the trend.
  • Using list prices. Discounts, offers and free months lower the real average fee.
  • Counting frozen members as leavers. They will return; counting them inflates churn. Count them as neither active nor lapsed while paused.
  • Measuring churn against the end-of-month count. Divide by members at the start of the month, before new joins are added.
  • Mixing personal training and joining fees into membership revenue. You lose sight of which part is growing.
  • Planning on joins alone. As the ceiling formula shows, extra joins without lower churn only raise the ceiling slowly.

The bottom line

Membership revenue is simple multiplication; the skill is in getting the inputs right and watching how they move. Convert every plan to a monthly figure, keep cash and revenue apart, and project forward with joins and churn. The ceiling, joins ÷ churn, tells you how far the current numbers can take the gym, and why keeping members is usually the cheapest way to grow. For the routines that keep churn down, see how to manage gym memberships. GYM OS, our product for gym memberships, renewals and dues, is not yet generally available; you can ask about availability.

Questions people ask

What is a good churn rate for a gym?

There is no single right figure; it depends on your plans, location and members. What matters is your own trend and the ceiling it implies. Divide your monthly joins by your churn rate: if that ceiling is below your current members, the gym is shrinking even if it feels busy.

Should annual plans be counted as revenue in the month they are paid?

For understanding how the gym is doing, no. Spread the plan across its months: a ₹12,000 annual plan is ₹1,000 a month. Track the cash separately, because it arrives up front. For tax and accounts, follow your accountant’s advice on how to record advance payments.

Why does the member count stop growing even with steady joins?

Because leavers are a percentage of a growing base. With 22 joins a month and 8% churn, the number of people leaving rises as membership grows, until about 275 members, where 22 leave each month and 22 join. To go higher you must either raise joins or reduce churn.

How do I find my average monthly fee?

Convert every active plan to its monthly price (plan price ÷ months), add them up and divide by the number of active members. Use the price members actually paid after discounts, not the list price.

Can I use this to set a monthly target?

Yes. Once you know your fixed costs, the break-even calculator shows how many members you need, and the sales target calculator turns a revenue goal into a monthly figure.

About this article. Published by Chameron Digital, the software brand of Chameron Industries Pvt. Ltd.. It is general information, not legal, tax or financial advice. Spotted something out of date? Tell us at hello@chamerondigital.com.

Contact us

Online sending is not switched on yet. Fill in the form and use Send by email, or chat with us on WhatsApp. Nothing you type is sent until you choose.

Mobile number
How should we contact you?

What you sell or run, what you use today, and what you would like to know.

We use these details only to reply to this enquiry, by the method you choose. Fields marked * are required. Buying? See payment, auto-renewal and refund terms.