{"product_id":"speech-therapy-clinic-owner-makes","title":"How Much Does a Speech Therapy Clinic Owner Make? $0 to $214M","description":"\u003cbr\u003e\u003cdiv class=\"container_new_design\"\u003e\n\u003cdiv class=\"text-section text-1_new_design\"\u003e\n\u003cdiv class=\"line_top\"\u003e\u003c\/div\u003e\n\u003cp\u003eYou’re not comparing employee SLP wages here you’re modeling clinic owner economics This five-year view covers \u003cstrong\u003e$521k to $3747k in monthly collected revenue\u003c\/strong\u003e, payroll, rent, billing costs, marketing, reserves, and potential owner pay before taxes, debt, and personal living costs\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\u003cdiv class=\"image-section image-1_new_design\" id=\"main_article_image\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003csection class=\"fml-owner-metric-cards\" aria-label=\"Speech therapy clinic\"\u003e\u003cdiv class=\"metric-grid\"\u003e\n\u003carticle class=\"metric-card is-green\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Year 5 take-home is modeled at about $523k, using 475% of the $110k clinical director pay; loss years assume no distribution, before taxes and debt.\"\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 5 take-home is modeled at about $523k, using 475% of the $110k clinical director pay; loss years assume no distribution, before taxes and debt.\"\u003e$0-$523k\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"EBITDA margin moves from -67% in Year 1 to 31% in Year 5, before owner distributions, using annual collected revenue and model EBITDA.\"\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 moves from -67% in Year 1 to 31% in Year 5, before owner distributions, using annual collected revenue and model EBITDA.\"\u003e-67% to 31%\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Collected revenue means money after payer contracts and write-offs; Year 1 target pay uses about 427 sessions a month and $521k annual revenue.\"\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=\"Collected revenue means money after payer contracts and write-offs; Year 1 target pay uses about 427 sessions a month and $521k annual revenue.\"\u003e$521k\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Model shows Month 37 breakeven, 58-month payback, and losses through Year 3, so this is a hard launch.\"\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=\"Model shows Month 37 breakeven, 58-month payback, and losses through Year 3, so this is a hard launch.\"\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 clinic owner income?\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=\"This is a researched planning estimate, not guaranteed salary, tax advice, or owner distribution advice. Actual owner pay depends on collections, payer mix, staffing, debt, and reserve needs.\"\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 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 month before expenses. Use a normal operating month, not a peak month.\"\u003ei\u003cspan role=\"tooltip\"\u003eAverage collected month before expenses. Use a normal operating month, not a 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=\"Average collected month before expenses. Use a normal operating month, not a peak month.\" data-low=\"75000\" data-base=\"200000\" data-high=\"300000\" name=\"monthlyRevenue\" type=\"text\" inputmode=\"numeric\" value=\"200,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 left after direct service costs tied to visits and billing.\"\u003ei\u003cspan role=\"tooltip\"\u003ePercent left after direct service costs tied to visits and billing.\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 left after direct service costs tied to visits and billing.\" name=\"grossMargin\" type=\"range\" min=\"0\" max=\"100\" step=\"1\" data-low=\"95\" data-base=\"97\" data-high=\"98\" value=\"97\"\u003e\u003coutput\u003e97%\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 wages and contractor pay before owner pay. Use therapist and admin payroll only.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly wages and contractor pay before owner pay. Use therapist and admin payroll only.\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 wages and contractor pay before owner pay. Use therapist and admin payroll only.\" data-low=\"57500\" data-base=\"114583\" data-high=\"188500\" name=\"laborCost\" type=\"text\" inputmode=\"numeric\" value=\"114,583\"\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 other recurring overhead.\"\u003ei\u003cspan role=\"tooltip\"\u003eRent, utilities, software, insurance, and other recurring overhead.\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 other recurring overhead.\" data-low=\"9900\" data-base=\"9900\" data-high=\"9900\" name=\"fixedOverhead\" type=\"text\" inputmode=\"numeric\" value=\"9,900\"\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 patient acquisition spend needed to keep schedules full.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly patient acquisition spend needed to keep schedules full.\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 patient acquisition spend needed to keep schedules full.\" data-low=\"4000\" data-base=\"6500\" data-high=\"9000\" name=\"marketing\" type=\"text\" inputmode=\"numeric\" value=\"6,500\"\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 set aside before owner take-home.\"\u003ei\u003cspan role=\"tooltip\"\u003ePercent of profit set aside 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 set aside before owner take-home.\" name=\"taxReserve\" type=\"range\" min=\"0\" max=\"45\" step=\"1\" data-low=\"18\" data-base=\"24\" data-high=\"28\" value=\"24\"\u003e\u003coutput\u003e24%\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 kept for growth, equipment, and cash buffer.\"\u003ei\u003cspan role=\"tooltip\"\u003ePercent kept for growth, equipment, 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 kept for growth, equipment, and cash buffer.\" name=\"reinvestmentReserve\" type=\"range\" min=\"0\" max=\"35\" step=\"1\" data-low=\"5\" data-base=\"10\" data-high=\"14\" value=\"10\"\u003e\u003coutput\u003e10%\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 measure the pay gap.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly owner income goal used to measure 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=\"Monthly owner income goal used to measure the pay gap.\" data-low=\"8000\" data-base=\"15000\" data-high=\"25000\" name=\"targetOwnerPay\" type=\"text\" inputmode=\"numeric\" value=\"15,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$41,591\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\"\u003e21%\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$158K\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$26,591\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$499,092\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$63,017\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$21,426\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$26,591\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$200K\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: 97%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$194K\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: 65%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$131K\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: 11%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$21,426\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: 21%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$41,591\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 This is a researched planning estimate, not guaranteed salary, tax advice, or owner distribution advice. Actual owner pay depends on collections, payer mix, staffing, debt, and reserve needs.\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;\"\u003eWant the full Speech Therapy Clinic forecast and owner income view?\u003c\/span\u003e\u003c\/h3\u003e\n\n\u003cp\u003eThe screenshot shows \u003cstrong\u003erevenue\u003c\/strong\u003e, \u003cstrong\u003emargin\u003c\/strong\u003e, \u003cstrong\u003ecosts\u003c\/strong\u003e, \u003cstrong\u003ereserves\u003c\/strong\u003e, and \u003cstrong\u003eowner take-home\u003c\/strong\u003e assumptions; open the \u003ca href=\"\/products\/speech-therapy-clinic-financial-model\"\u003eSpeech Therapy Clinic Financial Model Template\u003c\/a\u003e for the full forecast.\u003c\/p\u003e\n\n\u003ch4\u003eOwner-income model highlights\u003c\/h4\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eCollected revenue: $521k–$3,747k\u003c\/li\u003e\n\u003cli\u003eEBITDA: -$1,032k to $214M\u003c\/li\u003e\n\u003cli\u003eMargin: -165% to 475%\u003c\/li\u003e\n\u003cli\u003eLow\/base\/high scenarios\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\/speech-therapy-clinic-financial-model-dashboard-financialmodelslab_20f07a63-3266-43bf-b3d3-3eb808218d05.webp\"\u003e\n\u003cimg class=\"preview-img\" width=\"100%\" height=\"auto\" src=\"\/cdn\/shop\/files\/speech-therapy-clinic-financial-model-dashboard-financialmodelslab_20f07a63-3266-43bf-b3d3-3eb808218d05.webp?width=500\" alt=\"Speech Therapy Clinic Financial Model dashboard summarizing key KPIs, runway\/cash and performance with dynamic charts and tables, helping spot cash-flow blind spots and present investor-ready metrics.\"\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;\"\u003eIs solo SLP private practice income better than hiring employees?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003e\u003cstrong\u003eSolo Speech Therapy Clinic\u003c\/strong\u003e income is usually simpler and safer at the start, because the owner keeps more of each collected session. Hiring employees can lift total income, but only if \u003cstrong\u003eutilization\u003c\/strong\u003e (filled sessions) and collections cover payroll before owner pay. With this model, \u003cstrong\u003e6 clinical FTEs\u003c\/strong\u003e and \u003cstrong\u003e$550k\u003c\/strong\u003e payroll in Year 1 can still create a loss, while \u003cstrong\u003e22 clinical FTEs\u003c\/strong\u003e support about \u003cstrong\u003e2,205\u003c\/strong\u003e collected sessions per month and \u003cstrong\u003e$214M EBITDA\u003c\/strong\u003e by Year 5.\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\u003eWhy solo can pay better\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eOwner keeps more per session\u003c\/li\u003e\n\u003cli\u003eNo payroll drag at start\u003c\/li\u003e\n\u003cli\u003eFewer scheduling gaps to cover\u003c\/li\u003e\n\u003cli\u003eIncome is easier to predict\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\u003eWhen hiring helps\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eOnly if sessions stay full\u003c\/li\u003e\n\u003cli\u003eOnly if collections stay tight\u003c\/li\u003e\n\u003cli\u003eSupervision and billing must run well\u003c\/li\u003e\n\u003cli\u003ePayroll must beat owner draw\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 speech therapy clinic owner make six figures?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003eYes, a \u003cstrong\u003eSpeech Therapy Clinic\u003c\/strong\u003e owner can make six figures, but not automatically; \u003ca href=\"\/blogs\/kpi-metrics\/speech-therapy-clinic\"\u003eWhat Is The Main Goal Of Your Speech Therapy Clinic?\u003c\/a\u003e should separate owner-operator pay from clinic profit. In this model, the Lead SLP Clinical Director role is budgeted at \u003cstrong\u003e$110k\/year\u003c\/strong\u003e, but Year 1 EBITDA is \u003cstrong\u003e-$1.032M\u003c\/strong\u003e, so owner distributions are not available yet.\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\u003eSix-Figure Path\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eEarn \u003cstrong\u003e$110k\u003c\/strong\u003e as clinical director\u003c\/li\u003e\n\u003cli\u003eSeparate salary from distributions\u003c\/li\u003e\n\u003cli\u003ePass collected-visit break-even\u003c\/li\u003e\n\u003cli\u003eImprove therapist utilization\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 Reality\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eYear 1 EBITDA: \u003cstrong\u003e-$1.032M\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eNo Year 1 distributions\u003c\/li\u003e\n\u003cli\u003eYear 2 EBITDA: \u003cstrong\u003e~$828k\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eYear 2 revenue: \u003cstrong\u003e$101M\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 profit margin can a speech therapy clinic make?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003eA \u003cstrong\u003eSpeech Therapy Clinic\u003c\/strong\u003e can show strong margin once paid visits grow faster than clinician payroll and fixed overhead, but early owner profit can still be thin. In this model, direct supply and transaction costs are \u003cstrong\u003e35%\u003c\/strong\u003e in Year 1 and fall to \u003cstrong\u003e26%\u003c\/strong\u003e by Year 5, while EBITDA margin moves from \u003cstrong\u003e-165%\u003c\/strong\u003e in Year 1 to \u003cstrong\u003e82%\u003c\/strong\u003e in Year 2, \u003cstrong\u003e264%\u003c\/strong\u003e in Year 3, and \u003cstrong\u003e475%\u003c\/strong\u003e in Year 5. For launch cost context, see \u003ca href=\"\/blogs\/startup-costs\/speech-therapy-clinic\"\u003eHow Much Does It Cost To Open And Launch Your Speech Therapy Clinic?\u003c\/a\u003e\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\u003eMargin drivers\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e35%\u003c\/strong\u003e direct cost in Year 1\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e26%\u003c\/strong\u003e direct cost by Year 5\u003c\/li\u003e\n\u003cli\u003ePaid visits must outgrow payroll\u003c\/li\u003e\n\u003cli\u003eGross margin lifts with utilization\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\u003eTake-home risks\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eNo-shows cut revenue fast\u003c\/li\u003e\n\u003cli\u003eDenials delay cash and profit\u003c\/li\u003e\n\u003cli\u003eRent and admin add pressure\u003c\/li\u003e\n\u003cli\u003eDocumentation time hits owner take-home\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;\"\u003eWant the six drivers that decide owner income?\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-main-income-drivers\" aria-label=\"Main Income Drivers card grid for a speech therapy clinic.\"\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\u003eCollected Rate\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e$144-$170\u003c\/strong\u003e\u003cp\u003eThis is the cash you keep per session, and small rate gains scale across hundreds to thousands of visits.\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\u003eVisit Volume\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e361-2.2K\u003c\/strong\u003e\u003cp\u003eMore monthly collected sessions spread the fixed base and drive the move from loss to profit.\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\u003eStaffing Margin\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e8.5-28 FTE\u003c\/strong\u003e\u003cp\u003ePayroll rises as the clinic adds clinicians, so take-home depends on adding sessions faster than staff.\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\u003ePayer Mix\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003eCash Gap\u003c\/strong\u003e\u003cp\u003eDenials and slow pay can turn booked work into delayed cash, and billed charges are not the same as collections.\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\u003eFixed Overhead\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e$9.9K\/mo\u003c\/strong\u003e\u003cp\u003eRent, software, insurance, and admin set the monthly floor the clinic must clear before owner income turns positive.\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\u003eOwner Role\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e1 FTE\u003c\/strong\u003e\u003cp\u003eA full-time owner clinician can pull in revenue directly, but a heavier management role usually means more hired labor.\u003c\/p\u003e\u003c\/article\u003e\n\u003c\/div\u003e\u003c\/article\u003e\u003c\/section\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eSpeech Therapy Clinic Core Six Income Drivers\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\u003cbr\u003e\n\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eCollected Rate Per Session\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n\u003cdiv class=\"left-row1\"\u003e\n\u003ch3\u003eCollected Rate Per Session\u003c\/h3\u003e\n\u003cp\u003e\u003cstrong\u003eCollected rate per session\u003c\/strong\u003e is the cash you actually keep per completed visit, not the sticker price. In Year 1, the model shows \u003cstrong\u003e$120\u003c\/strong\u003e pediatric sessions up to \u003cstrong\u003e$350\u003c\/strong\u003e diagnostic sessions, with about \u003cstrong\u003e$144\u003c\/strong\u003e collected per visit after mix and utilization. At \u003cstrong\u003e361\u003c\/strong\u003e collected visits a month, that is about \u003cstrong\u003e$52,000\u003c\/strong\u003e in monthly revenue before costs.\u003c\/p\u003e\n\u003cp\u003eThis driver moves owner income fast because payer contracts, patient responsibility, denials, and write-offs all change what lands in cash. By Year 5, the range rises to \u003cstrong\u003e$140\u003c\/strong\u003e to \u003cstrong\u003e$390\u003c\/strong\u003e, with about \u003cstrong\u003e$170\u003c\/strong\u003e collected per visit. The same visit count would lift revenue by about \u003cstrong\u003e18%\u003c\/strong\u003e, and every extra collected dollar adds to contribution after variable costs.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"right-row1\"\u003e\n\u003cdiv class=\"tips-box\"\u003e\n\u003ch3\u003eImprove collected dollars per session\u003c\/h3\u003e\n\u003cp\u003eTrack collected rate by \u003cstrong\u003eservice line\u003c\/strong\u003e, \u003cstrong\u003epayer\u003c\/strong\u003e, and \u003cstrong\u003evisit type\u003c\/strong\u003e. The key formula is \u003cstrong\u003ecash collected ÷ completed visits\u003c\/strong\u003e. If collections slip, look first at denials, patient balances, and contract rates, not just schedule fill. A small drop across many visits can wipe out owner pay even when the calendar looks full.\u003c\/p\u003e\n\u003cp\u003eUse weekly reports to compare billed charges, collected cash, and write-offs. Then test which mix brings the best net rate: pediatric therapy, diagnostic work, or other session types. The goal is simple: keep the collected amount per visit moving up while protecting margin and cash flow.\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\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eVisit Volume And Utilization\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"right-row2\"\u003e\n    \u003ch3\u003eCollected Visit Volume\u003c\/h3\u003e\n    \u003cp\u003e\u003cstrong\u003eVolume means collected visits\u003c\/strong\u003e, not inquiries or booked slots. Year 1 runs at \u003cstrong\u003e55% to 70%\u003c\/strong\u003e capacity by service line and reaches about \u003cstrong\u003e361 collected visits per month\u003c\/strong\u003e; Year 5 rises to \u003cstrong\u003e80% to 90%\u003c\/strong\u003e and about \u003cstrong\u003e2,205 collected visits per month\u003c\/strong\u003e. That gap matters because payroll and overhead get paid before owner pay, so low utilization can leave the clinic busy on paper but short on cash.\u003c\/p\u003e\n    \u003cp\u003eHere’s the quick math: fixed overhead is \u003cstrong\u003e$99k per month\u003c\/strong\u003e, and Year 1 break-even is about \u003cstrong\u003e427 collected sessions\u003c\/strong\u003e per month versus \u003cstrong\u003e361\u003c\/strong\u003e modeled. Cancellations, no-shows, school-year seasonality, and clinician availability can swing revenue fast. One clean line: if collected visits dip, owner draw usually drops first.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"left-row2\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eRaise Visit Completion\u003c\/h3\u003e\n      \u003cp\u003eTrack \u003cstrong\u003escheduled visits\u003c\/strong\u003e, \u003cstrong\u003ecollected visits\u003c\/strong\u003e, cancellations, no-shows, and filled openings by clinician and service line. The useful rate is completed visits divided by available capacity, not booked slots. If a therapist looks 70% full but no-shows are high, real output is lower, and that gap hits margin because the payroll cost is already committed.\u003c\/p\u003e\n      \u003cul class=\"lst_crct_blog\"\u003e\n        \u003cli\u003eWatch completion by therapist.\u003c\/li\u003e\n        \u003cli\u003eBackfill same-day openings.\u003c\/li\u003e\n        \u003cli\u003eMeasure seasonality by month.\u003c\/li\u003e\n        \u003cli\u003eKeep a waitlist ready.\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cp\u003eAt about \u003cstrong\u003e$144\u003c\/strong\u003e collected revenue per visit in Year 1, every \u003cstrong\u003e10\u003c\/strong\u003e extra collected visits add roughly \u003cstrong\u003e$1,440\u003c\/strong\u003e before variable costs. Protect school-year demand, reduce no-shows, and staff to real fill rates, not hopeful schedules. What this estimate hides: weak collections or overstaffing can still erase the gain.\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;\"\u003eClinician Staffing Margin\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"left-row3\"\u003e\n    \u003ch3\u003eClinician Staffing Margin\u003c\/h3\u003e\n    \u003cp\u003e\u003cstrong\u003eClinician staffing margin\u003c\/strong\u003e is the gap between collected visit revenue and the full cost of the team delivering care. In this model, annual wages rise from \u003cstrong\u003e$550k\u003c\/strong\u003e in Year 1 to \u003cstrong\u003e$196M\u003c\/strong\u003e in Year 5, with roles like \u003cstrong\u003e$110k\u003c\/strong\u003e for the Lead SLP Clinical Director and \u003cstrong\u003e$85k to $92k\u003c\/strong\u003e for therapy specialists. That makes payroll the main pressure on owner profit and pay.\u003c\/p\u003e\n    \u003cp\u003eThe real cost is higher than salary alone. Employee models add payroll taxes, benefits, supervision, and non-billable time, so margin depends on \u003cstrong\u003eutilization per clinician\u003c\/strong\u003e, meaning how many booked hours turn into collected visits. One clean rule: if a clinician is paid but not producing enough billed sessions, the owner still eats the cost.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"right-row3\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eTrack Billable Time Per Clinician\u003c\/h3\u003e\n      \u003cp\u003eMeasure \u003cstrong\u003ecollected visits per clinician\u003c\/strong\u003e, not just scheduled hours or headcount. Compare each service line against its wage load: Pediatric SLPs at \u003cstrong\u003e$85k\u003c\/strong\u003e, Adult Neuro SLPs at \u003cstrong\u003e$90k\u003c\/strong\u003e, Fluency Voice SLPs at \u003cstrong\u003e$88k\u003c\/strong\u003e, and Diagnostic SLPs at \u003cstrong\u003e$92k\u003c\/strong\u003e. The goal is simple: more collected sessions per paid hour.\u003c\/p\u003e\n      \u003cp\u003eTest staffing mix before adding people. If the clinic can use contractor or assistant models where allowed, margin risk can change fast, but only if quality and supervision stay tight. Watch non-billable time, no-shows, and cancellations together, because those three items decide whether payroll turns into profit or just payroll.\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;\"\u003ePayer Mix, Denials, And Collections\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"right-row4\"\u003e\n    \u003ch3\u003ePayer Mix And Collections\u003c\/h3\u003e\n    \u003cp\u003e\u003cstrong\u003ePayer mix\u003c\/strong\u003e is the split across private insurance, Medicaid, self-pay, schools, and contracts. It changes \u003cstrong\u003ecollected rate per visit\u003c\/strong\u003e, payment timing, and billing work, so cash can lag even when revenue looks fine. The model should use collections, not billed charges. At \u003cstrong\u003e1,000\u003c\/strong\u003e visits a month, a mix that supports \u003cstrong\u003e$170\u003c\/strong\u003e per visit instead of \u003cstrong\u003e$144\u003c\/strong\u003e adds \u003cstrong\u003e$26,000\u003c\/strong\u003e in monthly cash.\u003c\/p\u003e\n    \u003cp\u003e\u003cstrong\u003eDenials\u003c\/strong\u003e and slow patient balances hit owner take-home fast because payroll and fixed overhead are already locked in. Here’s the quick math: \u003cstrong\u003evisits × collected rate per visit\u003c\/strong\u003e drives cash, not schedule volume. A small collection drop across \u003cstrong\u003e1,000+\u003c\/strong\u003e monthly visits can erase distributions, especially when school contracts or Medicaid pay slower than self-pay. This is a planning sensitivity, not billing advice.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"left-row4\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eTrack Collections By Payer\u003c\/h3\u003e\n      \u003cp\u003eBreak monthly results into \u003cstrong\u003eprivate insurance, Medicaid, self-pay, schools, and contracts\u003c\/strong\u003e. Track billed amount, collected amount, denial rate, and patient balance aging for each group. If one payer starts paying slower, you’ll see the hit in cash flow before it shows up in revenue reports or owner draws.\u003c\/p\u003e\n      \u003cp\u003eStress test the forecast with a lower \u003cstrong\u003ecollected rate per visit\u003c\/strong\u003e and slower payment timing. Keep visit volume the same, then see how much cash is left after fixed costs and payroll. If owner pay disappears under a modest collection change, the clinic needs tighter billing follow-up and cleaner payer rules.\u003c\/p\u003e\n      \u003cul class=\"lst_crct_blog\"\u003e\n        \u003cli\u003eTrack collected rate per visit.\u003c\/li\u003e\n        \u003cli\u003eWatch denial rate by payer.\u003c\/li\u003e\n        \u003cli\u003eAge patient balances monthly.\u003c\/li\u003e\n        \u003cli\u003eTest school and contract timing.\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 step4\"\u003e4\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eFixed Overhead And Operating Expenses\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n\u003cdiv class=\"left-row5\"\u003e\n\u003ch3\u003eFixed Overhead and Operating Expenses\u003c\/h3\u003e\n\u003cp\u003e\u003cstrong\u003eFixed overhead\u003c\/strong\u003e is the monthly cost floor the clinic must cover before owner pay. Here, modeled fixed expenses are \u003cstrong\u003e$99k per month\u003c\/strong\u003e, including \u003cstrong\u003e$5k rent\u003c\/strong\u003e, \u003cstrong\u003e$12k liability insurance\u003c\/strong\u003e, \u003cstrong\u003e$700 EHR software\u003c\/strong\u003e, and other set costs. That means profit stays tight until collected sessions rise enough to absorb payroll plus overhead.\u003c\/p\u003e\n\u003cp\u003eHere’s the quick math: \u003cstrong\u003eYear 1 break-even is about 427 collected sessions per month\u003c\/strong\u003e, but the model expects \u003cstrong\u003e361\u003c\/strong\u003e. That leaves a gap of \u003cstrong\u003e66 sessions\u003c\/strong\u003e before owner income starts to look safe. The risk is highest early, because payroll is already committed while volume is still thin.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"right-row5\"\u003e\n\u003cdiv class=\"tips-box\"\u003e\n\u003ch3\u003eTrack the Cost Floor Weekly\u003c\/h3\u003e\n\u003cp\u003eTrack \u003cstrong\u003ecollected sessions\u003c\/strong\u003e, not scheduled visits, against fixed spend every week. Use the monthly cost stack to spot drift in rent, insurance, software, utilities, and office items b\nefore it hits cash flow. If collections stay below \u003cstrong\u003e427 sessions\u003c\/strong\u003e, owner draw should stay conservative.\u003c\/p\u003e\n\u003cp\u003eWatch the gap between expected volume and break-even volume. If session count slips, the fix is usually utilization, scheduling, or collections, not more overhead. Keep the cost floor lean so each extra collected visit drops more cash to profit and then to owner pay.\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;\"\u003eOwner Clinical Versus Management Role\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"right-row6\"\u003e\n    \u003ch3\u003eOwner Clinical Role\u003c\/h3\u003e\n    \u003cp\u003eIf the owner fills the Lead SLP Clinical Director role, that work is not free. The model treats it as a \u003cstrong\u003e$110k annual salary\u003c\/strong\u003e inside payroll, so owner pay is really salary plus any remaining profit. If the owner steps back and hires that role, distributions depend on what is left after payroll, overhead, and collections. One line matters: \u003cstrong\u003eowner time changes the cost structure\u003c\/strong\u003e.\u003c\/p\u003e\n    \u003cp\u003eHere’s the quick math: treating clients can lift revenue, but it also pulls the owner away from management. That tradeoff only works if clinicians stay productive and collections are reliable. With \u003cstrong\u003e$99k monthly fixed overhead\u003c\/strong\u003e and a Year 1 break-even near \u003cstrong\u003e427 collected sessions per month\u003c\/strong\u003e versus \u003cstrong\u003e361\u003c\/strong\u003e modeled, the owner’s clinical time helps only if it closes the gap, not if it slows growth.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"left-row6\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eTrack Salary Versus Distributions\u003c\/h3\u003e\n      \u003cp\u003eMeasure the owner role in two ways: \u003cstrong\u003esalary value\u003c\/strong\u003e and \u003cstrong\u003eprofit draw\u003c\/strong\u003e. If the owner is in the clinic, track collected visits, collected revenue per visit, and non-billable admin time. If the owner is in management, track clinician utilization, denials, and cash collection timing. The real question is simple: does the owner’s time raise profit more than a hired clinical director would cost?\u003c\/p\u003e\n      \u003cul class=\"lst_crct_blog\"\u003e\n        \u003cli\u003eTrack collected visits per month.\u003c\/li\u003e\n        \u003cli\u003eWatch utilization by clinician.\u003c\/li\u003e\n        \u003cli\u003eCompare salary to added profit.\u003c\/li\u003e\n        \u003cli\u003eFlag slow collections fast.\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cp\u003eTest the switch only when the schedule is stable. If clinicians are productive and billing is tight, stepping into management can scale income by freeing the owner to build volume. If not, owner clinical work may protect cash short term, but it caps growth because every treatment hour taken by the owner is one less hour spent on team, payer, and referral management.\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 mature owner income scenarios\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-scenario-table\" aria-label=\"Speech Therapy Clinic Owner Income Scenarios\" data-site-name=\"Financial Models Lab\" data-site-url=\"https:\/\/financialmodelslab.com\" data-source-title=\"Speech Therapy Clinic 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 moves with session volume, collected rates, staffing, and fixed overhead. Early years stay tight, then break-even improves as calendars fill and capacity rises.\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 a speech therapy clinic's owner income changes as volume and staffing scale.\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 weaker path where Year 1 volume and staffing keep owner income negative.\"\u003eThis is the weaker path where Year 1 volume and staffing keep owner income negative.\u003c\/td\u003e\n\u003ctd data-export-value=\"This is the modeled middle path using Year 3 volume, pricing, and staffing.\"\u003eThis is the modeled middle path using Year 3 volume, pricing, and staffing.\u003c\/td\u003e\n\u003ctd data-export-value=\"This is the stronger path where Year 5 volume and pricing lift owner income well above break-even.\"\u003eThis is the stronger path where Year 5 volume and pricing lift owner income well above break-even.\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 on Year 1 assumptions: about 361 collected sessions a month, about $52k in monthly revenue, and payroll plus fixed overhead still outrun collections.\"\u003eThe clinic runs on Year 1 assumptions: about 361 collected sessions a month, about $52k in monthly revenue, and payroll plus fixed overhead still outrun collections.\u003c\/td\u003e\n\u003ctd data-export-value=\"By Year 3, the clinic is around 1,056 collected sessions a month, about $193k in monthly revenue, and a larger therapist bench that pulls EBITDA close to break-even.\"\u003eBy Year 3, the clinic is around 1,056 collected sessions a month, about $193k in monthly revenue, and a larger therapist bench that pulls EBITDA close to break-even.\u003c\/td\u003e\n\u003ctd data-export-value=\"By Year 5, the clinic reaches about 2,205 collected sessions a month, roughly $375k in monthly revenue, and a bigger team with much better capacity use.\"\u003eBy Year 5, the clinic reaches about 2,205 collected sessions a month, roughly $375k in monthly revenue, and a bigger team with much better capacity use.\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=\"low patient volume; lower collected rate; clinician payroll; fixed rent and software; billing and materials\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003elow patient volume\u003c\/li\u003e\n\u003cli\u003elower collected rate\u003c\/li\u003e\n\u003cli\u003eclinician payroll\u003c\/li\u003e\n\u003cli\u003efixed rent and software\u003c\/li\u003e\n\u003cli\u003ebilling and materials\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/td\u003e\n\u003ctd data-export-value=\"higher session volume; stronger collected rates; more therapists; payroll scaling; fixed overhead spread\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003ehigher session volume\u003c\/li\u003e\n\u003cli\u003estronger collected rates\u003c\/li\u003e\n\u003cli\u003emore therapists\u003c\/li\u003e\n\u003cli\u003epayroll scaling\u003c\/li\u003e\n\u003cli\u003efixed overhead spread\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/td\u003e\n\u003ctd data-export-value=\"higher therapist count; more sessions; stronger pricing; better capacity; lower marketing as % of sales\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003ehigher therapist count\u003c\/li\u003e\n\u003cli\u003emore sessions\u003c\/li\u003e\n\u003cli\u003estronger pricing\u003c\/li\u003e\n\u003cli\u003ebetter capacity\u003c\/li\u003e\n\u003cli\u003elower marketing as % of sales\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=\"-$350k\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003e-$350k\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-soft\"\u003eLow income\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd data-export-value=\"-$3k to $0\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003e-$3k to $0\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-soft\"\u003eBase income\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd data-export-value=\"$1.15M\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003e$1.15M\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-warning\"\u003eHigh income\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 a slow ramp, payer delays, or underfilled calendars.\"\u003eUse this to stress-test a slow ramp, payer delays, or underfilled calendars.\u003c\/td\u003e\n\u003ctd data-export-value=\"Use this as the main planning case for staffing, cash, and lender talks.\"\u003eUse this as the main planning case for staffing, cash, and lender talks.\u003c\/td\u003e\n\u003ctd data-export-value=\"Use this to test what full calendars and strong referrals can produce once the clinic is mature.\"\u003eUse this to test what full calendars and strong referrals can produce once the clinic is mature.\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":49304422547699,"sku":"speech-therapy-clinic-owner-makes","price":0.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0522\/6191\/2762\/files\/speech-therapy-clinic-owner-makes.webp?v=1782692863","url":"https:\/\/financialmodelslab.com\/products\/speech-therapy-clinic-owner-makes","provider":"Financial Models Lab","version":"1.0","type":"link"}