{"product_id":"flexibility-training-owner-makes","title":"How Much Flexibility Studio Owners Can Make: $146M EBITDA","description":"\u003cbr\u003e\u003cdiv class=\"card_smpl\"\u003e\n\n\u003cdiv class=\"double_border\"\u003e\n\n\u003cdiv class=\"card_smpl_header\"\u003e\n\n\u003cimg src=\"\/cdn\/shop\/files\/fml_20_fml-Orange-blog-plus-icon.svg\" alt=\"Key Takeaways\" class=\"icon_how_to_use\"\u003e\n\n\u003ch3\u003eKey Takeaways\u003c\/h3\u003e\n\n\u003c\/div\u003e\n\n\u003cul class=\"lst_crct_blog\"\u003e\n\n\u003cli\u003eFilled classes are the biggest profit lever.\u003c\/li\u003e\n\n\u003cli\u003ePricing must rise with visible client progress.\u003c\/li\u003e\n\n\u003cli\u003eRetention protects cash before churn shows up.\u003c\/li\u003e\n\n\u003cli\u003eOverhead and labor ratios decide owner pay.\u003c\/li\u003e\n\n\u003c\/ul\u003e\n\n\u003c\/div\u003e\n\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003csection class=\"fml-owner-metric-cards\" aria-label=\"Flexibility studio owner income view\"\u003e\u003cdiv class=\"metric-grid\"\u003e\n\u003carticle class=\"metric-card is-green\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Year 1 to Year 5 EBITDA before taxes, debt, capex, and distributions; uses the model, and revenue is sales, not owner income.\"\u003e\u003cimg class=\"metric-icon\" src=\"\/cdn\/shop\/files\/fml-owner-income-kpi-owner-income.svg\" alt=\"Owner income icon\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan\u003eOwner income\u003c\/span\u003e\u003cstrong class=\"metric-value\" tabindex=\"0\" data-tooltip=\"Year 1 to Year 5 EBITDA before taxes, debt, capex, and distributions; uses the model, and revenue is sales, not owner income.\"\u003e$14.6M-$80.5M\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"EBITDA margin equals EBITDA divided by revenue from Year 1 to Year 5; uses model output, and revenue is sales, not owner income.\"\u003e\u003cimg class=\"metric-icon\" src=\"\/cdn\/shop\/files\/fml-owner-income-kpi-net-margin.svg\" alt=\"Net margin icon\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan\u003eNet margin\u003c\/span\u003e\u003cstrong class=\"metric-value\" tabindex=\"0\" data-tooltip=\"EBITDA margin equals EBITDA divided by revenue from Year 1 to Year 5; uses model output, and revenue is sales, not owner income.\"\u003e76.7%-82.6%\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Year 1 revenue supporting the model's owner-income estimate; based on planning assumptions, and revenue is sales, not owner income.\"\u003e\u003cimg class=\"metric-icon\" src=\"\/cdn\/shop\/files\/fml-owner-income-kpi-revenue-target.svg\" alt=\"Revenue for target pay icon\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan\u003eRevenue for target pay\u003c\/span\u003e\u003cstrong class=\"metric-value\" tabindex=\"0\" data-tooltip=\"Year 1 revenue supporting the model's owner-income estimate; based on planning assumptions, and revenue is sales, not owner income.\"\u003e$19.0M\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card is-green\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Easy reflects high EBITDA margin, Month 1 breakeven, and 1-month payback; reserve policy is not included.\"\u003e\u003cimg class=\"metric-icon\" src=\"\/cdn\/shop\/files\/fml-owner-income-kpi-business-difficulty.svg\" alt=\"Business difficulty icon\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan\u003eBusiness difficulty\u003c\/span\u003e\u003cstrong class=\"metric-value\" tabindex=\"0\" data-tooltip=\"Easy reflects high EBITDA margin, Month 1 breakeven, and 1-month payback; reserve policy is not included.\"\u003eEasy\u003c\/strong\u003e\u003c\/article\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eWant to test your owner pay?\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-owner-calculator\" aria-label=\"Flexibility Training Studio Owner Income Calculator\" data-locale=\"en-US\" data-currency=\"USD\" data-default-scenario=\"base\" data-export-filename=\"Flexibility Training Studio Owner Income Calculator.xlsx\" data-source-site-name=\"Financial Models Lab\" data-source-site-url=\"https:\/\/financialmodelslab.com\" data-source-page-title=\"Flexibility Training Studio Owner Income Calculator\" data-note-title=\"Planning note:\" data-note-text=\"Research-based planning estimate only. It is not guaranteed salary, tax advice, or owner distribution advice.\"\u003e\u003cdiv class=\"fml-owner-card\"\u003e\n\u003cheader class=\"fml-owner-header\"\u003e\u003cdiv class=\"fml-owner-heading\"\u003e\n\u003cp class=\"fml-owner-eyebrow\"\u003eOwner income calculator\u003c\/p\u003e\n\u003cp class=\"fml-owner-intro\"\u003eEstimate owner take-home and the target-pay gap from revenue, margin, costs, reserves, and target pay.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-scenarios\" aria-label=\"Income scenario presets\"\u003e\n\u003cbutton class=\"fml-owner-scenario\" type=\"button\" data-scenario=\"low\"\u003eLow\u003c\/button\u003e\u003cbutton class=\"fml-owner-scenario is-active\" type=\"button\" data-scenario=\"base\"\u003eBase\u003c\/button\u003e\u003cbutton class=\"fml-owner-scenario\" type=\"button\" data-scenario=\"high\"\u003eHigh\u003c\/button\u003e\n\u003c\/div\u003e\u003c\/header\u003e\u003cdiv class=\"fml-owner-layout\"\u003e\n\u003cform class=\"fml-owner-inputs\"\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eMonthly revenue\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Average collected revenue in a normal operating month before expenses.\"\u003ei\u003cspan role=\"tooltip\"\u003eAverage collected revenue in a normal operating month before expenses.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-money\"\u003e\n\u003cspan\u003e$\u003c\/span\u003e\u003cinput data-owner-field=\"monthlyRevenue\" data-owner-kind=\"money\" data-owner-label=\"Monthly revenue\" data-owner-note=\"Average collected revenue in a normal operating month before expenses.\" data-low=\"1583750\" data-base=\"5196000\" data-high=\"8120917\" name=\"monthlyRevenue\" type=\"text\" inputmode=\"numeric\" value=\"5,196,000\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eGross margin\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Percent of revenue left after direct session and supply costs.\"\u003ei\u003cspan role=\"tooltip\"\u003ePercent of revenue left after direct session and supply costs.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-percent\"\u003e\n\u003cinput data-owner-field=\"grossMargin\" data-owner-kind=\"percent\" data-owner-label=\"Gross margin\" data-owner-note=\"Percent of revenue left after direct session and supply costs.\" name=\"grossMargin\" type=\"range\" min=\"0\" max=\"100\" step=\"1\" data-low=\"85\" data-base=\"88\" data-high=\"88\" value=\"88\"\u003e\u003coutput\u003e88%\u003c\/output\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eLabor cost\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Monthly payroll and contractor cost before owner pay.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly payroll and contractor cost before owner pay.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-money\"\u003e\n\u003cspan\u003e$\u003c\/span\u003e\u003cinput data-owner-field=\"laborCost\" data-owner-kind=\"money\" data-owner-label=\"Labor cost\" data-owner-note=\"Monthly payroll and contractor cost before owner pay.\" data-low=\"11250\" data-base=\"17250\" data-high=\"17250\" name=\"laborCost\" type=\"text\" inputmode=\"numeric\" value=\"17,250\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eFixed overhead\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Rent, utilities, software, insurance, and cleaning.\"\u003ei\u003cspan role=\"tooltip\"\u003eRent, utilities, software, insurance, and cleaning.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-money\"\u003e\n\u003cspan\u003e$\u003c\/span\u003e\u003cinput data-owner-field=\"fixedOverhead\" data-owner-kind=\"money\" data-owner-label=\"Fixed overhead\" data-owner-note=\"Rent, utilities, software, insurance, and cleaning.\" data-low=\"8550\" data-base=\"8550\" data-high=\"8550\" name=\"fixedOverhead\" type=\"text\" inputmode=\"numeric\" value=\"8,550\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eMarketing\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Monthly customer acquisition spend.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly customer acquisition spend.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-money\"\u003e\n\u003cspan\u003e$\u003c\/span\u003e\u003cinput data-owner-field=\"marketing\" data-owner-kind=\"money\" data-owner-label=\"Marketing\" data-owner-note=\"Monthly customer acquisition spend.\" data-low=\"63350\" data-base=\"155880\" data-high=\"162418\" name=\"marketing\" type=\"text\" inputmode=\"numeric\" value=\"155,880\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eDebt service\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Monthly loan or financing payment, if any.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly loan or financing payment, if any.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-money\"\u003e\n\u003cspan\u003e$\u003c\/span\u003e\u003cinput data-owner-field=\"debtService\" data-owner-kind=\"money\" data-owner-label=\"Debt service\" data-owner-note=\"Monthly loan or financing payment, if any.\" data-low=\"0\" data-base=\"0\" data-high=\"0\" name=\"debtService\" type=\"text\" inputmode=\"numeric\" value=\"\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eTax reserve\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Percent of profit held back for taxes before owner pay.\"\u003ei\u003cspan role=\"tooltip\"\u003ePercent of profit held back for taxes before owner pay.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-percent\"\u003e\n\u003cinput data-owner-field=\"taxReserve\" data-owner-kind=\"percent\" data-owner-label=\"Tax reserve\" data-owner-note=\"Percent of profit held back for taxes before owner pay.\" name=\"taxReserve\" type=\"range\" min=\"0\" max=\"45\" step=\"1\" data-low=\"15\" data-base=\"18\" data-high=\"20\" value=\"18\"\u003e\u003coutput\u003e18%\u003c\/output\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eReinvestment reserve\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Percent of profit kept for repairs, growth, and cash buffer.\"\u003ei\u003cspan role=\"tooltip\"\u003ePercent of profit kept for repairs, growth, and cash buffer.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-percent\"\u003e\n\u003cinput data-owner-field=\"reinvestmentReserve\" data-owner-kind=\"percent\" data-owner-label=\"Reinvestment reserve\" data-owner-note=\"Percent of profit kept for repairs, growth, and cash buffer.\" name=\"reinvestmentReserve\" type=\"range\" min=\"0\" max=\"35\" step=\"1\" data-low=\"5\" data-base=\"8\" data-high=\"10\" value=\"8\"\u003e\u003coutput\u003e8%\u003c\/output\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eTarget owner pay\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Monthly owner income goal used to size the gap.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly owner income goal used to size the gap.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-money\"\u003e\n\u003cspan\u003e$\u003c\/span\u003e\u003cinput data-owner-field=\"targetOwnerPay\" data-owner-kind=\"money\" data-owner-label=\"Target owner pay\" data-owner-note=\"Monthly owner income goal used to size the gap.\" data-low=\"6000\" data-base=\"10000\" data-high=\"15000\" name=\"targetOwnerPay\" type=\"text\" inputmode=\"numeric\" value=\"10,000\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/form\u003e\n\u003caside class=\"fml-owner-results\" aria-live=\"polite\"\u003e\u003cspan class=\"fml-owner-tag\"\u003eOwner income output\u003c\/span\u003e\u003cdiv class=\"fml-owner-metrics\"\u003e\n\u003cdiv class=\"fml-owner-metric is-primary\"\u003e\n\u003cspan class=\"fml-owner-metric-label\"\u003eOwner Income\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Monthly take-home after tax and reinvestment reserves.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly take-home after tax and reinvestment reserves.\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cstrong data-owner-output=\"monthlyOwnerIncome\"\u003e$3.2M\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-metric\"\u003e\n\u003cspan class=\"fml-owner-metric-label\"\u003eNet Margin\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Owner income divided by monthly revenue.\"\u003ei\u003cspan role=\"tooltip\"\u003eOwner income divided by monthly revenue.\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cstrong data-owner-output=\"netProfitMargin\"\u003e63%\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-metric\"\u003e\n\u003cspan class=\"fml-owner-metric-label\"\u003eRevenue for Target Pay\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Monthly revenue needed to support the target owner pay.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly revenue needed to support the target owner pay.\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cstrong data-owner-output=\"revenueNeeded\"\u003e$222K\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-metric is-target-gap is-positive\"\u003e\n\u003cspan class=\"fml-owner-metric-label\"\u003eTarget Pay Gap\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Owner income minus target owner pay. Negative means the target pay is not covered.\"\u003ei\u003cspan role=\"tooltip\"\u003eOwner income minus target owner pay. Negative means the target pay is not covered.\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cstrong data-owner-output=\"targetPayGap\"\u003e$3.2M\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdl class=\"fml-owner-result-list\"\u003e\n\u003cdiv\u003e\n\u003cdt\u003eAnnual owner income\u003c\/dt\u003e\n\u003cdd data-owner-output=\"annualOwnerIncome\"\u003e$38,990,304\u003c\/dd\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdt\u003eProfit before reserves\u003c\/dt\u003e\n\u003cdd data-owner-output=\"profitBeforeReserves\"\u003e$4,390,800\u003c\/dd\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdt\u003eTax + reinvestment reserve\u003c\/dt\u003e\n\u003cdd data-owner-output=\"reserveAmount\"\u003e$1,141,608\u003c\/dd\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdt\u003eTarget pay gap\u003c\/dt\u003e\n\u003cdd data-owner-output=\"cashAfterTargetPay\"\u003e$3,239,192\u003c\/dd\u003e\n\u003c\/div\u003e\n\u003c\/dl\u003e\n\u003cdiv class=\"fml-owner-bridge\"\u003e\n\u003cdiv class=\"fml-owner-bar-row\" data-owner-bridge=\"revenue\"\u003e\n\u003cspan\u003eRevenue\u003c\/span\u003e\u003cdiv\u003e\u003ci style=\"--fml-owner-share: 100%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$5.2M\u003c\/b\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-bar-row\" data-owner-bridge=\"grossProfit\"\u003e\n\u003cspan\u003eGross profit\u003c\/span\u003e\u003cdiv\u003e\u003ci style=\"--fml-owner-share: 88%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$4.6M\u003c\/b\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-bar-row\" data-owner-bridge=\"operatingCosts\"\u003e\n\u003cspan\u003eOperating costs\u003c\/span\u003e\u003cdiv\u003e\u003ci style=\"--fml-owner-share: 3%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$182K\u003c\/b\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-bar-row\" data-owner-bridge=\"reserveAmount\"\u003e\n\u003cspan\u003eReserves\u003c\/span\u003e\u003cdiv\u003e\u003ci style=\"--fml-owner-share: 22%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$1.1M\u003c\/b\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-bar-row\" data-owner-bridge=\"ownerIncome\"\u003e\n\u003cspan\u003eOwner income\u003c\/span\u003e\u003cdiv\u003e\u003ci style=\"--fml-owner-share: 63%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$3.2M\u003c\/b\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton class=\"fml-owner-export\" type=\"button\" data-owner-export\u003eEXPORT XLSX\u003c\/button\u003e\u003c\/aside\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-note\"\u003e\n\u003cspan class=\"fml-owner-note-icon\" aria-hidden=\"true\"\u003e!\u003c\/span\u003e\u003cp\u003e\u003cstrong\u003ePlanning note:\u003c\/strong\u003e Research-based planning estimate only. It is not guaranteed salary, tax advice, or owner distribution advice.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003cbr\u003e\u003cdiv class=\"container_new_design_blog\"\u003e\n\n\u003cdiv class=\"text-section_blog text-2_new_design_blog\"\u003e\n\n\u003cdiv class=\"line_top_blog\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eNeed to customize owner income in Flexibility Training Studio?\u003c\/span\u003e\u003c\/h3\u003e\n\n\u003cp\u003eOpen the \u003ca href=\"\/products\/flexibility-training-financial-model\"\u003eFlexibility Training Studio Financial Model Template\u003c\/a\u003e for dashboard revenue, EBITDA, owner-income outputs, charts, and linked assumptions.\u003c\/p\u003e\n\n\u003ch4\u003eOwner-income model highlights\u003c\/h4\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eOccupancy runs 45% to 85%\u003c\/li\u003e\n\u003cli\u003e26 billable days, pricing\u003c\/li\u003e\n\u003cli\u003eAdd-ons, fees, payroll\u003c\/li\u003e\n\u003cli\u003e$855k overhead, $745k capex\u003c\/li\u003e\n\u003cli\u003e$1058M minimum cash\u003c\/li\u003e\n\u003cli\u003eRamp-up, mature, high-utilization\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"image-section_blog image-2_new_design_blog\"\u003e\n\n\u003cdiv class=\"preview-card\" data-preview-src=\"\/cdn\/shop\/files\/flexibility-training-financial-model-dashboard-financialmodelslab_4fcbe432-a386-4eaa-971d-61bdd71b2746.webp\"\u003e\n\u003cimg class=\"preview-img\" width=\"100%\" height=\"auto\" src=\"\/cdn\/shop\/files\/flexibility-training-financial-model-dashboard-financialmodelslab_4fcbe432-a386-4eaa-971d-61bdd71b2746.webp?width=500\" alt=\"Flexibility Training Studio Financial Model dashboard summarizing key KPIs, runway\/cash and performance with a dynamic dashboard, investor-ready charts to reveal cash-flow blind spots and growth drivers\"\u003e\n\u003cdiv class=\"preview-overlay\"\u003e\n\u003cbutton class=\"preview-btn\" type=\"button\" style=\"align-items: center; vertical-align: middle; display: inline-flex; justify-content: center; gap: 6px; line-height: 1;\"\u003e\nPREVIEW \u003csvg fill=\"#fff\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-hidden=\"true\" focusable=\"false\" role=\"presentation\" viewbox=\"0 0 448 512\" width=\"14\"\u003e\u003cpath d=\"M416 176V86.63L246.6 256L416 425.4V336c0-8.844 7.156-16 16-16s16 7.156 16 16v128c0 8.844-7.156 16-16 16h-128c-8.844 0-16-7.156-16-16s7.156-16 16-16h89.38L224 278.6L54.63 448H144C152.8 448 160 455.2 160 464S152.8 480 144 480h-128C7.156 480 0 472.8 0 464v-128C0 327.2 7.156 320 16 320S32 327.2 32 336v89.38L201.4 256L32 86.63V176C32 184.8 24.84 192 16 192S0 184.8 0 176v-128C0 39.16 7.156 32 16 32h128C152.8 32 160 39.16 160 48S152.8 64 144 64H54.63L224 233.4L393.4 64H304C295.2 64 288 56.84 288 48S295.2 32 304 32h128C440.8 32 448 39.16 448 48v128C448 184.8 440.8 192 432 192S416 184.8 416 176z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eHow many members does a flexibility studio need?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003e\u003cstrong\u003eFlexibility Training Studio\u003c\/strong\u003e should not start with one member count. Use the revenue floor instead: with \u003cstrong\u003e$1,026k\u003c\/strong\u003e fixed overhead and \u003cstrong\u003e$135k\u003c\/strong\u003e staff wages, the operating cost floor before owner pay and taxes is about \u003cstrong\u003e$3,046k\u003c\/strong\u003e a year, or \u003cstrong\u003e$254k\u003c\/strong\u003e a month. If you treat capacity as member slots, \u003cstrong\u003e45%\u003c\/strong\u003e occupancy on \u003cstrong\u003e2,600\u003c\/strong\u003e units equals \u003cstrong\u003e1,170\u003c\/strong\u003e occupied units.\u003c\/p\u003e\n\u003cdiv class=\"container_2_clmn_row\"\u003e\n\u003cdiv class=\"card_smpl\"\u003e\n\u003cdiv class=\"card_smpl_header\"\u003e\n\u003cimg src=\"\/cdn\/shop\/files\/fml_20_fml-Orange-blog-intro-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\u003ch3\u003eRevenue floor first\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e$3,046k\u003c\/strong\u003e annual floor\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$254k\u003c\/strong\u003e monthly floor\u003c\/li\u003e\n\u003cli\u003eBefore owner pay and taxes\u003c\/li\u003e\n\u003cli\u003eUse target revenue, not headcount\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"card_smpl blue_card\"\u003e\n\u003cdiv class=\"card_smpl_header\"\u003e\n\u003cimg src=\"\/cdn\/shop\/files\/fml_20_fml-Orange-blog-colons-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\u003ch3\u003eOccupancy math\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e2,600\u003c\/strong\u003e capacity units\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e45%\u003c\/strong\u003e occupancy target\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e1,170\u003c\/strong\u003e occupied units\u003c\/li\u003e\n\u003cli\u003eTrack slots filled each month\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eIs an owner-operated or instructor-led studio better?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003eFor \u003cstrong\u003eFlexibility Training Studio\u003c\/strong\u003e, an owner-operated model can raise early take-home because fewer sessions are paid to instructors, but the owner’s time is still a real cost. The instructor-led model fits better once you need \u003cstrong\u003emore hours\u003c\/strong\u003e, \u003cstrong\u003ehigher occupancy\u003c\/strong\u003e, and less burnout, especially with a \u003cstrong\u003estudio manager\u003c\/strong\u003e, \u003cstrong\u003elead mobility specialist\u003c\/strong\u003e, \u003cstrong\u003efront desk staff\u003c\/strong\u003e, and later a \u003cstrong\u003esales coordinator\u003c\/strong\u003e. Instructor fees also move from \u003cstrong\u003e120%\u003c\/strong\u003e down to \u003cstrong\u003e100%\u003c\/strong\u003e as scale improves, so the best path depends on sustainable owner hours and service quality.\u003c\/p\u003e\n\u003cdiv class=\"container_2_clmn_row\"\u003e\n\u003cdiv class=\"card_smpl\"\u003e\n\u003cdiv class=\"card_smpl_header\"\u003e\n\u003cimg src=\"\/cdn\/shop\/files\/fml_20_fml-Orange-blog-intro-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\u003ch3\u003eOwner-led upside\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eHigher early take-home\u003c\/strong\u003e from fewer paid sessions\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eLower wage load\u003c\/strong\u003e when the owner teaches\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eNot free labor\u003c\/strong\u003e; owner time has value\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBurnout risk\u003c\/strong\u003e rises with long schedules\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"card_smpl blue_card\"\u003e\n\u003cdiv class=\"card_smpl_header\"\u003e\n\u003cimg src=\"\/cdn\/shop\/files\/fml_20_fml-Orange-blog-colons-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\u003ch3\u003eInstructor-led fit\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eMore capacity\u003c\/strong\u003e for longer open hours\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBetter coverage\u003c\/strong\u003e when occupancy grows\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCleaner scaling\u003c\/strong\u003e with a full staff plan\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFees ease\u003c\/strong\u003e from \u003cstrong\u003e120%\u003c\/strong\u003e to \u003cstrong\u003e100%\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eWhat operating costs hurt stretching studio profit most?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003eIf you’re pricing a \u003ca href=\"\/blogs\/startup-costs\/flexibility-training\"\u003eHow Much To Start A Flexibility Training Studio?\u003c\/a\u003e model, the biggest profit drain is the cost stack: \u003cstrong\u003einstructor session fees at 120%\u003c\/strong\u003e of revenue, plus \u003cstrong\u003e30%\u003c\/strong\u003e supplies, \u003cstrong\u003e30%\u003c\/strong\u003e merchant fees, and \u003cstrong\u003e40%\u003c\/strong\u003e digital marketing. After that, fixed overhead hits hard too, with \u003cstrong\u003e$855k\u003c\/strong\u003e monthly for lease, utilities, booking software, insurance, and cleaning, while wages run \u003cstrong\u003e$135k\u003c\/strong\u003e in Year 1, \u003cstrong\u003e$191k\u003c\/strong\u003e in Year 2, and \u003cstrong\u003e$207k\u003c\/strong\u003e from Year 3 on. Underfilled classes make every fixed dollar harder to cover.\u003c\/p\u003e\n\u003cdiv class=\"container_2_clmn_row\"\u003e\n\u003cdiv class=\"card_smpl blue_card\"\u003e\n\u003cdiv class=\"card_smpl_header\"\u003e\n\u003cimg src=\"\/cdn\/shop\/files\/fml_20_fml-Orange-blog-colons-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\u003ch3\u003eVariable cost pressure\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e120%\u003c\/strong\u003e instructor session fees\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e30%\u003c\/strong\u003e supplies cost\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e30%\u003c\/strong\u003e merchant fees\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e40%\u003c\/strong\u003e digital marketing\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"card_smpl\"\u003e\n\u003cdiv class=\"card_smpl_header\"\u003e\n\u003cimg src=\"\/cdn\/shop\/files\/fml_20_fml-Orange-blog-intro-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\u003ch3\u003eFixed overhead load\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e$855k\u003c\/strong\u003e monthly overhead\u003c\/li\u003e\n\u003cli\u003eLease and utilities included\u003c\/li\u003e\n\u003cli\u003eBooking software, insurance, cleaning\u003c\/li\u003e\n\u003cli\u003eWages: \u003cstrong\u003e$135k\u003c\/strong\u003e, \u003cstrong\u003e$191k\u003c\/strong\u003e, \u003cstrong\u003e$207k\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\n\n\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eWhat drives owner income most?\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-main-income-drivers\" aria-label=\"Main income drivers for a flexibility training studio.\"\u003e\u003carticle class=\"driver-option is-cards\"\u003e\u003cdiv class=\"main-driver-grid\"\u003e\n\u003carticle class=\"main-driver-card is-primary\"\u003e\u003cdiv class=\"main-driver-heading\"\u003e\n\u003cspan class=\"driver-rank\"\u003e1\u003c\/span\u003e\u003ch4\u003eClass Utilization\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e45%-85%\u003c\/strong\u003e\u003cp\u003eFilling more of the 26 billable days lifts revenue fast, because the same schedule produces more take-home when occupancy climbs.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"main-driver-card\"\u003e\u003cdiv class=\"main-driver-heading\"\u003e\n\u003cspan class=\"driver-rank\"\u003e2\u003c\/span\u003e\u003ch4\u003ePricing Mix\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e149\/179\/129\u003c\/strong\u003e\u003cp\u003eYear 1 prices start at $149, $179, and $129, then rise to $170, $200, and $150, so each sale earns more without adding class hours.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"main-driver-card\"\u003e\u003cdiv class=\"main-driver-heading\"\u003e\n\u003cspan class=\"driver-rank\"\u003e3\u003c\/span\u003e\u003ch4\u003eRetention\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e26 days\u003c\/strong\u003e\u003cp\u003eKeeping members coming back protects recurring revenue and keeps the calendar full across each month.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"main-driver-card\"\u003e\u003cdiv class=\"main-driver-heading\"\u003e\n\u003cspan class=\"driver-rank\"\u003e4\u003c\/span\u003e\u003ch4\u003eAdd-On Sales\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e$1.2K-$3.5K\u003c\/strong\u003e\u003cp\u003eRetail merchandise alone grows from $1.2K to $3.5K, and add-ons can raise profit without using more group slots.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"main-driver-card\"\u003e\u003cdiv class=\"main-driver-heading\"\u003e\n\u003cspan class=\"driver-rank\"\u003e5\u003c\/span\u003e\u003ch4\u003eLabor Ratio\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e12%-10%\u003c\/strong\u003e\u003cp\u003eDropping instructor session fees from 12% to 10% keeps more of each dollar after labor, which flows straight to owner income.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"main-driver-card\"\u003e\u003cdiv class=\"main-driver-heading\"\u003e\n\u003cspan class=\"driver-rank\"\u003e6\u003c\/span\u003e\u003ch4\u003eOverhead Control\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e$8.6K\u003c\/strong\u003e\u003cp\u003eHolding fixed overhead near $8.6K a month matters because those costs hit even when classes are light.\u003c\/p\u003e\u003c\/article\u003e\n\u003c\/div\u003e\u003c\/article\u003e\u003c\/section\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eFlexibility Training Studio Core Six Income Drivers\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\u003cbr\u003e\n\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eClass Utilization\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n\u003cdiv class=\"left-row1\"\u003e\n\u003ch3\u003eClass Utilization\u003c\/h3\u003e\n\u003cp\u003e\u003cstrong\u003eClass utilization\u003c\/strong\u003e is the share of available spots that are paid and filled. In this model, occupancy rises from \u003cstrong\u003e45%\u003c\/strong\u003e in Year 1 to \u003cstrong\u003e85%\u003c\/strong\u003e in Year 5, with occupied units moving from \u003cstrong\u003e1,170\u003c\/strong\u003e to \u003cstrong\u003e2,210\u003c\/strong\u003e out of \u003cstrong\u003e2,600\u003c\/strong\u003e capacity units. That’s the main income lever because each filled class spreads lease, cleaning, software, and staff costs over more visits, lifting owner profit and cash available for pay.\u003c\/p\u003e\n\u003cp\u003eHere’s the quick math: revenue rises from \u003cstrong\u003e$19,005\u003c\/strong\u003e to \u003cstrong\u003e$97,451\u003c\/strong\u003e and EBITDA, or operating profit before interest, taxes, depreciation, and amortization, from \u003cstrong\u003e$14,565\u003c\/strong\u003e to \u003cstrong\u003e$80,512\u003c\/strong\u003e. If class fill slips, fixed costs stay put and take-home income drops fast. The risk is schedule holes in weak hours; the upside is more paid seats without a matching jump in overhead.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"right-row1\"\u003e\n\u003cdiv class=\"tips-box\"\u003e\n\u003ch3\u003eFill More Prime Slots\u003c\/h3\u003e\n\u003cp\u003eTrack \u003cstrong\u003ecapacity units\u003c\/strong\u003e, \u003cstrong\u003eoccupied units\u003c\/strong\u003e, and fill by time block. The goal is not just more classes, but more full classes.\u003c\/p\u003e\n\u003cp\u003eUse the schedule to push occupancy toward \u003cstrong\u003e85%\u003c\/strong\u003e: stack sessions in peak hours, cut weak slots, and reward repeat bookings. If a time block stays below target fill, replace it or bundle it. That keeps labor and overhead tied to revenue, not empty mats.\u003c\/p\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eMeasure fill by class and hour.\u003c\/li\u003e\n\u003cli\u003eTrack repeat bookings weekly.\u003c\/li\u003e\n\u003cli\u003eProtect peak-hour capacity first.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"timeline\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"step-circle step1\"\u003e1\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003ePricing And Package Mix\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"right-row2\"\u003e\n    \u003ch3\u003ePricing and package mix\u003c\/h3\u003e\n    \u003cp\u003ePrice changes revenue per client before labor, rent, or marketing move. In Year 1, the monthly offers are \u003cstrong\u003e$149\u003c\/strong\u003e, \u003cstrong\u003e$179\u003c\/strong\u003e, and \u003cstrong\u003e$129\u003c\/strong\u003e; by Year 5 they rise to \u003cstrong\u003e$170\u003c\/strong\u003e, \u003cstrong\u003e$200\u003c\/strong\u003e, and \u003cstrong\u003e$150\u003c\/strong\u003e. If the mix stays flat, the weighted average price moves from about \u003cstrong\u003e$153.62\u003c\/strong\u003e to \u003cstrong\u003e$174.62\u003c\/strong\u003e, or roughly \u003cstrong\u003e$21\u003c\/strong\u003e more per client.\u003c\/p\u003e\n    \u003cp\u003eThis driver includes memberships, class packs, and premium programs. The inputs are sold units, package mix, discount rate, and upgrade rate. Price should buy visible progress, not vague access. If positioning is weak, discounts creep in and owner pay gets squeezed even when class volume looks healthy.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"left-row2\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eTrack realized price, not sticker price\u003c\/h3\u003e\n      \u003cp\u003eMeasure \u003cstrong\u003eaverage realized price per client\u003c\/strong\u003e each month and split it by package type. Compare booked price to collected price, then watch the share of clients on the lowest tier. If the low-tier mix rises, owner cash usually falls before total revenue does.\u003c\/p\u003e\n      \u003cp\u003eTest price with a clear outcome story: better range of motion, less pain, or easier movement. Track upgrade rate, renewal rate, and discounting together. If a \u003cstrong\u003e$20\u003c\/strong\u003e price lift cuts volume, the added margin has to cover that loss. Keep the math visible.\u003c\/p\u003e\n      \u003cul class=\"lst_crct_blog\"\u003e\n        \u003cli\u003eTrack package mix monthly\u003c\/li\u003e\n        \u003cli\u003eWatch discount leakage\u003c\/li\u003e\n        \u003cli\u003eSell progress, not access\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"timeline\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"step-circle step2\"\u003e2\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eMembership Retention\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n\u003cdiv class=\"left-row3\"\u003e\n\u003ch3\u003eMember Retention\u003c\/h3\u003e\n\u003cp\u003eRetention is what keeps recurring revenue steady and protects owner pay. In this model, \u003cstrong\u003emarketing falls from 40% of revenue in Year 1 to 20% in Year 5\u003c\/strong\u003e, but that only works if members stay, renew, and refer others. Since churn is not provided, add \u003cstrong\u003eretention rate\u003c\/strong\u003e as a calculator input.\u003c\/p\u003e\n\u003cp\u003eTrack \u003cstrong\u003eattendance streaks\u003c\/strong\u003e, \u003cstrong\u003erenewal rate\u003c\/strong\u003e, progress notes, and schedule convenience. If members stop coming before annual EBITDA drops, cash gets hit first because you replace lost dues with more ads and more sales effort. One missed renewal can erase a month of margin on a reserved class spot.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"right-row3\"\u003e\n\u003cdiv class=\"tips-box\"\u003e\n\u003ch3\u003eTrack Renewals, Not Just Headcount\u003c\/h3\u003e\n\u003cp\u003eMeasure retention by cohort, not just total members. Use \u003cstrong\u003erenewal rate\u003c\/strong\u003e, active visits per member, and the share of members with a weekly attendance streak. If a class time is full but renewals slip, the studio may still look busy while cash weakens. That gap shows up fast in owner draw, even before EBITDA moves.\u003c\/p\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eWatch first 30-day attendance.\u003c\/li\u003e\n\u003cli\u003eFlag members with broken streaks.\u003c\/li\u003e\n\u003cli\u003eTest class times by renewal.\u003c\/li\u003e\n\u003cli\u003eLink progress notes to renewals.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eSchedule convenience matters because it protects habit. Keep the easiest class slots for your best-retaining cohorts, then compare renewals before and after any timetable change. If a time change lifts churn, replace it fast; filling seats with paid ads is slower and more expensive than keeping the same member for another cycle.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"timeline\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"step-circle step3\"\u003e3\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003ePrivate Sessions And Add-Ons\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"right-row4\"\u003e\n    \u003ch3\u003ePrivate Sessions And Add-Ons\u003c\/h3\u003e\n    \u003cp\u003ePrivate stretching sessions, semi-private plans, mobility assessments, and retail can lift \u003cstrong\u003eaverage ticket\u003c\/strong\u003e above group classes. The model only shows retail rising from \u003cstrong\u003e$1,200\u003c\/strong\u003e to \u003cstrong\u003e$3,500\u003c\/strong\u003e, so private revenue should be tracked on its own line. If these services are priced well, they add cash without needing more class seats.\u003c\/p\u003e\n    \u003cp\u003eThe catch is labor. Premium services need skilled staff, tight scheduling, and clear client results. If a coach hour does not earn enough above wage cost, the extra revenue just adds payroll complexity and leaves owner pay flat. Here’s the quick math: watch \u003cstrong\u003esessions sold × price × gross margin\u003c\/strong\u003e, not revenue alone.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"left-row4\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eTrack Add-On Margin\u003c\/h3\u003e\n      \u003cp\u003eMeasure \u003cstrong\u003eattach rate\u003c\/strong\u003e (the share of members buying an add-on), average ticket, and coach hours per paid session. Keep private-session revenue separate from memberships so you can see whether it lifts contribution margin or just adds work. Compare the margin on the \u003cstrong\u003e$1,200\u003c\/strong\u003e to \u003cstrong\u003e$3,500\u003c\/strong\u003e retail range and keep only the items that sell through.\u003c\/p\u003e\n      \u003cp\u003ePrice semi-private work and assessments against time, not just demand. Use clean booking rules, limit package expirations, and document progress so clients can see a result and renew. If scheduling gets messy or outcomes stay vague, cancellations rise and the extra sales won’t reach owner take-home income.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"timeline\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"step-circle step4\"\u003e4\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eInstructor Labor Ratio\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n\u003cdiv class=\"left-row5\"\u003e\n\u003ch3\u003eInstructor Labor Ratio\u003c\/h3\u003e\n\u003cp\u003e\u003cstrong\u003eInstructor labor ratio\u003c\/strong\u003e is the share of class revenue paid to instructors and staff. Here, instructor session fees run at \u003cstrong\u003e120% of revenue in Year 1\u003c\/strong\u003e, \u003cstrong\u003e110% in Year 2\u003c\/strong\u003e, and \u003cstrong\u003e100% from Year 3 onward\u003c\/strong\u003e, before rent and owner pay. Add staff wages of \u003cstrong\u003e$135k\u003c\/strong\u003e, \u003cstrong\u003e$191k\u003c\/strong\u003e, and \u003cstrong\u003e$207k\u003c\/strong\u003e, and the owner’s take-home gets squeezed fast if class revenue or occupancy slips.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"right-row5\"\u003e\n\u003cdiv class=\"tips-box\"\u003e\n\u003ch3\u003eHold Labor Below the Class Cash\u003c\/h3\u003e\n\u003cp\u003eTrack pay as a \u003cstrong\u003e% of class revenue\u003c\/strong\u003e, not just hourly rates. Build the model with paid sessions, class count, average occupancy, and owner-teaching hours, then assign the owner a real labor cost so profit is not overstated. If labor grows faster than revenue, owner pay gets delayed.\u003c\/p\u003e\n\u003cp\u003eTest schedule changes first. Push more classes into peak times, trim low-fill slots, and cap staff wage growth against booked sessions. The goal is simple: make each paid session leave room for rent, payroll, and a draw after the \u003cstrong\u003e$135k\u003c\/strong\u003e to \u003cstrong\u003e$207k\u003c\/strong\u003e wage load.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"timeline\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"step-circle step5\"\u003e5\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eFixed Overhead Control\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"right-row6\"\u003e\n    \u003ch3\u003eFixed Overhead Control\u003c\/h3\u003e\n    \u003cp\u003eFixed overhead is the cash floor you pay before owner pay. The model lists \u003cstrong\u003e$65k\u003c\/strong\u003e lease, \u003cstrong\u003e$600\u003c\/strong\u003e utilities and internet, \u003cstrong\u003e$250\u003c\/strong\u003e booking software, \u003cstrong\u003e$400\u003c\/strong\u003e insurance, and \u003cstrong\u003e$800\u003c\/strong\u003e cleaning, with \u003cstrong\u003e$1.026M\u003c\/strong\u003e annual fixed overhead before wages. If classes are underfilled, that cost does not move, so owner income drops fast.\u003c\/p\u003e\n    \u003cp\u003eThe real inputs are rent, software, insura\nnce, cleaning, and the cash reserve. The model also shows \u003cstrong\u003e$745k\u003c\/strong\u003e startup capex and \u003cstrong\u003e$1.058M\u003c\/strong\u003e minimum cash, so low utilization can hit pay before EBITDA looks weak. One clean rule: fixed cost must be covered by booked visits, not hoped-for growth.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"left-row6\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eControl the cost floor\u003c\/h3\u003e\n      \u003cp\u003eTrack every fixed bill monthly and keep the lease target tight before you sign. Low rent helps, but it only protects owner cash if utilization stays high enough to cover the floor.\u003c\/p\u003e\n      \u003cul class=\"lst_crct_blog\"\u003e\n        \u003cli\u003eReview rent, software, and insurance yearly.\u003c\/li\u003e\n        \u003cli\u003eHold reserve cash near \u003cstrong\u003e$1.058M\u003c\/strong\u003e.\u003c\/li\u003e\n        \u003cli\u003eCut space before cutting demand.\u003c\/li\u003e\n        \u003cli\u003eWatch overhead as a share of revenue.\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cp\u003eIf occupancy slips, use schedule changes and tighter class density to protect cash. A small drop in fill can turn rent into a draw on reserves instead of profit.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"timeline\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"step-circle step6\"\u003e6\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eCompare lean, base, and high-performance owner income scenarios\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-scenario-table\" aria-label=\"Flexibility Training Studio Owner Income Scenarios\" data-site-name=\"Financial Models Lab\" data-site-url=\"https:\/\/financialmodelslab.com\" data-source-title=\"Flexibility Training Studio Owner Income Scenarios\" data-note-label=\"Planning note\" data-note-text=\"These scenario ranges are researched planning assumptions, not guaranteed earnings, salary promises, tax advice, or distributions.\"\u003e\u003cdiv class=\"fml-scenario-table-card\"\u003e\n\u003cheader class=\"fml-scenario-table-header\"\u003e\u003cdiv\u003e\n\u003cp class=\"fml-scenario-table-eyebrow\"\u003eOwner income scenarios\u003c\/p\u003e\n\u003cp class=\"fml-scenario-table-description\"\u003eOwner income swings with occupancy, pricing, staffing, and expense mix. Take-home still depends on reserves, taxes, debt, and how much you keep in the business.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-scenario-table-actions\"\u003e\u003cbutton class=\"fml-scenario-table-export\" type=\"button\" data-scenario-export\u003eEXPORT XLSX\u003c\/button\u003e\u003c\/div\u003e\u003c\/header\u003e\u003cdiv class=\"fml-scenario-table-wrap\"\u003e\u003ctable class=\"fml-scenario-table-grid\"\u003e\n\u003ccaption\u003eLow, base, and high cases show how studio income changes as occupancy and scale improve.\u003c\/caption\u003e\n\u003cthead\u003e\u003ctr\u003e\n\u003cth class=\"fml-scenario-table-stub\" scope=\"col\" data-export-value=\"Scenario\"\u003eScenario\u003c\/th\u003e\n\u003cth class=\"fml-scenario-table-column\" scope=\"col\" data-export-value=\"Low Case\"\u003e\n\u003cspan class=\"fml-scenario-column-title\"\u003eLow Case\u003c\/span\u003e\u003cspan class=\"fml-scenario-badge is-soft\"\u003eLow Case\u003c\/span\u003e\n\u003c\/th\u003e\n\u003cth class=\"fml-scenario-table-column\" scope=\"col\" data-export-value=\"Base Case\"\u003e\n\u003cspan class=\"fml-scenario-column-title\"\u003eBase Case\u003c\/span\u003e\u003cspan class=\"fml-scenario-badge is-soft\"\u003eBase Case\u003c\/span\u003e\n\u003c\/th\u003e\n\u003cth class=\"fml-scenario-table-column\" scope=\"col\" data-export-value=\"High Case\"\u003e\n\u003cspan class=\"fml-scenario-column-title\"\u003eHigh Case\u003c\/span\u003e\u003cspan class=\"fml-scenario-badge is-warning\"\u003eHigh Case\u003c\/span\u003e\n\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr data-scenario-row\u003e\n\u003cth class=\"fml-scenario-row-heading\" scope=\"row\" data-export-value=\"Launch model\"\u003e\u003cspan class=\"fml-scenario-row-heading-inner\"\u003e\u003cspan class=\"fml-scenario-row-icon is-launch\" aria-hidden=\"true\"\u003e\u003cimg class=\"fml-scenario-row-icon-img\" src=\"\/cdn\/shop\/files\/scenario-launch-model.svg\" alt=\"Launch model icon\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan\u003e\u003cspan class=\"fml-scenario-row-title\"\u003eLaunch model\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/th\u003e\n\u003ctd data-export-value=\"This is the launch-ramp case, where owner income tracks Year 1 performance and stays tied to early occupancy.\"\u003eThis is the launch-ramp case, where owner income tracks Year 1 performance and stays tied to early occupancy.\u003c\/td\u003e\n\u003ctd data-export-value=\"This is the modeled core case, where owner income tracks Year 3 scale and a more balanced operating rhythm.\"\u003eThis is the modeled core case, where owner income tracks Year 3 scale and a more balanced operating rhythm.\u003c\/td\u003e\n\u003ctd data-export-value=\"This is the stronger upside case, where owner income follows Year 5 scale and the studio runs near capacity.\"\u003eThis is the stronger upside case, where owner income follows Year 5 scale and the studio runs near capacity.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-scenario-row\u003e\n\u003cth class=\"fml-scenario-row-heading\" scope=\"row\" data-export-value=\"Typical setup\"\u003e\u003cspan class=\"fml-scenario-row-heading-inner\"\u003e\u003cspan class=\"fml-scenario-row-icon is-setup\" aria-hidden=\"true\"\u003e\u003cimg class=\"fml-scenario-row-icon-img\" src=\"\/cdn\/shop\/files\/scenario-typical-setup.svg\" alt=\"Typical setup icon\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan\u003e\u003cspan class=\"fml-scenario-row-title\"\u003eTypical setup\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/th\u003e\n\u003ctd data-export-value=\"Year 1 runs at 45.0% occupancy with $19.005M revenue and $14.565M EBITDA, supported by a lean staff mix and a 76.6% EBITDA margin.\"\u003eYear 1 runs at 45.0% occupancy with $19.005M revenue and $14.565M EBITDA, supported by a lean staff mix and a 76.6% EBITDA margin.\u003c\/td\u003e\n\u003ctd data-export-value=\"Year 3 runs at 75.0% occupancy with $62.352M revenue and $50.772M EBITDA, plus the full staffing plan and an 81.4% EBITDA margin.\"\u003eYear 3 runs at 75.0% occupancy with $62.352M revenue and $50.772M EBITDA, plus the full staffing plan and an 81.4% EBITDA margin.\u003c\/td\u003e\n\u003ctd data-export-value=\"Year 5 runs at 85.0% occupancy with $97.451M revenue and $80.512M EBITDA, while keeping the same staffing base and an 82.6% EBITDA margin.\"\u003eYear 5 runs at 85.0% occupancy with $97.451M revenue and $80.512M EBITDA, while keeping the same staffing base and an 82.6% EBITDA margin.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-scenario-row\u003e\n\u003cth class=\"fml-scenario-row-heading\" scope=\"row\" data-export-value=\"Cost drivers\"\u003e\u003cspan class=\"fml-scenario-row-heading-inner\"\u003e\u003cspan class=\"fml-scenario-row-icon is-drivers\" aria-hidden=\"true\"\u003e\u003cimg class=\"fml-scenario-row-icon-img\" src=\"\/cdn\/shop\/files\/scenario-cost-drivers.svg\" alt=\"Cost drivers icon\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan\u003e\u003cspan class=\"fml-scenario-row-title\"\u003eCost drivers\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/th\u003e\n\u003ctd data-export-value=\"45.0% occupancy; Year 1 pricing; instructor fees; lease load; marketing spend\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003e45.0% occupancy\u003c\/li\u003e\n\u003cli\u003eYear 1 pricing\u003c\/li\u003e\n\u003cli\u003einstructor fees\u003c\/li\u003e\n\u003cli\u003elease load\u003c\/li\u003e\n\u003cli\u003emarketing spend\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/td\u003e\n\u003ctd data-export-value=\"75.0% occupancy; Year 3 pricing; full payroll; instructor fees; processing fees\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003e75.0% occupancy\u003c\/li\u003e\n\u003cli\u003eYear 3 pricing\u003c\/li\u003e\n\u003cli\u003efull payroll\u003c\/li\u003e\n\u003cli\u003einstructor fees\u003c\/li\u003e\n\u003cli\u003eprocessing fees\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/td\u003e\n\u003ctd data-export-value=\"85.0% occupancy; Year 5 pricing; retail sales; steady payroll; lower marketing rate\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003e85.0% occupancy\u003c\/li\u003e\n\u003cli\u003eYear 5 pricing\u003c\/li\u003e\n\u003cli\u003eretail sales\u003c\/li\u003e\n\u003cli\u003esteady payroll\u003c\/li\u003e\n\u003cli\u003elower marketing rate\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-scenario-row\u003e\n\u003cth class=\"fml-scenario-row-heading\" scope=\"row\" data-export-value=\"Owner income range\"\u003e\u003cspan class=\"fml-scenario-row-heading-inner\"\u003e\u003cspan class=\"fml-scenario-row-icon is-range\" aria-hidden=\"true\"\u003e\u003cimg class=\"fml-scenario-row-icon-img\" src=\"\/cdn\/shop\/files\/scenario-planning-range.svg\" alt=\"Owner income range icon\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan\u003e\u003cspan class=\"fml-scenario-row-title\"\u003eOwner income range\u003c\/span\u003e\u003cspan class=\"fml-scenario-row-subtitle\"\u003eBefore owner reserves\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/th\u003e\n\u003ctd data-export-value=\"$14.6M pre-draw\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003e$14.6M pre-draw\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-soft\"\u003eRamp year\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd data-export-value=\"$50.8M pre-draw\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003e$50.8M pre-draw\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-soft\"\u003eCore case\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd data-export-value=\"$80.5M pre-draw\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003e$80.5M pre-draw\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-warning\"\u003eUpside case\u003c\/span\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-scenario-row\u003e\n\u003cth class=\"fml-scenario-row-heading\" scope=\"row\" data-export-value=\"Best fit\"\u003e\u003cspan class=\"fml-scenario-row-heading-inner\"\u003e\u003cspan class=\"fml-scenario-row-icon is-fit\" aria-hidden=\"true\"\u003e\u003cimg class=\"fml-scenario-row-icon-img\" src=\"\/cdn\/shop\/files\/scenario-best-fit.svg\" alt=\"Best fit icon\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan\u003e\u003cspan class=\"fml-scenario-row-title\"\u003eBest fit\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/th\u003e\n\u003ctd data-export-value=\"Use this to stress test launch-year cash flow before the studio reaches steady traffic.\"\u003eUse this to stress test launch-year cash flow before the studio reaches steady traffic.\u003c\/td\u003e\n\u003ctd data-export-value=\"Use this as the main planning case for budgeting, hiring, and owner pay policy.\"\u003eUse this as the main planning case for budgeting, hiring, and owner pay policy.\u003c\/td\u003e\n\u003ctd data-export-value=\"Use this to test upside if demand stays strong and the studio stays close to capacity.\"\u003eUse this to test upside if demand stays strong and the studio stays close to capacity.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\u003c\/div\u003e\n\u003cdiv class=\"fml-scenario-table-note\"\u003e\n\u003cspan class=\"fml-scenario-table-note-icon\" aria-hidden=\"true\"\u003e!\u003c\/span\u003e\u003cp\u003e\u003cstrong\u003ePlanning note:\u003c\/strong\u003e These scenario ranges are researched planning assumptions, not guaranteed earnings, salary promises, tax advice, or distributions.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e","brand":"FinancialModelsLab","offers":[{"title":"Default Title","offer_id":49303521624307,"sku":"flexibility-training-owner-makes","price":0.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0522\/6191\/2762\/files\/flexibility-training-owner-makes.webp?v=1782682724","url":"https:\/\/financialmodelslab.com\/products\/flexibility-training-owner-makes","provider":"Financial Models Lab","version":"1.0","type":"link"}