{"product_id":"body-composition-analysis-owner-makes","title":"How Much Body Composition Analysis Owners Make at 410 Monthly Tests","description":"\u003cbr\u003e\u003cdiv class=\"card_smpl\"\u003e\n\u003cp\u003eA body composition analysis service can show about \u003cstrong\u003e$84,000 in first-year operating profit\u003c\/strong\u003e in this model after listed payroll, before taxes, debt service, reserves, and owner distributions Here’s the quick math: 410 monthly tests at a blended \u003cstrong\u003e$104 average price\u003c\/strong\u003e produce about \u003cstrong\u003e$42,720 per month\u003c\/strong\u003e After $8 per-test direct costs, 125% variable costs, $9,850 fixed overhead, and $17,250 listed monthly payroll, operating profit is about \u003cstrong\u003e$7,000 per month\u003c\/strong\u003e If the owner also fills the $95,000 Clinic Director role, that payroll is separate from distributions\u003c\/p\u003e\n\n\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003csection class=\"fml-owner-metric-cards\" aria-label=\"Body Composition Analysis Service\"\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 monthly operating profit before taxes, reserves, capex, debt, and distributions; it uses 410 tests at $104 and $27.1k overhead.\"\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 monthly operating profit before taxes, reserves, capex, debt, and distributions; it uses 410 tests at $104 and $27.1k overhead.\"\u003e≈$7k\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Year 1 EBITDA margin proxy: $184k EBITDA on $513k revenue; taxes, owner pay, and financing costs are not included.\"\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=\"Year 1 EBITDA margin proxy: $184k EBITDA on $513k revenue; taxes, owner pay, and financing costs are not included.\"\u003e36%\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Monthly scan revenue needed for about $7k owner take-home; based on 410 Year 1 tests at $104 blended price.\"\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=\"Monthly scan revenue needed for about $7k owner take-home; based on 410 Year 1 tests at $104 blended price.\"\u003e$42.7k\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Heavy upfront capex, $732k minimum cash, and 24-month payback make this a hard build, even with month-1 breakeven.\"\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=\"Heavy upfront capex, $732k minimum cash, and 24-month payback make this a hard build, even with month-1 breakeven.\"\u003eHard\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 number?\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-owner-calculator\" aria-label=\"Sample Business Owner Income Calculator\" data-locale=\"en-US\" data-currency=\"USD\" data-default-scenario=\"base\" data-export-filename=\"Sample Business Owner Income Calculator.xlsx\" data-source-site-name=\"Financial Models Lab\" data-source-site-url=\"https:\/\/financialmodelslab.com\" data-source-page-title=\"Sample Business 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=\"Monthly sales collected before expenses. Use the average operating month, not a one-time peak month.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly sales collected before expenses. Use the average operating month, not a one-time peak month.\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=\"Monthly sales collected before expenses. Use the average operating month, not a one-time peak month.\" data-low=\"36000\" data-base=\"42750\" data-high=\"65000\" name=\"monthlyRevenue\" type=\"text\" inputmode=\"numeric\" value=\"42,750\"\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 test costs, supplies, and other service costs.\"\u003ei\u003cspan role=\"tooltip\"\u003ePercent of revenue left after direct test costs, supplies, and other service 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 test costs, supplies, and other service costs.\" name=\"grossMargin\" type=\"range\" min=\"0\" max=\"100\" step=\"1\" data-low=\"88\" data-base=\"92\" data-high=\"94\" value=\"92\"\u003e\u003coutput\u003e92%\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, contractors, benefits, and staffing coverage before owner pay.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly payroll, contractors, benefits, and staffing coverage 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, contractors, benefits, and staffing coverage before owner pay.\" data-low=\"15000\" data-base=\"17250\" data-high=\"22000\" 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=\"Clinic rent, utilities, software, insurance, and admin costs.\"\u003ei\u003cspan role=\"tooltip\"\u003eClinic rent, utilities, software, insurance, and admin costs.\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=\"Clinic rent, utilities, software, insurance, and admin costs.\" data-low=\"9000\" data-base=\"9850\" data-high=\"11000\" name=\"fixedOverhead\" type=\"text\" inputmode=\"numeric\" value=\"9,850\"\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 demand spend needed to keep bookings coming in.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly demand spend needed to keep bookings coming in.\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 demand spend needed to keep bookings coming in.\" data-low=\"3000\" data-base=\"4275\" data-high=\"5500\" name=\"marketing\" type=\"text\" inputmode=\"numeric\" value=\"4,275\"\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 equipment payment. Use 0 if none.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly loan or equipment payment. Use 0 if none.\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 equipment payment. Use 0 if none.\" 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 reserved before owner take-home.\"\u003ei\u003cspan role=\"tooltip\"\u003ePercent of profit reserved before owner take-home.\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 reserved before owner take-home.\" name=\"taxReserve\" type=\"range\" min=\"0\" max=\"45\" step=\"1\" data-low=\"18\" data-base=\"20\" data-high=\"22\" value=\"20\"\u003e\u003coutput\u003e20%\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=\"6\" data-high=\"8\" value=\"6\"\u003e\u003coutput\u003e6%\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=\"Target monthly owner income used to calculate the pay gap.\"\u003ei\u003cspan role=\"tooltip\"\u003eTarget monthly owner income used to calculate the pay 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=\"Target monthly owner income used to calculate the pay gap.\" data-low=\"3500\" data-base=\"5000\" data-high=\"10000\" name=\"targetOwnerPay\" type=\"text\" inputmode=\"numeric\" value=\"5,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$5,887\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\"\u003e14%\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$41,448\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$887\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$70,644\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$7,955\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$2,068\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$887\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$42,750\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: 92%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$39,330\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: 73%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$31,375\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: 5%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$2,068\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: 14%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$5,887\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;\"\u003eHow does owner income show up in the Body Composition Analysis Service model?\u003c\/span\u003e\u003c\/h3\u003e\n\n\u003cp\u003eThis dashboard turns testing assumptions into monthly cash planning for \u003cstrong\u003eBody Composition Analysis Service\u003c\/strong\u003e: revenue, cost assumptions, payroll, capex, cash flow, break-even, owner income, and scenarios. See the \u003ca href=\"\/products\/body-composition-analysis-financial-model\"\u003eBody Composition Analysis Service Financial Model Template\u003c\/a\u003e for the full view.\u003c\/p\u003e\n\n\u003ch4\u003eOwner-income model highlights\u003c\/h4\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\u003cstrong\u003eOwner take-home shown\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cstrong\u003eRevenue rises to $277,470\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cstrong\u003eCapex and payroll included\u003c\/strong\u003e\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\/body-composition-analysis-financial-model-dashboard-financialmodelslab_fffd5129-f974-432a-95ba-6d62ebe73e80.webp\"\u003e\n\u003cimg class=\"preview-img\" width=\"100%\" height=\"auto\" src=\"\/cdn\/shop\/files\/body-composition-analysis-financial-model-dashboard-financialmodelslab_fffd5129-f974-432a-95ba-6d62ebe73e80.webp?width=500\" alt=\"Body Composition Analysis Service Financial Model dashboard summarizing key KPIs, runway, cash position and performance with a dynamic dashboard for investor-ready reporting and spotting cash-flow blind spots\"\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 much should a body composition analysis service charge?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003eA \u003cstrong\u003eBody Composition Analysis Service\u003c\/strong\u003e should charge about \u003cstrong\u003e$85\u003c\/strong\u003e to \u003cstrong\u003e$150\u003c\/strong\u003e per test, with a first-year blended average near \u003cstrong\u003e$104\u003c\/strong\u003e. Here’s the quick math: single scans help bring clients in, while \u003cstrong\u003e4-to-12-week\u003c\/strong\u003e retest bundles raise repeat bookings, but don’t discount so far that contribution falls below \u003cstrong\u003e$83\u003c\/strong\u003e per test. Corporate wellness sessions and sports-team blocks can improve utilization, even if they pull the average price down.\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\u003eCore pricing\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e$85\u003c\/strong\u003e for specialist tests\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$150\u003c\/strong\u003e for DEXA tests\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$104\u003c\/strong\u003e blended first-year average\u003c\/li\u003e\n\u003cli\u003eProtect \u003cstrong\u003e$83\u003c\/strong\u003e contribution per test\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\u003eRevenue mix\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eUse single scans to acquire clients\u003c\/li\u003e\n\u003cli\u003eSell \u003cstrong\u003e4-to-12-week\u003c\/strong\u003e retest bundles\u003c\/li\u003e\n\u003cli\u003eUse corporate wellness to lift utilization\u003c\/li\u003e\n\u003cli\u003eUse team blocks to fill capacity\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eHow many body composition scans per month to make a profit?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003eBody Composition Analysis Service needs about \u003cstrong\u003e326 scans per month\u003c\/strong\u003e to break even: \u003cstrong\u003e$27,100\u003c\/strong\u003e monthly fixed overhead and listed payroll divided by about \u003cstrong\u003e$83\u003c\/strong\u003e contribution per scan; for margin actions, see \u003ca href=\"\/blogs\/profitability\/body-composition-analysis\"\u003eHow Increase Body Composition Analysis Service Profits?\u003c\/a\u003e. At the first-year model of \u003cstrong\u003e410 scans per month\u003c\/strong\u003e, operating profit is about \u003cstrong\u003e$7,000\u003c\/strong\u003e before owner distributions.\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\u003eBreak-Even Math\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eAverage scan price: \u003cstrong\u003e$104\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eDirect cost: \u003cstrong\u003e$8\u003c\/strong\u003e per test\u003c\/li\u003e\n\u003cli\u003eContribution: about \u003cstrong\u003e$83\u003c\/strong\u003e per scan\u003c\/li\u003e\n\u003cli\u003eBreak-even: \u003cstrong\u003e326\u003c\/strong\u003e scans monthly\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\u003eProfit Target\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eModel volume: \u003cstrong\u003e410\u003c\/strong\u003e scans monthly\u003c\/li\u003e\n\u003cli\u003eMonthly revenue: about \u003cstrong\u003e$42,640\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eOperating profit: about \u003cstrong\u003e$7,000\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eAdd scan volume for owner draws\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eCan a body composition analysis service be owner operated?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003eYes. A \u003cstrong\u003eBody Composition Analysis Service\u003c\/strong\u003e can be owner operated if the owner fills the \u003cstrong\u003e$95,000 Clinic Director\u003c\/strong\u003e role or runs scans, which helps preserve cash; the tradeoff is less time for sales and partnerships. \u003cstrong\u003eOne-person control lowers overhead, but it can slow scale.\u003c\/strong\u003e\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-run model\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eOwner can cover scan sessions.\u003c\/li\u003e\n\u003cli\u003eOwner can fill the $95,000 role.\u003c\/li\u003e\n\u003cli\u003eTake-home cash stays stronger.\u003c\/li\u003e\n\u003cli\u003eSales time gets limited.\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\u003eScale and staffing\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eFirst year uses 6 providers.\u003c\/li\u003e\n\u003cli\u003eMature year grows to 19 providers.\u003c\/li\u003e\n\u003cli\u003eRoles span DEXA, nutrition, coaching.\u003c\/li\u003e\n\u003cli\u003eMobile and gym deals add risk.\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 body composition analysis service\"\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\u003eScan Volume\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e410\/326\u003c\/strong\u003e\u003cp\u003eFirst-year volume of 410 tests sits above break-even near 326, so each added scan drops straight to owner cash.\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\u003ePrice Mix\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e$85-$150\u003c\/strong\u003e\u003cp\u003ePrices range from $85 to $150, and a blended average near $104 means package mix can lift revenue without more visits.\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\u003ePayroll Load\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e$207K\u003c\/strong\u003e\u003cp\u003eFirst-year payroll is about $207K, so staffing and schedules decide how much profit survives.\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\u003eFixed Overhead\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e$9.85K\/mo\u003c\/strong\u003e\u003cp\u003eThe $9,850 monthly base and $317K buildout make payback depend on steady scan flow.\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\u003eRepeat Testing\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e4-12 wks\u003c\/strong\u003e\u003cp\u003eRetests every 4 to 12 weeks add low-cost revenue and keep the scanner busy between new client wins.\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\u003eReferral Channels\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e10%-6%\u003c\/strong\u003e\u003cp\u003eAcquisition cost drops from 10% of sales in year one to 6% in mature year, so better partner flow protects margin.\u003c\/p\u003e\u003c\/article\u003e\n\u003c\/div\u003e\u003c\/article\u003e\u003c\/section\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eBody Composition Analysis Service Core Six Income Drivers\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\u003cbr\u003e\n\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eScan Volume And 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\u003eScan Volume and Utilization\u003c\/h3\u003e\n\u003cp\u003e\u003cstrong\u003eUtilization is the main profit lever here.\u003c\/strong\u003e First-year volume is modeled at \u003cstrong\u003e410 tests per month\u003c\/strong\u003e across \u003cstrong\u003efive service lines\u003c\/strong\u003e, which is above the \u003cstrong\u003e326-test break-even\u003c\/strong\u003e point. With \u003cstrong\u003e$83 contribution per test\u003c\/strong\u003e and \u003cstrong\u003e$27,100 fixed overhead plus payroll\u003c\/strong\u003e, each extra scan starts flowing to owner income once the fixed base is covered.\u003c\/p\u003e\n\u003cp\u003eHere’s the quick math: \u003cstrong\u003e84 tests\u003c\/strong\u003e above break-even can add about \u003cstrong\u003e$6,972\u003c\/strong\u003e a month before extra labor or capacity limits. Every \u003cstrong\u003e50 more tests\u003c\/strong\u003e at the same mix adds about \u003cstrong\u003e$4,150\u003c\/strong\u003e in contribution. The risk is simple: no-shows, slow weekday traffic, weak gym referrals, and idle mobile routes can erase that upside.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"right-row1\"\u003e\n\u003cdiv class=\"tips-box\"\u003e\n\u003ch3\u003eTrack Show Rate and Empty Slots\u003c\/h3\u003e\n\u003cp\u003eMeasure \u003cstrong\u003ebooked tests\u003c\/strong\u003e, \u003cstrong\u003eshow rate\u003c\/strong\u003e, weekday fill, and mobile route use. Those four inputs tell you if volume is real or just scheduled. If weekday traffic is soft, move partner slots and retest days into those gaps instead of adding fixed cost.\u003c\/p\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eBooked tests\u003c\/strong\u003e vs. completed tests\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eNo-show rate\u003c\/strong\u003e by channel\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eWeekday\u003c\/strong\u003e fill by hour\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMobile\u003c\/strong\u003e route capacity used\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eIf utilization stays above \u003cstrong\u003e326 tests monthly\u003c\/strong\u003e, the business clears fixed overhead and owner take-home improves faster.\u003c\/p\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\u003eAverage Revenue Per Client\u003c\/h3\u003e\n    \u003cp\u003eIf your schedule is busy but cash still feels tight, pricing is usually the first place to look. First-year prices are \u003cstrong\u003e$150\u003c\/strong\u003e for DEXA, \u003cstrong\u003e$85\u003c\/strong\u003e for specialist tests, \u003cstrong\u003e$120\u003c\/strong\u003e for nutrition sessions, \u003cstrong\u003e$100\u003c\/strong\u003e for mobile tests, and \u003cstrong\u003e$95\u003c\/strong\u003e for coaching, with a blended average near \u003cstrong\u003e$104\u003c\/strong\u003e. Higher package value lifts revenue per client without the same jump in direct cost.\u003c\/p\u003e\n    \u003cp\u003eThe risk is discounting corporate or team work too deeply. Those rates can fill slots, but if the average price drops below the contribution needed to cover labor, rent, and admin, owner pay gets squeezed even when volume looks good. One clean rule: never price a package before you know its floor.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"left-row2\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eTrack Mix, Not Just Volume\u003c\/h3\u003e\n      \u003cp\u003eMeasure \u003cstrong\u003eblended price\u003c\/strong\u003e, package mix, and repeat test rate every month. Here’s the quick math: if bundles lift the average ticket above \u003cstrong\u003e$104\u003c\/strong\u003e and bring clients back for retests, cash flow improves twice, once from higher revenue per visit and once from lower acquisition cost. That makes owner income steadier.\u003c\/p\u003e\n      \u003cul class=\"lst_crct_blog\"\u003e\n        \u003cli\u003e\n\u003cstrong\u003eTrack\u003c\/strong\u003e revenue per client\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eSet\u003c\/strong\u003e a package price floor\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eWatch\u003c\/strong\u003e team discount impact\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eTest\u003c\/strong\u003e bundle uptake monthly\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cp\u003eUse \u003cstrong\u003etests sold\u003c\/strong\u003e, \u003cstrong\u003eaverage price\u003c\/strong\u003e, \u003cstrong\u003ediscount rate\u003c\/strong\u003e, and \u003cstrong\u003erepeat bookings\u003c\/strong\u003e as your core inputs. If a deal fills capacity but lowers margin too much, it can hurt take-home income. If it lifts repeat scans and keeps the calendar full, it usually beats one-off single-session pricing.\u003c\/p\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;\"\u003eRepeat Testing And 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\u003eRepeat Testing And Retention\u003c\/h3\u003e\n\u003cp\u003e\u003cstrong\u003eRepeat scans every 4 to 12 weeks\u003c\/strong\u003e turn one-off visits into steadier revenue. In year one, acquisition cost is modeled at \u003cstrong\u003e10% of revenue\u003c\/strong\u003e, then falls to \u003cstrong\u003e6%\u003c\/strong\u003e in a mature year, so higher retention directly raises owner income by shrinking marketing drag and improving cash flow.\u003c\/p\u003e\n\u003cp\u003eHere’s the quick math: if a client retests on a schedule, the same sale can support multiple sessions instead of a single curiosity scan. That lifts booking stability, helps fill the calendar, and makes profit less dependent on paid ads. The risk is simple: without a follow-up path, revenue stays lumpy and owner pay stays tied to constant new leads.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"right-row3\"\u003e\n\u003cdiv class=\"tips-box\"\u003e\n\u003ch3\u003eTrack Retest Paths, Not Just New Leads\u003c\/h3\u003e\n\u003cp\u003eMeasure how many clients return after the first scan, and why. The best repeat drivers here are \u003cstrong\u003etrainer referrals\u003c\/strong\u003e, \u003cstrong\u003etransformation programs\u003c\/strong\u003e, \u003cstrong\u003enutrition follow-ups\u003c\/strong\u003e, and \u003cstrong\u003eprogress reports\u003c\/strong\u003e. Those inputs matter because they convert a single test into a recurring check-in, which lowers the effective cost to acquire each booked visit.\u003c\/p\u003e\n\u003cp\u003eKeep a simple dashboard: \u003cstrong\u003erepeat rate\u003c\/strong\u003e, \u003cstrong\u003eaverage retest interval\u003c\/strong\u003e, \u003cstrong\u003eacquisition cost as a % of revenue\u003c\/strong\u003e, and the share of bookings from follow-up offers. If acquisition stays at \u003cstrong\u003e10%\u003c\/strong\u003e in year one, every $100,000 of revenue carries $10,000 of marketing drag; at \u003cstrong\u003e6%\u003c\/strong\u003e, that drops to $6,000. That difference shows up in owner take-home.\u003c\/p\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eBook the next scan before checkout.\u003c\/li\u003e\n\u003cli\u003eSend progress reports fast.\u003c\/li\u003e\n\u003cli\u003eRoute clients to 4 to 12 week follow-ups.\u003c\/li\u003e\n\u003cli\u003eTrack one-time scans with no return path.\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 step3\"\u003e3\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eEquipment And Facility Costs\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"right-row4\"\u003e\n    \u003ch3\u003eEquipment and Facility Costs\u003c\/h3\u003e\n    \u003cp\u003eMonthly fixed overhead is \u003cstrong\u003e$9,850\u003c\/strong\u003e: \u003cstrong\u003e$6,500\u003c\/strong\u003e rent, \u003cstrong\u003e$1,200\u003c\/strong\u003e maintenance, \u003cstrong\u003e$800\u003c\/strong\u003e utilities and medical waste, \u003cstrong\u003e$450\u003c\/strong\u003e software, \u003cstrong\u003e$600\u003c\/strong\u003e insurance, and \u003cstrong\u003e$300\u003c\/strong\u003e telecom. That bill lands before one scan is sold, so owner pay only rises after contribution covers it.\u003c\/p\u003e\n    \u003cp\u003eKnown capex is at least \u003cstrong\u003e$230,000\u003c\/strong\u003e for scanning systems, body scanners, BIA devices, van customization, and buildout. Here’s the quick math: \u003cstrong\u003ecost-to-utilization fit\u003c\/strong\u003e matters more than equipment prestige. If you buy capacity before demand, financing pressure and fixed costs delay take-home income.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"left-row4\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eBuy Capacity to Match Demand\u003c\/h3\u003e\n      \u003cp\u003eTrack \u003cstrong\u003emonthly utilization\u003c\/strong\u003e, booked sessions per device, and hours sold per location before adding equipment. The inputs that matter are scan volume, service mix, and cash available for debt service. If new gear does not lift booked tests fast enough, it adds depreciation, interest, and idle time instead of profit.\u003c\/p\u003e\n      \u003cp\u003eSet a clear payback rule before you spend. Compare expected monthly contribution from added scans against the added fixed load. If the extra capacity cannot help cover the \u003cstrong\u003e$9,850\u003c\/strong\u003e base cost plus financing, postpone the purchase and push referrals, repeat testing, or mobile routes first.\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;\"\u003eLabor Model And Owner Involvement\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"left-row5\"\u003e\n    \u003ch3\u003eOwner-Led Labor vs Hired Labor\u003c\/h3\u003e\n    \u003cp\u003eThis driver is the gap between the owner doing the work and paying staff to do it. First-year payroll is \u003cstrong\u003e$207,000\u003c\/strong\u003e a year, or \u003cstrong\u003e$17,250\u003c\/strong\u003e a month, and a Clinic Director is budgeted at \u003cstrong\u003e$95,000\u003c\/strong\u003e. If the owner stays hands-on, take-home can be stronger early; if the owner steps out, cash pay drops first but capacity can rise.\u003c\/p\u003e\n    \u003cp\u003eThe key inputs are provider count, booked hours, and who covers delivery and management. Capacity is modeled to grow from \u003cstrong\u003e6 providers\u003c\/strong\u003e to \u003cstrong\u003e19 providers\u003c\/strong\u003e in the mature year. The risk is hiring before demand fills the schedule, which pushes margin down before revenue catches up.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"right-row5\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eHire Only When Volume Can Carry It\u003c\/h3\u003e\n      \u003cp\u003eTrack labor against booked tests, not just headcount. If a paid manager or Clinic Director at \u003cstrong\u003e$95,000\u003c\/strong\u003e does not help fill the calendar, the role is too early. The owner should also watch how much of the \u003cstrong\u003e$17,250\u003c\/strong\u003e monthly payroll is covered by current utilization before adding another provider or support role.\u003c\/p\u003e\n      \u003cp\u003eUse a simple rule: add staff when the schedule, referrals, and repeat scans can support them. If the owner’s time is freed for partnerships and sales, the short-term pay cut can make sense, but only when that extra time turns into more booked sessions and better capacity use.\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;\"\u003eReferral And Partnership Channels\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_de\nsign_timeline\"\u003e\n  \u003cdiv class=\"right-row6\"\u003e\n    \u003ch3\u003eReferral and Partnership Channels\u003c\/h3\u003e\n    \u003cp\u003eThis driver lowers \u003cstrong\u003ecustomer acquisition cost\u003c\/strong\u003e and smooths bookings. First-year digital marketing and acquisition is modeled at \u003cstrong\u003e10% of revenue\u003c\/strong\u003e, with mature-year acquisition at \u003cstrong\u003e6%\u003c\/strong\u003e. If partner channels fill weekday slots and mobile routes, more revenue lands with less paid spend, so owner draw improves after fixed costs and payroll are covered.\u003c\/p\u003e\n    \u003cp\u003eThe inputs are partner volume, booked tests, and repeat scans. Gyms, trainers, clinics, sports teams, employers, and wellness events can create steady traffic, but discounting must still protect \u003cstrong\u003econtribution per test\u003c\/strong\u003e. One-off event scans help less than referrals that turn into retests every \u003cstrong\u003e4 to 12 weeks\u003c\/strong\u003e.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"left-row6\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eProtect margin before you buy volume\u003c\/h3\u003e\n      \u003cp\u003eMeasure each partner by booked tests, show rate, and repeat scans, not just leads. If a referral source brings weak volume or forces deep discounts, it can drain profit even when the calendar looks full. The goal is cheap, repeatable bookings that keep more cash above direct cost and fixed overhead.\u003c\/p\u003e\n      \u003cp\u003eTrack \u003cstrong\u003eacquisition spend as a share of revenue\u003c\/strong\u003e, partner discount rate, and monthly test mix by source. Keep pricing high enough that each test still covers direct cost and adds contribution. Then expand only the channels that fill low-traffic weekdays and produce repeat scans, because those are the bookings that lift owner take-home.\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 low, base, and high owner-income scenarios\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-scenario-table\" aria-label=\"Body Composition Analysis Service Owner Income Scenarios\" data-site-name=\"Financial Models Lab\" data-site-url=\"https:\/\/financialmodelslab.com\" data-source-title=\"Body Composition Analysis Service 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 test volume, blended price, staffing density, and fixed overhead. Low utilization leaves little cash for draws, while mature volume spreads costs and lifts profit.\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 owner income cases for planning.\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\"\u003eUtilization risk\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\"\u003eModeled 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\"\u003eUpside 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 downside case where weak utilization keeps owner income close to zero.\"\u003eThis is the downside case where weak utilization keeps owner income close to zero.\u003c\/td\u003e\n\u003ctd data-export-value=\"This is the modeled midpoint with steady test flow and modest owner pay.\"\u003eThis is the modeled midpoint with steady test flow and modest owner pay.\u003c\/td\u003e\n\u003ctd data-export-value=\"This is the upside case where dense utilization and spread fixed costs lift owner income sharply.\"\u003eThis is the upside case where dense utilization and spread fixed costs lift owner income sharply.\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=\"The clinic runs below break-even at under 326 monthly tests, with a $104 blended price, $8 direct cost, and $27,100 overhead plus payroll.\"\u003eThe clinic runs below break-even at under 326 monthly tests, with a $104 blended price, $8 direct cost, and $27,100 overhead plus payroll.\u003c\/td\u003e\n\u003ctd data-export-value=\"The clinic runs at 410 monthly tests, with $42,720 revenue, $34,100 contribution, and about $7,000 monthly operating profit before owner draws.\"\u003eThe clinic runs at 410 monthly tests, with $42,720 revenue, $34,100 contribution, and about $7,000 monthly operating profit before owner draws.\u003c\/td\u003e\n\u003ctd data-export-value=\"The mature-year model reaches 2,244 monthly tests, $277,470 revenue, lower $5 direct cost, and about $201,648 monthly operating profit before taxes, debt, reserves, and reinvestment.\"\u003eThe mature-year model reaches 2,244 monthly tests, $277,470 revenue, lower $5 direct cost, and about $201,648 monthly operating profit before taxes, debt, reserves, and reinvestment.\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=\"Under 326 monthly tests; $104 blended price; $8 direct cost; $27,100 overhead plus payroll; 125% variable costs\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003eUnder 326 monthly tests\u003c\/li\u003e\n\u003cli\u003e$104 blended price\u003c\/li\u003e\n\u003cli\u003e$8 direct cost\u003c\/li\u003e\n\u003cli\u003e$27,100 overhead plus payroll\u003c\/li\u003e\n\u003cli\u003e125% variable costs\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/td\u003e\n\u003ctd data-export-value=\"410 monthly tests; $42,720 revenue; $34,100 contribution; about $7,000 operating profit; steady staffing mix\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003e410 monthly tests\u003c\/li\u003e\n\u003cli\u003e$42,720 revenue\u003c\/li\u003e\n\u003cli\u003e$34,100 contribution\u003c\/li\u003e\n\u003cli\u003eabout $7,000 operating profit\u003c\/li\u003e\n\u003cli\u003esteady staffing mix\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/td\u003e\n\u003ctd data-export-value=\"2,244 monthly tests; $277,470 revenue; $5 direct cost; $9,850 fixed overhead; $31,167 monthly payroll\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003e2,244 monthly tests\u003c\/li\u003e\n\u003cli\u003e$277,470 revenue\u003c\/li\u003e\n\u003cli\u003e$5 direct cost\u003c\/li\u003e\n\u003cli\u003e$9,850 fixed overhead\u003c\/li\u003e\n\u003cli\u003e$31,167 monthly payroll\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=\"Near $0\/mo\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003eNear $0\/mo\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-soft\"\u003eLow cash\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd data-export-value=\"About $7,000\/mo\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003eAbout $7,000\/mo\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-soft\"\u003eBase profit\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd data-export-value=\"$201,648\/mo\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003e$201,648\/mo\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-warning\"\u003eHigh upside\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 early demand, staffing gaps, and thin distribution capacity.\"\u003eUse this to stress-test early demand, staffing gaps, and thin distribution capacity.\u003c\/td\u003e\n\u003ctd data-export-value=\"Use this as the main budgeting case and monthly target line.\"\u003eUse this as the main budgeting case and monthly target line.\u003c\/td\u003e\n\u003ctd data-export-value=\"Use this to test scale-up, utilization pressure, and capex intensity at full run rate.\"\u003eUse this to test scale-up, utilization pressure, and capex intensity at full run rate.\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":49303726784755,"sku":"body-composition-analysis-owner-makes","price":0.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0522\/6191\/2762\/files\/body-composition-analysis-owner-makes.webp?v=1782677008","url":"https:\/\/financialmodelslab.com\/products\/body-composition-analysis-owner-makes","provider":"Financial Models Lab","version":"1.0","type":"link"}