{"product_id":"mobile-pharmacy-owner-makes","title":"How Much Does a Mobile Pharmacy Owner Make? $150K Base Case","description":"\u003cbr\u003e\u003cdiv class=\"card_smpl\"\u003e\n\u003cp\u003eA mobile pharmacy owner can model \u003cstrong\u003e$150,000 per year in owner pay\u003c\/strong\u003e if the owner is paid through the CEO role, but that is salary, not profit distribution In this researched case, EBITDA is negative in Year 1 at \u003cstrong\u003e-$684,000\u003c\/strong\u003e and Year 2 at \u003cstrong\u003e-$456,000\u003c\/strong\u003e, so extra take-home should not be assumed early The model reaches breakeven in \u003cstrong\u003eMonth 26\u003c\/strong\u003e and shows Year 3 EBITDA of \u003cstrong\u003e$1467 million\u003c\/strong\u003e before taxes, financing, reinvestment, and reserves\u003c\/p\u003e\n\n\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003csection class=\"fml-owner-metric-cards\" aria-label=\"Top Owner Income KPI Cards\"\u003e\u003cdiv class=\"metric-grid\"\u003e\n\u003carticle class=\"metric-card is-green\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Modeled annual CEO salary in Year 1; payroll only, not guaranteed owner distributions, and excludes taxes and any later profit share.\"\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=\"Modeled annual CEO salary in Year 1; payroll only, not guaranteed owner distributions, and excludes taxes and any later profit share.\"\u003e$150K\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Year 1 contribution margin after modeled COGS, delivery, and processing; it excludes payroll and fixed overhead, so it is not net profit.\"\u003e\u003cimg class=\"metric-icon\" src=\"\/cdn\/shop\/files\/fml-owner-income-kpi-net-margin.svg\" alt=\"Net margin icon\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan\u003eNet margin\u003c\/span\u003e\u003cstrong class=\"metric-value\" tabindex=\"0\" data-tooltip=\"Year 1 contribution margin after modeled COGS, delivery, and processing; it excludes payroll and fixed overhead, so it is not net profit.\"\u003e80.5%\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Annual revenue needed to fund a $150K owner pay target at the modeled margin; actual need moves with payer mix and delivery density.\"\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=\"Annual revenue needed to fund a $150K owner pay target at the modeled margin; actual need moves with payer mix and delivery density.\"\u003e$186K\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Hard because Month 26 break-even and a $629K cash trough mean fill count depends on payer mix, delivery density, payroll, reserves, and working capital.\"\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 Month 26 break-even and a $629K cash trough mean fill count depends on payer mix, delivery density, payroll, reserves, and working capital.\"\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 mobile pharmacy owner pay?\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-owner-calculator\" aria-label=\"Mobile Pharmacy Owner Income Calculator\" data-locale=\"en-US\" data-currency=\"USD\" data-default-scenario=\"base\" data-export-filename=\"Mobile Pharmacy Owner Income Calculator.xlsx\" data-source-site-name=\"Financial Models Lab\" data-source-site-url=\"https:\/\/financialmodelslab.com\" data-source-page-title=\"Mobile Pharmacy Owner Income Calculator\" data-note-title=\"Planning note:\" data-note-text=\"This is a researched planning estimate, not guaranteed salary, tax advice, or owner distribution advice.\"\u003e\u003cdiv class=\"fml-owner-card\"\u003e\n\u003cheader class=\"fml-owner-header\"\u003e\u003cdiv class=\"fml-owner-heading\"\u003e\n\u003cp class=\"fml-owner-eyebrow\"\u003eOwner income calculator\u003c\/p\u003e\n\u003cp class=\"fml-owner-intro\"\u003eEstimate owner take-home and target-pay gap from revenue, margin, costs, reserves, and target pay.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-scenarios\" aria-label=\"Income scenario presets\"\u003e\n\u003cbutton class=\"fml-owner-scenario\" type=\"button\" data-scenario=\"low\"\u003eLow\u003c\/button\u003e\u003cbutton class=\"fml-owner-scenario is-active\" type=\"button\" data-scenario=\"base\"\u003eBase\u003c\/button\u003e\u003cbutton class=\"fml-owner-scenario\" type=\"button\" data-scenario=\"high\"\u003eHigh\u003c\/button\u003e\n\u003c\/div\u003e\u003c\/header\u003e\u003cdiv class=\"fml-owner-layout\"\u003e\n\u003cform class=\"fml-owner-inputs\"\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eMonthly revenue\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Monthly sales collected before expenses. Use the average operating month, not a one-time peak month.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly sales collected before expenses. Use the average operating month, not a one-time peak month.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-money\"\u003e\n\u003cspan\u003e$\u003c\/span\u003e\u003cinput data-owner-field=\"monthlyRevenue\" data-owner-kind=\"money\" data-owner-label=\"Monthly revenue\" data-owner-note=\"Monthly sales collected before expenses. Use the average operating month, not a one-time peak month.\" data-low=\"90000\" data-base=\"160000\" data-high=\"280000\" name=\"monthlyRevenue\" type=\"text\" inputmode=\"numeric\" value=\"160,000\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eGross margin\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Percent of revenue left after wholesale cost, delivery, and payment processing.\"\u003ei\u003cspan role=\"tooltip\"\u003ePercent of revenue left after wholesale cost, delivery, and payment processing.\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 wholesale cost, delivery, and payment processing.\" name=\"grossMargin\" type=\"range\" min=\"0\" max=\"100\" step=\"1\" data-low=\"78\" data-base=\"84\" data-high=\"87\" value=\"84\"\u003e\u003coutput\u003e84%\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, and staffing coverage before owner pay.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly payroll, contractors, 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, and staffing coverage before owner pay.\" data-low=\"42000\" data-base=\"62000\" data-high=\"88000\" name=\"laborCost\" type=\"text\" inputmode=\"numeric\" value=\"62,000\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eFixed overhead\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Rent, software, insurance, compliance, office, and other recurring overhead.\"\u003ei\u003cspan role=\"tooltip\"\u003eRent, software, insurance, compliance, office, 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, software, insurance, compliance, office, and other recurring overhead.\" data-low=\"11500\" data-base=\"11500\" data-high=\"11500\" name=\"fixedOverhead\" type=\"text\" inputmode=\"numeric\" value=\"11,500\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eMarketing\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Monthly paid acquisition spend needed to sustain demand.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly paid acquisition spend needed to sustain demand.\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 paid acquisition spend needed to sustain demand.\" data-low=\"2500\" data-base=\"4167\" data-high=\"10000\" name=\"marketing\" type=\"text\" inputmode=\"numeric\" value=\"4,167\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eDebt service\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Monthly loan or financing payments. Use 0 if you are not modeling debt.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly loan or financing payments. Use 0 if you are not modeling debt.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-money\"\u003e\n\u003cspan\u003e$\u003c\/span\u003e\u003cinput data-owner-field=\"debtService\" data-owner-kind=\"money\" data-owner-label=\"Debt service\" data-owner-note=\"Monthly loan or financing payments. Use 0 if you are not modeling debt.\" data-low=\"0\" data-base=\"0\" data-high=\"0\" name=\"debtService\" type=\"text\" inputmode=\"numeric\" value=\"\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eTax reserve\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Percent of profit set aside before owner take-home.\"\u003ei\u003cspan role=\"tooltip\"\u003ePercent of profit set aside before owner take-home.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-percent\"\u003e\n\u003cinput data-owner-field=\"taxReserve\" data-owner-kind=\"percent\" data-owner-label=\"Tax reserve\" data-owner-note=\"Percent of profit set aside before owner take-home.\" name=\"taxReserve\" type=\"range\" min=\"0\" max=\"45\" step=\"1\" data-low=\"18\" data-base=\"24\" data-high=\"28\" value=\"24\"\u003e\u003coutput\u003e24%\u003c\/output\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eReinvestment reserve\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Percent of profit kept for growth, working capital, and risk buffer.\"\u003ei\u003cspan role=\"tooltip\"\u003ePercent of profit kept for growth, working capital, and risk buffer.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-percent\"\u003e\n\u003cinput data-owner-field=\"reinvestmentReserve\" data-owner-kind=\"percent\" data-owner-label=\"Reinvestment reserve\" data-owner-note=\"Percent of profit kept for growth, working capital, and risk buffer.\" name=\"reinvestmentReserve\" type=\"range\" min=\"0\" max=\"35\" step=\"1\" data-low=\"5\" data-base=\"10\" data-high=\"14\" value=\"10\"\u003e\u003coutput\u003e10%\u003c\/output\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eTarget owner pay\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Target monthly owner income used to calculate the target-pay gap.\"\u003ei\u003cspan role=\"tooltip\"\u003eTarget monthly owner income 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=\"Target monthly owner income used to calculate the target-pay gap.\" data-low=\"6000\" data-base=\"12500\" data-high=\"20000\" name=\"targetOwnerPay\" type=\"text\" inputmode=\"numeric\" value=\"12,500\"\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$37,444\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\"\u003e23%\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$115K\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$24,944\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$449,328\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$56,733\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$19,289\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$24,944\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$160K\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: 84%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$134K\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: 49%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$77,667\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$19,289\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: 23%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$37,444\u003c\/b\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton class=\"fml-owner-export\" type=\"button\" data-owner-export\u003eEXPORT XLSX\u003c\/button\u003e\u003c\/aside\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-note\"\u003e\n\u003cspan class=\"fml-owner-note-icon\" aria-hidden=\"true\"\u003e!\u003c\/span\u003e\u003cp\u003e\u003cstrong\u003ePlanning note:\u003c\/strong\u003e This is a researched planning estimate, not guaranteed salary, tax advice, or owner distribution advice.\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 Mobile Pharmacy financial model?\u003c\/span\u003e\u003c\/h3\u003e\n\n\u003cp\u003eThis \u003ca href=\"\/products\/mobile-pharmacy-financial-model\"\u003eMobile Pharmacy Financial Model Template\u003c\/a\u003e covers revenue build, COGS, delivery, staffing, overhead, capex, EBITDA, cash flow, and owner income; open it for Month 26 breakeven, Month 25 cash of \u003cstrong\u003e-$629,000\u003c\/strong\u003e, \u003cstrong\u003e39 months\u003c\/strong\u003e payback, and yearly EBITDA charts.\u003c\/p\u003e\n\n\u003ch4\u003eOwner-income model highlights\u003c\/h4\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eRevenue build and owner income\u003c\/li\u003e\n\u003cli\u003eCOGS, delivery, staffing, overhead\u003c\/li\u003e\n\u003cli\u003eCapex and cash flow\u003c\/li\u003e\n\u003cli\u003eMonth 26 breakeven chart\u003c\/li\u003e\n\u003cli\u003eLow, base, high tabs\u003c\/li\u003e\n\u003cli\u003ePlanning support, not profit\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\/mobile-pharmacy-financial-model-dashboard-financialmodelslab_39263d7a-1161-4ac4-b267-dc91e25dc3a0.webp\"\u003e\n\u003cimg class=\"preview-img\" width=\"100%\" height=\"auto\" src=\"\/cdn\/shop\/files\/mobile-pharmacy-financial-model-dashboard-financialmodelslab_39263d7a-1161-4ac4-b267-dc91e25dc3a0.webp?width=500\" alt=\"Mobile Pharmacy Financial Model dashboard summarizing key KPIs, runway and cash position with a dynamic dashboard for performance tracking, investor-ready charts and clarity for 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;\"\u003eHow does a mobile pharmacy make money?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003e\u003cstrong\u003eMobile Pharmacy\u003c\/strong\u003e makes money from \u003cstrong\u003eprescription reimbursements\u003c\/strong\u003e, plus sales of \u003cstrong\u003eOTC health products\u003c\/strong\u003e, \u003cstrong\u003epersonal care\u003c\/strong\u003e, and \u003cstrong\u003emedical devices\u003c\/strong\u003e; it can also charge a \u003cstrong\u003e$7 delivery fee\u003c\/strong\u003e where payer and state rules allow. In Year 1, the mix is \u003cstrong\u003e65%\u003c\/strong\u003e prescription meds at \u003cstrong\u003e$80\u003c\/strong\u003e, \u003cstrong\u003e20%\u003c\/strong\u003e OTC health at \u003cstrong\u003e$25\u003c\/strong\u003e, \u003cstrong\u003e10%\u003c\/strong\u003e personal care at \u003cstrong\u003e$18\u003c\/strong\u003e, and \u003cstrong\u003e5%\u003c\/strong\u003e medical devices at \u003cstrong\u003e$50\u003c\/strong\u003e, and repeat customers rise from \u003cstrong\u003e30%\u003c\/strong\u003e to \u003cstrong\u003e60%\u003c\/strong\u003e of new customers across the model.\u003c\/p\u003e\n\u003cdiv class=\"container_2_clmn_row\"\u003e\n\u003cdiv class=\"card_smpl\"\u003e\n\u003cdiv class=\"card_smpl_header\"\u003e\n\u003cimg src=\"\/cdn\/shop\/files\/fml_20_fml-Orange-blog-intro-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\u003ch3\u003eRevenue sources\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e65%\u003c\/strong\u003e prescription meds\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e20%\u003c\/strong\u003e OTC health products\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e10%\u003c\/strong\u003e personal care items\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e5%\u003c\/strong\u003e medical devices\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\u003eUnit economics\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e$80\u003c\/strong\u003e prescription price\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$25\u003c\/strong\u003e OTC price\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$18\u003c\/strong\u003e personal care price\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$7\u003c\/strong\u003e delivery fee where allowed\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eHow many prescriptions does a mobile pharmacy need to make money?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003eMobile Pharmacy needs about \u003cstrong\u003e890 orders per month\u003c\/strong\u003e, or roughly \u003cstrong\u003e694 prescription units per month\u003c\/strong\u003e, to cover Year 1 operating costs before capex, reserves, and taxes. Here’s the quick math: \u003cstrong\u003e$57,750\u003c\/strong\u003e monthly overhead ÷ (\u003cstrong\u003e$80.56\u003c\/strong\u003e AOV × \u003cstrong\u003e80.5%\u003c\/strong\u003e contribution) = about \u003cstrong\u003e890 orders\u003c\/strong\u003e; see \u003ca href=\"\/blogs\/kpi-metrics\/mobile-pharmacy\"\u003eHow Is The Customer Satisfaction Level For Mobile Pharmacy?\u003c\/a\u003e because repeat use drives that volume.\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\u003eBreak-even math\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e$57,750\u003c\/strong\u003e monthly operating load\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$80.56\u003c\/strong\u003e modeled Year 1 AOV\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e80.5%\u003c\/strong\u003e contribution after variable costs\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e890\u003c\/strong\u003e orders needed monthly\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\u003ePrescription volume\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e65%\u003c\/strong\u003e prescription order mix\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e1.2\u003c\/strong\u003e units per prescription order\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e0.78\u003c\/strong\u003e prescription units per order\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMonth 26\u003c\/strong\u003e actual model break-even\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eWhat is the mobile pharmacy profit margin after reimbursement?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003eMobile Pharmacy margin after reimbursement is set by what the payer pays you minus drug cost, delivery, processing, shrinkage, and reserve costs. For startup math, see \u003ca href=\"\/blogs\/startup-costs\/mobile-pharmacy\"\u003eWhat Is The Estimated Cost To Open And Launch Your Mobile Pharmacy Business?\u003c\/a\u003e; the model uses \u003cstrong\u003e8%\u003c\/strong\u003e wholesale medication cost in Year 1 falling to \u003cstrong\u003e6%\u003c\/strong\u003e in Year 5, \u003cstrong\u003e5%\u003c\/strong\u003e OTC cost falling to \u003cstrong\u003e3%\u003c\/strong\u003e, and \u003cstrong\u003e5%\u003c\/strong\u003e logistics falling to \u003cstrong\u003e3%\u003c\/strong\u003e. After these variable costs, contribution moves from \u003cstrong\u003e80.5%\u003c\/strong\u003e to \u003cstrong\u003e86.5%\u003c\/strong\u003e, but \u003cstrong\u003ePBM\u003c\/strong\u003e pressure can lower real cash margin.\u003c\/p\u003e\n\u003cdiv class=\"container_2_clmn_row\"\u003e\n\u003cdiv class=\"card_smpl blue_card\"\u003e\n\u003cdiv class=\"card_smpl_header\"\u003e\n\u003cimg src=\"\/cdn\/shop\/files\/fml_20_fml-Orange-blog-colons-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\u003ch3\u003eMargin drivers\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eReimbursement\u003c\/strong\u003e sets the top line.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDrug cost\u003c\/strong\u003e is the first drag.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDelivery\u003c\/strong\u003e cuts cash margin.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003ePBM\u003c\/strong\u003e pressure can trim cash.\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\u003eModel inputs\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e8%\u003c\/strong\u003e to \u003cstrong\u003e6%\u003c\/strong\u003e wholesale cost.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e5%\u003c\/strong\u003e to \u003cstrong\u003e3%\u003c\/strong\u003e OTC cost.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e5%\u003c\/strong\u003e to \u003cstrong\u003e3%\u003c\/strong\u003e logistics.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e15%\u003c\/strong\u003e processing stays in the stack.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\n\n\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eWant the six drivers behind mobile pharmacy owner income?\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-main-income-drivers\" aria-label=\"Main income drivers for a mobile pharmacy\"\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\u003eFill Volume\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e500-12.5K\u003c\/strong\u003e\u003cp\u003eNew prescriptions and refills lift revenue fast, and every extra order also spreads fixed tech, compliance, and delivery costs.\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\u003eRepeat Rate\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e30%-60%\u003c\/strong\u003e\u003cp\u003eRepeat customers rise from 30% to 60% of new customers, so CAC gets diluted and monthly cash lasts longer.\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\u003ePrescription Mix\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e65%-55%\u003c\/strong\u003e\u003cp\u003ePrescription meds stay 65% to 55% of mix, and that line carries the best spread, so small reimbursement swings move owner take-home.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"main-driver-card\"\u003e\u003cdiv class=\"main-driver-heading\"\u003e\n\u003cspan class=\"driver-rank\"\u003e4\u003c\/span\u003e\u003ch4\u003eRoute Density\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e5%-3%\u003c\/strong\u003e\u003cp\u003eLogistics and delivery fees fall from 5% to 3% as routes get denser, so more of each order turns into cash.\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\u003eAncillary Mix\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e35%-45%\u003c\/strong\u003e\u003cp\u003eOTC, personal care, and devices grow from 35% to 45% of mix, which lifts basket size without another delivery.\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\u003eReserve Buffer\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e$11.5K\/mo\u003c\/strong\u003e\u003cp\u003eFixed overhead stays at $11.5K per month, and the $380K capex plus the $629K cash trough in month 25 show why reserves shape owner take-home before taxes.\u003c\/p\u003e\u003c\/article\u003e\n\u003c\/div\u003e\u003c\/article\u003e\u003c\/section\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eMobile Pharmacy Core Six Income Drivers\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\u003cbr\u003e\n\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003ePrescription And Refill Volume\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"left-row1\"\u003e\n    \u003ch3\u003ePrescription and refill volume\u003c\/h3\u003e\n    \u003cp\u003eFor a mobile pharmacy, volume is the main thing that spreads \u003cstrong\u003e$11,500\u003c\/strong\u003e in monthly fixed overhead and licensed labor across more orders. New customers rise from \u003cstrong\u003e500 in Year 1\u003c\/strong\u003e to \u003cstrong\u003e12,500 in Year 5\u003c\/strong\u003e, with repeat customers growing from \u003cstrong\u003e30%\u003c\/strong\u003e to \u003cstrong\u003e60%\u003c\/strong\u003e of new customers. If refill volume stays weak, owner pay stays tied to paid acquisition.\u003c\/p\u003e\n    \u003cp\u003eHere’s the quick math: more active patients and more refill cycles lift revenue without raising fixed costs at the same pace. Repeat order frequency also rises from \u003cstrong\u003e10\u003c\/strong\u003e to \u003cstrong\u003e12 orders per month\u003c\/strong\u003e, so the business gets more take-home cash only if refill retention holds. One-liner: more refills usually mean better margin.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"right-row1\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eTrack refill retention hard\u003c\/h3\u003e\n      \u003cp\u003eMeasure new customers, repeat share, and orders per active customer by month and ZIP code. Use \u003cstrong\u003emarketing budget ÷ CAC\u003c\/strong\u003e to forecast new customer count, then test whether refill reminders and pharmacist follow-up move repeat orders from \u003cstrong\u003e10\u003c\/strong\u003e toward \u003cstrong\u003e12 per month\u003c\/strong\u003e. If onboarding is slow or refill reminders are late, repeat volume drops fast.\u003c\/p\u003e\n      \u003cul class=\"lst_crct_blog\"\u003e\n        \u003cli\u003eTrack repeat share monthly.\u003c\/li\u003e\n        \u003cli\u003eWatch orders per active patient.\u003c\/li\u003e\n        \u003cli\u003eMap refills by ZIP code.\u003c\/li\u003e\n        \u003cli\u003eTest reminder timing and scripts.\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cp\u003eUse refill rate as the gate for owner pay. Weak repeat volume means more cash goes to acquisition, while stronger retention lets the same pharmacist coverage and overhead support more revenue. What this hides: if repeat customers stall below plan, fixed costs stay put and profit per order falls.\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;\"\u003ePayer Mix And Gross Profit Per Prescription\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"right-row2\"\u003e\n    \u003ch3\u003ePayer Mix And Gross Profit Per Prescription\u003c\/h3\u003e\n    \u003cp\u003eThis driver is the money left after \u003cstrong\u003ereimbursement\u003c\/strong\u003e, medication cost, fees, and payer adjustments on each fill. In the model, price moves from \u003cstrong\u003e$80\u003c\/strong\u003e to \u003cstrong\u003e$90\u003c\/strong\u003e and wholesale cost drops from \u003cstrong\u003e8%\u003c\/strong\u003e to \u003cstrong\u003e6%\u003c\/strong\u003e, lifting gross profit per prescription from about \u003cstrong\u003e$73.60\u003c\/strong\u003e to \u003cstrong\u003e$84.60\u003c\/strong\u003e before delivery and fixed overhead.\u003c\/p\u003e\n    \u003cp\u003eThat gain is fragile. A small cut in reimbursement can wipe out the added margin, so owner income depends on payer mix, not just sticker price. Use conservative gross profit per prescription in the calculator, because the same script can look strong on paper and weak after payer adjustments hit cash flow.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"left-row2\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eTrack Payer Margin By Fill\u003c\/h3\u003e\n      \u003cp\u003eSplit each prescription by payer, reimbursement, medication cost, and any fees so you can see true gross profit per fill. The key input is net margin per prescription, not revenue alone, because that is what supports owner pay after claims settle and overhead gets paid.\u003c\/p\u003e\n      \u003cul class=\"lst_crct_blog\"\u003e\n        \u003cli\u003eTrack reimbursement by payer class\u003c\/li\u003e\n        \u003cli\u003eTrack cost per prescription\u003c\/li\u003e\n        \u003cli\u003eTrack fees and payer adjustments\u003c\/li\u003e\n        \u003cli\u003eStress-test a lower reimbursement\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cp\u003eHere’s the quick math: if the margin lift is only \u003cstrong\u003e$11.00\u003c\/strong\u003e per fill, a small pricing or payer change can erase it fast. Keep a conservative floor in forecasts, and do not count a fill as profit until it clears medication cost, fees, and expected payer write-downs.\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;\"\u003eDelivery Density And Route Cost\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n\u003cdiv class=\"left-row3\"\u003e\n\u003ch3\u003eDelivery Density And Route Cost\u003c\/h3\u003e\n\u003cp\u003eWhen more prescriptions land in the same ZIP codes, each drop gets cheaper and more of the sale stays with the owner. In this model, logistics and delivery fees fall from \u003cstrong\u003e5%\u003c\/strong\u003e of revenue in Year 1 to \u003cstrong\u003e3%\u003c\/strong\u003e in Year 5, so route density directly lifts gross margin and owner take-home. More clustered orders mean fewer miles, less fuel, less packaging waste, and fewer failed-delivery reattempts.\u003c\/p\u003e\n\u003cp\u003eThe key inputs are orders per route, ZIP-code spread, refill sync rate, repeat customer share, driver hours, mileage, fuel, and packaging cost. More scattered orders push up labor and time per stop, so the same revenue produces less cash. \u003cstrong\u003eMore drops in one area usually means more profit for the owner.\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"right-row3\"\u003e\n\u003cdiv class=\"tips-box\"\u003e\n\u003ch3\u003eTrack ZIP Density, Not Just Order Count\u003c\/h3\u003e\n\u003cp\u003eWatch \u003cstrong\u003eorders per ZIP\u003c\/strong\u003e, miles per delivery, and failed-drop rate every week. If refill timing is synced and repeat customers reorder in the same area, route cost per prescription should move toward the model’s \u003cstrong\u003e3%\u003c\/strong\u003e level instead of sitting near \u003cstrong\u003e5%\u003c\/strong\u003e. That gap goes straight into operating profit and the owner’s draw.\u003c\/p\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eCluster delivery windows by ZIP code.\u003c\/li\u003e\n\u003cli\u003eSync refills before routing routes.\u003c\/li\u003e\n\u003cli\u003eCut re-delivery and idle drive time.\u003c\/li\u003e\n\u003cli\u003eReview cost per stop monthly.\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 step3\"\u003e3\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eLabor And Owner Role\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"right-row4\"\u003e\n    \u003ch3\u003eStaffing and Owner Pay\u003c\/h3\u003e\n    \u003cp\u003eStaffing sets how much cash is left after licensed coverage and daily ops. In Year 1, payroll is \u003cstrong\u003e$505,000\u003c\/strong\u003e, including \u003cstrong\u003e$120,000\u003c\/strong\u003e for a licensed pharmacist and \u003cstrong\u003e$150,000\u003c\/strong\u003e for the CEO role. By Year 5, payroll reaches about \u003cstrong\u003e$106 million\u003c\/strong\u003e. More staff can raise capacity, but it also adds fixed cost, so owner pay only grows if volume and margin rise faster than payroll.\u003c\/p\u003e\n    \u003cp\u003eUnpaid owner labor is not free profit. If the owner runs the business and takes no wage, that labor still has value and should be shown separately from distributions. The key inputs are headcount, licensed coverage hours, order volume, and owner salary. Here’s the quick math: if payroll grows faster than throughput, breakeven moves up and cash for owner draws gets tighter.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"left-row4\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eTrack Wage Load and Owner Draw Separately\u003c\/h3\u003e\n      \u003cp\u003eMeasure \u003cstrong\u003epayroll as a fixed cost\u003c\/strong\u003e, not just a growth expense. Track prescriptions per staff hour, pharmacist coverage hours, CEO salary, and total payroll against order volume. That shows whether added labor is creating more delivery capacity or just more overhead. If staffing rises without a matching lift in refill volume, owner take-home income falls even when sales look better.\u003c\/p\u003e\n      \u003cp\u003eUse two lines in the model: \u003cstrong\u003eowner wage\u003c\/strong\u003e and \u003cstrong\u003eowner distributions\u003c\/strong\u003e. That keeps labor economics clear and stops profit from being overstated. Test staffing plans before hiring by asking how many extra orders each role supports, and whether that support is enough to cover the added payroll. If not, delay the hire or cut idle coverage first.\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;\"\u003eOTC And Ancillary Sales Mix\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"left-row5\"\u003e\n    \u003ch3\u003eOTC Add-On Mix\u003c\/h3\u003e\n    \u003cp\u003eOver-the-counter (OTC) and adjacent items raise order value when they ride along with refills. Here the mix shifts from \u003cstrong\u003e20%\u003c\/strong\u003e to \u003cstrong\u003e25%\u003c\/strong\u003e in OTC health, from \u003cstrong\u003e10%\u003c\/strong\u003e to \u003cstrong\u003e15%\u003c\/strong\u003e in personal care, and medical devices stay at \u003cstrong\u003e5%\u003c\/strong\u003e. With Year 1 prices of \u003cstrong\u003e$25\u003c\/strong\u003e, \u003cstrong\u003e$18\u003c\/strong\u003e, and \u003cstrong\u003e$50\u003c\/strong\u003e, the gain comes from more compliant add-ons per delivery, not more delivery volume.\u003c\/p\u003e\n    \u003cp\u003eThat helps owner income because each extra item lifts revenue before fixed labor and route costs move much. The catch is inventory clutter and slow-moving stock: if attach rate stays low, fulfillment drag can eat the margin gain. One clean rul\ne: only stock items that fit refill behavior and can move fast.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"right-row5\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eTrack Attach Rate And Stock Turns\u003c\/h3\u003e\n      \u003cp\u003eUse \u003cstrong\u003eattach rate\u003c\/strong\u003e (extra items added per refill order), category mix, and item turns to manage this driver. The key inputs are refill orders, OTC add-ons, average price per add-on, and pick-pack time. If one extra item per delivery is not consistent, the revenue lift will not show up in owner pay.\u003c\/p\u003e\n      \u003cul class=\"lst_crct_blog\"\u003e\n        \u003cli\u003e\n\u003cstrong\u003eTrack\u003c\/strong\u003e add-ons per delivery.\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eCap\u003c\/strong\u003e slow movers fast.\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eTest\u003c\/strong\u003e refill-linked bundles.\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cp\u003eKeep the shelf tight. Medical devices at \u003cstrong\u003e5%\u003c\/strong\u003e and \u003cstrong\u003e$50\u003c\/strong\u003e can improve ticket size, but only if they do not slow picking or tie up cash. If inventory sits, cash flow slips and the owner feels it first in lower draw capacity, not just lower gross margin.\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\u003eOverhead, Compliance, and Cash Reserves\u003c\/h3\u003e\n    \u003cp\u003eOwner pay depends on what’s left after fixed costs and cash drag. Here, monthly fixed operating costs are \u003cstrong\u003e$11,500\u003c\/strong\u003e, including \u003cstrong\u003e$5,000\u003c\/strong\u003e for technology hosting, \u003cstrong\u003e$2,000\u003c\/strong\u003e for legal and regulatory compliance, and \u003cstrong\u003e$1,500\u003c\/strong\u003e for liability insurance. That overhead has to be covered before EBITDA turns into real cash for the owner.\u003c\/p\u003e\n    \u003cp\u003eThe cash gap matters more than the profit line. With \u003cstrong\u003e$380,000\u003c\/strong\u003e of startup capex, minimum cash falls to \u003cstrong\u003e-$629,000\u003c\/strong\u003e in Month \u003cstrong\u003e25\u003c\/strong\u003e before breakeven in Month \u003cstrong\u003e26\u003c\/strong\u003e, so reserves must cover inventory, cold-chain handling where needed, payer timing, and compliance gaps. EBITDA is not owner cash if working capital keeps pulling money out.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"left-row6\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eTrack Cash, Not Just EBITDA\u003c\/h3\u003e\n      \u003cp\u003eBuild the model from \u003cstrong\u003emonthly fixed overhead\u003c\/strong\u003e, \u003cstrong\u003eworking capital timing\u003c\/strong\u003e, and \u003cstrong\u003ecompliance spend\u003c\/strong\u003e. If overhead stays at \u003cstrong\u003e$11,500\u003c\/strong\u003e a month, the owner needs enough gross profit to cover that before any draw. One clean rule: if cash can dip to \u003cstrong\u003e-$629,000\u003c\/strong\u003e before breakeven, the reserve target must stay above that gap.\u003c\/p\u003e\n      \u003cp\u003eWatch three inputs each month: payer collection timing, inventory cash tied up, and any cold-chain or regulatory spend. Keep a separate reserve for late reimbursements and failed deliveries. If compliance costs rise or cash timing slips, owner pay should wait, because a paper profit does not protect payroll, vendors, or the owner’s bank balance.\u003c\/p\u003e\n      \u003cul class=\"lst_crct_blog\"\u003e\n        \u003cli\u003eTrack overhead by cost line.\u003c\/li\u003e\n        \u003cli\u003eForecast cash weekly, not monthly.\u003c\/li\u003e\n        \u003cli\u003eSeparate reserve cash from operating cash.\u003c\/li\u003e\n        \u003cli\u003eStress test payer delays and returns.\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 mobile pharmacy owner-pay scenarios\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-scenario-table\" aria-label=\"Mobile Pharmacy Owner Income Scenarios\" data-site-name=\"Financial Models Lab\" data-site-url=\"https:\/\/financialmodelslab.com\" data-source-title=\"Mobile Pharmacy 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\"\u003eOwner income swings with customer ramp, repeat orders, and a heavy payroll base, so early losses can delay distributions until cash covers reserves and operating needs.\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 planning.\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\"\u003eCautious start\u003c\/span\u003e\n\u003c\/th\u003e\n\u003cth class=\"fml-scenario-table-column\" scope=\"col\" data-export-value=\"Base Case\"\u003e\n\u003cspan class=\"fml-scenario-column-title\"\u003eBase Case\u003c\/span\u003e\u003cspan class=\"fml-scenario-badge is-soft\"\u003eCore plan\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 scale\u003c\/span\u003e\n\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr data-scenario-row\u003e\n\u003cth class=\"fml-scenario-row-heading\" scope=\"row\" data-export-value=\"Launch model\"\u003e\u003cspan class=\"fml-scenario-row-heading-inner\"\u003e\u003cspan class=\"fml-scenario-row-icon is-launch\" aria-hidden=\"true\"\u003e\u003cimg class=\"fml-scenario-row-icon-img\" src=\"\/cdn\/shop\/files\/scenario-launch-model.svg\" alt=\"Launch model icon\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan\u003e\u003cspan class=\"fml-scenario-row-title\"\u003eLaunch model\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/th\u003e\n\u003ctd data-export-value=\"This is the early-ramp income case with thin cash flow and no dependable distributions.\"\u003eThis is the early-ramp income case with thin cash flow and no dependable distributions.\u003c\/td\u003e\n\u003ctd data-export-value=\"This is the modeled operating case where the business starts to support owner pay plus possible draws later on.\"\u003eThis is the modeled operating case where the business starts to support owner pay plus possible draws later on.\u003c\/td\u003e\n\u003ctd data-export-value=\"This is the stronger earnings path where higher volume can support salary plus distributions after reserves.\"\u003eThis is the stronger earnings path where higher volume can support salary plus distributions after reserves.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-scenario-row\u003e\n\u003cth class=\"fml-scenario-row-heading\" scope=\"row\" data-export-value=\"Typical setup\"\u003e\u003cspan class=\"fml-scenario-row-heading-inner\"\u003e\u003cspan class=\"fml-scenario-row-icon is-setup\" aria-hidden=\"true\"\u003e\u003cimg class=\"fml-scenario-row-icon-img\" src=\"\/cdn\/shop\/files\/scenario-typical-setup.svg\" alt=\"Typical setup icon\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan\u003e\u003cspan class=\"fml-scenario-row-title\"\u003eTypical setup\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/th\u003e\n\u003ctd data-export-value=\"Year 1 style setup: 500 new customers, 30% repeat customers, 12 units per order, $50,000 marketing, $505,000 payroll, and EBITDA of -$684,000.\"\u003eYear 1 style setup: 500 new customers, 30% repeat customers, 12 units per order, $50,000 marketing, $505,000 payroll, and EBITDA of -$684,000.\u003c\/td\u003e\n\u003ctd data-export-value=\"Year 3 style setup: 5,000 new customers, 50% repeat customers, 16 units per order, $300,000 marketing, $840,000 payroll, and EBITDA of $1,467,000.\"\u003eYear 3 style setup: 5,000 new customers, 50% repeat customers, 16 units per order, $300,000 marketing, $840,000 payroll, and EBITDA of $1,467,000.\u003c\/td\u003e\n\u003ctd data-export-value=\"Year 5 style setup: 12,500 new customers, 60% repeat customers, 20 units per order, $500,000 marketing, $1,060,000 payroll, and EBITDA of $18,865,000.\"\u003eYear 5 style setup: 12,500 new customers, 60% repeat customers, 20 units per order, $500,000 marketing, $1,060,000 payroll, and EBITDA of $18,865,000.\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=\"500 new customers; 30% repeat customers; 12 units per order; $50,000 marketing; $505,000 payroll\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003e500 new customers\u003c\/li\u003e\n\u003cli\u003e30% repeat customers\u003c\/li\u003e\n\u003cli\u003e12 units per order\u003c\/li\u003e\n\u003cli\u003e$50,000 marketing\u003c\/li\u003e\n\u003cli\u003e$505,000 payroll\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/td\u003e\n\u003ctd data-export-value=\"5,000 new customers; 50% repeat customers; 16 units per order; $300,000 marketing; $840,000 payroll\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003e5,000 new customers\u003c\/li\u003e\n\u003cli\u003e50% repeat customers\u003c\/li\u003e\n\u003cli\u003e16 units per order\u003c\/li\u003e\n\u003cli\u003e$300,000 marketing\u003c\/li\u003e\n\u003cli\u003e$840,000 payroll\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/td\u003e\n\u003ctd data-export-value=\"12,500 new customers; 60% repeat customers; 20 units per order; $500,000 marketing; $1,060,000 payroll\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003e12,500 new customers\u003c\/li\u003e\n\u003cli\u003e60% repeat customers\u003c\/li\u003e\n\u003cli\u003e20 units per order\u003c\/li\u003e\n\u003cli\u003e$500,000 marketing\u003c\/li\u003e\n\u003cli\u003e$1,060,000 payroll\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=\"Salary only\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003eSalary only\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-soft\"\u003eLoss-making ramp\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd data-export-value=\"Salary, limited draws\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003eSalary, limited draws\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-soft\"\u003eProfit inflection\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd data-export-value=\"Salary plus distributions\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003eSalary plus distributions\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-warning\"\u003eScale wins\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 cash burn and the odds of paying only the modeled salary.\"\u003eUse this to stress test cash burn and the odds of paying only the modeled salary.\u003c\/td\u003e\n\u003ctd data-export-value=\"Use this as the main budgeting case for hiring, cash planning, and owner compensation.\"\u003eUse this as the main budgeting case for hiring, cash planning, and owner compensation.\u003c\/td\u003e\n\u003ctd data-export-value=\"Use this to test upside if repeat buying and order size keep climbing.\"\u003eUse this to test upside if repeat buying and order size keep climbing.\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":49303966449907,"sku":"mobile-pharmacy-owner-makes","price":0.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0522\/6191\/2762\/files\/mobile-pharmacy-owner-makes.webp?v=1782687388","url":"https:\/\/financialmodelslab.com\/products\/mobile-pharmacy-owner-makes","provider":"Financial Models Lab","version":"1.0","type":"link"}