{"product_id":"testosterone-replacement-therapy-owner-makes","title":"How Much Can A TRT Clinic Owner Make From $135M Year 1 Revenue","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\u003eThis estimates testosterone clinic owner take-home from a five-year operating model, not clinician wages, tax advice, or guaranteed distributions The provided assumptions produce \u003cstrong\u003e$135M in Year 1 revenue\u003c\/strong\u003e and \u003cstrong\u003e$8546k in pre-payroll operating profit\u003c\/strong\u003e after listed COGS, marketing, card fees, rent, EHR\/IT, and malpractice, before provider payroll, taxes, debt service, and reserves\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=\"Testosterone clinic owner income snapshot\"\u003e\u003cdiv class=\"metric-grid\"\u003e\n\u003carticle class=\"metric-card is-green\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Annual model EBITDA from Year 1 to Year 5; it is a proxy for take-home before taxes, reserves, and debt service.\"\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=\"Annual model EBITDA from Year 1 to Year 5; it is a proxy for take-home before taxes, reserves, and debt service.\"\u003e$809k-$7.2M\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"EBITDA margin across Years 1-5; it excludes provider payroll, reserves, taxes, and debt service from the model.\"\u003e\u003cimg class=\"metric-icon\" src=\"\/cdn\/shop\/files\/fml-owner-income-kpi-net-margin.svg\" alt=\"Net margin icon\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan\u003eNet margin\u003c\/span\u003e\u003cstrong class=\"metric-value\" tabindex=\"0\" data-tooltip=\"EBITDA margin across Years 1-5; it excludes provider payroll, reserves, taxes, and debt service from the model.\"\u003e60%-77%\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Year 1 modeled revenue; revenue is not owner pay, and actual take-home still depends on payroll, reserves, taxes, and debt service.\"\u003e\u003cimg class=\"metric-icon\" src=\"\/cdn\/shop\/files\/fml-owner-income-kpi-revenue-target.svg\" alt=\"Revenue for target pay icon\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan\u003eRevenue for target pay\u003c\/span\u003e\u003cstrong class=\"metric-value\" tabindex=\"0\" data-tooltip=\"Year 1 modeled revenue; revenue is not owner pay, and actual take-home still depends on payroll, reserves, taxes, and debt service.\"\u003e$1.35M\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Hard because startup capex is $407k, minimum cash hits $781k in Month 2, and compliance plus staffing are heavy.\"\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 startup capex is $407k, minimum cash hits $781k in Month 2, and compliance plus staffing are heavy.\"\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 own TRT clinic owner income?\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-owner-calculator\" aria-label=\"Owner Income Calculator\" data-locale=\"en-US\" data-currency=\"USD\" data-default-scenario=\"base\" data-export-filename=\"Owner Income Calculator.xlsx\" data-source-site-name=\"Financial Models Lab\" data-source-site-url=\"https:\/\/financialmodelslab.com\" data-source-page-title=\"Owner Income Calculator\" data-note-title=\"Planning note:\" data-note-text=\"Research-based planning estimate only, 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 monthly sales collected before expenses. Use a steady operating month, not a launch spike.\"\u003ei\u003cspan role=\"tooltip\"\u003eAverage monthly sales collected before expenses. Use a steady operating month, not a launch spike.\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 monthly sales collected before expenses. Use a steady operating month, not a launch spike.\" data-low=\"90000\" data-base=\"112583\" data-high=\"775417\" name=\"monthlyRevenue\" type=\"text\" inputmode=\"numeric\" value=\"112,583\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eGross margin\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Percent of revenue left after direct care costs, labs, supplies, and payment fees.\"\u003ei\u003cspan role=\"tooltip\"\u003ePercent of revenue left after direct care costs, labs, supplies, and payment fees.\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 care costs, labs, supplies, and payment fees.\" name=\"grossMargin\" type=\"range\" min=\"0\" max=\"100\" step=\"1\" data-low=\"75\" data-base=\"79.5\" data-high=\"84.5\" value=\"79.5\"\u003e\u003coutput\u003e79.5%\u003c\/output\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eLabor cost\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Monthly payroll, contractors, benefits, and staffing coverage before owner pay.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly payroll, contractors, benefits, and staffing coverage before owner pay.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-money\"\u003e\n\u003cspan\u003e$\u003c\/span\u003e\u003cinput data-owner-field=\"laborCost\" data-owner-kind=\"money\" data-owner-label=\"Labor cost\" data-owner-note=\"Monthly payroll, contractors, benefits, and staffing coverage before owner pay.\" data-low=\"25000\" data-base=\"19125\" data-high=\"43250\" name=\"laborCost\" type=\"text\" inputmode=\"numeric\" value=\"19,125\"\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, EHR, insurance, admin, and other recurring overhead.\"\u003ei\u003cspan role=\"tooltip\"\u003eRent, EHR, insurance, admin, 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, EHR, insurance, admin, and other recurring overhead.\" data-low=\"25000\" data-base=\"21800\" data-high=\"21800\" name=\"fixedOverhead\" type=\"text\" inputmode=\"numeric\" value=\"21,800\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eMarketing\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Monthly demand-generation spend needed to keep patient flow moving.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly demand-generation spend needed to keep patient flow moving.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-money\"\u003e\n\u003cspan\u003e$\u003c\/span\u003e\u003cinput data-owner-field=\"marketing\" data-owner-kind=\"money\" data-owner-label=\"Marketing\" data-owner-note=\"Monthly demand-generation spend needed to keep patient flow moving.\" data-low=\"7000\" data-base=\"6755\" data-high=\"31017\" name=\"marketing\" type=\"text\" inputmode=\"numeric\" value=\"6,755\"\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, if any.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly loan or financing payments, if any.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-money\"\u003e\n\u003cspan\u003e$\u003c\/span\u003e\u003cinput data-owner-field=\"debtService\" data-owner-kind=\"money\" data-owner-label=\"Debt service\" data-owner-note=\"Monthly loan or financing payments, if any.\" data-low=\"0\" data-base=\"0\" data-high=\"0\" name=\"debtService\" type=\"text\" inputmode=\"numeric\" value=\"\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eTax reserve\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Percent of profit 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=\"18\" data-base=\"22\" data-high=\"18\" value=\"22\"\u003e\u003coutput\u003e22%\u003c\/output\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eReinvestment reserve\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Percent of profit kept for growth, repairs, and cash buffer.\"\u003ei\u003cspan role=\"tooltip\"\u003ePercent of profit kept for growth, repairs, and cash buffer.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-percent\"\u003e\n\u003cinput data-owner-field=\"reinvestmentReserve\" data-owner-kind=\"percent\" data-owner-label=\"Reinvestment reserve\" data-owner-note=\"Percent of profit kept for growth, repairs, and cash buffer.\" name=\"reinvestmentReserve\" type=\"range\" min=\"0\" max=\"35\" step=\"1\" data-low=\"8\" data-base=\"10\" data-high=\"6\" 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=\"Target monthly owner income used to calculate the pay gap.\"\u003ei\u003cspan role=\"tooltip\"\u003eTarget monthly owner income used to calculate the pay gap.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-money\"\u003e\n\u003cspan\u003e$\u003c\/span\u003e\u003cinput data-owner-field=\"targetOwnerPay\" data-owner-kind=\"money\" data-owner-label=\"Target owner pay\" data-owner-note=\"Target monthly owner income used to calculate the pay gap.\" data-low=\"8000\" data-base=\"12000\" data-high=\"25000\" 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$28,440\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\"\u003e25%\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$82,172\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$16,440\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$341,286\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$41,823\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$13,383\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$16,440\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$113K\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: 80%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$89,503\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: 42%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$47,680\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: 12%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$13,383\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: 25%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$28,440\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, not guaranteed salary, tax advice, or owner distribution advice.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003cbr\u003e\u003cdiv class=\"container_new_design_blog\"\u003e\n\n\u003cdiv class=\"text-section_blog text-2_new_design_blog\"\u003e\n\n\u003cdiv class=\"line_top_blog\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eWant to see the Testosterone Replacement Therapy Clinic financial model?\u003c\/span\u003e\u003c\/h3\u003e\n\n\u003cp\u003eThe \u003ca href=\"\/products\/testosterone-replacement-therapy-financial-model\"\u003eTestosterone Replacement Therapy Clinic Financial Model Template\u003c\/a\u003e screenshot shows revenue, margin, costs, reserves, and owner pay—open it.\u003c\/p\u003e\n\n\u003ch4\u003eOwner-income model highlights\u003c\/h4\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e$135M to $930M revenue\u003c\/li\u003e\n\u003cli\u003ePre-payroll profit dashboard\u003c\/li\u003e\n\u003cli\u003eLean, base, high cases\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\/testosterone-replacement-therapy-financial-model-dashboard-financialmodelslab_f98ebb83-1ef0-4be8-981d-31ef5822d808.webp\"\u003e\n\u003cimg class=\"preview-img\" width=\"100%\" height=\"auto\" src=\"\/cdn\/shop\/files\/testosterone-replacement-therapy-financial-model-dashboard-financialmodelslab_f98ebb83-1ef0-4be8-981d-31ef5822d808.webp?width=500\" alt=\"Testosterone Replacement Therapy Clinic Financial Model dashboard summarizing key KPIs, runway\/cash and performance with a dynamic dashboard, investor-ready view that exposes cash-flow blind spots.\"\u003e\n\u003cdiv class=\"preview-overlay\"\u003e\n\u003cbutton class=\"preview-btn\" type=\"button\" style=\"align-items: center; vertical-align: middle; display: inline-flex; justify-content: center; gap: 6px; line-height: 1;\"\u003e\nPREVIEW \u003csvg fill=\"#fff\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-hidden=\"true\" focusable=\"false\" role=\"presentation\" viewbox=\"0 0 448 512\" width=\"14\"\u003e\u003cpath d=\"M416 176V86.63L246.6 256L416 425.4V336c0-8.844 7.156-16 16-16s16 7.156 16 16v128c0 8.844-7.156 16-16 16h-128c-8.844 0-16-7.156-16-16s7.156-16 16-16h89.38L224 278.6L54.63 448H144C152.8 448 160 455.2 160 464S152.8 480 144 480h-128C7.156 480 0 472.8 0 464v-128C0 327.2 7.156 320 16 320S32 327.2 32 336v89.38L201.4 256L32 86.63V176C32 184.8 24.84 192 16 192S0 184.8 0 176v-128C0 39.16 7.156 32 16 32h128C152.8 32 160 39.16 160 48S152.8 64 144 64H54.63L224 233.4L393.4 64H304C295.2 64 288 56.84 288 48S295.2 32 304 32h128C440.8 32 448 39.16 448 48v128C448 184.8 440.8 192 432 192S416 184.8 416 176z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eIs a TRT clinic more profitable if the owner is the provider?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003e\u003cstrong\u003eYes, usually at first.\u003c\/strong\u003e In a Testosterone Replacement Therapy Clinic, an owner who is also the provider can take home more early because one clinician salary is replaced, but \u003cstrong\u003elicensing\u003c\/strong\u003e, \u003cstrong\u003esupervision\u003c\/strong\u003e, and \u003cstrong\u003escope-of-practice\u003c\/strong\u003e rules still apply. The tradeoff is simple: \u003cstrong\u003eincome versus time\u003c\/strong\u003e.\u003c\/p\u003e\n\u003cdiv class=\"container_2_clmn_row\"\u003e\n\u003cdiv class=\"card_smpl\"\u003e\n\u003cdiv class=\"card_smpl_header\"\u003e\n\u003cimg src=\"\/cdn\/shop\/files\/fml_20_fml-Orange-blog-intro-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\u003ch3\u003eOwner-clinician edge\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eReplaces one paid provider early\u003c\/li\u003e\n\u003cli\u003eCan boost owner take-home\u003c\/li\u003e\n\u003cli\u003eStill needs compliant medical oversight\u003c\/li\u003e\n\u003cli\u003eRules can limit flexibility\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\u003eGrowth model pressure\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eMore staff needed as volume grows\u003c\/li\u003e\n\u003cli\u003eYear 1 staffing starts lean\u003c\/li\u003e\n\u003cli\u003eYear 5 expands to 22 clinicians\u003c\/li\u003e\n\u003cli\u003eOwner distributions depend on capacity\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eHow much can a TRT clinic owner take home after expenses?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003eA Testosterone Replacement Therapy Clinic owner can’t treat collections or EBITDA as take-home pay; the source model shows \u003cstrong\u003e$135M Year 1 revenue\u003c\/strong\u003e and \u003cstrong\u003e$8.546M pre-payroll operating profit\u003c\/strong\u003e after listed costs, but that pool still pays providers, medical director fees, taxes, debt, and reserves; see \u003ca href=\"\/blogs\/operating-costs\/testosterone-replacement-therapy\"\u003eWhat Are Operating Costs For Testosterone Replacement Therapy Clinic?\u003c\/a\u003e for the cost base. By Year 5, the source case reaches \u003cstrong\u003e$930M revenue\u003c\/strong\u003e and \u003cstrong\u003e$764M pre-payroll operating profit\u003c\/strong\u003e, but the owner should not withdraw all of it.\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\u003eTake-home ceiling\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e$8.546M\u003c\/strong\u003e Year 1 pre-payroll pool\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$764M\u003c\/strong\u003e Year 5 pre-payroll pool\u003c\/li\u003e\n\u003cli\u003eNot equal to owner cash\u003c\/li\u003e\n\u003cli\u003ePayroll comes before distributions\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\u003eCash to hold back\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eFund payroll timing gaps\u003c\/li\u003e\n\u003cli\u003eCover lab bill cycles\u003c\/li\u003e\n\u003cli\u003eKeep marketing test budget\u003c\/li\u003e\n\u003cli\u003eReserve for compliance needs\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eWhat profit margin does a TRT clinic make?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003eA \u003cstrong\u003eTestosterone Replacement Therapy Clinic\u003c\/strong\u003e can show very high margin on paper, but the real profit answer depends on payroll, lab costs, and how fast cash comes in. In the model, listed COGS and variable expenses are \u003cstrong\u003e205%\u003c\/strong\u003e of revenue in Year 1 and \u003cstrong\u003e155%\u003c\/strong\u003e by Year 5, while even after \u003cstrong\u003e$183k\u003c\/strong\u003e in monthly fixed overhead, pre-payroll operating margin is \u003cstrong\u003e633%\u003c\/strong\u003e in Year 1 and \u003cstrong\u003e821%\u003c\/strong\u003e in Year 5; for the cost side, see \u003ca href=\"\/blogs\/operating-costs\/testosterone-replacement-therapy\"\u003eWhat Are Operating Costs For Testosterone Replacement Therapy Clinic?\u003c\/a\u003e. That is not final profit, because provider payroll and reserves are not included.\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\u003eWhat moves margin\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eLab billing\u003c\/strong\u003e can swing results fast.\u003c\/li\u003e\n\u003cli\u003eMedication and supplies cost matter most.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eClaim timing\u003c\/strong\u003e changes cash flow.\u003c\/li\u003e\n\u003cli\u003ePatient affordability drives 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\u003eWhat to watch\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eCash-pay\u003c\/strong\u003e usually collects cleaner.\u003c\/li\u003e\n\u003cli\u003eInsurance adds denials and admin work.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMarketing efficiency\u003c\/strong\u003e affects payback.\u003c\/li\u003e\n\u003cli\u003eProvider payroll still changes true profit.\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 TRT clinic income drivers?\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-main-income-drivers\" aria-label=\"Accessible label for the Main Income Drivers card grid.\"\u003e\u003carticle class=\"driver-option is-cards\"\u003e\u003cdiv class=\"main-driver-grid\"\u003e\n\u003carticle class=\"main-driver-card is-primary\"\u003e\u003cdiv class=\"main-driver-heading\"\u003e\n\u003cspan class=\"driver-rank\"\u003e1\u003c\/span\u003e\u003ch4\u003ePatient Volume\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e$1.35M\u003c\/strong\u003e\u003cp\u003eMore active patients drive the biggest share of revenue, so retention and repeat visits lift owner take-home fastest.\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\u003ePricing Mix\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e$238\u003c\/strong\u003e\u003cp\u003eA higher blended treatment price raises revenue per visit without adding matching labor or rent.\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\u003eProvider Capacity\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e60%-85%\u003c\/strong\u003e\u003cp\u003eHigher clinician utilization turns fixed staff into profit, and weak scheduling cuts EBITDA fast.\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\u003eCost Control\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e20.5%\u003c\/strong\u003e\u003cp\u003eKeeping lab, supply, and other variable costs in check protects margin on every treatment.\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\u003eAcquisition Efficiency\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e4%-6%\u003c\/strong\u003e\u003cp\u003eLower marketing spend keeps new patient growth from eating the cash the clinic earns.\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 Load\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e$21.8K\/mo\u003c\/strong\u003e\u003cp\u003eRent, IT, insurance, and licensing set the monthly break-even floor, so lean overhead protects owner income.\u003c\/p\u003e\u003c\/article\u003e\n\u003c\/div\u003e\u003c\/article\u003e\u003c\/section\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eTestosterone Replacement Therapy Clinic Core Six Income Drivers\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\u003cbr\u003e\n\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eActive TRT Patient Panel And Retention\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n\u003cdiv class=\"left-row1\"\u003e\n\u003ch3\u003eActive Patient Retention\u003c\/h3\u003e\n\u003cp\u003eThis driver is the number of TRT patients who stay active and keep coming back on schedule. \u003cstrong\u003e473 capacity-adjusted monthly treatments\u003c\/strong\u003e in Year 1, rising to \u003cstrong\u003e3,148\u003c\/strong\u003e in Year 5, takes revenue from \u003cstrong\u003e$1,126k\u003c\/strong\u003e per month to \u003cstrong\u003e$7,754k\u003c\/strong\u003e per month, so repeat visits are what pay fixed overhead before owner draw.\u003c\/p\u003e\n\u003cp\u003eHere’s the quick math: every missed follow-up cuts \u003cstrong\u003etreatment revenue\u003c\/strong\u003e and \u003cstrong\u003elab-related gross profit\u003c\/strong\u003e. If retention slips, the clinic has to replace lost volume with more paid ads, and that usually hurts cash flow. Pushing volume without proper care also raises \u003cstrong\u003ecompliance\u003c\/strong\u003e and churn risk, so growth has to stay tied to safe follow-up timing.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"right-row1\"\u003e\n\u003cdiv class=\"tips-box\"\u003e\n\u003ch3\u003eTrack Follow-Up Completion\u003c\/h3\u003e\n\u003cp\u003eMeasure active patient count, follow-up completion rate, missed-visit rate, and monthly treatments per clinician. Keep a weekly view of booked, completed, and overdue visits, plus revenue per active patient. That shows whether growth is coming from real retention or from costly reacquisition.\u003c\/p\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eBook the next visit before checkout.\u003c\/li\u003e\n\u003cli\u003eFlag overdue patients every week.\u003c\/li\u003e\n\u003cli\u003eReview no-shows by provider.\u003c\/li\u003e\n\u003cli\u003eTest reminder timing and channel.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eIf retention weakens, fix the care flow before adding ad spend. Stronger follow-up keeps treatment and lab dollars in-house, which lifts contribution margin and makes owner pay more predictable. The clean gain is fewer lost patients, not faster patient replacement.\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;\"\u003eTRT Clinic Pricing Model 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\u003ePricing and payer mix\u003c\/h3\u003e\n    \u003cp\u003eThe clinic’s price ladder runs from \u003cstrong\u003e$150 to $170\u003c\/strong\u003e for a Registered Nurse to \u003cstrong\u003e$450 to $510\u003c\/strong\u003e for a Senior Medical Director. But Year 1 collected price is only about \u003cstrong\u003e$238 per treatment\u003c\/strong\u003e, so owner pay depends on what actually lands in cash, not just what gets billed. Because this is fee-for-service, the mix of cash-pay and insurance sets the ceiling on distributable income.\u003c\/p\u003e\n    \u003cp\u003eCash-pay usually improves timing, while insurance can add denials and billing work. If payer mix shifts toward insurance, revenue can look strong while cash collections lag, and that delay cuts the cash available for payroll, overhead, and owner draws.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"left-row2\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eTrack collected price, not just billed price\u003c\/h3\u003e\n      \u003cp\u003eMeasure \u003cstrong\u003ecollected price per treatment\u003c\/strong\u003e, payer mix, and denial rate every month. Here’s the quick math: if the clinic stays near \u003cstrong\u003e$238\u003c\/strong\u003e collected per treatment and collections stay clean, more of each visit turns into spendable cash for the owner. If the mix drifts and collections slow, the income statement can look fine while take-home pay tightens.\u003c\/p\u003e\n      \u003cul class=\"lst_crct_blog\"\u003e\n        \u003cli\u003eSplit cash-pay and insurance monthly.\u003c\/li\u003e\n        \u003cli\u003eReconcile billed vs collected revenue.\u003c\/li\u003e\n        \u003cli\u003eWatch denial-heavy payers closely.\u003c\/li\u003e\n        \u003cli\u003eFlag any drop in collected price.\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;\"\u003eProvider Capacity And Owner Role\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 Capacity And Owner Role\u003c\/h3\u003e\n\u003cp\u003eIf provider time runs short, revenue tops out before demand does. In Year 1, capacity ranges from \u003cstrong\u003e400%\u003c\/strong\u003e for Registered Nurses to \u003cstrong\u003e600%\u003c\/strong\u003e for the Senior Medical Director; by Year 5, it rises to \u003cstrong\u003e800% to 850%\u003c\/strong\u003e. Staffing also scales from \u003cstrong\u003e6\u003c\/strong\u003e clinical staff to \u003cstrong\u003e22\u003c\/strong\u003e, so the owner’s income depends on whether enough licensed hours exist to support each month’s treatment volume.\u003c\/p\u003e\n\u003cp\u003eThe tradeoff is simple: more hiring raises capacity, but payroll lands before volume fully matures. Owner-clinician work can reduce early payroll pressure if legally allowed, but lower-cost staffing cannot replace required medical oversight. If the schedule is thin, cash flow tightens and owner pay gets squeezed. Matched staffing protects margin.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"right-row3\"\u003e\n\u003cdiv class=\"tips-box\"\u003e\n\u003ch3\u003eTrack Capacity Before You Add Payroll\u003c\/h3\u003e\n\u003cp\u003eMeasure \u003cstrong\u003ebooked treatments\u003c\/strong\u003e, \u003cstrong\u003eprovider hours\u003c\/strong\u003e, and \u003cstrong\u003evisits per licensed role\u003c\/strong\u003e against monthly demand. Use those inputs to test when added clinicians will actually earn back their cost. The key question is whether you are buying revenue capacity or just adding fixed cost.\u003c\/p\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\u003cp\u003eTrack idle hours by role.\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003eCompare payroll to booked volume.\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003eUse owner time early, if legal.\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003eAdd staff only when schedules stay full.\u003c\/p\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eWatch for missed follow-ups and underused provider blocks. Both slow collections and cut gross profit, which delays the owner’s draw. The right staffing mix keeps the clinic medically safe and keeps payroll aligned with demand.\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;\"\u003eMedication, Lab, And Supplies Gross Margin\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"right-row4\"\u003e\n    \u003ch3\u003eMedication, Lab, and Supply Margin\u003c\/h3\u003e\n    \u003cp\u003eThis driver is the gap between treatment revenue and direct clinic costs like \u003cstrong\u003elaboratory analysis fees\u003c\/strong\u003e, \u003cstrong\u003emedical supplies\u003c\/strong\u003e, and \u003cstrong\u003ehormones\u003c\/strong\u003e. In Year 1, lab fees are \u003cstrong\u003e65% of revenue\u003c\/strong\u003e and supplies plus hormones are \u003cstrong\u003e55%\u003c\/strong\u003e, so combined \u003cstrong\u003eCOGS is 120%\u003c\/strong\u003e. That means direct cost can outrun revenue before rent, payroll, or owner pay. By Year 5, combined COGS improves to \u003cstrong\u003e90%\u003c\/strong\u003e.\u003c\/p\u003e\n    \u003cp\u003eHere’s the quick math: if billed revenue is \u003cstrong\u003e$100\u003c\/strong\u003e, Year 1 direct cost is \u003cstrong\u003e$120\u003c\/strong\u003e, while Year 5 direct cost is \u003cstrong\u003e$90\u003c\/strong\u003e. The owner only gets paid after this layer, so small shifts matter a lot. \u003cstrong\u003eBundled pricing\u003c\/strong\u003e pushes cost risk onto the clinic, while \u003cstrong\u003epass-through billing\u003c\/strong\u003e changes revenue quality and collections risk. Do not treat sourcing or prescribing as a margin shortcut.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"left-row4\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eTrack Direct Cost Per Treatment\u003c\/h3\u003e\n      \u003cp\u003eMeasure \u003cstrong\u003elab cost per visit\u003c\/strong\u003e, \u003cstrong\u003edrug and supply cost per protocol\u003c\/strong\u003e, and \u003cstrong\u003egross margin by treatment type\u003c\/strong\u003e. Tie each to treatment count, average order value, and collection rate so you can see whether margin improves as volume grows. If combined COGS stays near \u003cstrong\u003e120%\u003c\/strong\u003e, the clinic cannot fund overhead or owner draw cleanly.\u003c\/p\u003e\n      \u003cp\u003eWatch the mix between bundled and pass-through billing. One clean rule helps: if a protocol can’t hold margin at scale, reprice it or tighten the order set. A move from \u003cstrong\u003e65%\u003c\/strong\u003e lab cost to \u003cstrong\u003e50%\u003c\/strong\u003e, and from \u003cstrong\u003e55%\u003c\/strong\u003e to \u003cstrong\u003e40%\u003c\/strong\u003e on supplies and hormones, is worth real cash because every point flows straight into take-home income.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"timeline\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"step-circle step4\"\u003e4\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eTRT Clinic Marketing Cost And Lead Conversion\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"left-row5\"\u003e\n    \u003ch3\u003eLead Conversion And Acquisition Cost\u003c\/h3\u003e\n    \u003cp\u003e\u003cstrong\u003eMarketing only helps owner income when a new TRT patient stays long enough to pay back the acquisition cost.\u003c\/strong\u003e The model shows Digital Marketing and Acquisition at \u003cstrong\u003e60%\u003c\/strong\u003e of revenue in Year 1, easing to \u003cstrong\u003e40%\u003c\/strong\u003e by Year 5, with card processing at \u003cstrong\u003e25%\u003c\/strong\u003e. A separate Year 1 benchmark puts marketing at about \u003cstrong\u003e$811k\u003c\/strong\u003e on \u003cstrong\u003e$135M\u003c\/strong\u003e revenue.\u003c\/p\u003e\n    \u003cp\u003eIf consult conversion, no-shows, or early drop-off are weak, revenue can grow while cash to the owner shrinks. \u003cstrong\u003eCheap leads are not cheap patients.\u003c\/strong\u003e Referrals and retention matter because they spread acquisition cost across more treatment months, which protects margin and free cash for payroll, compliance, and owner draw.\u003c\/p\u003e\n    \u003cul class=\"lst_crct_blog\"\u003e\n      \u003cli\u003eTrack cost per booked consult.\u003c\/li\u003e\n      \u003cli\u003eTrack no-show and close rates.\u003c\/li\u003e\n      \u003cli\u003eTrack referral share monthly.\u003c\/li\u003e\n      \u003cli\u003eTrack 90-day retention by channel.\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"right-row5\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eCut CAC, Lift Show Rate\u003c\/h3\u003e\n      \u003cp\u003eMeasure paid ads, local search, referrals, and consult-to-start conversion separately, so you can see which channel actually pays back. \u003cstrong\u003eThe quick math is simple:\u003c\/strong\u003e if acquisition cost rises and retention stays short, the clinic may book revenue but still lose distributable cash.\u003c\/p\u003e\n      \u003cp\u003eKeep claims tight, because claims-based marketing can create compliance risk and force costly ad changes. \u003cstrong\u003ePush referrals, improve reminders, and cut no-shows.\u003c\/strong\u003e A small lift in conversion or retentio\nn can matter more than a bigger ad budget because it lowers the cost per patient month.\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, Compliance, And Reserves\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"right-row6\"\u003e\n    \u003ch3\u003eFixed Overhead And Compliance Reserves\u003c\/h3\u003e\n    \u003cp\u003e\u003cstrong\u003eFixed overhead comes before owner pay.\u003c\/strong\u003e In this clinic model, rent, EHR and IT, and malpractice insurance total \u003cstrong\u003e$183k\/month\u003c\/strong\u003e, or \u003cstrong\u003e$2.196M\/year\u003c\/strong\u003e. That load equals \u003cstrong\u003e163%\u003c\/strong\u003e of Year 1 revenue, then falls to \u003cstrong\u003e24%\u003c\/strong\u003e by Year 5 as volume grows. If collections slow, the owner’s draw gets squeezed fast.\u003c\/p\u003e\n    \u003cp\u003e\u003cstrong\u003eCompliance is not optional.\u003c\/strong\u003e Add admin staff, licensing, legal review, billing support, medical waste if needed, insurance, and cash reserves into the true overhead number. Reserves lower near-term distributions, but they keep payroll funded and the clinic open if claims, denials, or a care issue hits cash flow.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"left-row6\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eTrack The Full Fixed-Cost Run Rate\u003c\/h3\u003e\n      \u003cp\u003e\u003cstrong\u003eMeasure overhead as a monthly cash burn, not a yearly budget.\u003c\/strong\u003e Start with the known base of \u003cstrong\u003e$183k\/month\u003c\/strong\u003e, then layer in admin, billing, legal, licensing, and reserve funding. The key test is simple: if collections slip for one month, can the clinic still cover payroll, rent, and malpractice without cutting owner pay first?\u003c\/p\u003e\n      \u003cul class=\"lst_crct_blog\"\u003e\n        \u003cli\u003eTrack fixed cost by line item.\u003c\/li\u003e\n        \u003cli\u003eSeparate compliance from growth spend.\u003c\/li\u003e\n        \u003cli\u003eSet a reserve before distributions.\u003c\/li\u003e\n        \u003cli\u003eReview cash collections weekly.\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cp\u003e\u003cstrong\u003eWhat this hides:\u003c\/strong\u003e a clinic can look profitable on paper while cash stays tight. If revenue is thin in Year 1, taking money out too early can weaken continuity and raise risk for the owner and staff.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"timeline\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"step-circle step6\"\u003e6\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eCompare lean, base, and high TRT clinic owner-income scenarios\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-scenario-table\" aria-label=\"Testosterone Replacement Therapy Clinic Owner Income Scenarios\" data-site-name=\"Financial Models Lab\" data-site-url=\"https:\/\/financialmodelslab.com\" data-source-title=\"Testosterone Replacement Therapy Clinic Owner Income Scenarios\" data-note-label=\"Planning note\" data-note-text=\"Scenario ranges are researched planning assumptions, not guaranteed earnings, salary promises, tax advice, or distributions.\"\u003e\u003cdiv class=\"fml-scenario-table-card\"\u003e\n\u003cheader class=\"fml-scenario-table-header\"\u003e\u003cdiv\u003e\n\u003cp class=\"fml-scenario-table-eyebrow\"\u003eOwner income scenarios\u003c\/p\u003e\n\u003cp class=\"fml-scenario-table-description\"\u003eLower capacity, slower retention, and higher acquisition spend push owner income down fast. The base model still throws off strong EBITDA, while the high case adds volume but also more staffing and compliance load.\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 the 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\"\u003eLow Case\u003c\/span\u003e\n\u003c\/th\u003e\n\u003cth class=\"fml-scenario-table-column\" scope=\"col\" data-export-value=\"Base Case\"\u003e\n\u003cspan class=\"fml-scenario-column-title\"\u003eBase Case\u003c\/span\u003e\u003cspan class=\"fml-scenario-badge is-soft\"\u003eBase Case\u003c\/span\u003e\n\u003c\/th\u003e\n\u003cth class=\"fml-scenario-table-column\" scope=\"col\" data-export-value=\"High Case\"\u003e\n\u003cspan class=\"fml-scenario-column-title\"\u003eHigh Case\u003c\/span\u003e\u003cspan class=\"fml-scenario-badge is-warning\"\u003eHigh Case\u003c\/span\u003e\n\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr data-scenario-row\u003e\n\u003cth class=\"fml-scenario-row-heading\" scope=\"row\" data-export-value=\"Launch model\"\u003e\u003cspan class=\"fml-scenario-row-heading-inner\"\u003e\u003cspan class=\"fml-scenario-row-icon is-launch\" aria-hidden=\"true\"\u003e\u003cimg class=\"fml-scenario-row-icon-img\" src=\"\/cdn\/shop\/files\/scenario-launch-model.svg\" alt=\"Launch model icon\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan\u003e\u003cspan class=\"fml-scenario-row-title\"\u003eLaunch model\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/th\u003e\n\u003ctd data-export-value=\"The clinic opens slower and never reaches the modeled treatment mix.\"\u003eThe clinic opens slower and never reaches the modeled treatment mix.\u003c\/td\u003e\n\u003ctd data-export-value=\"The clinic follows the model's Year 1 to Year 5 ramp.\"\u003eThe clinic follows the model's Year 1 to Year 5 ramp.\u003c\/td\u003e\n\u003ctd data-export-value=\"The clinic fills capacity faster and converts more visits into cash.\"\u003eThe clinic fills capacity faster and converts more visits into cash.\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=\"Volume stays below plan, retention is softer, and marketing plus lab and supply costs run high.\"\u003eVolume stays below plan, retention is softer, and marketing plus lab and supply costs run high.\u003c\/td\u003e\n\u003ctd data-export-value=\"The clinic runs near modeled capacity with 473 monthly treatments, 20.5% COGS plus variable costs, and EBITDA growing from Year 1 to Year 5.\"\u003eThe clinic runs near modeled capacity with 473 monthly treatments, 20.5% COGS plus variable costs, and EBITDA growing from Year 1 to Year 5.\u003c\/td\u003e\n\u003ctd data-export-value=\"Volume runs above plan, collections are cleaner, acquisition cost improves, and stronger pricing offsets the added staffing and compliance load.\"\u003eVolume runs above plan, collections are cleaner, acquisition cost improves, and stronger pricing offsets the added staffing and compliance load.\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=\"Lower capacity; slower retention; higher marketing spend; higher lab and medication cost; more payroll drag\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003eLower capacity\u003c\/li\u003e\n\u003cli\u003eslower retention\u003c\/li\u003e\n\u003cli\u003ehigher marketing spend\u003c\/li\u003e\n\u003cli\u003ehigher lab and medication cost\u003c\/li\u003e\n\u003cli\u003emore payroll drag\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/td\u003e\n\u003ctd data-export-value=\"473 monthly treatments; 20.5% COGS; variable fees; steady pricing; modeled staffing mix\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003e473 monthly treatments\u003c\/li\u003e\n\u003cli\u003e20.5% COGS\u003c\/li\u003e\n\u003cli\u003evariable fees\u003c\/li\u003e\n\u003cli\u003esteady pricing\u003c\/li\u003e\n\u003cli\u003emodeled staffing mix\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/td\u003e\n\u003ctd data-export-value=\"Higher capacity; stronger retention; lower acquisition cost; improved COGS; more staffing and compliance\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003eHigher capacity\u003c\/li\u003e\n\u003cli\u003estronger retention\u003c\/li\u003e\n\u003cli\u003elower acquisition cost\u003c\/li\u003e\n\u003cli\u003eimproved COGS\u003c\/li\u003e\n\u003cli\u003emore staffing and compliance\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=\"$300k - $800k\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003e$300k - $800k\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-soft\"\u003eDownside plan\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd data-export-value=\"$809k - $1.7M\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003e$809k - $1.7M\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-soft\"\u003eCore plan\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd data-export-value=\"$1.7M - $7.2M\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003e$1.7M - $7.2M\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-warning\"\u003eUpside plan\u003c\/span\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-scenario-row\u003e\n\u003cth class=\"fml-scenario-row-heading\" scope=\"row\" data-export-value=\"Best fit\"\u003e\u003cspan class=\"fml-scenario-row-heading-inner\"\u003e\u003cspan class=\"fml-scenario-row-icon is-fit\" aria-hidden=\"true\"\u003e\u003cimg class=\"fml-scenario-row-icon-img\" src=\"\/cdn\/shop\/files\/scenario-best-fit.svg\" alt=\"Best fit icon\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan\u003e\u003cspan class=\"fml-scenario-row-title\"\u003eBest fit\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/th\u003e\n\u003ctd data-export-value=\"Use this to test a cautious launch, weaker referral flow, and a bigger cash reserve need.\"\u003eUse this to test a cautious launch, weaker referral flow, and a bigger cash reserve need.\u003c\/td\u003e\n\u003ctd data-export-value=\"Use this as the working plan for budgeting, staffing, and cash flow.\"\u003eUse this as the working plan for budgeting, staffing, and cash flow.\u003c\/td\u003e\n\u003ctd data-export-value=\"Use this to test upside if the clinic scales well and keeps cash collection tight.\"\u003eUse this to test upside if the clinic scales well and keeps cash collection tight.\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 Scenario ranges are researched planning assumptions, not guaranteed earnings, salary promises, tax advice, or distributions.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e","brand":"FinancialModelsLab","offers":[{"title":"Default Title","offer_id":49304403378419,"sku":"testosterone-replacement-therapy-owner-makes","price":0.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0522\/6191\/2762\/files\/testosterone-replacement-therapy-owner-makes.webp?v=1782693812","url":"https:\/\/financialmodelslab.com\/products\/testosterone-replacement-therapy-owner-makes","provider":"Financial Models Lab","version":"1.0","type":"link"}