{"product_id":"cannabis-infused-drinks-distributor-owner-makes","title":"How Much Cannabis Drink Distributor Owners Make On $119M–$1079M Sales","description":"\u003cbr\u003e\u003cdiv class=\"card_smpl\"\u003e\n\u003cp\u003eA cannabis-infused drink distributor owner can draw cash only after gross profit covers delivery, payroll, compliance, insurance, warehousing, receivables, debt service, and reserves In the researched assumptions, wholesale revenue rises from about \u003cstrong\u003e$119M\u003c\/strong\u003e in the first year to \u003cstrong\u003e$1079M\u003c\/strong\u003e in the mature year across \u003cstrong\u003e90,000 to 720,000\u003c\/strong\u003e units Known unit-level costs for the first three drink lines run \u003cstrong\u003e$096 to $144\u003c\/strong\u003e per unit, plus \u003cstrong\u003e08%\u003c\/strong\u003e of revenue for shrinkage, quality checks, regulatory batch fees, recall reserve, and packaging loss Owner take-home should be modeled as a scenario, not treated as a fixed salary\u003c\/p\u003e\n\n\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003csection class=\"fml-owner-metric-cards\" aria-label=\"Owner income outlook\"\u003e\u003cdiv class=\"metric-grid\"\u003e\n\u003carticle class=\"metric-card is-green\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Year 5 EBITDA is $7.554M; this is the closest owner-income proxy before reserves, debt, taxes, and reinvestment.\"\u003e\u003cimg class=\"metric-icon\" src=\"\/cdn\/shop\/files\/fml-owner-income-kpi-owner-income.svg\" alt=\"Owner income icon\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan\u003eOwner income\u003c\/span\u003e\u003cstrong class=\"metric-value\" tabindex=\"0\" data-tooltip=\"Year 5 EBITDA is $7.554M; this is the closest owner-income proxy before reserves, debt, taxes, and reinvestment.\"\u003e$7.55M\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"EBITDA margin ranges from Year 1 to Year 5; true net margin will be lower after owner pay, debt, taxes, and reserves.\"\u003e\u003cimg class=\"metric-icon\" src=\"\/cdn\/shop\/files\/fml-owner-income-kpi-net-margin.svg\" alt=\"Net margin icon\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan\u003eNet margin\u003c\/span\u003e\u003cstrong class=\"metric-value\" tabindex=\"0\" data-tooltip=\"EBITDA margin ranges from Year 1 to Year 5; true net margin will be lower after owner pay, debt, taxes, and reserves.\"\u003e-2.4% to 70.0%\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Year 5 annual revenue supports the mature-income proxy; target owner pay itself is not supplied in the model.\"\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 5 annual revenue supports the mature-income proxy; target owner pay itself is not supplied in the model.\"\u003e$10.79M\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Heavy capex, licensing, and compliance push this to Hard; minimum cash bottoms at $880k in Month 12.\"\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=\"Heavy capex, licensing, and compliance push this to Hard; minimum cash bottoms at $880k in Month 12.\"\u003eHard\u003c\/strong\u003e\u003c\/article\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eWant to test your owner take-home?\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-owner-calculator\" aria-label=\"Cannabis-Infused Drink Distribution Owner Income Calculator\" data-locale=\"en-US\" data-currency=\"USD\" data-default-scenario=\"base\" data-export-filename=\"Cannabis-Infused Drink Distribution Owner Income Calculator.xlsx\" data-source-site-name=\"Financial Models Lab\" data-source-site-url=\"https:\/\/financialmodelslab.com\" data-source-page-title=\"Cannabis-Infused Drink Distribution Owner Income Calculator\" data-note-title=\"Planning note:\" data-note-text=\"Research-based planning estimate only. Actual owner income depends on sales mix, payroll, taxes, debt service, reserves, and distributions, and it is not guaranteed salary, tax advice, or owner distribution advice.\"\u003e\u003cdiv class=\"fml-owner-card\"\u003e\n\u003cheader class=\"fml-owner-header\"\u003e\u003cdiv class=\"fml-owner-heading\"\u003e\n\u003cp class=\"fml-owner-eyebrow\"\u003eOwner income calculator\u003c\/p\u003e\n\u003cp class=\"fml-owner-intro\"\u003eEstimate owner take-home and the target-pay gap from revenue, margin, costs, reserves, and target pay.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-scenarios\" aria-label=\"Income scenario presets\"\u003e\n\u003cbutton class=\"fml-owner-scenario\" type=\"button\" data-scenario=\"low\"\u003eLow\u003c\/button\u003e\u003cbutton class=\"fml-owner-scenario is-active\" type=\"button\" data-scenario=\"base\"\u003eBase\u003c\/button\u003e\u003cbutton class=\"fml-owner-scenario\" type=\"button\" data-scenario=\"high\"\u003eHigh\u003c\/button\u003e\n\u003c\/div\u003e\u003c\/header\u003e\u003cdiv class=\"fml-owner-layout\"\u003e\n\u003cform class=\"fml-owner-inputs\"\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eMonthly wholesale revenue\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Average month of retailer sales before payroll, overhead, reserves, and owner pay.\"\u003ei\u003cspan role=\"tooltip\"\u003eAverage month of retailer sales before payroll, overhead, reserves, and 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=\"monthlyRevenue\" data-owner-kind=\"money\" data-owner-label=\"Monthly wholesale revenue\" data-owner-note=\"Average month of retailer sales before payroll, overhead, reserves, and owner pay.\" data-low=\"98792\" data-base=\"422917\" data-high=\"899167\" name=\"monthlyRevenue\" type=\"text\" inputmode=\"numeric\" value=\"422,917\"\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 left after direct product, freight, tax, quality, and packaging costs.\"\u003ei\u003cspan role=\"tooltip\"\u003ePercent left after direct product, freight, tax, quality, and packaging costs.\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 left after direct product, freight, tax, quality, and packaging costs.\" name=\"grossMargin\" type=\"range\" min=\"0\" max=\"100\" step=\"1\" data-low=\"89\" data-base=\"90\" data-high=\"91\" value=\"90\"\u003e\u003coutput\u003e90%\u003c\/output\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eMonthly payroll\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Payroll, contractors, and benefits before owner pay.\"\u003ei\u003cspan role=\"tooltip\"\u003ePayroll, contractors, and benefits 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=\"Monthly payroll\" data-owner-note=\"Payroll, contractors, and benefits before owner pay.\" data-low=\"52083\" data-base=\"72917\" data-high=\"91667\" name=\"laborCost\" type=\"text\" inputmode=\"numeric\" value=\"72,917\"\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, warehousing, software, insurance, compliance, utilities, and security.\"\u003ei\u003cspan role=\"tooltip\"\u003eRent, warehousing, software, insurance, compliance, utilities, and security.\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, warehousing, software, insurance, compliance, utilities, and security.\" data-low=\"21700\" data-base=\"21700\" data-high=\"21700\" name=\"fixedOverhead\" type=\"text\" inputmode=\"numeric\" value=\"21,700\"\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 brand and sales support spend.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly brand and sales support spend.\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 brand and sales support spend.\" data-low=\"2500\" data-base=\"2500\" data-high=\"2500\" name=\"marketing\" type=\"text\" inputmode=\"numeric\" value=\"2,500\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eDebt service\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Monthly loan or financing payments. Use 0 if there is no debt.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly loan or financing payments. Use 0 if there is no debt.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-money\"\u003e\n\u003cspan\u003e$\u003c\/span\u003e\u003cinput data-owner-field=\"debtService\" data-owner-kind=\"money\" data-owner-label=\"Debt service\" data-owner-note=\"Monthly loan or financing payments. Use 0 if there is no debt.\" data-low=\"0\" data-base=\"0\" data-high=\"0\" name=\"debtService\" type=\"text\" inputmode=\"numeric\" value=\"\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eTax reserve\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Percent of profit set aside for taxes before owner take-home.\"\u003ei\u003cspan role=\"tooltip\"\u003ePercent of profit set aside for taxes before owner take-home.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-percent\"\u003e\n\u003cinput data-owner-field=\"taxReserve\" data-owner-kind=\"percent\" data-owner-label=\"Tax reserve\" data-owner-note=\"Percent of profit set aside for taxes before owner take-home.\" name=\"taxReserve\" type=\"range\" min=\"0\" max=\"45\" step=\"1\" data-low=\"15\" data-base=\"18\" data-high=\"20\" value=\"18\"\u003e\u003coutput\u003e18%\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 working capital, compliance, and growth.\"\u003ei\u003cspan role=\"tooltip\"\u003ePercent of profit kept for working capital, compliance, and growth.\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 working capital, compliance, and growth.\" name=\"reinvestmentReserve\" type=\"range\" min=\"0\" max=\"35\" step=\"1\" data-low=\"8\" data-base=\"10\" data-high=\"12\" 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=\"Desired monthly owner income used to measure the target-pay gap.\"\u003ei\u003cspan role=\"tooltip\"\u003eDesired monthly owner income used to measure 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=\"Desired monthly owner income used to measure the target-pay gap.\" data-low=\"8000\" data-base=\"20000\" data-high=\"40000\" name=\"targetOwnerPay\" type=\"text\" inputmode=\"numeric\" value=\"20,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$204K\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\"\u003e48%\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$139K\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$184K\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdl class=\"fml-owner-result-list\"\u003e\n\u003cdiv\u003e\n\u003cdt\u003eAnnual owner income\u003c\/dt\u003e\n\u003cdd data-owner-output=\"annualOwnerIncome\"\u003e$2,449,516\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$283,508\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$79,382\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$184,126\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$423K\u003c\/b\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-bar-row\" data-owner-bridge=\"grossProfit\"\u003e\n\u003cspan\u003eGross profit\u003c\/span\u003e\u003cdiv\u003e\u003ci style=\"--fml-owner-share: 90%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$381K\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: 23%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$97,117\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: 19%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$79,382\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: 48%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$204K\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. Actual owner income depends on sales mix, payroll, taxes, debt service, reserves, and distributions, and it is not guaranteed salary, tax advice, or owner distribution advice.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003cbr\u003e\u003cdiv class=\"container_new_design_blog\"\u003e\n\n\u003cdiv class=\"text-section_blog text-2_new_design_blog\"\u003e\n\n\u003cdiv class=\"line_top_blog\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eNeed a deeper income projection for Cannabis-Infused Drink Distribution?\u003c\/span\u003e\u003c\/h3\u003e\n\n\u003cp\u003eShows revenue, margin, costs, reserves, and \u003cstrong\u003eowner pay\u003c\/strong\u003e; open the \u003ca href=\"\/products\/cannabis-infused-drinks-distributor-financial-model\"\u003eCannabis-Infused Drink Distribution Financial Model Template\u003c\/a\u003e.\u003c\/p\u003e\n\n\u003ch4\u003eOwner-income model highlights\u003c\/h4\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e$119M to $1.079B ramp\u003c\/li\u003e\n\u003cli\u003e90,000 to 720,000 units\u003c\/li\u003e\n\u003cli\u003eRevenue by account\u003c\/li\u003e\n\u003cli\u003eWholesale pricing and mix\u003c\/li\u003e\n\u003cli\u003eCOGS plus 8% costs\u003c\/li\u003e\n\u003cli\u003eDelivery, compliance, payroll\u003c\/li\u003e\n\u003cli\u003eWorking capital and receivables\u003c\/li\u003e\n\u003cli\u003eMargin and reserve sensitivity\u003c\/li\u003e\n\u003cli\u003ePlanning tool, not promise\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\/cannabis-infused-drinks-distributor-financial-model-dashboard-financialmodelslab_42029d23-716c-4481-b084-93206db770aa.webp\"\u003e\n\u003cimg class=\"preview-img\" width=\"100%\" height=\"auto\" src=\"\/cdn\/shop\/files\/cannabis-infused-drinks-distributor-financial-model-dashboard-financialmodelslab_42029d23-716c-4481-b084-93206db770aa.webp?width=500\" alt=\"Cannabis-Infused Drink Distribution Financial Model dashboard summarizing key KPIs, runway and cash position with a dynamic dashboard showing performance, investor-ready charts and cash-flow clarity.\"\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 much revenue does a cannabis-infused drink distributor need to pay the owner?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003eFor \u003cstrong\u003eCannabis-Infused Drink Distribution\u003c\/strong\u003e, owner pay only starts after gross profit covers \u003cstrong\u003eroute costs, payroll, compliance, insurance, warehousing, reserves, and debt service\u003c\/strong\u003e. In this model, revenue is \u003cstrong\u003e$1,185,500\u003c\/strong\u003e in year one, or about \u003cstrong\u003e$98,792 per month\u003c\/strong\u003e, and \u003cstrong\u003e$10,790,000\u003c\/strong\u003e in the mature year, or about \u003cstrong\u003e$899,167 per month\u003c\/strong\u003e. Use this rule: \u003cstrong\u003etarget revenue = (owner pay + fixed costs + reserves) ÷ contribution margin\u003c\/strong\u003e; that target pay is not a guaranteed salary or taxable income.\u003c\/p\u003e\n\u003cdiv class=\"container_2_clmn_row\"\u003e\n\u003cdiv class=\"card_smpl\"\u003e\n\u003cdiv class=\"card_smpl_header\"\u003e\n\u003cimg src=\"\/cdn\/shop\/files\/fml_20_fml-Orange-blog-intro-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\u003ch3\u003eYear 1 math\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e$1,185,500\u003c\/strong\u003e first-year revenue\u003c\/li\u003e\n\u003cli\u003eAbout \u003cstrong\u003e$98,792\u003c\/strong\u003e per month\u003c\/li\u003e\n\u003cli\u003ePay owner after gross profit\u003c\/li\u003e\n\u003cli\u003eCover all fixed cost buckets first\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\u003eMature-year math\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e$10,790,000\u003c\/strong\u003e mature-year revenue\u003c\/li\u003e\n\u003cli\u003eAbout \u003cstrong\u003e$899,167\u003c\/strong\u003e per month\u003c\/li\u003e\n\u003cli\u003eBuild reserves before owner pay\u003c\/li\u003e\n\u003cli\u003eDo not treat pay as guaranteed salary\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 accounts does a cannabis beverage distributor need to make money?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003eCannabis-Infused Drink Distribution needs enough \u003cstrong\u003eactive buying accounts\u003c\/strong\u003e to cover \u003cstrong\u003e7,500 units\/month\u003c\/strong\u003e in year one and \u003cstrong\u003e60,000 units\/month\u003c\/strong\u003e at maturity; signups don’t count unless they reorder and pay. Use this formula: \u003cstrong\u003etarget monthly units ÷ monthly reorder units per account\u003c\/strong\u003e, then track the ramp in \u003ca href=\"\/blogs\/kpi-metrics\/cannabis-infused-drinks-distributor\"\u003eWhat Is The Current Growth Trajectory Of Your Cannabis-Infused Drink Distribution Business?\u003c\/a\u003e.\u003c\/p\u003e\n\u003cdiv class=\"container_2_clmn_row\"\u003e\n\u003cdiv class=\"card_smpl blue_card\"\u003e\n\u003cdiv class=\"card_smpl_header\"\u003e\n\u003cimg src=\"\/cdn\/shop\/files\/fml_20_fml-Orange-blog-colons-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\u003ch3\u003eAccount Math\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eUse \u003cstrong\u003eactive reorders\u003c\/strong\u003e, not signups\u003c\/li\u003e\n\u003cli\u003eYear-one target: \u003cstrong\u003e7,500 units\/month\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eMature target: \u003cstrong\u003e60,000 units\/month\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eFormula: \u003cstrong\u003eunits ÷ reorder units\/account\u003c\/strong\u003e\n\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\u003eQuality Test\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eFavor accounts that reorder faster\u003c\/li\u003e\n\u003cli\u003ePrioritize accounts that pay on time\u003c\/li\u003e\n\u003cli\u003eAvoid weak accounts with delivery drag\u003c\/li\u003e\n\u003cli\u003eLimit concentration to protect \u003cstrong\u003eowner pay\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eWhat margins do cannabis beverage distributors need?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003eThere isn’t one universal margin for Cannabis-Infused Drink Distribution; you need enough spread to absorb about \u003cstrong\u003e8%\u003c\/strong\u003e of revenue in shrinkage, quality checks, batch fees, recall reserve, and packaging loss. At known unit costs of \u003cstrong\u003e$125\u003c\/strong\u003e, \u003cstrong\u003e$144\u003c\/strong\u003e, and \u003cstrong\u003e$096\u003c\/strong\u003e, first-year gross profit per known unit is about \u003cstrong\u003e$1,115\u003c\/strong\u003e, \u003cstrong\u003e$1,344\u003c\/strong\u003e, and \u003cstrong\u003e$896\u003c\/strong\u003e before fixed overhead, discounts, returns, spoilage, freight-in, account support, and delivery costs. If you’re sizing the startup, see \u003ca href=\"\/blogs\/startup-costs\/cannabis-infused-drinks-distributor\"\u003eHow Much Does It Cost To Open The Cannabis-Infused Drink Distribution Business?\u003c\/a\u003e because those extra case-level costs can cut owner take-home fast.\u003c\/p\u003e\n\u003cdiv class=\"container_2_clmn_row\"\u003e\n\u003cdiv class=\"card_smpl blue_card\"\u003e\n\u003cdiv class=\"card_smpl_header\"\u003e\n\u003cimg src=\"\/cdn\/shop\/files\/fml_20_fml-Orange-blog-colons-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\u003ch3\u003eCore margin load\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e8%\u003c\/strong\u003e revenue-based cost load\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$125\u003c\/strong\u003e first drink line cost\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$144\u003c\/strong\u003e second drink line cost\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$096\u003c\/strong\u003e third drink line cost\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\u003eProfit gets squeezed\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e$1,115\u003c\/strong\u003e first-year gross profit\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$1,344\u003c\/strong\u003e second-year gross profit\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$896\u003c\/strong\u003e third-year gross profit\u003c\/li\u003e\n\u003cli\u003eFreight-in and delivery cost matter\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 biggest owner-income drivers?\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-main-income-drivers\" aria-label=\"Main Income Drivers for cannabis-infused drink distribution\"\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\u003eRetail Reach\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e$1.19M-$10.79M\u003c\/strong\u003e\u003cp\u003eMore active stores build the sales base that takes revenue from year 1 to year 5.\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\u003eCase Volume\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e90K-720K\u003c\/strong\u003e\u003cp\u003eRepeat orders lift units eightfold, and that is what spreads fixed costs across more sales.\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\u003eMargin Per Case\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e$9.04-$16.26\u003c\/strong\u003e\u003cp\u003eHigher-priced SKUs keep more dollars in each case before freight, commissions, and overhead.\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\u003e4.0%-2.8%\u003c\/strong\u003e\u003cp\u003eTighter delivery routes pull logistics cost down as a share of revenue.\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\u003eCompliance Load\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e$3.8K\/mo\u003c\/strong\u003e\u003cp\u003eCompliance and insurance are fixed, so they hit harder until volume is large enough to absorb them.\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\u003eWorking Capital\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e$880K\u003c\/strong\u003e\u003cp\u003eThe month 12 cash trough shows how fast collections and inventory control protect owner take-home.\u003c\/p\u003e\u003c\/article\u003e\n\u003c\/div\u003e\u003c\/article\u003e\u003c\/section\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eCannabis-Infused Drink Distribution Core Six Income Drivers\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\u003cbr\u003e\n\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eActive Retail Account Base\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 Retail Account Base\u003c\/h3\u003e\n\u003cp\u003e\u003cstrong\u003eActive retail accounts\u003c\/strong\u003e are the retailers that keep reordering. This driver sets the revenue ceiling because only repeat buys fund gross profit and owner pay. Measure \u003cstrong\u003eactive buying accounts\u003c\/strong\u003e, \u003cstrong\u003ecases per reorder\u003c\/strong\u003e, \u003cstrong\u003ereorder interval\u003c\/strong\u003e, \u003cstrong\u003edays to pay\u003c\/strong\u003e, and \u003cstrong\u003eaccount concentration\u003c\/strong\u003e; a signed account that does not reorder adds no cash.\u003c\/p\u003e\n\u003cp\u003eStrong accounts move product, pay within terms, and support repeat delivery. Weak accounts create \u003cstrong\u003echurn\u003c\/strong\u003e, slow cash, and low shelf support, so margin looks fine on paper but the bank balance stays thin. If one retailer drives too much sales, a lost listing can hit take-home income fast.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"right-row1\"\u003e\n\u003cdiv class=\"tips-box\"\u003e\n\u003ch3\u003eMeasure Reorders, Not Logos\u003c\/h3\u003e\n\u003cp\u003eUse a simple test: \u003cstrong\u003eactive accounts × average units or cases per reorder × reorder frequency\u003c\/strong\u003e. Then compare that to \u003cstrong\u003edays sales outstanding\u003c\/strong\u003e (days to collect cash) and the share from your biggest account. That tells you whether revenue is broad, repeatable, and safe enough to support owner draws.\u003c\/p\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eReview reorders weekly.\u003c\/li\u003e\n\u003cli\u003eFlag slow pay fast.\u003c\/li\u003e\n\u003cli\u003eTrim low-support accounts.\u003c\/li\u003e\n\u003cli\u003eCap account concentration.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"timeline\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"step-circle step1\"\u003e1\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eCase Volume And Reorder Frequency\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n\u003cdiv class=\"right-row2\"\u003e\n\u003ch3\u003eCase Volume and Reorder Frequency\u003c\/h3\u003e\n\u003cp\u003eWhen retailers buy more units per account and reorder faster, gross profit grows faster than fixed overhead. Here’s the quick math: annual volume rises from \u003cstrong\u003e90,000 units\u003c\/strong\u003e in year one to \u003cstrong\u003e720,000 units\u003c\/strong\u003e in the mature year, which is \u003cstrong\u003e8x\u003c\/strong\u003e growth; monthly volume rises from \u003cstrong\u003e7,500\u003c\/strong\u003e to \u003cstrong\u003e60,000 units\u003c\/strong\u003e. The main inputs are product demand, assortment fit, retailer education, delivery reliability, and inventory availability.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eStockouts\u003c\/strong\u003e break reorder rhythm and delay owner pay. If inventory runs short, the next order slips, cash comes in later, and the same overhead gets spread over fewer cases, which hurts take-home income even when sales look strong.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"left-row2\"\u003e\n\u003cdiv class=\"tips-box\"\u003e\n\u003ch3\u003eProtect the Reorder Cycle\u003c\/h3\u003e\n\u003cp\u003eTrack \u003cstrong\u003eunits per account\u003c\/strong\u003e, \u003cstrong\u003ereorder interval\u003c\/strong\u003e, and \u003cstrong\u003efill rate\u003c\/strong\u003e by retailer. Those three numbers show whether volume is repeatable or just a one-time shipment. If accounts sell through and inventory is ready, reorders should tighten instead of drifting out.\u003c\/p\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eSet reorder triggers by SKU.\u003c\/li\u003e\n\u003cli\u003eReview stockouts weekly.\u003c\/li\u003e\n\u003cli\u003eMatch assortment to demand.\u003c\/li\u003e\n\u003cli\u003eProtect on-time delivery windows.\u003c\/li\u003e\n\u003cli\u003eWatch delayed reorder accounts.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eFor owner pay, the key test is consistency. More cases only help if the warehouse, delivery plan, and inventory can support the next cycle without a gap.\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;\"\u003eGross Margin Per Case\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"left-row3\"\u003e\n    \u003ch3\u003eGross Margin Per Case\u003c\/h3\u003e\n    \u003cp\u003e\u003cstrong\u003eGross margin per case\u003c\/strong\u003e is the cash left after supplier terms, wholesale price, freight-in, excise cost, compliance labeling, discounts, product mix, and promotional support. With source prices from \u003cstrong\u003e$1,000 to $1,800\u003c\/strong\u003e in year one and \u003cstrong\u003e$1,100 to $2,000\u003c\/strong\u003e in the mature year, small pricing or cost changes move owner pay fast. Check the margin by \u003cstrong\u003estate\u003c\/strong\u003e, \u003cstrong\u003esupplier\u003c\/strong\u003e, and \u003cstrong\u003echannel\u003c\/strong\u003e before setting a draw.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"right-row3\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eTighten Case-Level Margin\u003c\/h3\u003e\n      \u003cp\u003eBuild a case model with landed cost (what it takes to get a case to your dock), selling price, discounts, and any promo support. The first three lines show known unit costs of \u003cstrong\u003e$0.96 to $1.44\u003c\/strong\u003e before the \u003cstrong\u003e08% revenue cost load\u003c\/strong\u003e, so the real test is what stays after all case costs. One clean rule: if the margin is unclear, owner pay is too early.\u003c\/p\u003e\n      \u003cul class=\"lst_crct_blog\"\u003e\n        \u003cli\u003eTrack margin by state\u003c\/li\u003e\n        \u003cli\u003eReprice weak channels fast\u003c\/li\u003e\n        \u003cli\u003eVerify promo support source\u003c\/li\u003e\n        \u003cli\u003eLimit low-margin product mix\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;\"\u003eRoute Density And Delivery Cost\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n\u003cdiv class=\"right-row4\"\u003e\n\u003ch3\u003eRoute Density\u003c\/h3\u003e\n\u003cp\u003eRoute density is how many cases you can drop on one trip. When accounts cluster, \u003cstrong\u003ecost per stop\u003c\/strong\u003e, \u003cstrong\u003emiles per route\u003c\/strong\u003e, and compliance handling per case fall, so more of each sale turns into owner pay. Wide coverage can lift revenue, but thin routes can still eat cash through driver time, fuel, and extra trips.\u003c\/p\u003e\n\u003cp\u003eTrack \u003cstrong\u003eunits per stop\u003c\/strong\u003e, \u003cstrong\u003edelivery frequency\u003c\/strong\u003e, and \u003cstrong\u003efailed drops\u003c\/strong\u003e. At a first-year revenue scale of \u003cstrong\u003e$119M\u003c\/strong\u003e, route waste adds up fast. A reorder pattern that fills the truck supports margin; a far account that needs repeat runs can look like growth while shrinking distributable profit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"left-row4\"\u003e\n\u003cdiv class=\"tips-box\"\u003e\n\u003ch3\u003eCluster Routes First\u003c\/h3\u003e\n\u003cp\u003eMeasure each route by \u003cstrong\u003ecost per stop\u003c\/strong\u003e and \u003cstrong\u003eunits per stop\u003c\/strong\u003e, not sales alone. If a stop does not cover driver time, fuel, wear, and compliance checks, the route is too thin. Weekly route reports should show miles, failed drops, and reorder gaps so you can see which accounts deserve more service.\u003c\/p\u003e\n\u003cp\u003eExpand geography only after \u003cstrong\u003ereorder density\u003c\/strong\u003e shows up in the same zip or corridor. That means repeat orders are coming fast enough to fill the truck and cut dead miles. If a new territory adds sales but not clustered reorders, it can lower gross margin and delay owner pay.\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;\"\u003eCompliance And Insurance Overhead\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"left-row5\"\u003e\n    \u003ch3\u003eCompliance and Insurance Overhead\u003c\/h3\u003e\n    \u003cp\u003eThis driver covers \u003cstrong\u003elicensing\u003c\/strong\u003e, compliance tracking, batch fees, insurance, secure storage, software, and warehouse costs. The disclosed revenue load is \u003cstrong\u003e8%\u003c\/strong\u003e total: \u003cstrong\u003e3%\u003c\/strong\u003e regulatory batch fees, \u003cstrong\u003e1%\u003c\/strong\u003e quality checks, \u003cstrong\u003e1%\u003c\/strong\u003e recall reserve, \u003cstrong\u003e2%\u003c\/strong\u003e shrinkage, and \u003cstrong\u003e1%\u003c\/strong\u003e packaging loss. If sales are \u003cstrong\u003e$100,000\u003c\/strong\u003e, that’s \u003cstrong\u003e$8,000\u003c\/strong\u003e before any fixed overhead.\u003c\/p\u003e\n    \u003cp\u003eOwner pay only starts after these costs are covered. If state rules or insurance needs are stricter than planned, the margin shrinks fast, and cash available for the owner drops even when top-line sales look good. Track fixed overhead separately from the \u003cstrong\u003e8%\u003c\/strong\u003e variable load so you know the true break-even point.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"right-row5\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eControl the Overhead Stack\u003c\/h3\u003e\n      \u003cp\u003eMeasure this at the case and revenue level: license renewals, insurance premium, storage cost, software spend, batch fees, shrinkage, and recall reserve. Here’s the quick math: \u003cstrong\u003eowner take-home = gross profit - fixed overhead - 8%\u003c\/strong\u003e compliance load. Use that to set a minimum monthly sales target before you plan a draw.\u003c\/p\u003e\n      \u003cul class=\"lst_crct_blog\"\u003e\n        \u003cli\u003eTrack overhead by cost bucket.\u003c\/li\u003e\n        \u003cli\u003eTest insurance quotes yearly.\u003c\/li\u003e\n        \u003cli\u003eAudit shrink and packaging loss.\u003c\/li\u003e\n        \u003cli\u003eReview state rule changes.\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cp\u003eIf compliance cost rises faster than sales, raise wholesale prices, cut waste, or slow expansion into new states until the margin supports pay. Verify all state rules and insurance terms with qualified professionals before you lock in forecasts.\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;\"\u003eWorking Capital Management\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"right-row6\"\u003e\n    \u0026lt;\nh3\u0026gt;Working Capital Squeeze\n    \u003cp\u003e\u003cstrong\u003eProfit is not the same as cash.\u003c\/strong\u003e In this model, inventory, receivables, slow-paying retailers, returns, recalls, and reserve policy can block owner take-home. With \u003cstrong\u003e$119M\u003c\/strong\u003e of first-year source revenue, even normal delays in collection or stock turns can trap a lot of cash before it reaches the owner.\u003c\/p\u003e\n    \u003cp\u003eUse \u003cstrong\u003ecash conversion cycle\u003c\/strong\u003e as the guide: the longer inventory sits and invoices stay open, the less cash is available for draws. Returns, bad debt, and recall reserves also cut distributable profit, so owner pay should wait until those needs are funded.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"left-row6\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eProtect Owner Draw\u003c\/h3\u003e\n      \u003cp\u003eTrack \u003cstrong\u003einventory days\u003c\/strong\u003e, \u003cstrong\u003ereceivables days\u003c\/strong\u003e, \u003cstrong\u003ebad debt\u003c\/strong\u003e, \u003cstrong\u003ereturn rate\u003c\/strong\u003e, and \u003cstrong\u003ereserve %\u003c\/strong\u003e every month. One clean rule: do not set owner pay from booked revenue alone.\u003c\/p\u003e\n      \u003cul class=\"lst_crct_blog\"\u003e\n        \u003cli\u003eShorten retailer terms where possible\u003c\/li\u003e\n        \u003cli\u003eKeep stock tight by SKU\u003c\/li\u003e\n        \u003cli\u003eRaise reserves when returns rise\u003c\/li\u003e\n        \u003cli\u003eWatch slow-payers by account\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cp\u003eModel cash by account, not just total sales. A few large slow-paying retailers can absorb the cash from a strong month, so pay the owner after inventory buys, expected returns, and recall reserves are covered.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"timeline\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"step-circle step6\"\u003e6\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eCompare low, base, and high cannabis beverage distributor owner-income scenarios\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-scenario-table\" aria-label=\"Cannabis-Infused Drink Distribution Owner Income Scenarios\" data-site-name=\"Financial Models Lab\" data-site-url=\"https:\/\/financialmodelslab.com\" data-source-title=\"Cannabis-Infused Drink Distribution Owner Income Scenarios\" data-note-label=\"Planning note\" data-note-text=\"Scenario figures are researched planning assumptions, not guaranteed earnings, salary promises, tax advice, or distributions.\"\u003e\u003cdiv class=\"fml-scenario-table-card\"\u003e\n\u003cheader class=\"fml-scenario-table-header\"\u003e\u003cdiv\u003e\n\u003cp class=\"fml-scenario-table-eyebrow\"\u003eOwner income scenarios\u003c\/p\u003e\n\u003cp class=\"fml-scenario-table-description\"\u003eOwner take-home shifts with retail account count, case volume, and the gap between sale price and delivery, compliance, payroll, and reserve costs. Year 1 is loss-making; later scale improves cash flow.\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 take-home cases.\u003c\/caption\u003e\n\u003cthead\u003e\u003ctr\u003e\n\u003cth class=\"fml-scenario-table-stub\" scope=\"col\" data-export-value=\"Scenario\"\u003eScenario\u003c\/th\u003e\n\u003cth class=\"fml-scenario-table-column\" scope=\"col\" data-export-value=\"Low Case\"\u003e\n\u003cspan class=\"fml-scenario-column-title\"\u003eLow Case\u003c\/span\u003e\u003cspan class=\"fml-scenario-badge is-soft\"\u003eDownside case\u003c\/span\u003e\n\u003c\/th\u003e\n\u003cth class=\"fml-scenario-table-column\" scope=\"col\" data-export-value=\"Base Case\"\u003e\n\u003cspan class=\"fml-scenario-column-title\"\u003eBase Case\u003c\/span\u003e\u003cspan class=\"fml-scenario-badge is-soft\"\u003eCore case\u003c\/span\u003e\n\u003c\/th\u003e\n\u003cth class=\"fml-scenario-table-column\" scope=\"col\" data-export-value=\"High Case\"\u003e\n\u003cspan class=\"fml-scenario-column-title\"\u003eHigh Case\u003c\/span\u003e\u003cspan class=\"fml-scenario-badge is-warning\"\u003eUpside case\u003c\/span\u003e\n\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr data-scenario-row\u003e\n\u003cth class=\"fml-scenario-row-heading\" scope=\"row\" data-export-value=\"Launch model\"\u003e\u003cspan class=\"fml-scenario-row-heading-inner\"\u003e\u003cspan class=\"fml-scenario-row-icon is-launch\" aria-hidden=\"true\"\u003e\u003cimg class=\"fml-scenario-row-icon-img\" src=\"\/cdn\/shop\/files\/scenario-launch-model.svg\" alt=\"Launch model icon\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan\u003e\u003cspan class=\"fml-scenario-row-title\"\u003eLaunch model\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/th\u003e\n\u003ctd data-export-value=\"The low case keeps the business near first-year scale, so owner take-home stays thin.\"\u003eThe low case keeps the business near first-year scale, so owner take-home stays thin.\u003c\/td\u003e\n\u003ctd data-export-value=\"The base case tracks the mid-model run rate, so owner take-home improves as volume and price step up.\"\u003eThe base case tracks the mid-model run rate, so owner take-home improves as volume and price step up.\u003c\/td\u003e\n\u003ctd data-export-value=\"The high case assumes mature scale, so owner take-home has the most room after fixed costs.\"\u003eThe high case assumes mature scale, so owner take-home has the most room after fixed costs.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-scenario-row\u003e\n\u003cth class=\"fml-scenario-row-heading\" scope=\"row\" data-export-value=\"Typical setup\"\u003e\u003cspan class=\"fml-scenario-row-heading-inner\"\u003e\u003cspan class=\"fml-scenario-row-icon is-setup\" aria-hidden=\"true\"\u003e\u003cimg class=\"fml-scenario-row-icon-img\" src=\"\/cdn\/shop\/files\/scenario-typical-setup.svg\" alt=\"Typical setup icon\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan\u003e\u003cspan class=\"fml-scenario-row-title\"\u003eTypical setup\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/th\u003e\n\u003ctd data-export-value=\"About 90,000 units and $1,185,500 revenue sit behind roughly 89% to 90% gross margin, while delivery cost, compliance overhead, payroll, and receivables reserve still pressure cash.\"\u003eAbout 90,000 units and $1,185,500 revenue sit behind roughly 89% to 90% gross margin, while delivery cost, compliance overhead, payroll, and receivables reserve still pressure cash.\u003c\/td\u003e\n\u003ctd data-export-value=\"At 360,000 units and $5,075,000 revenue, the model supports about 89% to 90% gross margin and Year 2 EBITDA of $927,000, but payroll, logistics, and compliance still take a real bite.\"\u003eAt 360,000 units and $5,075,000 revenue, the model supports about 89% to 90% gross margin and Year 2 EBITDA of $927,000, but payroll, logistics, and compliance still take a real bite.\u003c\/td\u003e\n\u003ctd data-export-value=\"At 720,000 units and $10,790,000 revenue, the model reaches Year 5 EBITDA of $7,554,000, with scale helping gross margin while delivery, payroll, and compliance overhead stay important.\"\u003eAt 720,000 units and $10,790,000 revenue, the model reaches Year 5 EBITDA of $7,554,000, with scale helping gross margin while delivery, payroll, and compliance overhead stay important.\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=\"Active accounts; delivery cost; compliance overhead; payroll; receivables reserve\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003eActive accounts\u003c\/li\u003e\n\u003cli\u003edelivery cost\u003c\/li\u003e\n\u003cli\u003ecompliance overhead\u003c\/li\u003e\n\u003cli\u003epayroll\u003c\/li\u003e\n\u003cli\u003ereceivables reserve\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/td\u003e\n\u003ctd data-export-value=\"Case volume; pricing mix; delivery cost; payroll; receivables reserve\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003eCase volume\u003c\/li\u003e\n\u003cli\u003epricing mix\u003c\/li\u003e\n\u003cli\u003edelivery cost\u003c\/li\u003e\n\u003cli\u003epayroll\u003c\/li\u003e\n\u003cli\u003ereceivables reserve\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/td\u003e\n\u003ctd data-export-value=\"Mature accounts; case density; pricing lift; delivery cost; payroll\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003eMature accounts\u003c\/li\u003e\n\u003cli\u003ecase density\u003c\/li\u003e\n\u003cli\u003epricing lift\u003c\/li\u003e\n\u003cli\u003edelivery cost\u003c\/li\u003e\n\u003cli\u003epayroll\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=\"Thin owner take-home\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003eThin owner take-home\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-soft\"\u003eLow income\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd data-export-value=\"Stable owner take-home\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003eStable owner take-home\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-soft\"\u003eBase income\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd data-export-value=\"Strong owner take-home\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003eStrong owner take-home\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-warning\"\u003eHigh income\u003c\/span\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-scenario-row\u003e\n\u003cth class=\"fml-scenario-row-heading\" scope=\"row\" data-export-value=\"Best fit\"\u003e\u003cspan class=\"fml-scenario-row-heading-inner\"\u003e\u003cspan class=\"fml-scenario-row-icon is-fit\" aria-hidden=\"true\"\u003e\u003cimg class=\"fml-scenario-row-icon-img\" src=\"\/cdn\/shop\/files\/scenario-best-fit.svg\" alt=\"Best fit icon\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan\u003e\u003cspan class=\"fml-scenario-row-title\"\u003eBest fit\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/th\u003e\n\u003ctd data-export-value=\"Use this to stress-test a slow rollout, fewer active retail accounts, or a longer path to cash break-even.\"\u003eUse this to stress-test a slow rollout, fewer active retail accounts, or a longer path to cash break-even.\u003c\/td\u003e\n\u003ctd data-export-value=\"Use this as the core planning case for a normal ramp with steady retailer adoption.\"\u003eUse this as the core planning case for a normal ramp with steady retailer adoption.\u003c\/td\u003e\n\u003ctd data-export-value=\"Use this to test what happens if retail accounts ramp fast and route density stays high.\"\u003eUse this to test what happens if retail accounts ramp fast and route density stays high.\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 figures are researched planning assumptions, not guaranteed earnings, salary promises, tax advice, or distributions.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e","brand":"FinancialModelsLab","offers":[{"title":"Default Title","offer_id":49303704666355,"sku":"cannabis-infused-drinks-distributor-owner-makes","price":0.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0522\/6191\/2762\/files\/cannabis-infused-drinks-distributor-owner-makes.webp?v=1782677863","url":"https:\/\/financialmodelslab.com\/products\/cannabis-infused-drinks-distributor-owner-makes","provider":"Financial Models Lab","version":"1.0","type":"link"}