Membership Revenue Calculator
Forecast what a membership base actually brings in: enter your member count, the fee per billing period and whether you bill monthly, quarterly or yearly, and this calculator returns monthly recurring revenue (MRR), the recurring revenue over your forecast window, joining-fee income kept on its own line, the combined total, and the annual run rate. It is built for gyms, studios, clubs, associations and subscription products that bill on different cycles and need the figures separated instead of blended into one number.
This is a flat-base forecast: the member count and fee stay constant across the window, with no churn, growth or discounting built in. The article below shows how to adjust the inputs to model those effects.
Quick Answer
A studio with 200 members paying $135 per quarter has MRR of $9,000.00. Over a 6-month window the recurring revenue is $54,000.00, and 40 new members at a $100 joining fee add $4,000.00, for a total of $58,000.00 and an annual run rate of $108,000.00. Those are the pre-filled values in the calculator above.
Key takeaways
- Billing frequency changes everything downstream. A $135 quarterly fee is $45 a month of MRR per member, not $135, and the calculator normalizes it for you.
- Joining fees are real revenue but not recurring revenue. They sit on their own line so MRR and the run rate stay honest.
- The annual run rate is MRR times 12 at today’s membership. It is a snapshot, not a promise about the next twelve months.
- The forecast holds membership flat. Model growth or churn by rerunning with adjusted member counts, as the tiers and churn section below shows.
- Quick Answer
- How to use the membership revenue calculator
- The membership revenue formulas
- Worked example: a 200-member studio on quarterly billing
- Billing frequency and the forecast window
- Multiple tiers, churn and discounts: what this forecast does not model
- What competing calculators miss
- Frequently asked questions
- Add This Calculator to Your Website
- References
How to use the membership revenue calculator
Enter the member count, the fee, and the billing cycle, set the forecast window, and click Calculate. You get five figures at once, each on its own line.
- Number of members: the active base you are forecasting from. The pre-filled example uses 200.
- Fee per billing period: what one member pays per charge, in the same rhythm as the frequency you pick. Quarterly billing at $135 means $135 every three months, not per month.
- Billing frequency: monthly, quarterly or yearly. This is the input most rival tools leave out entirely.
- Months to forecast: the planning window. Six months on quarterly billing is exactly two billing periods.
- Joining fee and new members (optional): the one-time fee and how many people will pay it in the window. Blank or zero is fine; both fields default to 0.
Two reading rules keep the output honest. First, the badge under the total states what share of the window total is recurring: in the worked example, 93.1% repeats and the rest is one-time joining money, which matters when a lender or investor asks what next quarter looks like without a sign-up drive. Second, Copy and Share send the full breakdown (inputs, MRR, recurring, joining, total, run rate), so a pasted forecast still shows where every figure came from.
The membership revenue formulas
Five formulas produce the five outputs. Billing periods come first, because every recurring figure depends on how many times the fee lands inside the window.
Billing Periods = Forecast Months ÷ Months Per Billing Period
Recurring Revenue = Members × Fee Per Period × Billing Periods
Joining-Fee Revenue = Joining Fee × New Members
Total Revenue = Recurring Revenue + Joining-Fee Revenue
MRR = (Members × Fee Per Period) ÷ Months Per Billing Period, and Annual Run Rate = MRR × 12
The normalization is the same one billing platforms use. Stripe’s guidance on calculating MRR in Billing makes the point with an annual plan: a £1,200 yearly subscription counts as £100 toward MRR, because MRR is the monthly-normalized value of active subscriptions rather than the cash that happened to arrive this month. Keep that distinction and the run rate behaves: it annualizes the current base instead of extrapolating a good month’s collections. The U.S. Small Business Administration puts revenue forecasts in the same frame in its business plan guidance, where financial projections are built from stated revenue streams, memberships fees listed among them, instead of from a single hoped-for total.
Worked example: a 200-member studio on quarterly billing
The worked example is the pre-filled one, so you can reproduce every figure with one click. A studio bills quarterly, which is where monthly-only calculators start giving wrong answers.
6 months ÷ 3 = 2 billing periods
200 × $135 × 2 = $54,000.00
40 × $100 = $4,000.00
$58,000.00, run rate $108,000.00
MRR falls out of the same inputs: (200 × $135) ÷ 3 = $9,000.00 per month, and $9,000 × 12 gives the $108,000.00 run rate. Notice what the frequency did: a monthly-only tool fed “$135 fee, 6 months” would report $162,000 of recurring revenue, triple the real figure, because it assumes the quarterly charge lands every month. Four more runs, all verified against the calculator:
| Scenario | Inputs | MRR | Total |
|---|---|---|---|
| Studio, quarterly (worked example) | 200 members, $135/quarter, 6 months, $100 × 40 joining | $9,000.00 | $58,000.00 |
| Online membership, monthly | 100 members, $30/month, 12 months, no joining fee | $3,000.00 | $36,000.00 |
| Annual plan club | 50 members, $1,200/year, 12 months, no joining fee | $5,000.00 | $60,000.00 |
| Same studio, 5-month window | 200 members, $135/quarter, 5 months, no joining fee | $9,000.00 | $45,000.00 |
| Free tier with paid onboarding | 80 members, $0/month, 6 months, $50 × 10 joining | $0.00 | $500.00 |
The last two rows deserve a second look. The 5-month row is prorated, covered in the next section, and the free-tier row shows why the joining line exists: a $0 fee is valid input, and the $500 of onboarding fees is the whole forecast.
Billing frequency and the forecast window
If the forecast window does not divide evenly by the billing cycle, the calculator prorates: it charges fractional periods instead of rounding to whole bills. A 5-month window on quarterly billing counts 1.67 periods and returns $45,000.00 of recurring revenue for the studio, which is the monthly-normalized value ($9,000 × 5), not the cash that two quarterly collection dates would actually bring in ($54,000).
Neither answer is wrong; they answer different questions. Prorated figures are the right basis for comparing periods, setting budgets and reporting MRR-based metrics, because they spread each payment across the months it buys. Cash planning is the opposite job: if rent is due monthly and dues land quarterly, you need the collection calendar, and the cleanest way to get it from this tool is to forecast in whole billing periods (3, 6 or 9 months on quarterly billing) so every period counted is a period collected. The normalization table below is the conversion the calculator applies per member:
| Billing cycle | Fee as charged | MRR per member | Windows that stay whole |
|---|---|---|---|
| Monthly | $135.00 | $135.00 | Any whole number of months |
| Quarterly | $135.00 | $45.00 | 3, 6, 9, 12 months |
| Yearly | $1,200.00 | $100.00 | 12, 24 months |
Annual payers deserve one extra note. Their cash arrives once, but revenue recognition spreads it: record $100 a month of the $1,200 as earned, and the run rate stays smooth instead of spiking every January. That spread is also why the members in this forecast are really member months in disguise: 200 members held for 6 months is 1,200 units of exposure, the same counting the member months calculator formalizes for health plans and subscription books alike.
Multiple tiers, churn and discounts: what this forecast does not model
The forecast holds one member count at one fee, flat across the window. Tiers, churn and discounts are handled by adjusting the inputs, and this section shows the adjustments that stay honest.
Multiple tiers. Run each tier separately and add the totals, or blend the fee first. A club with 120 members at $50 a month and 80 at $90 has a weighted average fee of (120 × $50 + 80 × $90) ÷ 200 = $66, so one run at 200 members and $66 reproduces the tiered MRR exactly: $13,200. Blending works for MRR and recurring totals; run tiers separately when the tiers bill on different cycles or carry different joining fees. Knowing the revenue is only half the picture, though: the subscription box profit calculator covers the cost side for subscription offers, and capacity puts a ceiling on member growth that a gym occupancy check can size before you forecast past it.
Churn and growth. The tool has no churn input, deliberately: a single churn percentage hides whether losses land early or late in the window, and the revenue difference is real. The workable method is to forecast in shorter windows with stepped counts: this quarter at the current 200 members, next quarter at 194 if you expect a net 3% decline, and so on. If you do not know your decline rate yet, measure it with the churn rate calculator before building the stepped forecast. Discounts are simpler: enter the fee members actually pay after the discount, not the list price, and run the joining-fee fields at the waived amount (often $0 during promotions) so the promotion case and the list case stay comparable.
What competing calculators miss
Most membership revenue tools run one multiplication: members times monthly fee times months. Anything billed on a different rhythm breaks them before the first number appears.
The closest rival tools assume monthly billing outright, so a quarterly studio has to convert its fee by hand and a yearly club has to invent a monthly equivalent, with the error risk pushed onto the user. The fuller forecasters sit at the other extreme: the spreadsheet-style MRR projectors model growth and churn month by month, but they start from an MRR figure you must already have, inside a billing product’s funnel, and none of them accepts a member count and a fee. Tier-based MRR calculators handle SaaS pricing pages well and stop there: no forecast window total, no joining fees, nothing for a gym or association. This calculator takes the middle ground on purpose: members and fee in, frequency normalized properly, joining fees separated, and five labeled outputs (MRR, recurring, joining, total, run rate) that a spreadsheet has to be built to reproduce.
Frequently asked questions
The total income your membership base produces over a period: recurring billing revenue plus any one-time joining or initiation fees collected from new members. It is the headline number for forecasting, budgeting and investor updates, and this calculator reports the recurring and one-time parts separately so the headline never blends them.
MRR is the normalized monthly value of the membership base: members times fee, divided by the months in the billing period. Total revenue is the money over your whole forecast window, recurring charges across every period in the window plus joining fees. MRR is the momentum metric investors watch; total revenue is the cash picture for the window.
Normalize them: divide the annual fee by 12 and count only the monthly share as MRR. A member paying $1,200 a year contributes $100 to MRR, which is exactly what choosing Yearly billing in this calculator does. Recording the full $1,200 in the month it was paid inflates that month and starves the other eleven.
Yes in total revenue, no in MRR. Joining fees are real income for the window, so they belong in the total; they do not repeat, so they stay out of MRR and the annual run rate. The calculator keeps them on their own line for exactly this reason, and the badge under the results shows what share of the total is recurring.
Run each tier separately and add the totals, or use the weighted average fee across tiers as a single blended fee. Blending reproduces the same MRR and recurring totals when every tier bills on the same cycle; run tiers separately when cycles or joining fees differ by tier.
Not automatically. The forecast holds the member count and fee flat across the window, so enter discounted fees at the rate members actually pay, and model churn by rerunning shorter windows with stepped-down member counts. A static forecast is a planning baseline, not a guarantee, and the stepped runs show exactly how sensitive the total is to losing members.
The calculator prorates instead of rounding to whole bills. Five months on quarterly billing counts 1.67 periods, so the studio in the worked example returns $45,000.00 for that window: the monthly-normalized value, right for budgets and comparisons. For cash planning, forecast in whole billing periods (3, 6 or 9 months on quarterly billing) so every period counted is a payment collected.
Add This Calculator to Your Website
Embed this calculator on your own site with the code below. Pick a size to preview it live, then copy the code.
Powered by Calculator Zilo
References
- Stripe. Understanding Recurring Revenue: MRR and ARR. Accessed October 22, 2026.
- Stripe Support. Calculating Monthly Recurring Revenue (MRR) in Billing. Accessed October 22, 2026.
- U.S. Small Business Administration. Write Your Business Plan (financial projections and revenue streams). Accessed October 22, 2026.
- U.S. Small Business Administration. Calculate Your Startup Costs. Accessed October 22, 2026.
- Internal Revenue Service. Publication 583: Starting a Business and Keeping Records. Accessed October 22, 2026.
- SCORE. Financial Projections Template: forecast sales, expenses, cash flow and income. Accessed October 22, 2026.
- SCORE. How Poor Forecasting Can Sabotage Your Business Plan: revenue forecasting for business plans. Accessed October 22, 2026.
- Health & Fitness Association. Publications and Industry Research. Accessed October 22, 2026.
