Skip to main content

Fitness Studio Profitability: Break-Even, Margin and Capacity

Published Last updated 8 min readMike ThriftMike Thrift
Fitness Studio Profitability: Break-Even, Margin and Capacity
On this page

A membership target becomes useful when you can connect it to the cost of serving members and the classes they can actually attend. In the worked example below, a studio needs 100 active memberships to break even for one month. At 125 memberships, it earns USD 2,000 in modeled operating profit, provided the assumed costs and class schedule hold.

Every price, cost and capacity figure here is an invented teaching assumption in USD. They are not industry benchmarks or recommended membership prices. Replace them with your own costs, membership terms and schedule before using the result to make a decision.

Define one month and one membership unit​

The unit is one active membership-month: one member paying for one month of service. Each membership includes four class visits, and every member uses all four within that month. Membership count stays constant during the modeled month.

This is a separate planning example from the single annual prepaid membership in the fitness studio bookkeeping walkthrough. It is not 125 copies of that annual contract, and it does not forecast collection or payment dates.

InputAssumptionWhat it covers
Price per membership-monthUSD 100All modeled service is delivered within the month
Variable cost per membership-monthUSD 20Incremental processing, consumables and member support
Fixed costs per monthUSD 8,000Space, scheduled instruction and other overhead
Expected membership-months125One unchanged active membership count for the month
Target modeled operating profitUSD 2,000Total for the same month
Available class places per month600One place means one person attending one class
Visits used per membership-month4All included visits are used

The fixed-cost total is USD 3,000 for space, USD 3,500 for scheduled instruction, and USD 1,500 for administration, insurance and utilities. Together, these are USD 8,000 per month. The USD 20 variable-cost allowance is an authored total, not a quoted payment processor fee.

Instruction is fixed within this particular schedule because the scheduled classes run at the assumed staffing cost. Adding classes or changing instructor arrangements can change that cost. Rebuild the model when the schedule changes.

This simplified model excludes churn, acquisition campaigns not already in fixed costs, discounts, refunds, multiple membership tiers, income and indirect taxes, financing, equipment purchases and depreciation, and owner labor not already costed. Its result is a modeled operating profit, not a net-profit benchmark or the owner's take-home pay.

Calculate what each membership contributes​

Subtract variable cost from price before asking how many memberships cover the monthly fixed costs:

USD 100 − USD 20 = USD 80 contribution per membership-month.

The contribution ratio is USD 80 ÷ USD 100 = 80%. Each modeled membership contributes USD 80 toward fixed costs and then profit. That 80% is not the studio's operating margin: the USD 8,000 fixed-cost bill still has to be covered.

The calculation follows the cost-volume-profit method in OpenStax's break-even chapter: divide fixed costs by contribution per unit; add the desired operating profit to fixed costs when solving for a target volume. Our studio inputs are illustrative assumptions.

At these inputs:

  • Break-even memberships: USD 8,000 ÷ USD 80 = 100 membership-months.
  • Break-even revenue: 100 × USD 100 = USD 10,000 per month.
  • Memberships for the profit target: (USD 8,000 + USD 2,000) ÷ USD 80 = 125 membership-months.

Dividing fixed costs by the full membership price would omit the variable cost of serving each member. Contribution is the amount available to cover the fixed-cost total.

Reproduce the result in the break-even calculator​

Open the break-even calculator and enter the following values. Its unit can represent a product or a service; for this example, it means one membership-month.

Calculator fieldEnterBasis
Fixed costs for the period8000USD for one month
Price per unit100USD per membership-month
Variable cost per unit20USD per membership-month
Target profit (optional)2000USD for one month
Expected unit sales (optional)125Membership-months, not revenue dollars
CurrencyUSDAll monetary inputs use the same currency
Period label (optional)monthDisplay label only

The calculator returns USD 80 contribution, an 80% contribution ratio, 100 whole units to break even, and 125 whole units to reach the target. The whole-unit results round upward when necessary; both answers are exact integers here. The currency field controls display and monetary precision; it does not convert currencies. The period label does not convert annual costs into monthly ones.

Expected unit sales is 125, not 12500. With 125 entered, the calculator shows a margin of safety of 25 membership-months, or USD 2,500 of revenue: 125 − 100 = 25, and 25 ÷ 125 = 20%. This is the modeled gap above break-even at the same costs and price, not a predicted retention rate.

Reconcile the monthly profit and margin​

At 125 membership-months, the full monthly calculation is:

Monthly resultCalculationAmount
Revenue125 × USD 100USD 12,500
Variable costs125 × USD 20USD 2,500
Contribution after variable costsUSD 12,500 − USD 2,500USD 10,000
Fixed costsUSD 3,000 + USD 3,500 + USD 1,500USD 8,000
Modeled operating profitUSD 10,000 − USD 8,000USD 2,000

The modeled operating margin is USD 2,000 ÷ USD 12,500 = 16%. Keeping contribution and operating margin separate explains how an 80% contribution ratio becomes a 16% operating margin after fixed costs.

Cross-check margin versus markup with an explicit cost basis​

At 125 memberships, the fixed-cost allocation is USD 8,000 ÷ 125 = USD 64 per membership-month. Adding USD 20 variable cost gives an allocated cost of USD 84 per membership-month.

For an arithmetic cross-check, open the margin and markup calculator, choose Margin and markup from cost and price, and enter unit cost 84, selling price 100, and currency USD. This mode needs no target percentage. It returns:

  • Price minus chosen cost: USD 16 per membership-month.
  • Margin on price: USD 16 ÷ USD 100 = 16%.
  • Markup on chosen cost: USD 16 ÷ USD 84 = 19.05%, rounded.

Interpret the labels carefully. The tool's help assumes direct unit cost and its result is labeled “Gross margin.” Here, we deliberately included allocated fixed costs in the 84 input to check the monthly model's arithmetic. The label does not turn this result into a separately measured accounting gross margin. The 16% matches our modeled operating margin only at the assumed 125 memberships; recalculate the fixed-cost allocation when volume changes. The tool has no separate fixed-cost or membership-volume input.

If you instead enter only the USD 20 variable cost, the same tool returns an 80% margin and 400% markup. Those ratios describe the narrower contribution basis in this example, not the 16% operating result after overhead.

Check whether the class schedule can deliver the target​

The schedule supplies 600 class places per month. With all four included visits used, the aggregate capacity is:

600 class places ÷ 4 visits per membership = 150 membership-months.

The 125-member target requires 500 class places. It fits within the aggregate 600-place assumption, leaving 100 places. That does not establish that the timetable works: available Tuesday morning places cannot satisfy members who all want Thursday evening. Check demand by class time, room limits and instructor coverage before accepting the aggregate result.

At the modeled capacity of 150 memberships, operating profit would be 150 × USD 80 − USD 8,000 = USD 4,000 per month. This is a ceiling for this schedule under the stated assumptions, not a forecast of demand or a promise of achievable profit. Going beyond 150 requires changing the service or capacity assumptions, and extra scheduled instruction may raise fixed costs.

Capacity, attendance patterns, churn, stepped costs and cash timing are not inputs in the break-even calculator. Keep the schedule check beside the calculation instead of assuming a financially sufficient membership count is automatically deliverable.

Use the model for the next decision​

Start with the month you are planning and substitute costs from your own records. Check the membership price actually earned after your real terms, identify which costs move with each membership, and total the costs that stay fixed within the proposed schedule. Then calculate the contribution, target volume and class places required together.

Change one assumption at a time so you can see the tradeoff. A different price requires an assessment of demand; more members require enough usable class places; a larger schedule requires a revised staffing cost. The calculation does not supply those answers for you.

Use the bookkeeping walkthrough to distinguish earned membership revenue from advance receipts. Then use the fitness studio cash-planning example to put collections and bills on dates. A profitable monthly model still needs a cash plan for when those bills are paid.

Source: https://beancount.io/blog/2025/12/13/how-to-run-a-profitable-fitness-studio

Published: December 13, 2025

Last updated: October 2, 2026