{"product_id":"online-therapy-owner-makes","title":"How Much Does An Online Therapy Business Owner Make? $180K Salary","description":"\u003cbr\u003e\u003cdiv class=\"card_smpl\"\u003e\n\n\u003cdiv class=\"double_border\"\u003e\n\n\u003cdiv class=\"card_smpl_header\"\u003e\n\n\u003cimg src=\"\/cdn\/shop\/files\/fml_20_fml-Orange-blog-plus-icon.svg\" alt=\"Key Takeaways\" class=\"icon_how_to_use\"\u003e\n\n\u003ch3\u003eKey Takeaways\u003c\/h3\u003e\n\n\u003c\/div\u003e\n\n\u003cul class=\"lst_crct_blog\"\u003e\n\n\u003cli\u003eMore completed sessions lift revenue faster than overhead.\u003c\/li\u003e\n\n\u003cli\u003eCollected rates matter more than listed session prices.\u003c\/li\u003e\n\n\u003cli\u003eTherapist pay drives owner take-home, so track spread.\u003c\/li\u003e\n\n\u003cli\u003e$165K monthly overhead demands tight utilization and retention.\u003c\/li\u003e\n\n\u003c\/ul\u003e\n\n\u003c\/div\u003e\n\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003csection class=\"fml-owner-metric-cards\" aria-label=\"Online therapy\"\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 CEO salary from the model, before personal taxes. It excludes clinician payouts, reserves, and any distribution upside.\"\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 CEO salary from the model, before personal taxes. It excludes clinician payouts, reserves, and any distribution upside.\"\u003e$180K\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Based on Year 1 to Year 5 EBITDA over modeled revenue. It is not true net margin because clinician pay is missing.\"\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=\"Based on Year 1 to Year 5 EBITDA over modeled revenue. It is not true net margin because clinician pay is missing.\"\u003e59%–86%\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Year 1 modeled annual revenue is the closest threshold to a $180K owner-pay target; clinician pay is still unmodeled.\"\u003e\u003cimg class=\"metric-icon\" src=\"\/cdn\/shop\/files\/fml-owner-income-kpi-revenue-target.svg\" alt=\"Revenue for target pay icon\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan\u003eRevenue for target pay\u003c\/span\u003e\u003cstrong class=\"metric-value\" tabindex=\"0\" data-tooltip=\"Year 1 modeled annual revenue is the closest threshold to a $180K owner-pay target; clinician pay is still unmodeled.\"\u003e$2.06M\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card is-yellow\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Medium because the model is profitable early, but staffing, compliance, and unknown clinician pay add real execution risk.\"\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=\"Medium because the model is profitable early, but staffing, compliance, and unknown clinician pay add real execution risk.\"\u003eMedium\u003c\/strong\u003e\u003c\/article\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eWant to test your owner pay?\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-owner-calculator\" aria-label=\"Online Therapy Owner Income Calculator\" data-locale=\"en-US\" data-currency=\"USD\" data-default-scenario=\"base\" data-export-filename=\"Online Therapy Owner Income Calculator.xlsx\" data-source-site-name=\"Financial Models Lab\" data-source-site-url=\"https:\/\/financialmodelslab.com\" data-source-page-title=\"Online Therapy 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 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 collected revenue before expenses. Use the average operating month, not a one-time peak month.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly collected revenue 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 collected revenue before expenses. Use the average operating month, not a one-time peak month.\" data-low=\"172752\" data-base=\"1000000\" data-high=\"1847475\" name=\"monthlyRevenue\" type=\"text\" inputmode=\"numeric\" value=\"1,000,000\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eGross margin\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Percent of revenue left after direct service costs, payment fees, and communication tools.\"\u003ei\u003cspan role=\"tooltip\"\u003ePercent of revenue left after direct service costs, payment fees, and communication tools.\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 service costs, payment fees, and communication tools.\" name=\"grossMargin\" type=\"range\" min=\"0\" max=\"100\" step=\"1\" data-low=\"82\" data-base=\"87\" data-high=\"89\" value=\"87\"\u003e\u003coutput\u003e87%\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 therapist pay, clinical support, and admin payroll before owner pay.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly therapist pay, clinical support, and admin payroll 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 therapist pay, clinical support, and admin payroll before owner pay.\" data-low=\"120000\" data-base=\"320000\" data-high=\"520000\" name=\"laborCost\" type=\"text\" inputmode=\"numeric\" value=\"320,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\u003eFixed overhead\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Monthly software, compliance, legal, insurance, admin, and core operating overhead.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly software, compliance, legal, insurance, admin, and core operating 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=\"Monthly software, compliance, legal, insurance, admin, and core operating overhead.\" data-low=\"150000\" data-base=\"165000\" data-high=\"190000\" name=\"fixedOverhead\" type=\"text\" inputmode=\"numeric\" value=\"165,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\u003eMarketing\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Monthly digital advertising and content spend needed to keep demand flowing.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly digital advertising and content spend needed to keep demand flowing.\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 digital advertising and content spend needed to keep demand flowing.\" data-low=\"20000\" data-base=\"60000\" data-high=\"120000\" name=\"marketing\" type=\"text\" inputmode=\"numeric\" value=\"60,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\u003eDebt service\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Monthly loan or financing payments. Use 0 if there is no debt.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly loan or financing payments. Use 0 if there is no debt.\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 payments. Use 0 if there is no debt.\" data-low=\"0\" data-base=\"0\" data-high=\"0\" name=\"debtService\" type=\"text\" inputmode=\"numeric\" value=\"\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eTax reserve\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Percent of profit held back for taxes before owner take-home.\"\u003ei\u003cspan role=\"tooltip\"\u003ePercent of profit held back for taxes 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 held back for taxes before owner take-home.\" name=\"taxReserve\" type=\"range\" min=\"0\" max=\"45\" step=\"1\" data-low=\"18\" data-base=\"22\" data-high=\"25\" value=\"22\"\u003e\u003coutput\u003e22%\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 growth, working capital, and risk buffer.\"\u003ei\u003cspan role=\"tooltip\"\u003ePercent of profit kept for growth, working capital, and risk 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 growth, working capital, and risk 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 target used to calculate the target-pay gap.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly owner income target used to calculate the target-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 target used to calculate the target-pay gap.\" data-low=\"12000\" data-base=\"15000\" data-high=\"18000\" 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$221K\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\"\u003e22%\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$652K\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$206K\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$2,652,000\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$325,000\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$104,000\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$206,000\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$1M\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: 87%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$870K\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: 54%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$545K\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: 10%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$104K\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: 22%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$221K\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;\"\u003eWant to pressure-test owner income in the Online Therapy model?\u003c\/span\u003e\u003c\/h3\u003e\n\n\u003cp\u003eThis dashboard in \u003ca href=\"\/products\/online-therapy-financial-model\"\u003eOnline Therapy Financial Model Template\u003c\/a\u003e shows revenue, costs, cash flow, and scenarios—\u003cstrong\u003e$206M\u003c\/strong\u003e first year, \u003cstrong\u003e$2,217M\u003c\/strong\u003e mature year. Open the model.\u003c\/p\u003e\n\n\u003ch4\u003eOwner-income model highlights\u003c\/h4\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eRevenue: $206M to $2,217M\u003c\/li\u003e\n\u003cli\u003eClinicians, volume, capacity\u003c\/li\u003e\n\u003cli\u003ePayroll and operating expenses\u003c\/li\u003e\n\u003cli\u003eSalary, profit, reserves\u003c\/li\u003e\n\u003cli\u003eOwner draw timing\u003c\/li\u003e\n\u003cli\u003ePayer mix and utilization\u003c\/li\u003e\n\u003cli\u003eMarketing and compliance costs\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\/online-therapy-financial-model-dashboard-financialmodelslab_1c6e02ef-96d3-4e58-9ea0-dd3d76a807ff.webp\"\u003e\n\u003cimg class=\"preview-img\" width=\"100%\" height=\"auto\" src=\"\/cdn\/shop\/files\/online-therapy-financial-model-dashboard-financialmodelslab_1c6e02ef-96d3-4e58-9ea0-dd3d76a807ff.webp?width=500\" alt=\"Online Therapy Financial Model dashboard summarizing key KPIs, runway\/cash position and performance with a dynamic dashboard for investor-ready reporting and to expose 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;\"\u003eWhich online therapy business costs affect owner profit most?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003eIf you’re modeling \u003cstrong\u003eOnline Therapy\u003c\/strong\u003e, therapist pay is the biggest profit lever: every \u003cstrong\u003e10%\u003c\/strong\u003e of revenue sent to clinicians cuts the owner profit pool by about \u003cstrong\u003e$206K\u003c\/strong\u003e in year one and \u003cstrong\u003e$222M\u003c\/strong\u003e in the mature year. Ads are the next big swing, falling from \u003cstrong\u003e70%\u003c\/strong\u003e to \u003cstrong\u003e40%\u003c\/strong\u003e of revenue across the model, so start with clinician mix and acquisition cost; for a startup budget view, see \u003ca href=\"\/blogs\/startup-costs\/online-therapy\"\u003eHow Much Does It Cost To Open And Launch Your Online Therapy Business?\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\u003eBiggest profit driver\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eTherapist compensation\u003c\/strong\u003e moves profit most.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e10%\u003c\/strong\u003e of revenue to clinicians costs \u003cstrong\u003e$206K\u003c\/strong\u003e in year one.\u003c\/li\u003e\n\u003cli\u003eThe same swing hits \u003cstrong\u003e$222M\u003c\/strong\u003e in the mature year.\u003c\/li\u003e\n\u003cli\u003eDigital ads drop from \u003cstrong\u003e70%\u003c\/strong\u003e to \u003cstrong\u003e40%\u003c\/strong\u003e of revenue.\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\u003eCosts to track\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eFixed overhead\u003c\/strong\u003e is \u003cstrong\u003e$165K\/month\u003c\/strong\u003e.\u003c\/li\u003e\n\u003cli\u003eTrack payment processing and HIPAA tools.\u003c\/li\u003e\n\u003cli\u003eAdd hosting, insurance, legal, accounting.\u003c\/li\u003e\n\u003cli\u003eAlso watch cybersecurity, credentialing, supervision, and admin support.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eCan an online therapy owner make more with a group practice?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003eYes, an \u003cstrong\u003eOnline Therapy\u003c\/strong\u003e owner can make more with a group practice, but only if the clinician margin beats added management cost; see \u003ca href=\"\/blogs\/kpi-metrics\/online-therapy\"\u003eWhat Is The Most Important Indicator Of Growth For Online Therapy?\u003c\/a\u003e because growth depends on completed paid sessions, not headcount alone. Solo income is capped by personal clinical hours, while group income scales from the spread between collected session revenue and therapist pay across \u003cstrong\u003e30 clinicians in year 1\u003c\/strong\u003e to \u003cstrong\u003e185 clinicians\u003c\/strong\u003e in the mature year.\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\u003eWhere upside comes from\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eScale beyond owner clinical hours\u003c\/li\u003e\n\u003cli\u003eEarn margin per completed session\u003c\/li\u003e\n\u003cli\u003eServe US adults aged \u003cstrong\u003e25-55\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eGrow from \u003cstrong\u003e30\u003c\/strong\u003e to \u003cstrong\u003e185\u003c\/strong\u003e clinicians\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\u003eWhat can erase profit\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eAdd supervision and quality control\u003c\/li\u003e\n\u003cli\u003eFund recruiting and retention\u003c\/li\u003e\n\u003cli\u003eManage scheduling and compliance\u003c\/li\u003e\n\u003cli\u003eCarry heavier admin load\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eHow does scaling an online therapy business affect owner income?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003e\u003cstrong\u003eScaling Online Therapy\u003c\/strong\u003e can lift owner income, but only if utilization, retention, clinician quality, and acquisition cost stay tight as the clinician team grows. Here’s the quick math: moving from \u003cstrong\u003e30\u003c\/strong\u003e clinicians to \u003cstrong\u003e185\u003c\/strong\u003e can take completed sessions from about \u003cstrong\u003e1,464\/month\u003c\/strong\u003e to \u003cstrong\u003e13,685\/month\u003c\/strong\u003e, with capacity assumptions rising from \u003cstrong\u003e55%–65%\u003c\/strong\u003e early to \u003cstrong\u003e70%–80%\u003c\/strong\u003e later. If those controls slip, the extra volume mostly turns into support load, billing delay, and reserve needs instead of profit.\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\u003eWhat lifts owner income\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e30\u003c\/strong\u003e to \u003cstrong\u003e185\u003c\/strong\u003e clinicians\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e1,464\u003c\/strong\u003e to \u003cstrong\u003e13,685\u003c\/strong\u003e sessions\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e55%–65%\u003c\/strong\u003e early capacity\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e70%–80%\u003c\/strong\u003e later capacity\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\u003eWhat can cut it\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eCompliance\u003c\/strong\u003e gets harder across states\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBilling delays\u003c\/strong\u003e slow cash in\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eTherapist burnout\u003c\/strong\u003e hurts retention\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eReserve needs\u003c\/strong\u003e rise with scale\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 owner-income drivers?\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-main-income-drivers\" aria-label=\"Accessible label for the Main Income Drivers card grid.\"\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\u003eSessions\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e1.5k-13.7k\/mo\u003c\/strong\u003e\u003cp\u003eMore billable sessions is the fastest way to lift revenue and owner take-home.\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\u003ePayer Mix\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e$118-$135\u003c\/strong\u003e\u003cp\u003eA higher collected rate means each session keeps more cash after payer mix.\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\u003eClinician Pay\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003eHigh\u003c\/strong\u003e\u003cp\u003eTherapist pay sets a big margin swing, so the compensation model can make or break profit.\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\u003eUtilization\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e55%-80%\u003c\/strong\u003e\u003cp\u003eBetter fill rates turn the same clinician base into more paid sessions.\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\u003eAd Spend\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e7%-4%\u003c\/strong\u003e\u003cp\u003eLower ad spend keeps acquisition from eating the margin on each new client.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"main-driver-card\"\u003e\u003cdiv class=\"main-driver-heading\"\u003e\n\u003cspan class=\"driver-rank\"\u003e6\u003c\/span\u003e\u003ch4\u003eOverhead\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e$16.5K\/mo\u003c\/strong\u003e\u003cp\u003eFixed software, compliance, and admin costs set the cash floor you must cover.\u003c\/p\u003e\u003c\/article\u003e\n\u003c\/div\u003e\u003c\/article\u003e\u003c\/section\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eOnline Therapy Core Six Income Drivers\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\u003cbr\u003e\n\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eCompleted Session Volume\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n\u003cdiv class=\"left-row1\"\u003e\n\u003ch3\u003eCompleted Session Volume\u003c\/h3\u003e\n\u003cp\u003eCompleted session volume is the fastest way for owner income to move, because each paid session adds revenue without adding fixed cost at the same pace. At \u003cstrong\u003e1,464 sessions\/month\u003c\/strong\u003e in year one and \u003cstrong\u003e13,685\/month\u003c\/strong\u003e in mature scale, small gaps in \u003cstrong\u003eno-shows\u003c\/strong\u003e, \u003cstrong\u003ecancellations\u003c\/strong\u003e, or retention hit cash fast.\u003c\/p\u003e\n\u003cp\u003eHere’s the quick math: if collection averages \u003cstrong\u003e$118\/session\u003c\/strong\u003e, year-one revenue is about \u003cstrong\u003e$172,752\/month\u003c\/strong\u003e (\u003cstrong\u003e1,464 × $118\u003c\/strong\u003e). At \u003cstrong\u003e$135\/session\u003c\/strong\u003e and mature volume, it’s about \u003cstrong\u003e$1,847,475\/month\u003c\/strong\u003e (\u003cstrong\u003e13,685 × $135\u003c\/strong\u003e). If volume slips, revenue falls right away, but overhead like the \u003cstrong\u003e$165K\/month\u003c\/strong\u003e fixed base does not.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"right-row1\"\u003e\n\u003cdiv class=\"tips-box\"\u003e\n\u003ch3\u003eFill Calendars First\u003c\/h3\u003e\n\u003cp\u003eTrack \u003cstrong\u003ecompleted sessions\u003c\/strong\u003e per clinician, \u003cstrong\u003eshow rate\u003c\/strong\u003e, \u003cstrong\u003ecancellation rate\u003c\/strong\u003e, \u003cstrong\u003eintake lag\u003c\/strong\u003e, and open calendar hours. Completed volume is booked visits that actually happen, not scheduled slots. If those inputs weaken, growth stalls even when demand looks fine.\u003c\/p\u003e\n\u003cp\u003eUse a \u003cstrong\u003efill-first\u003c\/strong\u003e rule: close calendar gaps, shorten intake, and hold hiring until current clinicians are near capacity. That keeps revenue per clinician up and protects owner draw, because adding staff before demand is real pushes pay and supervision costs ahead of revenue.\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;\"\u003eCollected Rate And Payer 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\u003eCollected Rate and Payer Mix\u003c\/h3\u003e\n    \u003cp\u003e\u003cstrong\u003eCollected revenue\u003c\/strong\u003e is the cash actually received per completed session, after denials, write-offs, billing lag, and processing fees. In this model, average collected revenue is about \u003cstrong\u003e$118\/session\u003c\/strong\u003e in year one and \u003cstrong\u003e$135\/session\u003c\/strong\u003e in the mature year. At \u003cstrong\u003e1,464 sessions\/month\u003c\/strong\u003e, that is about \u003cstrong\u003e$172,752\/month\u003c\/strong\u003e; at \u003cstrong\u003e13,685 sessions\/month\u003c\/strong\u003e, it is about \u003cstrong\u003e$1.85M\/month\u003c\/strong\u003e.\u003c\/p\u003e\n    \u003cp\u003eList price is not the number that pays the owner. First-year session prices range from \u003cstrong\u003e$100\u003c\/strong\u003e for general counseling to \u003cstrong\u003e$150\u003c\/strong\u003e for couples counseling, but payer mix changes what actually lands in cash. Higher rates help only if conversion and retention hold, because weak payer mix can erase gains through denials, slower collections, and higher fees.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"left-row2\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eTrack Net Collected Revenue\u003c\/h3\u003e\n      \u003cp\u003eMeasure this by payer type and by session type, then compare \u003cstrong\u003ecollected dollars per completed session\u003c\/strong\u003e against gross price. The key inputs are \u003cstrong\u003esession volume\u003c\/strong\u003e, \u003cstrong\u003egross price\u003c\/strong\u003e, \u003cstrong\u003edenial rate\u003c\/strong\u003e, \u003cstrong\u003ebilling lag\u003c\/strong\u003e, \u003cstrong\u003ewrite-off rate\u003c\/strong\u003e, and \u003cstrong\u003eprocessing fees\u003c\/strong\u003e. If collected revenue rises but denials or lag also rise, owner cash can still tighten.\u003c\/p\u003e\n      \u003cul class=\"lst_crct_blog\"\u003e\n        \u003cli\u003eTrack collected revenue per session.\u003c\/li\u003e\n        \u003cli\u003eSplit by payer and service type.\u003c\/li\u003e\n        \u003cli\u003eWatch denials and write-offs weekly.\u003c\/li\u003e\n        \u003cli\u003eTest price only if retention holds.\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cp\u003eUse the mix to protect take-home pay. A higher \u003cstrong\u003e$150\u003c\/strong\u003e couples rate helps only when those clients stay engaged and pay cleanly; otherwise, the extra list price gets lost in churn or collections drag. The practical target is more cash per completed session, not just a higher sticker price.\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 Compensation Model\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"left-row3\"\u003e\n    \u003ch3\u003eTherapist Pay Spread\u003c\/h3\u003e\n    \u003cp\u003eYour owner draw comes from the spread between \u003cstrong\u003ecollected revenue\u003c\/strong\u003e and \u003cstrong\u003etherapist pay\u003c\/strong\u003e. Because therapist payout is not given, use sensitivity instead of guessing. The provided benchmark says every \u003cstrong\u003e10% payout\u003c\/strong\u003e changes the model by about \u003cstrong\u003e$206K\u003c\/strong\u003e of first-year revenue and \u003cstrong\u003e$222M\u003c\/strong\u003e of mature-year revenue, before overhead and reserves.\u003c\/p\u003e\n    \u003cp\u003eThat spread is not just pay. \u003cstrong\u003eContractors\u003c\/strong\u003e usually cut payroll tax and benefits, but you give up control. \u003cstrong\u003eEmployees\u003c\/strong\u003e add tax, benefits, supervision, and recruiting cost. \u003cstrong\u003eOwner-provided sessions\u003c\/strong\u003e keep more margin per visit, but they cap scale and can trap the owner in clinical hours instead of cash flow.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"right-row3\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eTrack Payout Mix\u003c\/h3\u003e\n      \u003cp\u003eMeasure \u003cstrong\u003ecollected revenue per session\u003c\/strong\u003e, \u003cstrong\u003etherapist payout %\u003c\/strong\u003e, and the mix of contractor, employee, and owner sessions. Then test how a 5- to 10-point payout change affects gross margin and owner pay. One clean rule: if higher pay does not lift retention or session quality, it usually just compresses take-home.\u003c\/p\u003e\n      \u003cp\u003eAlso track \u003cstrong\u003esupervision hours\u003c\/strong\u003e, \u003cstrong\u003erecruiting cost\u003c\/strong\u003e, payroll tax, and benefits by clinician type. Use that to forecast the true cost of each session, not just the invoice split. What this hides is that a lower payout can still hurt income if it drives turnover, weak fit, or empty calendars.\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;\"\u003eUtilization And Client Retention\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n\u003cdiv class=\"right-row4\"\u003e\n\u003ch3\u003eUtilization and Client Retention\u003c\/h3\u003e\n\u003cp\u003e\u003cstrong\u003eUtilization\u003c\/strong\u003e is the share of available clinician time that turns into completed, paid sessions. In online therapy, a practical benchmark is \u003cstrong\u003e55%-65%\u003c\/strong\u003e in year one and \u003cstrong\u003e70%-80%\u003c\/strong\u003e in a mature year. Higher utilization lifts revenue and cash flow without the same jump in fixed overhead, so owner pay improves when more booked time becomes billable time.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eRetention\u003c\/strong\u003e keeps calendars full by bringing clients back for more sessions, so the business buys fewer new sessions through ads. The risk is simple: overbooking can raise short-term income, but it can also hurt care quality, clinical fit, and burnout risk, which then weakens future income. One clean line: fill the schedule, but do not break the therapist.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"left-row4\"\u003e\n\u003cdiv class=\"tips-box\"\u003e\n\u003ch3\u003eTrack fill rate before you hire more clinicians\u003c\/h3\u003e\n\u003cp\u003eMeasure \u003cstrong\u003eavailable hours\u003c\/strong\u003e, \u003cstrong\u003ecompleted paid sessions\u003c\/strong\u003e, \u003cstrong\u003eno-shows\u003c\/strong\u003e, \u003cstrong\u003ecancellations\u003c\/strong\u003e, and \u003cstrong\u003erepeat-booking rate\u003c\/strong\u003e. Utilization is easiest to read as \u003cstrong\u003ecompleted sessions ÷ available clinician capacity\u003c\/strong\u003e. If retention is strong, each clinician keeps more of the calendar full, which raises revenue quality and reduces ad pressure.\u003c\/p\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eTrack booked vs. completed sessions.\u003c\/li\u003e\n\u003cli\u003eWatch repeat visits by clinician.\u003c\/li\u003e\n\u003cli\u003eFlag gaps from cancellations fast.\u003c\/li\u003e\n\u003cli\u003eLimit load before burnout starts.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eIf fill rate is weak, fix intake speed, matching, and reminders before adding staff. If fill rate is already near \u003cstrong\u003e70%-80%\u003c\/strong\u003e, add capacity carefully so quality and outcomes stay stable. That protects the spread between session revenue and the cost of keeping clinicians on the schedule.\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;\"\u003eClient Acquisition Cost\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n\u003cdiv class=\"left-row5\"\u003e\n\u003ch3\u003eClient Acquisition Cost\u003c\/h3\u003e\n\u003cp\u003eClient acquisition cost is what you spend to turn a lead into a paying client who stays long enough to create real revenue. In this model, digital ads can eat \u003cstrong\u003e70%\u003c\/strong\u003e of revenue in year one and \u003cstrong\u003e40%\u003c\/strong\u003e in the mature year, so weak conversion cuts owner draw fast. At \u003cstrong\u003e1,464\u003c\/strong\u003e completed sessions and \u003cstrong\u003e$118\u003c\/strong\u003e collected per session, first-year revenue is about \u003cstrong\u003e$172,752\u003c\/strong\u003e a month.\u003c\/p\u003e\n\u003cp\u003eThe real test is \u003cstrong\u003emarketing cost per retained client\u003c\/strong\u003e, not clicks. If a channel brings traffic but clients drop after one session, you still pay the bill and the owner earns less. Here’s the quick math: \u003cstrong\u003ecompleted sessions\u003c\/strong\u003e and \u003cstrong\u003erevenue per client over the care period\u003c\/strong\u003e have to rise faster than spend, or acquisition costs squeeze profit before overhead even gets a chance.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"right-row5\"\u003e\n\u003cdiv class=\"tips-\nbox\"\u003e\n\u003ch3\u003eTrack retained-client CAC\u003c\/h3\u003e\n\u003cp\u003eMeasure referrals, search traffic, partnerships, and directories by \u003cstrong\u003ecompleted sessions\u003c\/strong\u003e, not clicks. Build one dashboard that shows spend, booked visits, kept visits, retained clients, and revenue per client over the care period, so you can see which channel actually pays back. If a source converts poorly, cut it fast before it drains cash.\u003c\/p\u003e\n\u003cp\u003eSet a simple rule: keep buying traffic only when \u003cstrong\u003eretained-client revenue\u003c\/strong\u003e beats \u003cstrong\u003eacquisition cost\u003c\/strong\u003e with room left for therapist pay and fixed costs. In the mature year, a \u003cstrong\u003e40%\u003c\/strong\u003e ad load on about \u003cstrong\u003e$1,847,475\u003c\/strong\u003e monthly revenue means about \u003cstrong\u003e$738,990\u003c\/strong\u003e in marketing, so small conversion gains can add a lot of owner income.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"timeline\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"step-circle step5\"\u003e5\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eFixed Overhead And Compliance Load\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n\u003cdiv class=\"right-row6\"\u003e\n\u003ch3\u003eFixed Overhead And Compliance Load\u003c\/h3\u003e\n\u003cp\u003e\u003cstrong\u003e$165K\/month\u003c\/strong\u003e in fixed overhead comes out before the owner sees distributable profit or sets reserves, so this line directly caps take-home pay. The itemized costs shown add to \u003cstrong\u003e$94.8K\u003c\/strong\u003e (\u003cstrong\u003e$5K\u003c\/strong\u003e software, \u003cstrong\u003e$35K\u003c\/strong\u003e cybersecurity and compliance, \u003cstrong\u003e$2K\u003c\/strong\u003e legal, \u003cstrong\u003e$12K\u003c\/strong\u003e insurance, \u003cstrong\u003e$800\u003c\/strong\u003e tools, \u003cstrong\u003e$15K\u003c\/strong\u003e accounting and audit, and \u003cstrong\u003e$25K\u003c\/strong\u003e content and SEO), leaving \u003cstrong\u003e$70.2K\/month\u003c\/strong\u003e unbroken out.\u003c\/p\u003e\n\u003cp\u003eOne clean rule: if fixed spend rises faster than completed sessions, owner income falls even when demand looks healthy. At \u003cstrong\u003e1,464 sessions\/month\u003c\/strong\u003e, fixed overhead is about \u003cstrong\u003e$113 per session\u003c\/strong\u003e; at \u003cstrong\u003e13,685\u003c\/strong\u003e, it drops near \u003cstrong\u003e$12 per session\u003c\/strong\u003e. Multi-state work can add admin load, but \u003cstrong\u003ecompliance savings are not optional\u003c\/strong\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"left-row6\"\u003e\n\u003cdiv class=\"tips-box\"\u003e\n\u003ch3\u003eMeasure The Fixed Base, Then Protect It\u003c\/h3\u003e\n\u003cp\u003eTrack fixed overhead as a monthly hard cap, not a soft target. Keep \u003cstrong\u003ecybersecurity and compliance at $35K\u003c\/strong\u003e and separate it from marketing, because cutting controls can create bigger losses later. Use a simple test: every \u003cstrong\u003e$10K\u003c\/strong\u003e trimmed from fixed overhead adds \u003cstrong\u003e$10K\/month\u003c\/strong\u003e, or \u003cstrong\u003e$120K\/year\u003c\/strong\u003e, to profit before reserves.\u003c\/p\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eTrack overhead per completed session.\u003c\/li\u003e\n\u003cli\u003eReview state-by-state admin tasks monthly.\u003c\/li\u003e\n\u003cli\u003eSeparate compliance from growth spend.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eForecast owner pay from collected revenue after fixed costs, not from booked demand. If session volume slips, the same \u003cstrong\u003e$165K\u003c\/strong\u003e base gets spread across fewer sessions and take-home income shrinks fast. Keep a tight view on legal, audit, insurance, and platform costs so the overhead base stays aligned with actual volume.\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;\"\u003eScenario objective: compare lean, base, and high-case online therapy owner-income scenarios\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-scenario-table\" aria-label=\"Online Therapy Owner Income Scenarios\" data-site-name=\"Financial Models Lab\" data-site-url=\"https:\/\/financialmodelslab.com\" data-source-title=\"Online Therapy 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\"\u003eScenario snapshot\u003c\/p\u003e\n\u003cp class=\"fml-scenario-table-description\"\u003eClinician count, session volume, and collected rate move owner income fast. The lean, base, and high cases show how staffing and overhead change what reaches the owner.\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\u003eCompare three owner-income paths as the therapy platform scales.\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=\"Lean Case\"\u003e\n\u003cspan class=\"fml-scenario-column-title\"\u003eLean Case\u003c\/span\u003e\u003cspan class=\"fml-scenario-badge is-soft\"\u003eLean 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=\"Lower-income case with thin owner take-home until payouts and reserves clear.\"\u003eLower-income case with thin owner take-home until payouts and reserves clear.\u003c\/td\u003e\n\u003ctd data-export-value=\"Modeled middle-ramp case with stronger owner income as volume and pricing improve.\"\u003eModeled middle-ramp case with stronger owner income as volume and pricing improve.\u003c\/td\u003e\n\u003ctd data-export-value=\"Stronger earnings path from mature scale and higher monthly revenue.\"\u003eStronger earnings path from mature scale and higher monthly revenue.\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=\"About 30 clinicians support roughly 1,464 sessions a month at a $118 cash collected per session rate, which points to about $172K monthly revenue before the $165K fixed overhead and the $180K CEO salary.\"\u003eAbout 30 clinicians support roughly 1,464 sessions a month at a $118 cash collected per session rate, which points to about $172K monthly revenue before the $165K fixed overhead and the $180K CEO salary.\u003c\/td\u003e\n\u003ctd data-export-value=\"About 104 clinicians support roughly 6,568 sessions a month at a $128 cash collected per session rate, which points to about $842K monthly revenue as the platform scales.\"\u003eAbout 104 clinicians support roughly 6,568 sessions a month at a $128 cash collected per session rate, which points to about $842K monthly revenue as the platform scales.\u003c\/td\u003e\n\u003ctd data-export-value=\"About 185 clinicians support roughly 13,685 sessions a month at a $135 cash collected per session rate, which points to about $1.85M monthly revenue in a mature year.\"\u003eAbout 185 clinicians support roughly 13,685 sessions a month at a $135 cash collected per session rate, which points to about $1.85M monthly revenue in a mature year.\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=\"Clinician count; session volume; collected rate; fixed overhead; CEO salary\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003eClinician count\u003c\/li\u003e\n\u003cli\u003esession volume\u003c\/li\u003e\n\u003cli\u003ecollected rate\u003c\/li\u003e\n\u003cli\u003efixed overhead\u003c\/li\u003e\n\u003cli\u003eCEO salary\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/td\u003e\n\u003ctd data-export-value=\"Clinician count; session volume; collected rate; support staffing; marketing efficiency\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003eClinician count\u003c\/li\u003e\n\u003cli\u003esession volume\u003c\/li\u003e\n\u003cli\u003ecollected rate\u003c\/li\u003e\n\u003cli\u003esupport staffing\u003c\/li\u003e\n\u003cli\u003emarketing efficiency\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/td\u003e\n\u003ctd data-export-value=\"Clinician count; session density; collected rate; overhead spread; marketing efficiency\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003eClinician count\u003c\/li\u003e\n\u003cli\u003esession density\u003c\/li\u003e\n\u003cli\u003ecollected rate\u003c\/li\u003e\n\u003cli\u003eoverhead spread\u003c\/li\u003e\n\u003cli\u003emarketing efficiency\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 breakeven draw\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003eNear breakeven draw\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-soft\"\u003eLean Case\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd data-export-value=\"Positive owner draw\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003ePositive owner draw\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-soft\"\u003eBase Case\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd data-export-value=\"Strong owner upside\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003eStrong owner upside\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-warning\"\u003eHigh Case\u003c\/span\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-scenario-row\u003e\n\u003cth class=\"fml-scenario-row-heading\" scope=\"row\" data-export-value=\"Best fit\"\u003e\u003cspan class=\"fml-scenario-row-heading-inner\"\u003e\u003cspan class=\"fml-scenario-row-icon is-fit\" aria-hidden=\"true\"\u003e\u003cimg class=\"fml-scenario-row-icon-img\" src=\"\/cdn\/shop\/files\/scenario-best-fit.svg\" alt=\"Best fit icon\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan\u003e\u003cspan class=\"fml-scenario-row-title\"\u003eBest fit\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/th\u003e\n\u003ctd data-export-value=\"Use this to test the downside if clinician supply grows slowly or payouts delay distributions.\"\u003eUse this to test the downside if clinician supply grows slowly or payouts delay distributions.\u003c\/td\u003e\n\u003ctd data-export-value=\"Use this as the core planning case for budget, hiring, and cash timing.\"\u003eUse this as the core planning case for budget, hiring, and cash timing.\u003c\/td\u003e\n\u003ctd data-export-value=\"Use this to test upside if the platform fills capacity and keeps costs from rising as fast as revenue.\"\u003eUse this to test upside if the platform fills capacity and keeps costs from rising as fast as revenue.\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":49304063967475,"sku":"online-therapy-owner-makes","price":0.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0522\/6191\/2762\/files\/online-therapy-owner-makes.webp?v=1782688413","url":"https:\/\/financialmodelslab.com\/products\/online-therapy-owner-makes","provider":"Financial Models Lab","version":"1.0","type":"link"}