{"product_id":"occupational-therapy-center-owner-makes","title":"How Much Can An Occupational Therapy Clinic Owner Make On $790K Revenue","description":"\u003cbr\u003e\u003cdiv class=\"card_smpl\"\u003e\n\u003cp\u003eAn occupational therapy clinic owner can make little or no distributable profit in the first year if payroll and overhead are built ahead of volume Using the researched assumptions, first-year revenue is about $790,770, but known operating costs produce about a $166,800 operating loss after a $120,000 Clinic Director salary By Year 3, revenue reaches about $210 million and operating profit is about $493,000 before taxes, debt, and reserves Owner income depends on clinic size, payer mix, utilization, cancellations, staffing model, and whether the owner treats patients or fills the Clinic Director role\u003c\/p\u003e\n\n\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003csection class=\"fml-owner-metric-cards\" aria-label=\"Top owner income KPI cards\"\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 is salary only; later years add draws. Model-based before taxes and reserves; OT assistant, debt, benefits, and reserve policy are excluded.\"\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 is salary only; later years add draws. Model-based before taxes and reserves; OT assistant, debt, benefits, and reserve policy are excluded.\"\u003e$120k-$1.79M\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Year 1 to 5 operating margin after payroll, COGS, fixed costs, and variable costs. Taxes and owner draws are excluded.\"\u003e\u003cimg class=\"metric-icon\" src=\"\/cdn\/shop\/files\/fml-owner-income-kpi-net-margin.svg\" alt=\"Net margin icon\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan\u003eNet margin\u003c\/span\u003e\u003cstrong class=\"metric-value\" tabindex=\"0\" data-tooltip=\"Year 1 to 5 operating margin after payroll, COGS, fixed costs, and variable costs. Taxes and owner draws are excluded.\"\u003e-21% to 42%\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Year 1 collected revenue is the closest target-pay proxy. It matches the model's salary-only case and excludes taxes, debt, and reserves.\"\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 collected revenue is the closest target-pay proxy. It matches the model's salary-only case and excludes taxes, debt, and reserves.\"\u003e$791k\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Year 1 and 2 are loss-making, minimum cash hits $90k in Month 37, and payback is Month 26. Staffing and reimbursement timing can shift this.\"\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=\"Year 1 and 2 are loss-making, minimum cash hits $90k in Month 37, and payback is Month 26. Staffing and reimbursement timing can shift this.\"\u003eHard\u003c\/strong\u003e\u003c\/article\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eWant to estimate your OT clinic owner income\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-owner-calculator\" aria-label=\"Occupational Therapy Clinic Owner Income Calculator\" data-locale=\"en-US\" data-currency=\"USD\" data-default-scenario=\"base\" data-export-filename=\"Occupational Therapy Clinic Owner Income Calculator.xlsx\" data-source-site-name=\"Financial Models Lab\" data-source-site-url=\"https:\/\/financialmodelslab.com\" data-source-page-title=\"Occupational Therapy Clinic 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=\"Average collected revenue in a normal operating month. Base this on visits, reimbursement, and collections, not a one-time opening month.\"\u003ei\u003cspan role=\"tooltip\"\u003eAverage collected revenue in a normal operating month. Base this on visits, reimbursement, and collections, not a one-time opening 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 revenue in a normal operating month. Base this on visits, reimbursement, and collections, not a one-time opening month.\" data-low=\"75000\" data-base=\"130000\" data-high=\"180000\" name=\"monthlyRevenue\" type=\"text\" inputmode=\"numeric\" value=\"130,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 clinical costs and billing leakage, before wages, rent, marketing, and other overhead.\"\u003ei\u003cspan role=\"tooltip\"\u003ePercent of revenue left after direct clinical costs and billing leakage, before wages, rent, marketing, and other overhead.\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 clinical costs and billing leakage, before wages, rent, marketing, and other overhead.\" name=\"grossMargin\" type=\"range\" min=\"0\" max=\"100\" step=\"1\" data-low=\"90\" data-base=\"94\" data-high=\"95\" value=\"94\"\u003e\u003coutput\u003e94%\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 and support payroll before owner pay. Include clinicians, assistants, and admin wages.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly therapist and support payroll before owner pay. Include clinicians, assistants, and admin wages.\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 and support payroll before owner pay. Include clinicians, assistants, and admin wages.\" data-low=\"55000\" data-base=\"67000\" data-high=\"78000\" name=\"laborCost\" type=\"text\" inputmode=\"numeric\" value=\"67,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=\"Rent, utilities, insurance, software, supplies, licensing, IT, and other recurring overhead.\"\u003ei\u003cspan role=\"tooltip\"\u003eRent, utilities, insurance, software, supplies, licensing, IT, 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, insurance, software, supplies, licensing, IT, and other recurring overhead.\" data-low=\"11250\" data-base=\"11250\" data-high=\"11250\" name=\"fixedOverhead\" type=\"text\" inputmode=\"numeric\" value=\"11,250\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eMarketing\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Monthly patient acquisition and referral marketing spend needed to keep visits coming in.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly patient acquisition and referral marketing spend needed to keep visits coming in.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-money\"\u003e\n\u003cspan\u003e$\u003c\/span\u003e\u003cinput data-owner-field=\"marketing\" data-owner-kind=\"money\" data-owner-label=\"Marketing\" data-owner-note=\"Monthly patient acquisition and referral marketing spend needed to keep visits coming in.\" data-low=\"6000\" data-base=\"10500\" data-high=\"10000\" name=\"marketing\" type=\"text\" inputmode=\"numeric\" value=\"10,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 payments. Use 0 if the clinic has no debt.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly loan payments. Use 0 if the clinic has 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 payments. Use 0 if the clinic has 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 operating profit held back for taxes before owner pay.\"\u003ei\u003cspan role=\"tooltip\"\u003ePercent of operating profit held back for taxes before owner pay.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-percent\"\u003e\n\u003cinput data-owner-field=\"taxReserve\" data-owner-kind=\"percent\" data-owner-label=\"Tax reserve\" data-owner-note=\"Percent of operating profit held back for taxes before owner pay.\" 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 of operating profit kept in the business for growth, working capital, and risk buffer.\"\u003ei\u003cspan role=\"tooltip\"\u003ePercent of operating profit kept in the business 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 operating profit kept in the business 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 goal used to calculate the target-pay gap.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly owner income goal 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 goal used to calculate the target-pay gap.\" data-low=\"8000\" data-base=\"12000\" data-high=\"18000\" name=\"targetOwnerPay\" type=\"text\" inputmode=\"numeric\" value=\"12,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$22,077\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\"\u003e17%\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$114K\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$10,077\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$264,924\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$33,450\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$11,373\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$10,077\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$130K\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: 94%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$122K\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: 68%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$88,750\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: 9%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$11,373\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: 17%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$22,077\u003c\/b\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton class=\"fml-owner-export\" type=\"button\" data-owner-export\u003eEXPORT XLSX\u003c\/button\u003e\u003c\/aside\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-note\"\u003e\n\u003cspan class=\"fml-owner-note-icon\" aria-hidden=\"true\"\u003e!\u003c\/span\u003e\u003cp\u003e\u003cstrong\u003ePlanning note:\u003c\/strong\u003e Research-based planning estimate only. It is not guaranteed salary, tax advice, or owner distribution advice.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003cbr\u003e\u003cdiv class=\"container_new_design_blog\"\u003e\n\n\u003cdiv class=\"text-section_blog text-2_new_design_blog\"\u003e\n\n\u003cdiv class=\"line_top_blog\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eHow do you check owner income in an Occupational Therapy Clinic forecast?\u003c\/span\u003e\u003c\/h3\u003e\n\n\u003cp\u003eThis dashboard shows revenue, visits, margins, cash flow, and \u003cstrong\u003eowner pay\u003c\/strong\u003e assumptions; open the \u003ca href=\"\/products\/occupational-therapy-center-financial-model\"\u003eOccupational Therapy Clinic Financial Model Template\u003c\/a\u003e.\u003c\/p\u003e\n\n\u003ch4\u003eOwner-income model highlights\u003c\/h4\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eOwner pay stays flexible\u003c\/li\u003e\n\u003cli\u003eRevenue, visits, margins\u003c\/li\u003e\n\u003cli\u003eTests staffing and break-even\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\/occupational-therapy-center-financial-model-dashboard-financialmodelslab_88b169f5-890b-429f-80e4-1fdfe5cb01a1.webp\"\u003e\n\u003cimg class=\"preview-img\" width=\"100%\" height=\"auto\" src=\"\/cdn\/shop\/files\/occupational-therapy-center-financial-model-dashboard-financialmodelslab_88b169f5-890b-429f-80e4-1fdfe5cb01a1.webp?width=500\" alt=\"Occupational Therapy Clinic Financial Model dashboard summarizing key KPIs, runway and cash position with a dynamic dashboard for performance monitoring, investor-ready charts and cash-flow visibility.\"\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;\"\u003eWhat profit margin can an occupational therapy clinic reach\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003eIn this model, an \u003cstrong\u003eOccupational Therapy Clinic\u003c\/strong\u003e can swing from \u003cstrong\u003e-211%\u003c\/strong\u003e operating profit margin in Year 1 to \u003cstrong\u003e235%\u003c\/strong\u003e in Year 3 and \u003cstrong\u003e424%\u003c\/strong\u003e in Year 5, driven by treatment pricing and what the clinic actually collects; for startup cost context, see \u003ca href=\"\/blogs\/startup-costs\/occupational-therapy-center\"\u003eHow Much Does It Cost To Open An Occupational Therapy Clinic?\u003c\/a\u003e. The key point is simple: \u003cstrong\u003eone reimbursement rate is not national\u003c\/strong\u003e, because payer mix changes the result fast.\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\u003ePricing shifts margin\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e$145 to $200\u003c\/strong\u003e per treatment in Year 1\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$165 to $220\u003c\/strong\u003e per treatment in Year 5\u003c\/li\u003e\n\u003cli\u003eHigher rates lift collected revenue fast\u003c\/li\u003e\n\u003cli\u003eMargin can turn sharply with volume\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\u003ePayer mix matters\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eMedicare and Medicaid pay differently\u003c\/li\u003e\n\u003cli\u003eCommercial insurance changes collections\u003c\/li\u003e\n\u003cli\u003ePrivate pay and school contracts vary\u003c\/li\u003e\n\u003cli\u003eAuthorizations, denials, and no-shows hit revenue\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eHow much revenue does an OT clinic need for owner salary\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003eThe Occupational Therapy Clinic needs about \u003cstrong\u003e$988,000\u003c\/strong\u003e in annual revenue to cover payroll, fixed overhead, and a \u003cstrong\u003e$120,000\u003c\/strong\u003e Clinic Director salary. Here’s the quick math: \u003cstrong\u003e$835,000\u003c\/strong\u003e of fixed costs plus known payroll, divided by an \u003cstrong\u003e84.5%\u003c\/strong\u003e contribution margin, gets you there. At \u003cstrong\u003e$159\u003c\/strong\u003e average revenue per completed visit, that means about \u003cstrong\u003e6,200 visits\u003c\/strong\u003e a year, or \u003cstrong\u003e517 visits\u003c\/strong\u003e a month.\u003c\/p\u003e\n\u003cdiv class=\"container_2_clmn_row\"\u003e\n\u003cdiv class=\"card_smpl\"\u003e\n\u003cdiv class=\"card_smpl_header\"\u003e\n\u003cimg src=\"\/cdn\/shop\/files\/fml_20_fml-Orange-blog-intro-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\u003ch3\u003eRevenue math\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e$988,000\u003c\/strong\u003e target revenue\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$835,000\u003c\/strong\u003e fixed cost base\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e84.5%\u003c\/strong\u003e contribution margin\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$159\u003c\/strong\u003e per completed visit\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\u003eVisit volume gap\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e6,200\u003c\/strong\u003e visits per year needed\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e517\u003c\/strong\u003e visits per month needed\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e414\u003c\/strong\u003e visits per month planned\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e103\u003c\/strong\u003e visits short each month\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eDoes hiring therapists increase an occupational therapy clinic owner’s income\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003eHiring therapists raises income only if referral volume and \u003cstrong\u003eutilization\u003c\/strong\u003e keep paid clinician time full. In an \u003cstrong\u003eOccupational Therapy Clinic\u003c\/strong\u003e, the model grows from \u003cstrong\u003e6 therapist FTE\u003c\/strong\u003e in Year 1 to \u003cstrong\u003e18 therapist FTE\u003c\/strong\u003e in Year 5, so the cash risk is highest early when utilization sits at \u003cstrong\u003e50% to 65%\u003c\/strong\u003e. By Year 5, \u003cstrong\u003e70% to 85%\u003c\/strong\u003e utilization can support better margins, and an owner-as-clinician may protect cash sooner while an owner-as-manager needs tighter scheduling, supervision, and billing.\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\u003eEarly-stage risk\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e6 therapist FTE\u003c\/strong\u003e in Year 1\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e50% to 65%\u003c\/strong\u003e utilization\u003c\/li\u003e\n\u003cli\u003ePayroll risk stays high\u003c\/li\u003e\n\u003cli\u003eOwner-as-clinician can protect cash\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"card_smpl blue_card\"\u003e\n\u003cdiv class=\"card_smpl_header\"\u003e\n\u003cimg src=\"\/cdn\/shop\/files\/fml_20_fml-Orange-blog-colons-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\u003ch3\u003eScale-up margin\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e18 therapist FTE\u003c\/strong\u003e by Year 5\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e70% to 85%\u003c\/strong\u003e utilization\u003c\/li\u003e\n\u003cli\u003eMargins improve when schedules fill\u003c\/li\u003e\n\u003cli\u003eOwner-as-manager needs tighter systems\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 main OT clinic income drivers\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-main-income-drivers\" aria-label=\"Accessible label for the occupational therapy clinic income driver 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\u003eCompleted Visits\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e4.96K\u003c\/strong\u003e\u003cp\u003eYear 1 is about 4,962 visits, and every extra completed visit adds revenue before overhead, taxes, and reserves.\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\u003eClinician Utilization\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e50%-65%\u003c\/strong\u003e\u003cp\u003eMoving from 50% to 65% utilization turns paid therapist time into more billable care without the same jump in fixed cost.\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\u003eReimbursement Mix\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e$159\u003c\/strong\u003e\u003cp\u003eThe mix of service lines drives average Year 1 revenue per visit, which is about $159, so better mix lifts take-home on the same schedule.\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\u003eClinical Labor Cost\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e$80K\u003c\/strong\u003e\u003cp\u003eTherapist pay starts at $80K per FTE, so staffing choices have a direct hit on EBITDA.\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$135K\u003c\/strong\u003e\u003cp\u003eFixed overhead runs about $135K a year, so rent, admin, and software control decide how fast the clinic reaches owner income.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"main-driver-card\"\u003e\u003cdiv class=\"main-driver-heading\"\u003e\n\u003cspan class=\"driver-rank\"\u003e6\u003c\/span\u003e\u003ch4\u003eCollections\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e15.5%\u003c\/strong\u003e\u003cp\u003eMissed visits and slower collections squeeze cash, while Year 1 variable and COGS still run 15.5% of revenue.\u003c\/p\u003e\u003c\/article\u003e\n\u003c\/div\u003e\u003c\/article\u003e\u003c\/section\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eOccupational Therapy Clinic Core Six Income Drivers\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\u003cbr\u003e\n\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eCompleted Visit 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 Billable Visits\u003c\/h3\u003e\n\u003cp\u003e\u003cstrong\u003eCompleted billable visits\u003c\/strong\u003e are the visits that actually get paid, so they’re the first step that turns therapist time into cash. In this model, Year 1 reaches about \u003cstrong\u003e4,962\u003c\/strong\u003e completed visits, Year 3 about \u003cstrong\u003e12,516\u003c\/strong\u003e, and Year 5 about \u003cstrong\u003e22,056\u003c\/strong\u003e. Scheduled visits do not count if patients cancel, authorizations lag, or claims fail.\u003c\/p\u003e\n\u003cp\u003eOwner pay starts after those visits cover therapist payroll, billing fees, rent, and admin. Here’s the quick math: \u003cstrong\u003ecompleted visits × collected rate per visit = revenue\u003c\/strong\u003e. If completions rise without a matching jump in overhead, more of each extra dollar can flow to profit and the owner draw.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"right-row1\"\u003e\n\u003cdiv class=\"tips-box\"\u003e\n\u003ch3\u003eFill Open Therapist Time First\u003c\/h3\u003e\n\u003cp\u003eTrack \u003cstrong\u003escheduled visits, completed visits, cancellation rate, authorization lag, and denial rate\u003c\/strong\u003e every week. The goal is simple: keep paid therapist time full before adding more payroll. If a therapist has open slots, fill those first; that usually raises revenue faster than hiring, while rent and admin costs stay flatter.\u003c\/p\u003e\n\u003cp\u003eUse a dashboard that shows \u003cstrong\u003escheduled-to-completed conversion\u003c\/strong\u003e by therapist and payer. A clinic can look busy and still miss cash if visits fall through. When completions slip, cash flow tightens fast, because fixed costs still run even when the calendar was full.\u003c\/p\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eCount only paid visits.\u003c\/li\u003e\n\u003cli\u003eWatch cancellations weekly.\u003c\/li\u003e\n\u003cli\u003eTrack payer delays fast.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"timeline\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"step-circle step1\"\u003e1\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eReimbursement 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\u003eReimbursement and Payer Mix\u003c\/h3\u003e\n\u003cp\u003e\u003cstrong\u003eAverage collected reimbursement\u003c\/strong\u003e is the main revenue lever here. In Year 1, treatment prices range from \u003cstrong\u003e$145\u003c\/strong\u003e for geriatric OT to \u003cstrong\u003e$200\u003c\/strong\u003e for ergonomics, and the model shows about \u003cstrong\u003e$159\u003c\/strong\u003e per completed visit. By Year 5, that rises to \u003cstrong\u003e$165 to $220\u003c\/strong\u003e, with modeled revenue near \u003cstrong\u003e$179\u003c\/strong\u003e per visit. If collections slip or the mix skews to lower-paying work, owner distributions shrink fast.\u003c\/p\u003e\n\u003cp\u003eThis driver includes state rates, payer contracts, setting, authorization rules, and collection performance. Here’s the quick math: \u003cstrong\u003ecompleted visits × collected rate = revenue\u003c\/strong\u003e. At Year 1 volume of \u003cstrong\u003e4,962\u003c\/strong\u003e visits and \u003cstrong\u003e$159\u003c\/strong\u003e per visit, revenue is about \u003cstrong\u003e$788,958\u003c\/strong\u003e. That same volume at a weaker mix would leave less gross margin for payroll, billing, and owner pay.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"left-row2\"\u003e\n\u003cdiv class=\"tips-box\"\u003e\n\u003ch3\u003eTrack net rate by visit\u003c\/h3\u003e\n\u003cp\u003eMeasure \u003cstrong\u003enet collected reimbursement\u003c\/strong\u003e by service line, payer, and therapist. Compare billed charge, allowed amount, collected amount, and denial rate each month. If ergonomics is near \u003cstrong\u003e$200\u003c\/strong\u003e while geriatric OT is near \u003cstrong\u003e$145\u003c\/strong\u003e, the visit mix matters as much as volume. One clean rule: protect the visits that lift average net revenue per completed session.\u003c\/p\u003e\n\u003cp\u003eUse a simple dashboard: \u003cstrong\u003epayer mix\u003c\/strong\u003e, authorization lag, denial rate, and collection speed. Test whether better scheduling, cleaner documentation, or tighter verification shifts collected reimbursement toward the modeled path from \u003cstrong\u003e$159\u003c\/strong\u003e in Year 1 to \u003cstrong\u003e$168\u003c\/strong\u003e in Year 3 and \u003cstrong\u003e$179\u003c\/strong\u003e in Year 5. If the mix drifts lower, owner pay gets squeezed even when the schedule stays full.\u003c\/p\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eTrack net revenue per completed visit.\u003c\/li\u003e\n\u003cli\u003eSeparate rates by payer and service.\u003c\/li\u003e\n\u003cli\u003eReview denials and authorizations weekly.\u003c\/li\u003e\n\u003cli\u003eWatch collection speed by claim age.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"timeline\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"step-circle step2\"\u003e2\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eTherapist Productivity And Utilization\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 Utilization\u003c\/h3\u003e\n    \u003cp\u003eUtilization is the share of paid clinician time that turns into billable visits. At \u003cstrong\u003e50%\u003c\/strong\u003e, half of the therapist salary sits on nonbillable work, so the \u003cstrong\u003e$80,000\u003c\/strong\u003e cost is harder to cover; by \u003cstrong\u003e70% to 85%\u003c\/strong\u003e, much more of that pay is funded by revenue and gross margin improves.\u003c\/p\u003e\n    \u003cp\u003eHere’s the quick math: this driver depends on paid hours, billable hours, documentation, admin work, supervision, and care coordination. Do not assume every scheduled hour is revenue. If utilization stays low, fixed salary and overhead stay in place while collected visits lag, which cuts the owner’s take-home pay.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"right-row3\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eTrack Billable Hours First\u003c\/h3\u003e\n      \u003cp\u003eMeasure utilization by therapist each week as \u003cstrong\u003ebillable hours ÷ paid hours\u003c\/strong\u003e. Compare service lines too: Year 1 ranges from \u003cstrong\u003e50%\u003c\/strong\u003e for ergonomics to \u003cstrong\u003e65%\u003c\/strong\u003e for general occupational therapy, so a new line should not be forecast like a mature one.\u003c\/p\u003e\n      \u003cul class=\"lst_crct_blog\"\u003e\n        \u003cli\u003ePaid hours by therapist\u003c\/li\u003e\n        \u003cli\u003eBillable hours by therapist\u003c\/li\u003e\n        \u003cli\u003eCancellations and no-shows\u003c\/li\u003e\n        \u003cli\u003eDocumentation and admin time\u003c\/li\u003e\n        \u003cli\u003eAuthorization and care coordination lag\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cp\u003eFill open slots before adding payroll. Better scheduling pushes utilization toward the \u003cstrong\u003e70% to 85%\u003c\/strong\u003e Year 5 range, spreads the same salary over more visits, and lifts cash available for owner draw.\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;\"\u003eClinical Labor Cost\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"right-row4\"\u003e\n    \u003ch3\u003eClinical Labor Cost\u003c\/h3\u003e\n    \u003cp\u003e\u003cstrong\u003eTherapist payroll\u003c\/strong\u003e is the biggest known cost here. The model uses \u003cstrong\u003e$80,000 per Occupational Therapist FTE\u003c\/strong\u003e, rising from \u003cstrong\u003e6 FTE in Year 1\u003c\/strong\u003e to \u003cstrong\u003e18 FTE in Year 5\u003c\/strong\u003e, so base clinical labor runs from about \u003cstrong\u003e$480,000\u003c\/strong\u003e to \u003cstrong\u003e$1.44 million\u003c\/strong\u003e a year before payroll taxes, benefits, assistants, or contractors.\u003c\/p\u003e\n    \u003cp\u003eThis cost hits owner income through gross margin and cash flow. If hiring gets ahead of billed visits, profit can look fine on paper while cash stays tight. Keep \u003cstrong\u003eclinical labor\u003c\/strong\u003e separate from owner pay and admin overhead so you can see whether added staff are paying for themselves.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"left-row4\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eTrack FTE Before You Hire\u003c\/h3\u003e\n      \u003cp\u003eMeasure \u003cstrong\u003eclinical labor per completed visit\u003c\/strong\u003e, not just headcount. Here’s the quick math: \u003cstrong\u003e6 FTE × $80,000 = $480,000\u003c\/strong\u003e in Year 1 and \u003cstrong\u003e18 FTE × $80,000 = $1.44 million\u003c\/strong\u003e in Year 5. If payroll rises faster than completed visits, owner take-home gets squeezed fast.\u003c\/p\u003e\n      \u003cp\u003eTrack these inputs monthly: \u003cstrong\u003etherapist FTE\u003c\/strong\u003e, assistants, contractors, payroll taxes, benefits, supervision load, and billable visits. A simple rule helps: don’t add full-time clinicians until schedule fill, authorization flow, and collections can cover the next payroll cycle. Hiring early can turn growth into cash pressure.\u003c\/p\u003e\n      \u003cul class=\"lst_crct_blog\"\u003e\n        \u003cli\u003eTrack FTE by clinician type.\u003c\/li\u003e\n        \u003cli\u003eSeparate owner pay from clinic payroll.\u003c\/li\u003e\n        \u003cli\u003eCompare payroll to completed visits.\u003c\/li\u003e\n        \u003cli\u003eTest staffing before adding headcount.\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;\"\u003eNo-Shows, Denials, And Collections\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"left-row5\"\u003e\n    \u003ch3\u003eNo-Shows and Collection Leakage\u003c\/h3\u003e\n    \u003cp\u003e\u003cstrong\u003eNo-shows, denials, and slow collections\u003c\/strong\u003e cut top-line cash before the owner sees profit. In Year 1, the clinic has \u003cstrong\u003e$135,000\u003c\/strong\u003e of fixed overhead, so every missed visit hurts because rent, salaries, software, and insurance still run. At an average of \u003cstrong\u003e$159\u003c\/strong\u003e per completed visit, \u003cstrong\u003e100 l\nost visits\u003c\/strong\u003e is about \u003cstrong\u003e$15,900\u003c\/strong\u003e in missed revenue, before billing fees.\u003c\/p\u003e\n    \u003cp\u003eThis driver includes \u003cstrong\u003eeligibility checks\u003c\/strong\u003e, \u003cstrong\u003eauthorization tracking\u003c\/strong\u003e, denial follow-up, reminder workflows, and patient balance collection. Billing service fees are \u003cstrong\u003e40%\u003c\/strong\u003e of revenue in Year 1 and \u003cstrong\u003e35%\u003c\/strong\u003e in Year 5, so weak clean-claim and collection rates squeeze owner pay fast. If onboarding or payer approvals slow cash, the clinic may need reserve cash to cover payroll and overhead.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"right-row5\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eTighten Claims, Reminders, And Balances\u003c\/h3\u003e\n      \u003cp\u003eTrack \u003cstrong\u003emissed-visit rate\u003c\/strong\u003e, \u003cstrong\u003edenial rate\u003c\/strong\u003e, days to collect, and patient balance recovery each month. Here’s the quick math: the more visits that fail to bill or collect, the less cash is left after the \u003cstrong\u003e$135,000\u003c\/strong\u003e fixed overhead and the \u003cstrong\u003e40%\u003c\/strong\u003e Year 1 billing fee. One clean one-liner: cash flow is won or lost before the statement closes.\u003c\/p\u003e\n      \u003cul class=\"lst_crct_blog\"\u003e\n        \u003cli\u003eCheck eligibility before every start.\u003c\/li\u003e\n        \u003cli\u003eTrack authorizations by payer.\u003c\/li\u003e\n        \u003cli\u003eFollow up denials weekly.\u003c\/li\u003e\n        \u003cli\u003eSend reminders before each visit.\u003c\/li\u003e\n        \u003cli\u003eCollect balances at service and after.\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cp\u003eWhat this hides: if payer approvals slow, revenue can lag even when schedules look full. Build a reserve so payroll and rent stay covered while claims work through the system. If collections improve, more of each billed dollar stays available for owner draw.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"timeline\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"step-circle step5\"\u003e5\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eFixed Overhead Control\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n\u003cdiv class=\"right-row6\"\u003e\n\u003ch3\u003eFixed Overhead Control\u003c\/h3\u003e\n\u003cp\u003eFixed overhead is the monthly bill you pay even when visits are light. Here it totals \u003cstrong\u003e$11,250 per month\u003c\/strong\u003e—\u003cstrong\u003e$7,500 rent\u003c\/strong\u003e, \u003cstrong\u003e$1,000 utilities\u003c\/strong\u003e, \u003cstrong\u003e$750 liability insurance\u003c\/strong\u003e, \u003cstrong\u003e$800 software\u003c\/strong\u003e, \u003cstrong\u003e$400 supplies and maintenance\u003c\/strong\u003e, \u003cstrong\u003e$200 licensing\u003c\/strong\u003e, and \u003cstrong\u003e$600 IT support\u003c\/strong\u003e. That is \u003cstrong\u003e$135,000 per year\u003c\/strong\u003e before the owner takes anything home.\u003c\/p\u003e\n\u003cp\u003eThis cost sets the downside risk: if completed visits or collections slip, profit and cash fall fast because these bills still run. The owner only pays themselves after gross profit and labor cover this base. One clean rule: keep fixed overhead low enough that the business can survive a slow month without borrowing.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"left-row6\"\u003e\n\u003cdiv class=\"tips-box\"\u003e\n\u003ch3\u003eTrack the fixed-cost floor\u003c\/h3\u003e\n\u003cp\u003eBuild the budget from the actual monthly lines, then compare them to collected revenue each month. Use \u003cstrong\u003erent, utilities, insurance, software, supplies and maintenance, licensing, and IT support\u003c\/strong\u003e as the core inputs, and watch the ratio of fixed overhead to collected visits and gross margin. If overhead climbs faster than visits, owner draw gets squeezed.\u003c\/p\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eTrack fixed costs at \u003cstrong\u003e$11,250\u003c\/strong\u003e monthly.\u003c\/li\u003e\n\u003cli\u003eReview any increase before signing.\u003c\/li\u003e\n\u003cli\u003eUse shared admin tools as volume rises.\u003c\/li\u003e\n\u003cli\u003eDelay hires until visits support them.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eScalable admin systems matter because they spread the same \u003cstrong\u003e$135,000\u003c\/strong\u003e annual base across more completed visits. What this hides: if onboarding or billing slows collections, even small fixed costs can drain cash. Set a monthly ceiling for overhead and test it against current visit volume before adding more space or software.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"timeline\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"step-circle step6\"\u003e6\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eCompare low, base, and high OT clinic owner income scenarios\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-scenario-table\" aria-label=\"Occupational Therapy Clinic Owner Income Scenarios\" data-site-name=\"Financial Models Lab\" data-site-url=\"https:\/\/financialmodelslab.com\" data-source-title=\"Occupational Therapy Clinic Owner Income Scenarios\" data-note-label=\"Planning note\" data-note-text=\"These scenario figures 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 visits, utilization, pricing, and payroll. The low, base, and high cases show how this clinic can shift from loss to strong profit as capacity fills.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-scenario-table-actions\"\u003e\u003cbutton class=\"fml-scenario-table-export\" type=\"button\" data-scenario-export\u003eEXPORT XLSX\u003c\/button\u003e\u003c\/div\u003e\u003c\/header\u003e\u003cdiv class=\"fml-scenario-table-wrap\"\u003e\u003ctable class=\"fml-scenario-table-grid\"\u003e\n\u003ccaption\u003eLow, base, and high owner income cases for an occupational therapy clinic.\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\"\u003eDownside 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\"\u003eCore case\u003c\/span\u003e\n\u003c\/th\u003e\n\u003cth class=\"fml-scenario-table-column\" scope=\"col\" data-export-value=\"High Case\"\u003e\n\u003cspan class=\"fml-scenario-column-title\"\u003eHigh Case\u003c\/span\u003e\u003cspan class=\"fml-scenario-badge is-warning\"\u003eUpside case\u003c\/span\u003e\n\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr data-scenario-row\u003e\n\u003cth class=\"fml-scenario-row-heading\" scope=\"row\" data-export-value=\"Launch model\"\u003e\u003cspan class=\"fml-scenario-row-heading-inner\"\u003e\u003cspan class=\"fml-scenario-row-icon is-launch\" aria-hidden=\"true\"\u003e\u003cimg class=\"fml-scenario-row-icon-img\" src=\"\/cdn\/shop\/files\/scenario-launch-model.svg\" alt=\"Launch model icon\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan\u003e\u003cspan class=\"fml-scenario-row-title\"\u003eLaunch model\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/th\u003e\n\u003ctd data-export-value=\"This is the lower-earnings path where the clinic runs below full capacity and owner income stays under pressure.\"\u003eThis is the lower-earnings path where the clinic runs below full capacity and owner income stays under pressure.\u003c\/td\u003e\n\u003ctd data-export-value=\"This is the modeled middle path where steady volume and staffing lift owner income into the main plan.\"\u003eThis is the modeled middle path where steady volume and staffing lift owner income into the main plan.\u003c\/td\u003e\n\u003ctd data-export-value=\"This is the stronger-earnings path where higher visit volume and fuller capacity push owner income up fast.\"\u003eThis is the stronger-earnings path where higher visit volume and fuller capacity push owner income up fast.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-scenario-row\u003e\n\u003cth class=\"fml-scenario-row-heading\" scope=\"row\" data-export-value=\"Typical setup\"\u003e\u003cspan class=\"fml-scenario-row-heading-inner\"\u003e\u003cspan class=\"fml-scenario-row-icon is-setup\" aria-hidden=\"true\"\u003e\u003cimg class=\"fml-scenario-row-icon-img\" src=\"\/cdn\/shop\/files\/scenario-typical-setup.svg\" alt=\"Typical setup icon\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan\u003e\u003cspan class=\"fml-scenario-row-title\"\u003eTypical setup\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/th\u003e\n\u003ctd data-export-value=\"Year 1 models about 4,962 visits, $790,770 revenue, 50% to 65% utilization, about $700,000 payroll, and about $135,000 fixed overhead, with operating profit near negative $166,800 before owner pay.\"\u003eYear 1 models about 4,962 visits, $790,770 revenue, 50% to 65% utilization, about $700,000 payroll, and about $135,000 fixed overhead, with operating profit near negative $166,800 before owner pay.\u003c\/td\u003e\n\u003ctd data-export-value=\"Year 3 models about 12,516 visits, $2,099,010 revenue, 60% to 75% utilization, and about $493,000 operating profit before owner pay.\"\u003eYear 3 models about 12,516 visits, $2,099,010 revenue, 60% to 75% utilization, and about $493,000 operating profit before owner pay.\u003c\/td\u003e\n\u003ctd data-export-value=\"Year 5 models about 22,056 visits, $3,937,320 revenue, 70% to 85% utilization, and about $167 million operating profit before owner pay.\"\u003eYear 5 models about 22,056 visits, $3,937,320 revenue, 70% to 85% utilization, and about $167 million operating profit before owner pay.\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=\"50% to 65% utilization; about $700,000 payroll; about $135,000 fixed overhead; high COGS and variable costs\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003e50% to 65% utilization\u003c\/li\u003e\n\u003cli\u003eabout $700,000 payroll\u003c\/li\u003e\n\u003cli\u003eabout $135,000 fixed overhead\u003c\/li\u003e\n\u003cli\u003ehigh COGS and variable costs\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/td\u003e\n\u003ctd data-export-value=\"60% to 75% utilization; visit volume growth; pricing mix; payroll scaling\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003e60% to 75% utilization\u003c\/li\u003e\n\u003cli\u003evisit volume growth\u003c\/li\u003e\n\u003cli\u003epricing mix\u003c\/li\u003e\n\u003cli\u003epayroll scaling\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/td\u003e\n\u003ctd data-export-value=\"70% to 85% utilization; higher visit count; stronger pricing; fixed costs spread wider\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003e70% to 85% utilization\u003c\/li\u003e\n\u003cli\u003ehigher visit count\u003c\/li\u003e\n\u003cli\u003estronger pricing\u003c\/li\u003e\n\u003cli\u003efixed costs spread wider\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=\"$-166.8k\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003e$-166.8k\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-soft\"\u003eLoss risk\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd data-export-value=\"$493k\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003e$493k\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-soft\"\u003eCore plan\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd data-export-value=\"$167M\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003e$167M\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-warning\"\u003eUpside run\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, weaker throughput, and heavier payroll load.\"\u003eUse this to stress-test a slow ramp, weaker throughput, and heavier payroll load.\u003c\/td\u003e\n\u003ctd data-export-value=\"Use this as the main planning case for a clinic that settles into steady demand and tighter staffing.\"\u003eUse this as the main planning case for a clinic that settles into steady demand and tighter staffing.\u003c\/td\u003e\n\u003ctd data-export-value=\"Use this to test the upside if the clinic fills capacity and keeps volume growth strong.\"\u003eUse this to test the upside if the clinic fills capacity and keeps volume growth strong.\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 figures 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":49304034410739,"sku":"occupational-therapy-center-owner-makes","price":0.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0522\/6191\/2762\/files\/occupational-therapy-center-owner-makes.webp?v=1782688066","url":"https:\/\/financialmodelslab.com\/products\/occupational-therapy-center-owner-makes","provider":"Financial Models Lab","version":"1.0","type":"link"}