Business Profile
Basic info used throughout the calculator
Capacity & Active Members
How many members can you serve, and how many do you have now?
Max members your business can handle
How many paying members you currently have
Current Utilization
40.0%
40 of 100 members
Before You Continue — Choose Your Revenue Path
Sections 3 and 4 give you two different ways to tell this calculator what your revenue looks like. You only need one — pick the path that best matches how your gym makes money.
Service Mix Model
Define your pricing tiers and how many members are on each. The calculator derives your average revenue per member automatically.
Best if you have recurring revenue
Memberships, monthly retainers, or subscription-based programs where members pay a predictable amount each month.
Direct Revenue Entry
Enter your actual monthly revenue as a single number. The calculator back-calculates your average revenue per member from there.
Best if revenue varies month to month
Drop-ins, personal training packages, retail, or any non-recurring sales. Use a 3-month average for the most accurate picture.
Service Mix Model
Define your pricing tiers. This is used as a fallback if you don't enter direct revenue.
| Tier Name | Price / Member | Members / Mo | Monthly Rev | |
|---|---|---|---|---|
$ | $0 | |||
$ | $0 | |||
$ | $0 | |||
$ | $0 | |||
| TOTAL | ARM: $0 | 0 | $0 |
Revenue
Enter your actual monthly revenue, or leave blank to use the Service Mix model.
Your total gross revenue for a typical month
Effective ARM (Average Revenue / Member)
$0
Source: Service Mix model
Before You Continue — The Cost Audit
This is where thoroughness will pay off. Every service, vendor, and expense needs to be accounted for and categorized correctly. To calculate profit accurately, you need a clear view of your costs in two categories.
If you misclassify costs, you will miscalculate break-even. That is why this section is built as a cost audit.
Fixed Costs
Expenses that stay the same every month regardless of how many members you have.
Examples
- Rent / lease payments
- Salaried staff payroll
- Insurance premiums
- Software subscriptions
- Utilities
Variable Costs
Costs that increase with activity — directly tied to the number of members you serve.
Examples
- Session-based coach pay
- Payment processing fees
- Program-delivery supplies
- Per-member platform costs
Fixed Costs
Monthly costs that stay the same regardless of how many customers you have
Variable Costs
Costs per member that scale with volume. Best practice: take the average over the last 3 months for each variable cost line item.
40 members × $0
Margins
Contribution margin, gross profit, and net profit
Contribution Margin / Member
$0
ARM minus variable cost per member
Contribution Margin %
0.0%
% of revenue covering fixed costs & profit
Gross Profit
$0
Revenue minus variable costs
Net Profit
$0
After all costs
Net Profit Margin
0.0%
Net profit as % of revenue
Break-Even Analysis
How many members do you need to cover all costs?
Break-Even Members
0
Fixed costs ÷ contribution margin per member
Break-Even Revenue
$0
Break-even members × ARM
Your Active Members
40
Current paying customers
Buffer Above Break-Even
— members
+0.0% margin of safety
Profit Target
Set a monthly profit goal and see what it takes to hit it
Current Net Profit
$0
Profit Gap
$0
already exceeding target!
Members Needed for Target
0
(Fixed Costs + Target) ÷ Contribution Margin
Revenue Needed for Target
$0
Members for target × ARM
Utilization Snapshot
How well are you using your available capacity?
Current Utilization
40.0%
40 of 100 members
Break-Even Utilization
0.0%
Minimum utilization to cover all costs
Capacity Utilization
You have 40 members of buffer above break-even.
Scenarios
What-if analysis — see how adding members changes your profit
| Scenario | Members | Revenue | Variable Costs | Net Profit |
|---|---|---|---|---|
| Current← current | 40 | $0 | $0 | $0 |
| +10 members | 50 | $0 | $0 | $0 |
| +25 members | 65 | $0 | $0 | $0 |
| Full capacity | 100 | $0 | $0 | $0 |
30-Day Action Focus
To reach your profit target of $0, you need 0 members (-40 more than today).
