{"product_id":"cannabis-infused-edible-owner-makes","title":"How Much Cannabis Edibles Owners Make: $81K-$323M Modeled Profit","description":"\u003cbr\u003e\u003cdiv class=\"container_new_design\"\u003e\n\u003cdiv class=\"text-section text-1_new_design\"\u003e\n\u003cdiv class=\"line_top\"\u003e\u003c\/div\u003e\n\u003cp\u003eYou’re trying to turn infused food sales into owner take-home, not just top-line revenue This US cannabis edibles business model shows \u003cstrong\u003e$394,000 in Year 1 revenue\u003c\/strong\u003e and \u003cstrong\u003e$425 million by Year 5\u003c\/strong\u003e, with owner cash available before personal taxes, debt service, and reserves rising from about \u003cstrong\u003e$81,000 to $323 million\u003c\/strong\u003e This is planning math for licensed production and sales, not legal, tax, or guaranteed income advice\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\u003cdiv class=\"image-section image-1_new_design\" id=\"main_article_image\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003csection class=\"fml-owner-metric-cards\" aria-label=\"Top owner income KPIs\"\u003e\u003cdiv class=\"metric-grid\"\u003e\n\u003carticle class=\"metric-card is-yellow\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"EBITDA from Year 1 to Year 5 is the closest proxy for take-home capacity; it excludes taxes, debt service, reserves, 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=\"EBITDA from Year 1 to Year 5 is the closest proxy for take-home capacity; it excludes taxes, debt service, reserves, and reinvestment.\"\u003e-$594K to $2.17M\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"EBITDA margin uses modeled sales and EBITDA by year; early losses skew the range, and it excludes taxes, interest, and owner draws.\"\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 uses modeled sales and EBITDA by year; early losses skew the range, and it excludes taxes, interest, and owner draws.\"\u003e-151% to 51%\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Year 3 revenue is the first modeled profit point, so it is the nearest proxy for supporting owner pay; it excludes taxes and debt.\"\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 3 revenue is the first modeled profit point, so it is the nearest proxy for supporting owner pay; it excludes taxes and debt.\"\u003e$2.14M\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Heavy fixed overhead, licensing, testing, and security keep cash negative until Month 25; the model reaches payback in 49 months.\"\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 fixed overhead, licensing, testing, and security keep cash negative until Month 25; the model reaches payback in 49 months.\"\u003eHard\u003c\/strong\u003e\u003c\/article\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eWhat owner pay can your edibles volume support?\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-owner-calculator\" aria-label=\"Cannabis Edibles Owner Income Calculator\" data-locale=\"en-US\" data-currency=\"USD\" data-default-scenario=\"base\" data-export-filename=\"Cannabis Edibles Owner Income Calculator.xlsx\" data-source-site-name=\"Financial Models Lab\" data-source-site-url=\"https:\/\/financialmodelslab.com\" data-source-page-title=\"Cannabis Edibles Owner Income Calculator\" data-note-title=\"Planning note:\" data-note-text=\"Research-based planning estimate only. Actual owner income depends on revenue, gross margin, payroll, taxes, debt, reserves, and owner draw; 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 revenue\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Average monthly sales before expenses. Use the operating month you want to test, not a one-time peak.\"\u003ei\u003cspan role=\"tooltip\"\u003eAverage monthly sales before expenses. Use the operating month you want to test, not a one-time peak.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-money\"\u003e\n\u003cspan\u003e$\u003c\/span\u003e\u003cinput data-owner-field=\"monthlyRevenue\" data-owner-kind=\"money\" data-owner-label=\"Monthly revenue\" data-owner-note=\"Average monthly sales before expenses. Use the operating month you want to test, not a one-time peak.\" data-low=\"32833\" data-base=\"178625\" data-high=\"354375\" name=\"monthlyRevenue\" type=\"text\" inputmode=\"numeric\" value=\"178,625\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eGross margin\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Percent of revenue left after direct product costs, packaging, and other unit-level costs.\"\u003ei\u003cspan role=\"tooltip\"\u003ePercent of revenue left after direct product costs, packaging, and other unit-level 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 of revenue left after direct product costs, packaging, and other unit-level 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\u003eLabor cost\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Monthly payroll and staffing coverage before owner pay.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly payroll 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 and staffing coverage before owner pay.\" data-low=\"36250\" data-base=\"45833\" data-high=\"55417\" name=\"laborCost\" type=\"text\" inputmode=\"numeric\" value=\"45,833\"\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=\"Monthly rent, utilities, insurance, licensing, lab testing, software, security, and admin.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly rent, utilities, insurance, licensing, lab testing, software, security, and admin.\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=\"Monthly rent, utilities, insurance, licensing, lab testing, software, security, and admin.\" data-low=\"19100\" data-base=\"19100\" data-high=\"19100\" name=\"fixedOverhead\" type=\"text\" inputmode=\"numeric\" value=\"19,100\"\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 sales commissions and digital promotion spend needed to keep demand moving.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly sales commissions and digital promotion spend needed to keep demand moving.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-money\"\u003e\n\u003cspan\u003e$\u003c\/span\u003e\u003cinput data-owner-field=\"marketing\" data-owner-kind=\"money\" data-owner-label=\"Marketing\" data-owner-note=\"Monthly sales commissions and digital promotion spend needed to keep demand moving.\" data-low=\"2627\" data-base=\"12504\" data-high=\"21263\" name=\"marketing\" type=\"text\" inputmode=\"numeric\" value=\"12,504\"\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. Set to zero if there is no debt.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly loan or financing payments. Set to zero 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. Set to zero 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 is calculated.\"\u003ei\u003cspan role=\"tooltip\"\u003ePercent of profit set aside for taxes before owner take-home is calculated.\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 is calculated.\" name=\"taxReserve\" type=\"range\" min=\"0\" max=\"45\" step=\"1\" data-low=\"25\" data-base=\"22\" data-high=\"18\" value=\"22\"\u003e\u003coutput\u003e22%\u003c\/output\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eReinvestment reserve\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Percent of profit held back for inventory, equipment, and working capital.\"\u003ei\u003cspan role=\"tooltip\"\u003ePercent of profit held back for inventory, equipment, and working capital.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-percent\"\u003e\n\u003cinput data-owner-field=\"reinvestmentReserve\" data-owner-kind=\"percent\" data-owner-label=\"Reinvestment reserve\" data-owner-note=\"Percent of profit held back for inventory, equipment, and working capital.\" name=\"reinvestmentReserve\" type=\"range\" min=\"0\" max=\"35\" step=\"1\" data-low=\"15\" data-base=\"10\" data-high=\"8\" value=\"10\"\u003e\u003coutput\u003e10%\u003c\/output\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eTarget owner pay\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Monthly owner income goal used to calculate the target-pay gap.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly owner income goal used to calculate the target-pay gap.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-money\"\u003e\n\u003cspan\u003e$\u003c\/span\u003e\u003cinput data-owner-field=\"targetOwnerPay\" data-owner-kind=\"money\" data-owner-label=\"Target owner pay\" data-owner-note=\"Monthly owner income goal used to calculate the target-pay gap.\" data-low=\"6000\" data-base=\"10000\" data-high=\"18000\" name=\"targetOwnerPay\" type=\"text\" inputmode=\"numeric\" value=\"10,000\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/form\u003e\n\u003caside class=\"fml-owner-results\" aria-live=\"polite\"\u003e\u003cspan class=\"fml-owner-tag\"\u003eOwner income output\u003c\/span\u003e\u003cdiv class=\"fml-owner-metrics\"\u003e\n\u003cdiv class=\"fml-owner-metric is-primary\"\u003e\n\u003cspan class=\"fml-owner-metric-label\"\u003eOwner Income\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Monthly take-home after tax and reinvestment reserves.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly take-home after tax and reinvestment reserves.\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cstrong data-owner-output=\"monthlyOwnerIncome\"\u003e$56,660\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\"\u003e32%\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$102K\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$46,660\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$679,926\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$83,326\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$26,665\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$46,660\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$179K\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$161K\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: 43%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$77,437\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: 15%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$26,665\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: 32%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$56,660\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 revenue, gross margin, payroll, taxes, debt, reserves, and owner draw; 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;\"\u003eWant to check owner income in the cannabis edibles financial model?\u003c\/span\u003e\u003c\/h3\u003e\n\n\u003cp\u003eYes—the \u003ca href=\"\/products\/cannabis-infused-edible-financial-model\"\u003eCannabis Edibles Business Financial Model Template\u003c\/a\u003e shows revenue, gross margin, operating profit, and owner income tied to assumptions. Open the model.\u003c\/p\u003e\n\n\u003ch4\u003eOwner-income model highlights\u003c\/h4\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eOwner cash\u003c\/strong\u003e pre-tax\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eRevenue\u003c\/strong\u003e, margin, profit\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eScenarios\u003c\/strong\u003e and assumptions\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-edible-financial-model-dashboard-financialmodelslab_f50681e5-bd2b-4c2d-a300-c84be24bf086.webp\"\u003e\n\u003cimg class=\"preview-img\" width=\"100%\" height=\"auto\" src=\"\/cdn\/shop\/files\/cannabis-infused-edible-financial-model-dashboard-financialmodelslab_f50681e5-bd2b-4c2d-a300-c84be24bf086.webp?width=500\" alt=\"Cannabis Edibles Business Financial Model dashboard summarizing key KPIs, runway\/cash and performance with a dynamic dashboard, investor-ready charts to expose cash-flow blind spots and trends\"\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 wholesale versus retail cannabis edibles profit change owner income?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003e\u003cstrong\u003eWholesale\u003c\/strong\u003e can lift volume, but it usually trims owner income through commissions, promotions, distributor terms, and slower collections. \u003cstrong\u003eRetail\u003c\/strong\u003e can support better pricing where state rules and license type allow, and in the Cannabis Edibles Business the average selling price climbs from \u003cstrong\u003e$1,800\u003c\/strong\u003e for crackers in Year 1 to \u003cstrong\u003e$3,725\u003c\/strong\u003e for infused olive oil in Year 5, so product mix changes the paycheck fast. The best take-home comes when high-volume production spreads fixed compliance costs across more units sold.\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\u003eWholesale impact\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eMore volume\u003c\/strong\u003e, but thinner margin\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSlower cash\u003c\/strong\u003e from collection terms\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eExtra costs\u003c\/strong\u003e for promos and commissions\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eOwner income\u003c\/strong\u003e can lag sales growth\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\u003eRetail upside\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eBetter pricing\u003c\/strong\u003e where rules allow\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFaster cash\u003c\/strong\u003e from direct sales\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHigher sell-through\u003c\/strong\u003e supports fixed cost spread\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMix shift\u003c\/strong\u003e can raise take-home income\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eHow much do cannabis edibles business owners make?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003eIn this \u003cstrong\u003eCannabis Edibles Business\u003c\/strong\u003e model, owner “salary” is really compensation through payroll, draws, or distributions, and the modeled range runs from \u003cstrong\u003e$813K\u003c\/strong\u003e before personal taxes, debt, reserves, and reinvestment in Year 1 to \u003cstrong\u003e$323M\u003c\/strong\u003e operating profit in Year 5. For market context, see \u003ca href=\"\/blogs\/kpi-metrics\/cannabis-infused-edible\"\u003eWhat Is The Current Growth Rate Of Cannabis Edibles Business?\u003c\/a\u003e before treating operating profit as personal take-home.\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\u003eModeled owner upside\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eYear 1: \u003cstrong\u003e18K units\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eYear 1 revenue: \u003cstrong\u003e$394K\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eYear 3: \u003cstrong\u003e84K units\u003c\/strong\u003e, \u003cstrong\u003e$214M\u003c\/strong\u003e revenue\u003c\/li\u003e\n\u003cli\u003eYear 5: \u003cstrong\u003e165K units\u003c\/strong\u003e, \u003cstrong\u003e$425M\u003c\/strong\u003e revenue\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"card_smpl\"\u003e\n\u003cdiv class=\"card_smpl_header\"\u003e\n\u003cimg src=\"\/cdn\/shop\/files\/fml_20_fml-Orange-blog-intro-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\u003ch3\u003eWhat changes take-home\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003ePayroll is \u003cstrong\u003enot separately supplied\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eState rules can cut distributions\u003c\/li\u003e\n\u003cli\u003eChannel terms affect cash timing\u003c\/li\u003e\n\u003cli\u003eCompliance burden reduces owner cash\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eAre cannabis edibles businesses profitable?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003eYes, the \u003cstrong\u003eCannabis Edibles Business\u003c\/strong\u003e can be profitable, but only if sell-through stays strong enough to cover compliance and overhead. For cost context, see \u003ca href=\"\/blogs\/startup-costs\/cannabis-infused-edible\"\u003eHow Much Does It Cost To Open A Cannabis Edibles Business?\u003c\/a\u003e The model shows \u003cstrong\u003e868%\u003c\/strong\u003e Year 1 gross margin and \u003cstrong\u003e874%\u003c\/strong\u003e in Year 5, but that does not mean easy owner cash flow when \u003cstrong\u003e$191K\u003c\/strong\u003e in monthly fixed overhead is still in the picture.\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\u003eProfit drivers\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eUnit costs stay low vs. price.\u003c\/li\u003e\n\u003cli\u003eGross margin starts at \u003cstrong\u003e868%\u003c\/strong\u003e.\u003c\/li\u003e\n\u003cli\u003eGross margin reaches \u003cstrong\u003e874%\u003c\/strong\u003e.\u003c\/li\u003e\n\u003cli\u003eSell-through must outrun fixed costs.\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\u003eCost pressure\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eCosts include extract and ingredients.\u003c\/li\u003e\n\u003cli\u003eAdd packaging and direct labor.\u003c\/li\u003e\n\u003cli\u003eProduction overhead runs \u003cstrong\u003e30%\u003c\/strong\u003e.\u003c\/li\u003e\n\u003cli\u003eSales commissions fall from \u003cstrong\u003e50%\u003c\/strong\u003e to \u003cstrong\u003e40%\u003c\/strong\u003e.\u003c\/li\u003e\n\u003cli\u003eMarketing falls from \u003cstrong\u003e30%\u003c\/strong\u003e to \u003cstrong\u003e20%\u003c\/strong\u003e.\u003c\/li\u003e\n\u003cli\u003eFixed overhead is \u003cstrong\u003e$191K\u003c\/strong\u003e monthly.\u003c\/li\u003e\n\u003cli\u003eTesting, licensing, and returns bite hard.\u003c\/li\u003e\n\u003cli\u003ePayroll, taxes, and batch failures reduce income.\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 to see the six income drivers?\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-main-income-drivers\" aria-label=\"Main income driver cards for cannabis edibles\"\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\u003eUnit Volume\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e18K-165K\u003c\/strong\u003e\u003cp\u003eYear 1 is about 18K units and Year 5 is about 165K, so scale is what spreads fixed costs and lifts owner pay.\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\u003eProduct Mix\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e$18-$37\u003c\/strong\u003e\u003cp\u003eShifting sales toward higher-priced items raises revenue per unit without a matching jump in fixed cost.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"main-driver-card\"\u003e\u003cdiv class=\"main-driver-heading\"\u003e\n\u003cspan class=\"driver-rank\"\u003e3\u003c\/span\u003e\u003ch4\u003eUnit Margin\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e86%-88%\u003c\/strong\u003e\u003cp\u003eA wide gap between price and ingredient cost drops more gross profit into EBITDA and 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\u003eYield Control\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e9%-13%\u003c\/strong\u003e\u003cp\u003eDirect labor, waste, and overhead sit inside each batch, so small gains here protect cash across every SKU.\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\u003ePayroll Load\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e$68K\/mo\u003c\/strong\u003e\u003cp\u003eThe salary base and fixed overhead set the cash burn floor, so hiring discipline decides how fast profits show up.\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\u003eCompliance Burden\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e$6.8K\/mo\u003c\/strong\u003e\u003cp\u003eLicensing, lab testing, insurance, and security are fixed each month, so they push break-even farther out.\u003c\/p\u003e\u003c\/article\u003e\n\u003c\/div\u003e\u003c\/article\u003e\u003c\/section\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eCannabis Edibles Business Core Six Income Drivers\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\u003cbr\u003e\n\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eMonthly unit sales\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"left-row1\"\u003e\n    \u003ch3\u003eMonthly unit sales\u003c\/h3\u003e\n    \u003cp\u003e\u003cstrong\u003eMonthly unit sales\u003c\/strong\u003e is the first income lever here. \u003cstrong\u003e18K units a year\u003c\/strong\u003e in Year 1 is about \u003cstrong\u003e1,500 units a month\u003c\/strong\u003e, while \u003cstrong\u003e165K units\u003c\/strong\u003e in Year 5 is about \u003cstrong\u003e13,750 a month\u003c\/strong\u003e. More sell-through means more revenue from truffles, crackers, infused olive oil, fruit pates, and gummies, and more chance to cover the \u003cstrong\u003e$191K monthly fixed cost base\u003c\/strong\u003e.\u003c\/p\u003e\n    \u003cp\u003eHere’s the quick math: unsold units do not pay rent, testing, or overhead. So if production runs ahead of demand, cash gets tied up and owner pay stays thin. Modeled revenue capacity rises from \u003cstrong\u003e$394K\u003c\/strong\u003e to \u003cstrong\u003e$425M\u003c\/strong\u003e as production expands, but that only matters if product actually ships and clears retailer shelves.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"right-row1\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eTrack sell-through, not just output\u003c\/h3\u003e\n      \u003cp\u003eTrack \u003cstrong\u003eunits produced\u003c\/strong\u003e, \u003cstrong\u003eunits sold\u003c\/strong\u003e, and \u003cstrong\u003esell-through\u003c\/strong\u003e, meaning units that leave inventory and reach customers, by SKU and channel each month. Keep a tight read on testing cycles, packaging supply, and retailer reorder timing, because those are the usual bottlenecks that cap monthly volume before demand does.\u003c\/p\u003e\n      \u003cul class=\"lst_crct_blog\"\u003e\n        \u003cli\u003e\n\u003cstrong\u003eUnits produced\u003c\/strong\u003e vs sold\u003c\/li\u003e\n        \u003cli\u003e\u003cstrong\u003eSKU-level sell-through\u003c\/strong\u003e\u003c\/li\u003e\n        \u003cli\u003e\u003cstrong\u003eRetailer reorder cadence\u003c\/strong\u003e\u003c\/li\u003e\n        \u003cli\u003e\u003cstrong\u003eTesting cycle length\u003c\/strong\u003e\u003c\/li\u003e\n        \u003cli\u003e\u003cstrong\u003ePackaging inventory on hand\u003c\/strong\u003e\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cp\u003eUse a rolling forecast by SKU and launch month. If one product’s reorder lag stretches, cut the next batch size fast. That protects cash, reduces stale inventory, and helps owner income show up as profit instead of stock sitting in the warehouse.\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;\"\u003eChannel mix and average selling price\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n\u003cdiv class=\"right-row2\"\u003e\n\u003ch3\u003eChannel Mix and Average Selling Price\u003c\/h3\u003e\n\u003cp\u003eWhen more sales move through wholesale, \u003cstrong\u003eaverage selling price\u003c\/strong\u003e falls but volume can rise. In the model, prices run from \u003cstrong\u003e$1,800\u003c\/strong\u003e for savory crackers in \u003cstrong\u003eYear 1\u003c\/strong\u003e to \u003cstrong\u003e$3,725\u003c\/strong\u003e for infused olive oil in \u003cstrong\u003eYear 5\u003c\/strong\u003e, and that mix changes owner cash before any cost cuts. Commissions are \u003cstrong\u003e50%\u003c\/strong\u003e of revenue in Year 1 and \u003cstrong\u003e40%\u003c\/strong\u003e by Year 5.\u003c\/p\u003e\n\u003cp\u003eHere’s the quick math: licensed retail access can lift price where allowed, while wholesale can lower margin but build repeat orders. Promotional spend starts at \u003cstrong\u003e30%\u003c\/strong\u003e and falls to \u003cstrong\u003e20%\u003c\/strong\u003e, so the owner has to watch net revenue, not just sales. Payment delays can make a profitable month feel cash-poor, especially when commissions are due before cash comes in.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"left-row2\"\u003e\n\u003cdiv class=\"tips-box\"\u003e\n\u003ch3\u003eTrack Price by Channel\u003c\/h3\u003e\n\u003cp\u003eTrack units, \u003cstrong\u003eaverage selling price\u003c\/strong\u003e, commission rate, promo spend, and days to cash collection by channel. If a channel pushes commissions toward \u003cstrong\u003e50%\u003c\/strong\u003e, check whether the extra volume still improves owner draw after promo spend and slow pay. Price only works if cash conversion stays strong.\u003c\/p\u003e\n\u003cp\u003eTest one channel change at a time, then compare cash per unit and reorder rate. If a higher-priced retail path pays better but settles later, keep enough cash to cover the gap. What this hides is timing risk; strong revenue on paper can still miss bills if collections lag.\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 unit\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 unit\u003c\/h3\u003e\n    \u003cp\u003eGross margin per unit is the cash left after each edible pays for \u003cstrong\u003eextract\u003c\/strong\u003e, food inputs, packaging, and direct production labor. In this model, unit COGS is \u003cstrong\u003e$175\u003c\/strong\u003e for gummies, \u003cstrong\u003e$190\u003c\/strong\u003e for crackers, \u003cstrong\u003e$220\u003c\/strong\u003e for fruit pates, \u003cstrong\u003e$250\u003c\/strong\u003e for truffles, and \u003cstrong\u003e$390\u003c\/strong\u003e for infused olive oil, before another \u003cstrong\u003e30% of revenue\u003c\/strong\u003e for utilities, maintenance, quality control, production overhead, and depreciation allocation. One bad batch can cut owner cash fast.\u003c\/p\u003e\n    \u003cp\u003eHere’s the quick math: \u003cstrong\u003eselling price minus unit COGS minus the revenue-based production load\u003c\/strong\u003e. If extract cost rises or yield slips, gross margin shrinks before rent, taxes, or owner pay even enter the picture. That means strong sales can still leave the owner short on cash if the kitchen wastes product or rework runs high.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"right-row3\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eTrack unit cost before you price\u003c\/h3\u003e\n      \u003cp\u003eMeasure \u003cstrong\u003eprice, batch yield, scrap rate, and unit COGS\u003c\/strong\u003e by SKU. Split cost into extract, food, packaging, and direct labor, then add the \u003cstrong\u003e30% revenue\u003c\/strong\u003e production load so you can see the real margin per unit. That shows which item funds owner pay and which one just keeps the kitchen busy.\u003c\/p\u003e\n      \u003cul class=\"lst_crct_blog\"\u003e\n        \u003cli\u003eExtract cost per batch\u003c\/li\u003e\n        \u003cli\u003eUnits sold versus yield\u003c\/li\u003e\n        \u003cli\u003eScrap and rework rate\u003c\/li\u003e\n        \u003cli\u003ePackaging and labor per unit\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cp\u003eWatch the two leak points: extract price changes and failed batches. If dosing checks miss or packaging slows output, margin falls even when units ship. Tighten recipe specs, measure yield every batch, and raise prices on the weakest SKU before it starts draining cash.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"timeline\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"step-circle step3\"\u003e3\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eBatch yield and production efficiency\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"right-row4\"\u003e\n    \u003ch3\u003eBatch Yield and Production Efficiency\u003c\/h3\u003e\n    \u003cp\u003eThis driver is the share of planned units that ship cleanly, with no scrap, rework, or hold. In this model, direct production labor runs from \u003cstrong\u003e$0.20 to $0.40 per unit\u003c\/strong\u003e, plus \u003cstrong\u003e6%\u003c\/strong\u003e production overhead, \u003cstrong\u003e7%\u003c\/strong\u003e QC labor, \u003cstrong\u003e5%\u003c\/strong\u003e maintenance, \u003cstrong\u003e8%\u003c\/strong\u003e utilities, and \u003cstrong\u003e4%\u003c\/strong\u003e depreciation. When yield slips, those costs spread over fewer sellable units, so owner take-home drops.\u003c\/p\u003e\n    \u003cp\u003eHere’s the quick math: a \u003cstrong\u003e10% yield loss\u003c\/strong\u003e means the same labor and facility spend supports \u003cstrong\u003e10% fewer units\u003c\/strong\u003e. Failed batches, inconsistent recipes, and slow packaging also delay cash collection, which matters when fixed costs already sit at \u003cstrong\u003e$191K per month\u003c\/strong\u003e. Repeatable recipes and faster pack-out turn fixed costs into profit.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"left-row4\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eCut Scrap, Raise Throughput\u003c\/h3\u003e\n      \u003cp\u003eTrack \u003cstrong\u003ebatch yield\u003c\/strong\u003e, \u003cstrong\u003erework rate\u003c\/strong\u003e, \u003cstrong\u003epackaging hours per unit\u003c\/strong\u003e, and \u003cstrong\u003elabor cost per good unit\u003c\/strong\u003e. The inputs that matter are planned units, good units shipped, scrap, rework, and time per batch. If one recipe needs extra handling, that’s where margin leaks first. Standard weights, times, and checks protect owner income.\u003c\/p\u003e\n      \u003cul class=\"lst_crct_blog\"\u003e\n        \u003cli\u003eMeasure good units per batch\u003c\/li\u003e\n        \u003cli\u003eCount scrap and rework separately\u003c\/li\u003e\n        \u003cli\u003eTrack labor minutes per unit\u003c\/li\u003e\n        \u003cli\u003eLog QC rejects by recipe\u003c\/li\u003e\n        \u003cli\u003eWatch packaging speed each shift\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cp\u003eIf automation or tighter process control pulls labor from \u003cstrong\u003e$0.40\u003c\/strong\u003e toward \u003cstrong\u003e$0.20 per unit\u003c\/strong\u003e, more of each month’s fixed cost base turns into profit. That is the real payoff: cleaner batches, faster turns, and more cash left for owner pay after the bills 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 step4\"\u003e4\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eCompliance and tax burden\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 cash drag\u003c\/h3\u003e\n    \u003cp\u003eCompliance comes off cash before the owner ge\nts paid. Plan on \u003cstrong\u003e$68K per month\u003c\/strong\u003e for \u003cstrong\u003e$20K regulatory and licensing fees\u003c\/strong\u003e, \u003cstrong\u003e$30K mandatory lab testing\u003c\/strong\u003e, \u003cstrong\u003e$10K insurance\u003c\/strong\u003e, and \u003cstrong\u003e$8K security services\u003c\/strong\u003e, before rent, utilities, software, and admin. That is about \u003cstrong\u003e$816K a year\u003c\/strong\u003e, or roughly \u003cstrong\u003e36%\u003c\/strong\u003e of the \u003cstrong\u003e$191K monthly fixed cost base\u003c\/strong\u003e.\u003c\/p\u003e\n    \u003cp\u003eHere’s the quick math: if a license renewal slips or testing costs spike, cash drops before profit shows up. \u003cstrong\u003eFederal tax limitations\u003c\/strong\u003e, \u003cstrong\u003estate excise taxes\u003c\/strong\u003e, \u003cstrong\u003etrack-and-trace\u003c\/strong\u003e, the inventory tracing system, and renewals can all cut take-home income, so treat them as recurring planning costs, not one-time paperwork or legal advice.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"right-row5\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eReserve cash before draws\u003c\/h3\u003e\n      \u003cp\u003eBuild a monthly compliance forecast using the \u003cstrong\u003e$68K\u003c\/strong\u003e base, renewal dates, testing cadence, and tax reserve. Track the cash timing of each bill, not just the expense total, because owner pay depends on cash left after the bills clear.\u003c\/p\u003e\n      \u003cul class=\"lst_crct_blog\"\u003e\n        \u003cli\u003eMonthly regulatory and licensing fees\u003c\/li\u003e\n        \u003cli\u003eLab testing cadence\u003c\/li\u003e\n        \u003cli\u003eInsurance and security bills\u003c\/li\u003e\n        \u003cli\u003eExcise and federal tax reserve\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cp\u003e\u003cstrong\u003eNo reserve, no owner draw.\u003c\/strong\u003e If sales rise but compliance cash stays fixed, take-home only improves when the business keeps these bills flat as a share of cash flow.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"timeline\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"step-circle step5\"\u003e5\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eOverhead, staffing, and owner role\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n\u003cdiv class=\"right-row6\"\u003e\n\u003ch3\u003eOverhead and Owner Pay\u003c\/h3\u003e\n\u003cp\u003e\u003cstrong\u003e$191K per month\u003c\/strong\u003e in fixed overhead is the line that decides whether cash reaches the owner. That base includes \u003cstrong\u003e$100K rent\u003c\/strong\u003e, \u003cstrong\u003e$30K testing\u003c\/strong\u003e, \u003cstrong\u003e$20K licensing\u003c\/strong\u003e, \u003cstrong\u003e$15K utilities\u003c\/strong\u003e, \u003cstrong\u003e$10K insurance\u003c\/strong\u003e, \u003cstrong\u003e$8K security\u003c\/strong\u003e, \u003cstrong\u003e$5K software\u003c\/strong\u003e, and \u003cstrong\u003e$3K admin\u003c\/strong\u003e. Production labor sits in unit COGS, so the hidden risk is management payroll and owner draw being added too early.\u003c\/p\u003e\n\u003cp\u003eHere’s the quick math: if sales don’t cover that fixed load, the owner’s pay comes from cash burn, not profit. Owner labor can bridge the gap early, but it is not a sustainable salary. Before any distributions, model \u003cstrong\u003ebookkeeping\u003c\/strong\u003e, \u003cstrong\u003esales support\u003c\/strong\u003e, \u003cstrong\u003edelivery coordination\u003c\/strong\u003e, and \u003cstrong\u003emanagement payroll\u003c\/strong\u003e so take-home income reflects real margin, not unpaid effort.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"left-row6\"\u003e\n\u003cdiv class=\"tips-box\"\u003e\n\u003ch3\u003eTrack overhead before paying yourself\u003c\/h3\u003e\n\u003cp\u003eTrack fixed costs by line item each month and compare them to gross margin. The key test is simple: can product margin cover \u003cstrong\u003e$191K\u003c\/strong\u003e before owner pay? If not, freeze new hires, push down rent or service costs where possible, and keep the owner in an operating role only until payroll is funded.\u003c\/p\u003e\n\u003cp\u003eBuild a staffing plan that prices \u003cstrong\u003ebookkeeping\u003c\/strong\u003e, \u003cstrong\u003esales support\u003c\/strong\u003e, and \u003cstrong\u003edelivery coordination\u003c\/strong\u003e separately from production. Then add a management salary and a target owner distribution. If you pay yourself first, cash flow will look better than it is, and the business will understate its true break-even point.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"timeline\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"step-circle step6\"\u003e6\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eCompare lean, base, and high owner-income scenarios\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-scenario-table\" aria-label=\"Cannabis Edibles Business Owner Income Scenarios\" data-site-name=\"Financial Models Lab\" data-site-url=\"https:\/\/financialmodelslab.com\" data-source-title=\"Cannabis Edibles Business 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 income swings fast here because revenue scales by product mix while fixed payroll, lab testing, and compliance costs stay heavy. The gap between Year 1 and Year 5 is mostly volume and channel mix.\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 cases for modeled owner income.\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\"\u003eEarly ramp\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\"\u003eScaled upside\u003c\/span\u003e\n\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr data-scenario-row\u003e\n\u003cth class=\"fml-scenario-row-heading\" scope=\"row\" data-export-value=\"Launch model\"\u003e\u003cspan class=\"fml-scenario-row-heading-inner\"\u003e\u003cspan class=\"fml-scenario-row-icon is-launch\" aria-hidden=\"true\"\u003e\u003cimg class=\"fml-scenario-row-icon-img\" src=\"\/cdn\/shop\/files\/scenario-launch-model.svg\" alt=\"Launch model icon\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan\u003e\u003cspan class=\"fml-scenario-row-title\"\u003eLaunch model\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/th\u003e\n\u003ctd data-export-value=\"This is the lower earnings path, using the first operating year buildout and the smallest product mix.\"\u003eThis is the lower earnings path, using the first operating year buildout and the smallest product mix.\u003c\/td\u003e\n\u003ctd data-export-value=\"This is the modeled middle path, using Year 3 volume after the product line widens.\"\u003eThis is the modeled middle path, using Year 3 volume after the product line widens.\u003c\/td\u003e\n\u003ctd data-export-value=\"This is the stronger earnings path, using Year 5 volume after gummies join the line.\"\u003eThis is the stronger earnings path, using Year 5 volume after gummies join the line.\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 sells 18,000 units for about $394K in revenue, with truffles and crackers only, about 86.6% gross margin, and the full fixed payroll and compliance base in place.\"\u003eYear 1 sells 18,000 units for about $394K in revenue, with truffles and crackers only, about 86.6% gross margin, and the full fixed payroll and compliance base in place.\u003c\/td\u003e\n\u003ctd data-export-value=\"Year 3 reaches 84,000 units and about $2.14M revenue across truffles, crackers, infused olive oil, and fruit pates, with about 86.9% gross margin and a larger sales team.\"\u003eYear 3 reaches 84,000 units and about $2.14M revenue across truffles, crackers, infused olive oil, and fruit pates, with about 86.9% gross margin and a larger sales team.\u003c\/td\u003e\n\u003ctd data-export-value=\"Year 5 reaches 165,000 units and about $4.25M revenue across five products, with about 86.9% gross margin and the largest staffing base.\"\u003eYear 5 reaches 165,000 units and about $4.25M revenue across five products, with about 86.9% gross margin and the largest staffing base.\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=\"Fixed payroll; mandatory lab testing; sales commissions; marketing spend; production overhead\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003eFixed payroll\u003c\/li\u003e\n\u003cli\u003emandatory lab testing\u003c\/li\u003e\n\u003cli\u003esales commissions\u003c\/li\u003e\n\u003cli\u003emarketing spend\u003c\/li\u003e\n\u003cli\u003eproduction overhead\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/td\u003e\n\u003ctd data-export-value=\"Sales commissions; marketing spend; compliance labor; production staff; facility overhead\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003eSales commissions\u003c\/li\u003e\n\u003cli\u003emarketing spend\u003c\/li\u003e\n\u003cli\u003ecompliance labor\u003c\/li\u003e\n\u003cli\u003eproduction staff\u003c\/li\u003e\n\u003cli\u003efacility overhead\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/td\u003e\n\u003ctd data-export-value=\"Gummies launch; higher unit volume; sales commission base; marketing spend; expanded production staff\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003eGummies launch\u003c\/li\u003e\n\u003cli\u003ehigher unit volume\u003c\/li\u003e\n\u003cli\u003esales commission base\u003c\/li\u003e\n\u003cli\u003emarketing spend\u003c\/li\u003e\n\u003cli\u003eexpanded production staff\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=\"-$594K\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003e-$594K\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-soft\"\u003eEarly loss\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd data-export-value=\"$585K\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003e$585K\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-soft\"\u003eProfit path\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd data-export-value=\"$2.17M\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003e$2.17M\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-warning\"\u003eUpside run\u003c\/span\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-scenario-row\u003e\n\u003cth class=\"fml-scenario-row-heading\" scope=\"row\" data-export-value=\"Best fit\"\u003e\u003cspan class=\"fml-scenario-row-heading-inner\"\u003e\u003cspan class=\"fml-scenario-row-icon is-fit\" aria-hidden=\"true\"\u003e\u003cimg class=\"fml-scenario-row-icon-img\" src=\"\/cdn\/shop\/files\/scenario-best-fit.svg\" alt=\"Best fit icon\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan\u003e\u003cspan class=\"fml-scenario-row-title\"\u003eBest fit\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/th\u003e\n\u003ctd data-export-value=\"Use this to stress-test launch delays, slow sell-through, and heavy startup overhead.\"\u003eUse this to stress-test launch delays, slow sell-through, and heavy startup overhead.\u003c\/td\u003e\n\u003ctd data-export-value=\"Use this as the working plan if you expect steady ramp-up and a broader shelf mix.\"\u003eUse this as the working plan if you expect steady ramp-up and a broader shelf mix.\u003c\/td\u003e\n\u003ctd data-export-value=\"Use this to test what happens if production scales cleanly and the full product mix lands.\"\u003eUse this to test what happens if production scales cleanly and the full product mix lands.\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":49303710335219,"sku":"cannabis-infused-edible-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-edible-owner-makes.webp?v=1782677873","url":"https:\/\/financialmodelslab.com\/products\/cannabis-infused-edible-owner-makes","provider":"Financial Models Lab","version":"1.0","type":"link"}