{"product_id":"trigger-point-therapy-owner-makes","title":"How Much A Trigger Point Therapy Practice Owner Makes: $85K-$368K","description":"\u003cbr\u003e\u003cdiv class=\"container_new_design\"\u003e\n\u003cdiv class=\"text-section text-1_new_design\"\u003e\n\u003cdiv class=\"line_top\"\u003e\u003c\/div\u003e\n\u003cp\u003eA US trigger point therapy practice owner-operator can model \u003cstrong\u003e$85k in lead therapist pay\u003c\/strong\u003e, with profit upside only after the practice clears overhead and reserves In this five-year planning case, revenue grows from \u003cstrong\u003e$248k in the first year\u003c\/strong\u003e to \u003cstrong\u003e$1174M in the fifth year\u003c\/strong\u003e, while EBITDA moves from \u003cstrong\u003e-$82k\u003c\/strong\u003e to \u003cstrong\u003e$283k\u003c\/strong\u003e These are planning assumptions, not promised salary, tax advice, or clinical outcome claims\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\u003cdiv class=\"image-section image-1_new_design\" id=\"main_article_image\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003csection class=\"fml-owner-metric-cards\" aria-label=\"Trigger point therapy practice\"\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 uses modeled lead therapist pay; Year 5 adds all EBITDA to $85k base. Excludes tax, benefits, debt, and guaranteed distributions.\"\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 uses modeled lead therapist pay; Year 5 adds all EBITDA to $85k base. Excludes tax, benefits, debt, and guaranteed distributions.\"\u003e$85k–$368k\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Owner take-home as a share of revenue, from Year 1 and Year 5 model results. Excludes tax, benefits, debt, and reserves.\"\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=\"Owner take-home as a share of revenue, from Year 1 and Year 5 model results. Excludes tax, benefits, debt, and reserves.\"\u003e31%–34%\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Modeled annual revenue in Year 1 and Year 5 supports the owner-pay range. Assumes full EBITDA distribution, not guaranteed.\"\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=\"Modeled annual revenue in Year 1 and Year 5 supports the owner-pay range. Assumes full EBITDA distribution, not guaranteed.\"\u003e$248k–$1.174M\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Hard because cash bottoms at $784k in Month 25 and payback takes 41 months, even with breakeven in Month 14.\"\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=\"Hard because cash bottoms at $784k in Month 25 and payback takes 41 months, even with breakeven in Month 14.\"\u003eHard\u003c\/strong\u003e\u003c\/article\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eWant to test your owner pay?\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-owner-calculator\" aria-label=\"Trigger Point Therapy Practice Owner Income Calculator\" data-locale=\"en-US\" data-currency=\"USD\" data-default-scenario=\"base\" data-export-filename=\"Trigger Point Therapy Practice Owner Income Calculator.xlsx\" data-source-site-name=\"Financial Models Lab\" data-source-site-url=\"https:\/\/financialmodelslab.com\" data-source-page-title=\"Trigger Point Therapy Practice 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. It excludes taxes, personal benefits, clinical claims, and guaranteed distributions.\"\u003e\u003cdiv class=\"fml-owner-card\"\u003e\n\u003cheader class=\"fml-owner-header\"\u003e\u003cdiv class=\"fml-owner-heading\"\u003e\n\u003cp class=\"fml-owner-eyebrow\"\u003eOwner income calculator\u003c\/p\u003e\n\u003cp class=\"fml-owner-intro\"\u003eEstimate owner take-home and the target-pay gap from revenue, margin, costs, reserves, and target pay.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-scenarios\" aria-label=\"Income scenario presets\"\u003e\n\u003cbutton class=\"fml-owner-scenario\" type=\"button\" data-scenario=\"low\"\u003eLow\u003c\/button\u003e\u003cbutton class=\"fml-owner-scenario is-active\" type=\"button\" data-scenario=\"base\"\u003eBase\u003c\/button\u003e\u003cbutton class=\"fml-owner-scenario\" type=\"button\" data-scenario=\"high\"\u003eHigh\u003c\/button\u003e\n\u003c\/div\u003e\u003c\/header\u003e\u003cdiv class=\"fml-owner-layout\"\u003e\n\u003cform class=\"fml-owner-inputs\"\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eMonthly revenue\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Average collected sales in a normal operating month before expenses. Use the model period, not a one-time peak.\"\u003ei\u003cspan role=\"tooltip\"\u003eAverage collected sales in a normal operating month before expenses. Use the model period, not a one-time peak.\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 sales in a normal operating month before expenses. Use the model period, not a one-time peak.\" data-low=\"20667\" data-base=\"64417\" data-high=\"97767\" name=\"monthlyRevenue\" type=\"text\" inputmode=\"numeric\" value=\"64,417\"\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 treatment and retail costs, before payroll and overhead.\"\u003ei\u003cspan role=\"tooltip\"\u003ePercent of revenue left after direct treatment and retail costs, before payroll and 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 treatment and retail costs, before payroll and overhead.\" name=\"grossMargin\" type=\"range\" min=\"0\" max=\"100\" step=\"0.1\" data-low=\"89\" data-base=\"90\" data-high=\"90.5\" value=\"90\"\u003e\u003coutput\u003e90%\u003c\/output\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eLabor cost\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Monthly payroll and therapist coverage before owner pay.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly payroll and therapist coverage before owner pay.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-money\"\u003e\n\u003cspan\u003e$\u003c\/span\u003e\u003cinput data-owner-field=\"laborCost\" data-owner-kind=\"money\" data-owner-label=\"Labor cost\" data-owner-note=\"Monthly payroll and therapist coverage before owner pay.\" data-low=\"18000\" data-base=\"32667\" data-high=\"45083\" name=\"laborCost\" type=\"text\" inputmode=\"numeric\" value=\"32,667\"\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, cleaning, software, and admin overhead.\"\u003ei\u003cspan role=\"tooltip\"\u003eRent, utilities, insurance, cleaning, software, and admin 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, cleaning, software, and admin overhead.\" data-low=\"6250\" data-base=\"6250\" data-high=\"6250\" name=\"fixedOverhead\" type=\"text\" inputmode=\"numeric\" value=\"6,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 digital marketing and referral spend needed to keep bookings flowing.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly digital marketing and referral spend needed to keep bookings 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 marketing and referral spend needed to keep bookings flowing.\" data-low=\"1500\" data-base=\"6440\" data-high=\"8790\" name=\"marketing\" type=\"text\" inputmode=\"numeric\" value=\"6,440\"\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 tied to the business.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly loan or financing payments tied to the business.\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 tied to the business.\" data-low=\"0\" data-base=\"0\" data-high=\"5000\" name=\"debtService\" type=\"text\" inputmode=\"numeric\" value=\"\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eTax reserve\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Percent of profit held back for taxes before owner pay.\"\u003ei\u003cspan role=\"tooltip\"\u003ePercent of profit held back for taxes before owner pay.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-percent\"\u003e\n\u003cinput data-owner-field=\"taxReserve\" data-owner-kind=\"percent\" data-owner-label=\"Tax reserve\" data-owner-note=\"Percent of profit held back for taxes before owner pay.\" name=\"taxReserve\" type=\"range\" min=\"0\" max=\"45\" step=\"1\" data-low=\"10\" data-base=\"12\" data-high=\"15\" value=\"12\"\u003e\u003coutput\u003e12%\u003c\/output\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eReinvestment reserve\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Percent of profit kept for repairs, growth, and working capital.\"\u003ei\u003cspan role=\"tooltip\"\u003ePercent of profit kept for repairs, growth, and working capital.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-percent\"\u003e\n\u003cinput data-owner-field=\"reinvestmentReserve\" data-owner-kind=\"percent\" data-owner-label=\"Reinvestment reserve\" data-owner-note=\"Percent of profit kept for repairs, growth, and working capital.\" name=\"reinvestmentReserve\" type=\"range\" min=\"0\" max=\"35\" step=\"1\" data-low=\"5\" data-base=\"8\" data-high=\"10\" value=\"8\"\u003e\u003coutput\u003e8%\u003c\/output\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eTarget owner pay\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Monthly owner income goal used to 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=\"6000\" data-base=\"10000\" data-high=\"15000\" name=\"targetOwnerPay\" type=\"text\" inputmode=\"numeric\" value=\"10,000\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/form\u003e\n\u003caside class=\"fml-owner-results\" aria-live=\"polite\"\u003e\u003cspan class=\"fml-owner-tag\"\u003eOwner income output\u003c\/span\u003e\u003cdiv class=\"fml-owner-metrics\"\u003e\n\u003cdiv class=\"fml-owner-metric is-primary\"\u003e\n\u003cspan class=\"fml-owner-metric-label\"\u003eOwner Income\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Monthly take-home after tax and reinvestment reserves.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly take-home after tax and reinvestment reserves.\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cstrong data-owner-output=\"monthlyOwnerIncome\"\u003e$10,095\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\"\u003e16%\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$64,286\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$95\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$121,144\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$12,618\u003c\/dd\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdt\u003eTax + reinvestment reserve\u003c\/dt\u003e\n\u003cdd data-owner-output=\"reserveAmount\"\u003e$2,523\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$95\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$64,417\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: 90%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$57,975\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: 70%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$45,357\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: 4%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$2,523\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: 16%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$10,095\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. It excludes taxes, personal benefits, clinical claims, and guaranteed distributions.\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 see the forecast model for Trigger Point Therapy Practice?\u003c\/span\u003e\u003c\/h3\u003e\n\n\u003cp\u003eThe \u003ca href=\"\/products\/trigger-point-therapy-financial-model\"\u003eTrigger Point Therapy Practice Financial Model Template\u003c\/a\u003e dashboard shows \u003cstrong\u003erevenue, EBITDA, cash, breakeven, payback, and owner pay\u003c\/strong\u003e. Open it for the full forecast.\u003c\/p\u003e\n\n\u003ch4\u003eOwner-income model highlights\u003c\/h4\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eRevenue grows $248k to $1.174M\u003c\/li\u003e\n\u003cli\u003eEBITDA moves -$82k to $283k\u003c\/li\u003e\n\u003cli\u003eTest sessions, pricing, staffing\u003c\/li\u003e\n\u003cli\u003eRent, marketing, reserves, owner pay\u003c\/li\u003e\n\u003cli\u003eService mix, retail income\u003c\/li\u003e\n\u003cli\u003ePayroll, fixed, variable costs\u003c\/li\u003e\n\u003cli\u003eCapex and cash needs\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\/trigger-point-therapy-financial-model-dashboard-financialmodelslab_d3df1d31-bb3c-49b6-a7c2-74af605483db.webp\"\u003e\n\u003cimg class=\"preview-img\" width=\"100%\" height=\"auto\" src=\"\/cdn\/shop\/files\/trigger-point-therapy-financial-model-dashboard-financialmodelslab_d3df1d31-bb3c-49b6-a7c2-74af605483db.webp?width=500\" alt=\"Trigger Point Therapy Practice Financial Model dashboard summarizing key KPIs, runway\/cash and performance with a dynamic dashboard, investor-ready visuals and cash-flow clarity for presentations\"\u003e\n\u003cdiv class=\"preview-overlay\"\u003e\n\u003cbutton class=\"preview-btn\" type=\"button\" style=\"align-items: center; vertical-align: middle; display: inline-flex; justify-content: center; gap: 6px; line-height: 1;\"\u003e\nPREVIEW \u003csvg fill=\"#fff\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-hidden=\"true\" focusable=\"false\" role=\"presentation\" viewbox=\"0 0 448 512\" width=\"14\"\u003e\u003cpath d=\"M416 176V86.63L246.6 256L416 425.4V336c0-8.844 7.156-16 16-16s16 7.156 16 16v128c0 8.844-7.156 16-16 16h-128c-8.844 0-16-7.156-16-16s7.156-16 16-16h89.38L224 278.6L54.63 448H144C152.8 448 160 455.2 160 464S152.8 480 144 480h-128C7.156 480 0 472.8 0 464v-128C0 327.2 7.156 320 16 320S32 327.2 32 336v89.38L201.4 256L32 86.63V176C32 184.8 24.84 192 16 192S0 184.8 0 176v-128C0 39.16 7.156 32 16 32h128C152.8 32 160 39.16 160 48S152.8 64 144 64H54.63L224 233.4L393.4 64H304C295.2 64 288 56.84 288 48S295.2 32 304 32h128C440.8 32 448 39.16 448 48v128C448 184.8 440.8 192 432 192S416 184.8 416 176z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eHow many trigger point therapy sessions are needed for target owner pay?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003eThere isn’t one universal session count for target owner pay at the \u003cstrong\u003eTrigger Point Therapy Practice\u003c\/strong\u003e; use scenario math and divide \u003cstrong\u003eoverhead\u003c\/strong\u003e, \u003cstrong\u003enon-owner payroll\u003c\/strong\u003e, reserves, and the owner draw by \u003cstrong\u003econtribution per visit\u003c\/strong\u003e. In the base case, the plan assumes \u003cstrong\u003e2,400 visits\u003c\/strong\u003e in year one, or about \u003cstrong\u003e46 a week\u003c\/strong\u003e, with \u003cstrong\u003e$75k\u003c\/strong\u003e fixed overhead, \u003cstrong\u003e$243k\u003c\/strong\u003e first-year payroll including the owner role, and breakeven in \u003cstrong\u003eMonth 14\u003c\/strong\u003e.\u003c\/p\u003e\n\u003cdiv class=\"container_2_clmn_row\"\u003e\n\u003cdiv class=\"card_smpl\"\u003e\n\u003cdiv class=\"card_smpl_header\"\u003e\n\u003cimg src=\"\/cdn\/shop\/files\/fml_20_fml-Orange-blog-intro-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\u003ch3\u003eYear one load\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e2,400\u003c\/strong\u003e visits planned\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e46\u003c\/strong\u003e visits per week\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$75k\u003c\/strong\u003e fixed overhead\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$243k\u003c\/strong\u003e payroll total\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\u003eOwner pay math\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e$85k\u003c\/strong\u003e modeled owner pay\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$120.50\u003c\/strong\u003e weighted services\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$10\u003c\/strong\u003e retail per visit\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e7,500\u003c\/strong\u003e visits in year five\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 can a solo trigger point therapist make?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003eA solo \u003cstrong\u003eTrigger Point Therapy Practice\u003c\/strong\u003e can generate about \u003cstrong\u003e$313,200 in first-year gross revenue\u003c\/strong\u003e if the owner handles most sessions: \u003cstrong\u003e2,400 visits\u003c\/strong\u003e × \u003cstrong\u003e$120.50\u003c\/strong\u003e plus \u003cstrong\u003e$10 retail per visit\u003c\/strong\u003e. For setup details, see \u003ca href=\"\/blogs\/how-to-open\/trigger-point-therapy\"\u003eHow To Start Trigger Point Therapy Practice?\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\u003eRevenue math\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\u003cstrong\u003e8 visits\/day\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cstrong\u003e300 working days\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cstrong\u003e46 weekly sessions\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cstrong\u003e$313,200 gross revenue\u003c\/strong\u003e\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\u003eIncome levers\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eAvoid \u003cstrong\u003e$65k therapist payroll\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eDelay \u003cstrong\u003e$55k manager cost\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eSkip \u003cstrong\u003e$38k front desk wage\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eWatch burnout and rebooking gaps\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 trigger point therapy owner income?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003eYes—but only if the added therapists fill paid sessions at a healthy labor margin. In the base case, headcount rises from \u003cstrong\u003e10 FTE\u003c\/strong\u003e in year 1 to \u003cstrong\u003e50 FTE\u003c\/strong\u003e in year 5 at \u003cstrong\u003e$65k\u003c\/strong\u003e each, visits increase from \u003cstrong\u003e8\u003c\/strong\u003e to \u003cstrong\u003e25 per day\u003c\/strong\u003e, and revenue moves from \u003cstrong\u003e$248k\u003c\/strong\u003e to \u003cstrong\u003e$1.174M\u003c\/strong\u003e. EBITDA improves from \u003cstrong\u003e-$82k\u003c\/strong\u003e to \u003cstrong\u003e$283k\u003c\/strong\u003e, so hiring can lift owner income after ramp-up, but only if payroll, supervision, and scheduling stay tight.\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\u003eWhen hiring helps\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eFill more paid sessions.\u003c\/li\u003e\n\u003cli\u003ePush visits from \u003cstrong\u003e8\u003c\/strong\u003e to \u003cstrong\u003e25\/day\u003c\/strong\u003e.\u003c\/li\u003e\n\u003cli\u003eKeep labor margin healthy.\u003c\/li\u003e\n\u003cli\u003eScale from \u003cstrong\u003e10\u003c\/strong\u003e to \u003cstrong\u003e50 FTE\u003c\/strong\u003e.\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 hurt income\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003ePayroll grows before demand.\u003c\/li\u003e\n\u003cli\u003eSupervision takes owner time.\u003c\/li\u003e\n\u003cli\u003eQuality slips across providers.\u003c\/li\u003e\n\u003cli\u003eCash needs rise during ramp-up.\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 income drivers?\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-main-income-drivers\" aria-label=\"Main Income Drivers for a trigger point therapy practice.\"\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\u003eBooked Sessions\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e46-144\/wk\u003c\/strong\u003e\u003cp\u003eMore booked sessions is the fastest path to higher owner pay, since each filled slot spreads the same rent and core staff cost over more visits.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"main-driver-card\"\u003e\u003cdiv class=\"main-driver-heading\"\u003e\n\u003cspan class=\"driver-rank\"\u003e2\u003c\/span\u003e\u003ch4\u003eSession Price\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e$120.5\u003c\/strong\u003e\u003cp\u003eThe first-year weighted service price is about $120.5, so even small price lifts drop straight to take-home after variable costs.\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\u003eLabor Mix\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e$243K-$541K\u003c\/strong\u003e\u003cp\u003ePayroll rises from about $243K to $541K as the team grows, so staffing mix is the biggest swing in margin and 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\"\u003e4\u003c\/span\u003e\u003ch4\u003eReferrals\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e80%-60%\u003c\/strong\u003e\u003cp\u003eStronger retention and referrals can cut paid marketing from 80% to 60% of the growth load, which protects cash and boosts payback.\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\u003eRoom Use\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003eM14\u003c\/strong\u003e\u003cp\u003eBetter scheduling and room turnover help the clinic reach Month 14 breakeven, and every month earlier improves owner cash flow.\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$75K\u003c\/strong\u003e\u003cp\u003eKeeping fixed overhead near $75K a year preserves cash for the owner, while rent and admin creep push breakeven out.\u003c\/p\u003e\u003c\/article\u003e\n\u003c\/div\u003e\u003c\/article\u003e\u003c\/section\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eTrigger Point Therapy Practice Core Six Income Drivers\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\u003cbr\u003e\n\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eBooked Treatment Sessions\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n\u003cdiv class=\"left-row1\"\u003e\n\u003ch3\u003eBooked Sessions\u003c\/h3\u003e\n\u003cp\u003e\u003cstrong\u003eBooked sessions\u003c\/strong\u003e are the paid visits that actually land on the calendar. Here’s the quick math: volume moves from \u003cstrong\u003e8 visits per day\u003c\/strong\u003e in year 1 to \u003cstrong\u003e25 visits per day\u003c\/strong\u003e by year 5, or from \u003cstrong\u003e2,400\u003c\/strong\u003e to \u003cstrong\u003e7,500 annual sessions\u003c\/strong\u003e on \u003cstrong\u003e300 operating days\u003c\/strong\u003e. Weekly volume rises from \u003cstrong\u003e46\u003c\/strong\u003e to \u003cstrong\u003e144 sessions\u003c\/strong\u003e, so more of the day has to turn into paid time for owner income to grow.\u003c\/p\u003e\n\u003cp\u003eNo-shows and cancellations are the leak. Empty slots still leave rent and payroll in place, so each missed visit hits cash flow and profit fast. The owner’s own hands-on capacity matters too: this is physical work, and admin time still has to get done.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"right-row1\"\u003e\n\u003cdiv class=\"tips-box\"\u003e\n\u003ch3\u003eFill the Calendar\u003c\/h3\u003e\n\u003cp\u003eTrack \u003cstrong\u003ebooked visits per day\u003c\/strong\u003e, \u003cstrong\u003eno-show rate\u003c\/strong\u003e, \u003cstrong\u003ecancel rate\u003c\/strong\u003e, and \u003cstrong\u003erebook rate\u003c\/strong\u003e. Also track available treatment hours versus paid hours, so you can see whether growth is coming from fuller schedules or longer days. If visits rise but gaps stay open, the calendar looks busy while take-home pay stays weak.\u003c\/p\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eRebook before the client leaves\u003c\/li\u003e\n\u003cli\u003eConfirm visits early\u003c\/li\u003e\n\u003cli\u003eUse waitlists to backfill gaps\u003c\/li\u003e\n\u003cli\u003eProtect admin blocks each week\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eProtect income by cutting idle time between sessions and keeping peak hours full. With fixed overhead, every extra paid slot helps cover costs and leaves more room 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 step1\"\u003e1\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eAverage Session Revenue\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"right-row2\"\u003e\n    \u003ch3\u003eAverage Session Revenue\u003c\/h3\u003e\n    \u003cp\u003eWhen each booked slot brings in more money, the owner’s take-home rises faster than headcount. The model’s first-year weighted service price is \u003cstrong\u003e$12050\u003c\/strong\u003e across \u003cstrong\u003e$110\u003c\/strong\u003e standard sessions, \u003cstrong\u003e$160\u003c\/strong\u003e extended sessions, and \u003cstrong\u003e$65\u003c\/strong\u003e targeted sessions, so pricing changes flow through every visit. More retail and a bigger extended-session mix lift revenue without needing more booked hours.\u003c\/p\u003e\n    \u003cp\u003eHere’s the quick math: retail adds \u003cstrong\u003e$10\u003c\/strong\u003e per visit in year 1 and \u003cstrong\u003e$15\u003c\/strong\u003e by year 5, so at \u003cstrong\u003e7,500\u003c\/strong\u003e annual sessions that is a swing from \u003cstrong\u003e$75,000\u003c\/strong\u003e to \u003cstrong\u003e$112,500\u003c\/strong\u003e a year. A shift in extended neuromuscular therapy from \u003cstrong\u003e30%\u003c\/strong\u003e to \u003cstrong\u003e40%\u003c\/strong\u003e can raise average revenue, but longer sessions also reduce daily slot capacity if the calendar is full.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"left-row2\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003ePrice the mix, not just the visit\u003c\/h3\u003e\n      \u003cp\u003eTrack average revenue per visit by session type, retail attach rate, and package share. Use a simple check: if the \u003cstrong\u003e60-minute\u003c\/strong\u003e mix is too heavy, test a better-priced \u003cstrong\u003e90-minute\u003c\/strong\u003e offer and see whether revenue per booked hour improves enough to cover slower turnover. Keep premium positioning tied to service depth, not clinical promises.\u003c\/p\u003e\n      \u003cul class=\"lst_crct_blog\"\u003e\n        \u003cli\u003eMeasure revenue per booked slot weekly.\u003c\/li\u003e\n        \u003cli\u003eTrack standard, extended, targeted mix.\u003c\/li\u003e\n        \u003cli\u003eSet add-on and retail attach goals.\u003c\/li\u003e\n        \u003cli\u003eTest packages for prepaid cash flow.\u003c\/li\u003e\n        \u003cli\u003eWatch whether longer sessions cut throughput.\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cp\u003eIf add-ons raise ticket size but add too much time, they can lower total profit. The right test is simple: higher average session revenue should improve cash collected, gross margin, and owner pay after labor and room costs, not just top-line sales.\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;\"\u003eProvider Labor Mix\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n\u003cdiv class=\"left-row3\"\u003e\n\u003ch3\u003eProvider Labor Mix\u003c\/h3\u003e\n\u003cp\u003eOwner pay depends on who brings in revenue and who gets paid first. Modeled payroll is \u003cstrong\u003e$243k\u003c\/strong\u003e in year 1 and \u003cstrong\u003e$541k\u003c\/strong\u003e in year 5, with a \u003cstrong\u003e$85k\u003c\/strong\u003e lead clinical therapist, \u003cstrong\u003e$65k\u003c\/strong\u003e staff therapists, \u003cstrong\u003e$55k\u003c\/strong\u003e for the clinic manager, and \u003cstrong\u003e$38k\u003c\/strong\u003e for front desk coverage. If booked sessions do not cover wages, marketing, supplies, and room costs, labor growth cuts into owner income fast.\u003c\/p\u003e\n\u003cp\u003eHere’s the quick math: hired therapists create scale only after their booked sessions pay for their own wages and a share of overhead. If volume is weak, each added provider raises cash pressure before it raises profit. The owner’s take-home improves only when revenue per visit stays above labor cost per visit and the schedule stays full enough to absorb payroll.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"right-row3\"\u003e\n\u003cdiv class=\"tips-box\"\u003e\n\u003ch3\u003eTrack Pay Against Booked Hours\u003c\/h3\u003e\n\u003cp\u003eWatch \u003cstrong\u003erevenue per therapist hour\u003c\/strong\u003e, \u003cstrong\u003ebooked sessions\u003c\/strong\u003e, and \u003cstrong\u003epayroll as a share of revenue\u003c\/strong\u003e. Add staff only when forecasted visits can cover their pay plus room, supplies, and marketing. If the lead therapist or staff therapists sit underbooked, margins shrink before the owner sees any draw.\u003c\/p\u003e\n\u003cp\u003eUse a hiring gate: only expand when each new role has enough paid sessions to fund its wage and overhead load. That keeps labor from getting ahead of demand and protects cash flow. In this model, the fix is not more headcount; it is enough booked work per provider to make the added payroll earn back its cost.\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;\"\u003eClient Retention And Referrals\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"right-row4\"\u003e\n    \u003ch3\u003eClient Retention and Referrals\u003c\/h3\u003e\n    \u003cp\u003eWhen clients rebook and refer, weekly sessions stay fuller without leaning so hard on paid ads. In this model, marketing and referral spend is \u003cstrong\u003e80% of revenue\u003c\/strong\u003e in year one and \u003cstrong\u003e60% by year five\u003c\/strong\u003e, so weak retention eats margin fast and lowers owner take-home. Better rebooking also supports the jump from \u003cstrong\u003e46\u003c\/strong\u003e to \u003cstrong\u003e144 weekly sessions\u003c\/strong\u003e.\u003c\/p\u003e\n    \u003cp\u003eHere’s the quick math: more repeat visits and referrals raise revenue quality, but they also cut cash pressure because less of each dollar gets spent to replace lost clients. What this hides is simple: if clients do not come back, fixed costs and payroll still land, and the owner has to buy more demand just to stand still.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"left-row4\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eMeasure Rebooking, Not Hope\u003c\/h3\u003e\n      \u003cp\u003eTrack \u003cstrong\u003erebook rate\u003c\/strong\u003e, referral count, and weekly sessions by provider. Test reminder workflows, post-visit rebooking, and clear treatment plans so the next visit gets booked before the client leaves. Keep the message clinical and honest: explain the plan, but make no outcome guarantees.\u003c\/p\u003e\n      \u003cp\u003eUse a simple dashboard: sessions booked, repeat-client share, referral share, and marketing spend as a percent of revenue. If repeat clients slip, owner pay gets squeezed because the business has to spend more to refill the calendar. If referrals rise, the clinic can grow volume with less paid acquisition and better cash flow.\u003c\/p\u003e\n      \u003cul class=\"lst_crct_blog\"\u003e\n        \u003cli\u003e\u003cstrong\u003eTrack weekly rebook rate\u003c\/strong\u003e\u003c\/li\u003e\n        \u003cli\u003e\u003cstrong\u003eMeasure referral source mix\u003c\/strong\u003e\u003c\/li\u003e\n        \u003cli\u003e\u003cstrong\u003eWatch marketing as % revenue\u003c\/strong\u003e\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;\"\u003eTreatment Room Utilization And Scheduling\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n\u003cdiv class=\"left-row5\"\u003e\n\u003ch3\u003eRoom Utilization\u003c\/h3\u003e\n\u003cp\u003eEmpty rooms still cost money. Clinical facility rent is \u003cstrong\u003e$4,500 per month\u003c\/strong\u003e, so the goal is to turn every open hour into paid care. With planned volume rising from \u003cstrong\u003e8\u003c\/strong\u003e visits a day in year one to \u003cstrong\u003e25\u003c\/strong\u003e in year five, poor scheduling turns fixed rent into dead cost and cuts owner pay.\u003c\/p\u003e\n\u003cp\u003eHere’s the quick math: at \u003cstrong\u003e300 operating days\u003c\/strong\u003e, that is \u003cstrong\u003e2,400\u003c\/strong\u003e to \u003cstrong\u003e7,500\u003c\/strong\u003e sessions a year. Rent alone equals \u003cstrong\u003e$54,000\u003c\/strong\u003e a year, so rent load drops from \u003cstrong\u003e$22.50\u003c\/strong\u003e per session at 8\/day to \u003cstrong\u003e$7.20\u003c\/strong\u003e at 25\/day. Gaps between \u003cstrong\u003e60-minute\u003c\/strong\u003e, \u003cstrong\u003e90-minute\u003c\/strong\u003e, and targeted sessions are the leak.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"right-row5\"\u003e\n\u003cdiv class=\"tips-box\"\u003e\n\u003ch3\u003eFill the Calendar, Not Just the Day\u003c\/h3\u003e\n\u003cp\u003eTrack booked hours, gap minutes, cancellation rate, and waitlist fills. Those inputs show whether the room\nis earning enough to cover fixed rent and staff time. If a \u003cstrong\u003e90-minute\u003c\/strong\u003e visit leaves a \u003cstrong\u003e30-minute\u003c\/strong\u003e hole, that slot still pays \u003cstrong\u003e$0\u003c\/strong\u003e, so utilization matters more as visits move from \u003cstrong\u003e8\u003c\/strong\u003e to \u003cstrong\u003e25\u003c\/strong\u003e per day.\u003c\/p\u003e\n\u003cp\u003eUse cancellation rules, same-day waitlists, and peak-hour coverage to backfill lost visits. Keep buffer time where it protects quality, but don’t let buffers become idle blocks. One clean rule helps: protect prime slots first, then fit targeted sessions around them. That keeps rent tied to revenue, not to empty chairs.\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;\"\u003eOverhead And Reserve Discipline\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n\u003cdiv class=\"right-row6\"\u003e\n\u003ch3\u003eOverhead and Reserve Discipline\u003c\/h3\u003e\n\u003cp\u003e\u003cstrong\u003e$6,250\u003c\/strong\u003e a month in fixed operating costs, or \u003cstrong\u003e$75,000\u003c\/strong\u003e a year, is the floor before owner pay. Safe take-home starts only after overhead, reserves, and reinvestment are covered. The model’s \u003cstrong\u003eMonth 14 breakeven\u003c\/strong\u003e and \u003cstrong\u003eMonth 41 payback\u003c\/strong\u003e show why cash can lag profit, especially after \u003cstrong\u003e$61,500\u003c\/strong\u003e of startup capex.\u003c\/p\u003e\n\u003cp\u003eBy year five, EBITDA reaches \u003cstrong\u003e$283,000\u003c\/strong\u003e, but that does not mean all of it should be paid out. If debt service, cash reserves, or growth spending come first, distributions should wait. This is a cash rule, not a profit rule: the owner’s draw depends on what remains after fixed costs, reserve funding, and reinvestment needs.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"left-row6\"\u003e\n\u003cdiv class=\"tips-box\"\u003e\n\u003ch3\u003eProtect owner pay with a cash rule\u003c\/h3\u003e\n\u003cp\u003eTrack \u003cstrong\u003emonthly fixed costs\u003c\/strong\u003e, reserve transfers, and planned reinvestment before setting any owner draw. If fixed spend stays at \u003cstrong\u003e$6,250\u003c\/strong\u003e a month, every extra dollar of waste comes straight out of pay. Keep a simple monthly cash forecast so you know whether EBITDA is real cash or just paper profit.\u003c\/p\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eReview overhead every month.\u003c\/li\u003e\n\u003cli\u003eSet a reserve before distributions.\u003c\/li\u003e\n\u003cli\u003eDelay draws when cash is tight.\u003c\/li\u003e\n\u003cli\u003eFund growth before extra pay.\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 step6\"\u003e6\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eCompare lean, base, and high owner-income scenarios\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-scenario-table\" aria-label=\"Trigger Point Therapy Practice Owner Income Scenarios\" data-site-name=\"Financial Models Lab\" data-site-url=\"https:\/\/financialmodelslab.com\" data-source-title=\"Trigger Point Therapy Practice Owner Income Scenarios\" data-note-label=\"Planning note\" data-note-text=\"These ranges are researched planning assumptions only; they are not guaranteed earnings, salary promises, tax advice, or required 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\"\u003eHeavy payroll and fixed rent keep owner income low until visits rise; once the clinic fills, EBITDA starts to support real distributions.\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\u003eOwner income by ramp speed and capacity.\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\"\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\"\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=\"A first-year ramp with 8 visits a day keeps owner pay thin and leaves no safe profit distribution.\"\u003eA first-year ramp with 8 visits a day keeps owner pay thin and leaves no safe profit distribution.\u003c\/td\u003e\n\u003ctd data-export-value=\"A mid-ramp clinic with 18 visits a day can support solid owner income if overhead stays tight.\"\u003eA mid-ramp clinic with 18 visits a day can support solid owner income if overhead stays tight.\u003c\/td\u003e\n\u003ctd data-export-value=\"A mature clinic with 25 visits a day can throw off strong owner income if volume holds and costs stay contained.\"\u003eA mature clinic with 25 visits a day can throw off strong owner income if volume holds and costs stay contained.\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 46 weekly sessions, $248k revenue, and -$82k EBITDA under heavy payroll and fixed rent.\"\u003eAbout 46 weekly sessions, $248k revenue, and -$82k EBITDA under heavy payroll and fixed rent.\u003c\/td\u003e\n\u003ctd data-export-value=\"About 104 weekly sessions, $773k revenue, and $154k EBITDA with tighter marketing and a fuller service mix.\"\u003eAbout 104 weekly sessions, $773k revenue, and $154k EBITDA with tighter marketing and a fuller service mix.\u003c\/td\u003e\n\u003ctd data-export-value=\"About 144 weekly sessions, $1.174M revenue, and $283k EBITDA with fuller staffing and stronger room use.\"\u003eAbout 144 weekly sessions, $1.174M revenue, and $283k EBITDA with fuller staffing and stronger room use.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-scenario-row\u003e\n\u003cth class=\"fml-scenario-row-heading\" scope=\"row\" data-export-value=\"Cost drivers\"\u003e\u003cspan class=\"fml-scenario-row-heading-inner\"\u003e\u003cspan class=\"fml-scenario-row-icon is-drivers\" aria-hidden=\"true\"\u003e\u003cimg class=\"fml-scenario-row-icon-img\" src=\"\/cdn\/shop\/files\/scenario-cost-drivers.svg\" alt=\"Cost drivers icon\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan\u003e\u003cspan class=\"fml-scenario-row-title\"\u003eCost drivers\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/th\u003e\n\u003ctd data-export-value=\"Lead therapist payroll; staff therapist payroll; rent and utilities; marketing and referrals; booking fees\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003eLead therapist payroll\u003c\/li\u003e\n\u003cli\u003estaff therapist payroll\u003c\/li\u003e\n\u003cli\u003erent and utilities\u003c\/li\u003e\n\u003cli\u003emarketing and referrals\u003c\/li\u003e\n\u003cli\u003ebooking fees\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/td\u003e\n\u003ctd data-export-value=\"Balanced staffing; rent and overhead; marketing and referrals; consumables; booking fees\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003eBalanced staffing\u003c\/li\u003e\n\u003cli\u003erent and overhead\u003c\/li\u003e\n\u003cli\u003emarketing and referrals\u003c\/li\u003e\n\u003cli\u003econsumables\u003c\/li\u003e\n\u003cli\u003ebooking fees\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/td\u003e\n\u003ctd data-export-value=\"Full therapist schedule; rent and overhead; marketing and referrals; booking fees; retail sales\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003eFull therapist schedule\u003c\/li\u003e\n\u003cli\u003erent and overhead\u003c\/li\u003e\n\u003cli\u003emarketing and referrals\u003c\/li\u003e\n\u003cli\u003ebooking fees\u003c\/li\u003e\n\u003cli\u003eretail sales\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-scenario-row\u003e\n\u003cth class=\"fml-scenario-row-heading\" scope=\"row\" data-export-value=\"Owner income range\"\u003e\u003cspan class=\"fml-scenario-row-heading-inner\"\u003e\u003cspan class=\"fml-scenario-row-icon is-range\" aria-hidden=\"true\"\u003e\u003cimg class=\"fml-scenario-row-icon-img\" src=\"\/cdn\/shop\/files\/scenario-planning-range.svg\" alt=\"Owner income range icon\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan\u003e\u003cspan class=\"fml-scenario-row-title\"\u003eOwner income range\u003c\/span\u003e\u003cspan class=\"fml-scenario-row-subtitle\"\u003eBefore owner reserves\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/th\u003e\n\u003ctd data-export-value=\"$85k\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003e$85k\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-soft\"\u003eNo safe profit\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd data-export-value=\"$239k\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003e$239k\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-soft\"\u003eModeled income\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd data-export-value=\"$368k\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003e$368k\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-warning\"\u003eFull upside\u003c\/span\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-scenario-row\u003e\n\u003cth class=\"fml-scenario-row-heading\" scope=\"row\" data-export-value=\"Best fit\"\u003e\u003cspan class=\"fml-scenario-row-heading-inner\"\u003e\u003cspan class=\"fml-scenario-row-icon is-fit\" aria-hidden=\"true\"\u003e\u003cimg class=\"fml-scenario-row-icon-img\" src=\"\/cdn\/shop\/files\/scenario-best-fit.svg\" alt=\"Best fit icon\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan\u003e\u003cspan class=\"fml-scenario-row-title\"\u003eBest fit\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/th\u003e\n\u003ctd data-export-value=\"Use this to stress-test reserves and a slow opening month.\"\u003eUse this to stress-test reserves and a slow opening month.\u003c\/td\u003e\n\u003ctd data-export-value=\"Use this as the working plan for a clinic that needs steady fill and tight margin control.\"\u003eUse this as the working plan for a clinic that needs steady fill and tight margin control.\u003c\/td\u003e\n\u003ctd data-export-value=\"Use this to test upside, but keep cash reserves because staffing and demand swings can cut take-home fast.\"\u003eUse this to test upside, but keep cash reserves because staffing and demand swings can cut take-home fast.\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 ranges are researched planning assumptions only; they are not guaranteed earnings, salary promises, tax advice, or required distributions.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e","brand":"FinancialModelsLab","offers":[{"title":"Default Title","offer_id":49304280695027,"sku":"trigger-point-therapy-owner-makes","price":0.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0522\/6191\/2762\/files\/trigger-point-therapy-owner-makes.webp?v=1782694260","url":"https:\/\/financialmodelslab.com\/products\/trigger-point-therapy-owner-makes","provider":"Financial Models Lab","version":"1.0","type":"link"}