{"product_id":"ice-plant-owner-makes","title":"How Much Ice Plant Owners Can Make on $158M First-Year Sales","description":"\u003cbr\u003e\u003cdiv class=\"card_smpl\"\u003e\n\u003cp\u003eBased on the researched assumptions, this ice plant generates about \u003cstrong\u003e$158M in first-year revenue\u003c\/strong\u003e from 265M units sold, rising to about \u003cstrong\u003e$284M\u003c\/strong\u003e from 413M units by the fifth year Listed production costs total about \u003cstrong\u003e$082M\u003c\/strong\u003e in the first year, leaving about \u003cstrong\u003e$150M\u003c\/strong\u003e before fixed overhead, delivery, financing, taxes, and reserves Average ice plant owner income cannot be stated from this data alone because those owner-level cash items are not provided Treat the numbers as planning assumptions, not guaranteed salary or automatic distributions\u003c\/p\u003e\n\n\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003csection class=\"fml-owner-metric-cards\" aria-label=\"Ice Plant\"\u003e\u003cdiv class=\"metric-grid\"\u003e\n\u003carticle class=\"metric-card is-yellow\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Owner take-home isn't calculable here; it excludes taxes, debt service, reserves, and the owner's pay mix from the model.\"\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=\"Owner take-home isn't calculable here; it excludes taxes, debt service, reserves, and the owner's pay mix from the model.\"\u003eN\/A\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Year 1 to Year 5 EBITDA margin uses model revenue and EBITDA; real net margin will be lower after depreciation, interest, and tax.\"\u003e\u003cimg class=\"metric-icon\" src=\"\/cdn\/shop\/files\/fml-owner-income-kpi-net-margin.svg\" alt=\"Net margin icon\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan\u003eNet margin\u003c\/span\u003e\u003cstrong class=\"metric-value\" tabindex=\"0\" data-tooltip=\"Year 1 to Year 5 EBITDA margin uses model revenue and EBITDA; real net margin will be lower after depreciation, interest, and tax.\"\u003e81.8%–84.7%\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Annual sales from Year 1 to Year 5 are the closest proxy because target owner pay isn't set 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=\"Annual sales from Year 1 to Year 5 are the closest proxy because target owner pay isn't set in the model.\"\u003e$15.8M–$28.4M\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card is-yellow\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Medium because the plant needs heavy capex, delivery, and staff, but the model still shows early break-even and strong EBITDA.\"\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=\"Medium because the plant needs heavy capex, delivery, and staff, but the model still shows early break-even and strong EBITDA.\"\u003eMedium\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 ice plant owner income?\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-owner-calculator\" aria-label=\"Ice Plant Owner Income Calculator\" data-locale=\"en-US\" data-currency=\"USD\" data-default-scenario=\"base\" data-export-filename=\"Ice Plant Owner Income Calculator.xlsx\" data-source-site-name=\"Financial Models Lab\" data-source-site-url=\"https:\/\/financialmodelslab.com\" data-source-page-title=\"Ice Plant Owner Income Calculator\" data-note-title=\"Planning note:\" data-note-text=\"Research-based planning estimate only. Actual owner income depends on sales mix, collections, payroll, taxes, debt, and reinvestment needs. 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\"\u003eThis calculator estimates 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 from the product forecast, not a peak month.\"\u003ei\u003cspan role=\"tooltip\"\u003eAverage monthly sales from the product forecast, not a peak month.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-money\"\u003e\n\u003cspan\u003e$\u003c\/span\u003e\u003cinput data-owner-field=\"monthlyRevenue\" data-owner-kind=\"money\" data-owner-label=\"Monthly revenue\" data-owner-note=\"Average monthly sales from the product forecast, not a peak month.\" data-low=\"1317708\" data-base=\"1823542\" data-high=\"2370208\" name=\"monthlyRevenue\" type=\"text\" inputmode=\"numeric\" value=\"1,823,542\"\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 ice production costs like electricity, packaging, labor, delivery, and maintenance.\"\u003ei\u003cspan role=\"tooltip\"\u003ePercent left after direct ice production costs like electricity, packaging, labor, delivery, and maintenance.\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 ice production costs like electricity, packaging, labor, delivery, and maintenance.\" name=\"grossMargin\" type=\"range\" min=\"0\" max=\"100\" step=\"0.1\" data-low=\"94.6\" data-base=\"94.9\" data-high=\"95.2\" value=\"94.9\"\u003e\u003coutput\u003e94.9%\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 before owner pay, based on the staffing plan.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly payroll before owner pay, based on the staffing plan.\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 before owner pay, based on the staffing plan.\" data-low=\"57917\" data-base=\"67500\" data-high=\"72917\" name=\"laborCost\" type=\"text\" inputmode=\"numeric\" value=\"67,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\u003eFixed overhead\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Monthly rent, insurance, software, utilities, legal, accounting, marketing, and security.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly rent, insurance, software, utilities, legal, accounting, marketing, 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=\"Monthly rent, insurance, software, utilities, legal, accounting, marketing, and security.\" data-low=\"24200\" data-base=\"24200\" data-high=\"24200\" name=\"fixedOverhead\" type=\"text\" inputmode=\"numeric\" value=\"24,200\"\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=\"Recurring monthly marketing and advertising spend.\"\u003ei\u003cspan role=\"tooltip\"\u003eRecurring monthly marketing and advertising 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=\"Recurring monthly marketing and advertising spend.\" data-low=\"3000\" data-base=\"3000\" data-high=\"3000\" name=\"marketing\" type=\"text\" inputmode=\"numeric\" value=\"3,000\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eDebt service\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Monthly loan payment. The source model does not include debt, so start at 0 unless you add financing.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly loan payment. The source model does not include debt, so start at 0 unless you add financing.\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 payment. The source model does not include debt, so start at 0 unless you add financing.\" data-low=\"0\" data-base=\"0\" data-high=\"0\" name=\"debtService\" type=\"text\" inputmode=\"numeric\" value=\"\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eTax reserve\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Percent of profit held back for taxes before owner take-home.\"\u003ei\u003cspan role=\"tooltip\"\u003ePercent of profit held back 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 held back for taxes before owner take-home.\" name=\"taxReserve\" type=\"range\" min=\"0\" max=\"45\" step=\"1\" data-low=\"18\" data-base=\"20\" data-high=\"22\" value=\"20\"\u003e\u003coutput\u003e20%\u003c\/output\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eReinvestment reserve\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Percent of profit kept for repairs, working capital, and growth.\"\u003ei\u003cspan role=\"tooltip\"\u003ePercent of profit kept for repairs, working capital, 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 repairs, working capital, 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=\"Target monthly owner draw used to measure the pay gap.\"\u003ei\u003cspan role=\"tooltip\"\u003eTarget monthly owner draw used to measure the pay gap.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-money\"\u003e\n\u003cspan\u003e$\u003c\/span\u003e\u003cinput data-owner-field=\"targetOwnerPay\" data-owner-kind=\"money\" data-owner-label=\"Target owner pay\" data-owner-note=\"Target monthly owner draw used to measure the pay gap.\" data-low=\"8000\" data-base=\"10000\" data-high=\"12000\" 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$1.1M\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\"\u003e63%\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-metric\"\u003e\n\u003cspan class=\"fml-owner-metric-label\"\u003eRevenue for Target Pay\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Monthly revenue needed to support the target owner pay.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly revenue needed to support the target owner pay.\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cstrong data-owner-output=\"revenueNeeded\"\u003e$115K\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-metric is-target-gap is-positive\"\u003e\n\u003cspan class=\"fml-owner-metric-label\"\u003eTarget Pay Gap\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Owner income minus target owner pay. Negative means the target pay is not covered.\"\u003ei\u003cspan role=\"tooltip\"\u003eOwner income minus target owner pay. Negative means the target pay is not covered.\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cstrong data-owner-output=\"targetPayGap\"\u003e$1.1M\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$13,741,072\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$1,635,841\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$490,752\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$1,135,089\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$1.8M\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: 95%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$1.7M\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: 5%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$94,700\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: 27%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$491K\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: 63%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$1.1M\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, collections, payroll, taxes, debt, and reinvestment needs. 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;\"\u003eHow does the Ice Plant model show owner income?\u003c\/span\u003e\u003c\/h3\u003e\n\n\u003cp\u003eThe \u003ca href=\"\/products\/ice-plant-financial-model\"\u003eIce Plant Financial Model Template\u003c\/a\u003e dashboard shows revenue, gross profit, operating cash flow, and \u003cstrong\u003eowner take-home\u003c\/strong\u003e; 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\u003eOwner take-home output\u003c\/li\u003e\n\u003cli\u003eRevenue, margin, cash flow\u003c\/li\u003e\n\u003cli\u003eVolumes, prices, unit costs\u003c\/li\u003e\n\u003cli\u003eOverhead, capex, debt, reserves\u003c\/li\u003e\n\u003cli\u003e$158M to $284M\u003c\/li\u003e\n\u003cli\u003eOwner pay sensitivity\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\/ice-plant-financial-model-dashboard-financialmodelslab_95608216-6d9c-47b8-8232-b6ab6f9f3c95.webp\"\u003e\n\u003cimg class=\"preview-img\" width=\"100%\" height=\"auto\" src=\"\/cdn\/shop\/files\/ice-plant-financial-model-dashboard-financialmodelslab_95608216-6d9c-47b8-8232-b6ab6f9f3c95.webp?width=500\" alt=\"Ice Plant Financial Model dashboard summarizes key KPIs, runway and cash position with a dynamic dashboard showing performance, charts and investor-ready metrics to avoid cash-flow blind spots.\"\u003e\n\u003cdiv class=\"preview-overlay\"\u003e\n\u003cbutton class=\"preview-btn\" type=\"button\" style=\"align-items: center; vertical-align: middle; display: inline-flex; justify-content: center; gap: 6px; line-height: 1;\"\u003e\nPREVIEW \u003csvg fill=\"#fff\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-hidden=\"true\" focusable=\"false\" role=\"presentation\" viewbox=\"0 0 448 512\" width=\"14\"\u003e\u003cpath d=\"M416 176V86.63L246.6 256L416 425.4V336c0-8.844 7.156-16 16-16s16 7.156 16 16v128c0 8.844-7.156 16-16 16h-128c-8.844 0-16-7.156-16-16s7.156-16 16-16h89.38L224 278.6L54.63 448H144C152.8 448 160 455.2 160 464S152.8 480 144 480h-128C7.156 480 0 472.8 0 464v-128C0 327.2 7.156 320 16 320S32 327.2 32 336v89.38L201.4 256L32 86.63V176C32 184.8 24.84 192 16 192S0 184.8 0 176v-128C0 39.16 7.156 32 16 32h128C152.8 32 160 39.16 160 48S152.8 64 144 64H54.63L224 233.4L393.4 64H304C295.2 64 288 56.84 288 48S295.2 32 304 32h128C440.8 32 448 39.16 448 48v128C448 184.8 440.8 192 432 192S416 184.8 416 176z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eIs an ice plant profitable year round?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003eAn \u003cstrong\u003eIce Plant\u003c\/strong\u003e can be profitable year round, but only if \u003cstrong\u003esell-through by season\u003c\/strong\u003e stays strong; production capacity alone won’t tell you that. The model grows total units from \u003cstrong\u003e265M\u003c\/strong\u003e in year one to \u003cstrong\u003e413M\u003c\/strong\u003e in year five, but it does not split demand by month, so summer demand, events, retail accounts, restaurants, construction customers, and emergency orders all matter. Cold-weather slowdowns can squeeze cash, so plan reserves by \u003cstrong\u003epeak\u003c\/strong\u003e, \u003cstrong\u003eshoulder\u003c\/strong\u003e, and \u003cstrong\u003eoff-season\u003c\/strong\u003e months.\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\u003ePeak demand drivers\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eSummer orders lift cash fast.\u003c\/li\u003e\n\u003cli\u003eEvents create short spikes.\u003c\/li\u003e\n\u003cli\u003eRestaurants need steady supply.\u003c\/li\u003e\n\u003cli\u003eEmergency demand can jump suddenly.\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\u003eSlow season controls\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eTrack \u003cstrong\u003eoff-season\u003c\/strong\u003e sell-through monthly.\u003c\/li\u003e\n\u003cli\u003eHold cash for cold months.\u003c\/li\u003e\n\u003cli\u003eUse scenario plans by season.\u003c\/li\u003e\n\u003cli\u003eMatch production to real orders.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eWhat ice plant operating costs reduce owner income the most?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003eFor an \u003cstrong\u003eIce Plant\u003c\/strong\u003e, the biggest hit to owner income is usually \u003cstrong\u003eelectricity at 4% to 6% of revenue\u003c\/strong\u003e, then \u003cstrong\u003eindirect plant labor at 3% to 5%\u003c\/strong\u003e and \u003cstrong\u003emaintenance at 3% to 4%\u003c\/strong\u003e. Here’s the quick math: at \u003cstrong\u003e$100,000\u003c\/strong\u003e in monthly revenue, electricity can run \u003cstrong\u003e$4,000 to $6,000\u003c\/strong\u003e before you even count the rest. If you want startup context, see \u003ca href=\"\/blogs\/startup-costs\/ice-plant\"\u003eWhat Is The Estimated Cost To Open And Launch Your Ice Plant Business?\u003c\/a\u003e, but the real margin pressure is in operating costs.\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\u003eBiggest margin drains\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eElectricity:\u003c\/strong\u003e 4% to 6% of revenue\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eIndirect plant labor:\u003c\/strong\u003e 3% to 5%\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003ePlant maintenance:\u003c\/strong\u003e 3% to 4%\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eWater treatment:\u003c\/strong\u003e 2% to 3%\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\u003eUnit costs to track\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e$0.08\u003c\/strong\u003e packaging bag\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$0.25\u003c\/strong\u003e bulk liner\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$0.20\u003c\/strong\u003e large-block film\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$0.05 to $0.40\u003c\/strong\u003e labor per unit step\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 revenue does an ice plant need to pay the owner?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003eAt \u003cstrong\u003e$158M\u003c\/strong\u003e of first-year revenue and about \u003cstrong\u003e$150M\u003c\/strong\u003e of gross profit, an Ice Plant can pay the owner only after fixed overhead, delivery, debt service, maintenance reserves, and working capital are covered. Here’s the quick math: \u003cstrong\u003e$150M ÷ $158M\u003c\/strong\u003e is about \u003cstrong\u003e94.9%\u003c\/strong\u003e gross margin, so the cash left for owner pay depends on those missing costs, and every extra \u003cstrong\u003e$100,000\u003c\/strong\u003e in reserves or debt service cuts take-home by \u003cstrong\u003e$100,000\u003c\/strong\u003e.\u003c\/p\u003e\n\u003cdiv class=\"container_2_clmn_row\"\u003e\n\u003cdiv class=\"card_smpl\"\u003e\n\u003cdiv class=\"card_smpl_header\"\u003e\n\u003cimg src=\"\/cdn\/shop\/files\/fml_20_fml-Orange-blog-intro-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\u003ch3\u003eOwner pay math\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e$158M\u003c\/strong\u003e revenue sets the top line.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$150M\u003c\/strong\u003e gross profit is the starting pool.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e94.9%\u003c\/strong\u003e gross margin is implied.\u003c\/li\u003e\n\u003cli\u003eOwner pay comes after all fixed costs.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"card_smpl blue_card\"\u003e\n\u003cdiv class=\"card_smpl_header\"\u003e\n\u003cimg src=\"\/cdn\/shop\/files\/fml_20_fml-Orange-blog-colons-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\u003ch3\u003eWhat cuts pay\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eFixed overhead comes out first.\u003c\/li\u003e\n\u003cli\u003eDelivery and debt service reduce cash.\u003c\/li\u003e\n\u003cli\u003eWorking capital ties up money.\u003c\/li\u003e\n\u003cli\u003eEvery extra \u003cstrong\u003e$100,000\u003c\/strong\u003e lowers take-home by \u003cstrong\u003e$100,000\u003c\/strong\u003e.\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 ice plant income drivers?\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-main-income-drivers\" aria-label=\"Main income driver cards for an ice plant\"\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\u003eProduction\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e2.65M-4.13M\u003c\/strong\u003e\u003cp\u003eMore ice sold spreads payroll and rent over more units, so owner take-home rises with plant load.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"main-driver-card\"\u003e\u003cdiv class=\"main-driver-heading\"\u003e\n\u003cspan class=\"driver-rank\"\u003e2\u003c\/span\u003e\u003ch4\u003ePricing Mix\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e$15.8M-$28.4M\u003c\/strong\u003e\u003cp\u003eA bigger share of bulk and block ice lifts revenue faster than small bags, with little added 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\u003eUptime\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e94%-95%\u003c\/strong\u003e\u003cp\u003eTight control of power, water, and downtime helps hold the mid-90s gross margin.\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\u003ePackaging\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e5%-6%\u003c\/strong\u003e\u003cp\u003eBags, film, fuel, and commissions look small per unit, but they cut deep at scale.\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\u003eContracts\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e60 mo\u003c\/strong\u003e\u003cp\u003eLonger sales deals smooth demand across the 60-month model and reduce cash swings.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"main-driver-card\"\u003e\u003cdiv class=\"main-driver-heading\"\u003e\n\u003cspan class=\"driver-rank\"\u003e6\u003c\/span\u003e\u003ch4\u003eOverhead\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e$1.17M\u003c\/strong\u003e\u003cp\u003eFixed payroll, rent, and reserves set how much profit is left for the owner in slow months.\u003c\/p\u003e\u003c\/article\u003e\n\u003c\/div\u003e\u003c\/article\u003e\u003c\/section\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eIce Plant Core Six Income Drivers\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\u003cbr\u003e\n\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eProduction Capacity Utilization\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"left-row1\"\u003e\n    \u003ch3\u003eProduction Capacity Utilization\u003c\/h3\u003e\n    \u003cp\u003eWhen the plant sells more of what it makes, fixed costs get spread over more bags, blocks, and bulk units, so owner pay improves. Modelled total volume rises from \u003cstrong\u003e265M units\u003c\/strong\u003e in year one to \u003cstrong\u003e413M units\u003c\/strong\u003e by year five, about \u003cstrong\u003e56%\u003c\/strong\u003e more output. First-year source volume also grows from \u003cstrong\u003e15M\u003c\/strong\u003e cubed bags and \u003cstrong\u003e750,000\u003c\/strong\u003e crushed bags to \u003cstrong\u003e23M\u003c\/strong\u003e and \u003cstrong\u003e115M\u003c\/strong\u003e by year five.\u003c\/p\u003e\n    \u003cp\u003eThe key metric is \u003cstrong\u003esell-through = sold units \/ produced units\u003c\/strong\u003e. If the plant makes ice that does not ship, revenue stalls while labor, power, refrigeration, and overhead keep running. \u003cstrong\u003eUnused capacity\u003c\/strong\u003e leaves fixed costs uncovered, so the owner only takes home more when sold volume, not just production, clears fixed costs and reserves.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"right-row1\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eTrack Sell-Through Weekly\u003c\/h3\u003e\n      \u003cp\u003eMeasure produced units, shipped units, and sell-through by product line. Tie forecasts to contracted demand, not machine hours. A plant can look busy and still miss cash if output outpaces orders, especially when the goal is to move from \u003cstrong\u003e265M\u003c\/strong\u003e to \u003cstrong\u003e413M\u003c\/strong\u003e modeled units without leaving overhead uncovered.\u003c\/p\u003e\n      \u003cp\u003eTrack these inputs: \u003cstrong\u003esold volume\u003c\/strong\u003e, \u003cstrong\u003eproduced volume\u003c\/strong\u003e, fixed overhead, and reserve funding. Set a minimum sold-volume floor before owner draws. If downtime or weak orders push sell-through down, delay distributions and protect cash; unsold ice is idle capacity, not profit.\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;\"\u003ePricing And Channel Mix\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n\u003cdiv class=\"right-row2\"\u003e\n\u003ch3\u003ePricing and Channel Mix\u003c\/h3\u003e\n\u003cp\u003eAverage selling price (the blended price across channels) moves owner income faster than volume when costs stay steady. First-year pricing is \u003cstrong\u003e$350\u003c\/strong\u003e per cubed bag, \u003cstrong\u003e$375\u003c\/strong\u003e per crushed bag, \u003cstrong\u003e$1,500\u003c\/strong\u003e per large block, \u003cstrong\u003e$2,500\u003c\/strong\u003e per cubed bulk unit, and \u003cstrong\u003e$750\u003c\/strong\u003e per small block. Cubed bulk drives \u003cstrong\u003e$625M\u003c\/strong\u003e of first-year revenue, while cubed bags drive \u003cstrong\u003e$525M\u003c\/strong\u003e. Wholesale, retail, restaurant, event, and bulk accounts need separate margin and delivery assumptions.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"left-row2\"\u003e\n\u003cdiv class=\"tips-box\"\u003e\n\u003ch3\u003eModel Price by Channel\u003c\/h3\u003e\n\u003cp\u003eTrack revenue by channel, not one flat price. Use \u003cstrong\u003eunits sold\u003c\/strong\u003e, \u003cstrong\u003emix by product\u003c\/strong\u003e, \u003cstrong\u003edelivery burden\u003c\/strong\u003e, \u003cstrong\u003egross margin\u003c\/strong\u003e, and \u003cstrong\u003efixed costs\u003c\/strong\u003e to estimate cash for debt, reserves, and owner pay. If a lower-price channel needs more drops or labor, extra revenue may not raise take-home income. Model average price by channel, not one flat price.\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;\"\u003eUtility Efficiency And Uptime\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"left-row3\"\u003e\n    \u003ch3\u003eUtility Efficiency And Uptime\u003c\/h3\u003e\n    \u003cp\u003eWhen power, refrigeration, and water systems run cleanly, the plant keeps gross margin and delivery promises intact. In this model, electricity is \u003cstrong\u003e04%\u003c\/strong\u003e of cubed bulk revenue, \u003cstrong\u003e05%\u003c\/strong\u003e for bagged and small block products, and \u003cstrong\u003e06%\u003c\/strong\u003e for large blocks. Plant maintenance adds another \u003cstrong\u003e03%\u003c\/strong\u003e to \u003cstrong\u003e04%\u003c\/strong\u003e of revenue, so outages hit twice: higher unit cost and lost sales.\u003c\/p\u003e\n    \u003cp\u003eThe owner’s take-home pay depends on revenue that actually ships. Track kWh, refrigeration failures, water quality checks, maintenance hours, and downtime by product line. If downtime rises, unit cost goes up and deliveries can be missed, which cuts the cash left for debt, reserves, and owner draw.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"right-row3\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eTrack Power, Repairs, And Lost Runs\u003c\/h3\u003e\n      \u003cp\u003eMeasure utility cost as a share of product revenue each month and compare it to the modeled \u003cstrong\u003e04%\u003c\/strong\u003e, \u003cstrong\u003e05%\u003c\/strong\u003e, and \u003cstrong\u003e06%\u003c\/strong\u003e targets. The key inputs are product mix, electricity use, maintenance spend, and lost production hours. A weak mix or a spike in repairs can wipe out the margin that was supposed to fund the owner.\u003c\/p\u003e\n      \u003cp\u003eUse preventive maintenance before breakdowns start. A simple downtime log should show hours lost, orders missed, and repair spend by machine. One clean repair plan protects cash better than repeated emergency fixes, because every missed delivery can cost both the sale and the margin behind it.\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;\"\u003ePackaging, Handling, 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\u003ePackaging, Handling, and Delivery Cost\u003c\/h3\u003e\n    \u003cp\u003eThese costs hit cash fast because they sit between gross sales and owner pay. Bagged ice carries \u003cstrong\u003e$0.08\u003c\/strong\u003e packaging plus \u003cstrong\u003e$0.05\u003c\/strong\u003e bagging labor, or \u003cstrong\u003e$0.13\u003c\/strong\u003e before delivery. Large-block ice carries \u003cstrong\u003e$0.20\u003c\/strong\u003e film and \u003cstrong\u003e$0.30\u003c\/strong\u003e molding labor. Bulk loading adds \u003cstrong\u003e$0.40\u003c\/strong\u003e labor, and bulk container liners add \u003cstrong\u003e$0.25\u003c\/strong\u003e. If route costs run high, strong sales can still leave weak take-home income.\u003c\/p\u003e\n    \u003cp\u003eDelivery cost is not provided, so model truck fuel, driver labor, freezer handling, route density, and delivery frequency separately. Dense routes protect margin because the same truck and labor spread over more stops. Thin routes do the opposite: more miles, more handling, and less cash left after overhead. \u003cstrong\u003eRoute density is the main profit buffer here.\u003c\/strong\u003e\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"left-row4\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eTrack Cost by Unit and Route\u003c\/h3\u003e\n      \u003cp\u003eMeasure packaging and delivery by product line and by route, not plant-wide. Compare each unit’s handling cost with its selling price and gross margin, then watch whether route frequency is lifting fuel and driver time faster than case count. If a route is sparse, raise minimum drops, tighten stop spacing, or bundle deliveries so owner cash does not get eaten by travel and handling.\u003c\/p\u003e\n      \u003cul class=\"lst_crct_blog\"\u003e\n        \u003cli\u003eBagged ice: \u003cstrong\u003e$0.13\u003c\/strong\u003e before delivery\u003c\/li\u003e\n        \u003cli\u003eLarge block: \u003cstrong\u003e$0.50\u003c\/strong\u003e before delivery\u003c\/li\u003e\n        \u003cli\u003eBulk loading labor: \u003cstrong\u003e$0.40\u003c\/strong\u003e\n\u003c\/li\u003e\n        \u003cli\u003eModel fuel and driver labor\u003c\/li\u003e\n        \u003cli\u003eFavor dense, repeat routes\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"timeline\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"step-circle step4\"\u003e4\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eSeasonality, Contracts, And Retention\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n\u003cdiv class=\"left-row5\"\u003e\n\u003ch3\u003eSeasonality, Contracts, And Retention\u003c\/h3\u003e\n\u003cp\u003e\u003cstrong\u003ePredictable demand\u003c\/strong\u003e is what turns an ice plant from busy to bankable. The model shows \u003cstrong\u003eannual units\u003c\/strong\u003e only, from \u003cstrong\u003e265M\u003c\/strong\u003e in year one to \u003cstrong\u003e413M\u003c\/strong\u003e by year five, so monthly swings are hidden. That matters because \u003cstrong\u003esummer peaks\u003c\/strong\u003e can create cash, but the owner’s pay depends on whether \u003cstrong\u003eoff-season sales\u003c\/strong\u003e stay strong enough to cover fixed staff, plant runs, and reserves.\u003c\/p\u003e\n\u003cp\u003eThis driver includes \u003cstrong\u003erecurring accounts\u003c\/strong\u003e like restaurants, convenience stores, event venues, construction, and bulk buyers. Signed supply deals lower unsold inventory risk and improve production planning. If monthly volume drops in slow months, gross margin can look fine on paper but free cash can still tighten fast, which delays owner draws.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"right-row5\"\u003e\n\u003cdiv class=\"tips-box\"\u003e\n\u003ch3\u003eImprove Contracted Volume\u003c\/h3\u003e\n\u003cp\u003eTrack \u003cstrong\u003econtracted volume\u003c\/strong\u003e, \u003cstrong\u003erenewal rate\u003c\/strong\u003e, and \u003cstrong\u003emonthly shipped units\u003c\/strong\u003e by customer type. Here’s the quick test: if one account type drives peak demand but fades in winter, add signed minimums or diversify into steadier routes. The goal is not just more ice sold; it’s more ice sold \u003cstrong\u003eevery month\u003c\/strong\u003e.\u003c\/p\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eMeasure monthly volume by segment.\u003c\/li\u003e\n\u003cli\u003eSet minimum order commitments.\u003c\/li\u003e\n\u003cli\u003eWatch renewal dates early.\u003c\/li\u003e\n\u003cli\u003eHold cash for slow months.\u003c\/li\u003e\n\u003cli\u003eStaff to contracted demand first.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eUse reserves to cover the gap between peak and off-season cash. If delivery plans rely on summer-only sales, owner pay becomes uneven. Stable contracts make staffing cleaner, cut wasted production, and protect the cash available for draws.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"timeline\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"step-circle step5\"\u003e5\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eFixed Overhead, Debt, And Reserves\u003c\/span\u003e\u003c\/h3\u003e\u003cb r\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n\u003cdiv class=\"right-row6\"\u003e\n\u003ch3\u003eFixed Overhead, Debt, And Reserves\u003c\/h3\u003e\n\u003cp\u003eFixed overhead is the cash you pay before owner pay: facility payments, insurance, permits, admin payroll, equipment loans, refrigeration repairs, freezer maintenance, trucks, and required reserves. Here’s the key point: the model shows about \u003cstrong\u003e$150M\u003c\/strong\u003e of first-year gross profit before these deductions, so owner income cannot be finalized until those costs are known.\u003c\/p\u003e\n\u003cp\u003eEvery \u003cstrong\u003e$1\u003c\/strong\u003e of debt service, reserve funding, or reinvestment cuts distributable cash by \u003cstrong\u003e$1\u003c\/strong\u003e. So even with strong gross profit, the owner’s take-home can swing fast if overhead is heavy, repairs spike, or lenders require larger monthly payments.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"left-row6\"\u003e\n\u003cdiv class=\"tips-box\"\u003e\n\u003ch3\u003eTrack Cash Before Owner Pay\u003c\/h3\u003e\n\u003cp\u003eBuild a monthly bridge from gross profit to owner draw. Track \u003cstrong\u003efixed overhead\u003c\/strong\u003e, \u003cstrong\u003edebt service\u003c\/strong\u003e, and \u003cstrong\u003ereserve funding\u003c\/strong\u003e separately, then test how much cash is left after each line. If you do not isolate those buckets, you can overstate what the owner can safely take home.\u003c\/p\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eList every fixed monthly payment.\u003c\/li\u003e\n\u003cli\u003eSeparate debt from repairs.\u003c\/li\u003e\n\u003cli\u003eSet a reserve target in writing.\u003c\/li\u003e\n\u003cli\u003eForecast owner pay after cash needs.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eFor this plant, the right question is not just profit; it is cash after obligations. If refrigeration, trucks, or freezer work is lumpy, keep a reserve buffer so owner pay does not depend on one strong month.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"timeline\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"step-circle step6\"\u003e6\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eScenario objective: compare lean, base, and high ice plant owner-income cases\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-scenario-table\" aria-label=\"Ice Plant Owner Income Scenarios\" data-site-name=\"Financial Models Lab\" data-site-url=\"https:\/\/financialmodelslab.com\" data-source-title=\"Ice Plant Owner Income Scenarios\" data-note-label=\"Planning note\" data-note-text=\"Scenario ranges are researched planning assumptions, not guaranteed earnings, salary promises, tax advice, or distributions.\"\u003e\u003cdiv class=\"fml-scenario-table-card\"\u003e\n\u003cheader class=\"fml-scenario-table-header\"\u003e\u003cdiv\u003e\n\u003cp class=\"fml-scenario-table-eyebrow\"\u003eOwner income scenarios\u003c\/p\u003e\n\u003cp class=\"fml-scenario-table-description\"\u003eOwner income stays high here because ice has low unit cost, but delivery fuel, fixed payroll, and debt service can pull take-home down fast. The scenarios show that spread.\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 show how volume and freight change take-home.\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\"\u003eBase case\u003c\/span\u003e\n\u003c\/th\u003e\n\u003cth class=\"fml-scenario-table-column\" scope=\"col\" data-export-value=\"High Case\"\u003e\n\u003cspan class=\"fml-scenario-column-title\"\u003eHigh Case\u003c\/span\u003e\u003cspan class=\"fml-scenario-badge is-warning\"\u003eUpside case\u003c\/span\u003e\n\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr data-scenario-row\u003e\n\u003cth class=\"fml-scenario-row-heading\" scope=\"row\" data-export-value=\"Launch model\"\u003e\u003cspan class=\"fml-scenario-row-heading-inner\"\u003e\u003cspan class=\"fml-scenario-row-icon is-launch\" aria-hidden=\"true\"\u003e\u003cimg class=\"fml-scenario-row-icon-img\" src=\"\/cdn\/shop\/files\/scenario-launch-model.svg\" alt=\"Launch model icon\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan\u003e\u003cspan class=\"fml-scenario-row-title\"\u003eLaunch model\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/th\u003e\n\u003ctd data-export-value=\"This is the downside path where lower utilization and heavier delivery drag cut owner take-home.\"\u003eThis is the downside path where lower utilization and heavier delivery drag cut owner take-home.\u003c\/td\u003e\n\u003ctd data-export-value=\"This is the modeled opening-year path with the first-year product mix and full core staffing.\"\u003eThis is the modeled opening-year path with the first-year product mix and full core staffing.\u003c\/td\u003e\n\u003ctd data-export-value=\"This is the upside path where higher volume and better mix push owner income toward the fifth-year run-rate.\"\u003eThis is the upside path where higher volume and better mix push owner income toward the fifth-year run-rate.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-scenario-row\u003e\n\u003cth class=\"fml-scenario-row-heading\" scope=\"row\" data-export-value=\"Typical setup\"\u003e\u003cspan class=\"fml-scenario-row-heading-inner\"\u003e\u003cspan class=\"fml-scenario-row-icon is-setup\" aria-hidden=\"true\"\u003e\u003cimg class=\"fml-scenario-row-icon-img\" src=\"\/cdn\/shop\/files\/scenario-typical-setup.svg\" alt=\"Typical setup icon\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan\u003e\u003cspan class=\"fml-scenario-row-title\"\u003eTypical setup\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/th\u003e\n\u003ctd data-export-value=\"Volume runs below plan, the owner stays hands-on, and freight pressure plus fixed payroll keep the month hard.\"\u003eVolume runs below plan, the owner stays hands-on, and freight pressure plus fixed payroll keep the month hard.\u003c\/td\u003e\n\u003ctd data-export-value=\"Year 1 is about 2.65M units, $15.8M revenue, a $5.97 blended ASP, and about $12.9M EBITDA before debt service.\"\u003eYear 1 is about 2.65M units, $15.8M revenue, a $5.97 blended ASP, and about $12.9M EBITDA before debt service.\u003c\/td\u003e\n\u003ctd data-export-value=\"Year 5 is about 3.83M units, $28.4M revenue, a $7.43 blended ASP, and about $24.1M EBITDA before debt service.\"\u003eYear 5 is about 3.83M units, $28.4M revenue, a $7.43 blended ASP, and about $24.1M EBITDA before debt service.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-scenario-row\u003e\n\u003cth class=\"fml-scenario-row-heading\" scope=\"row\" data-export-value=\"Cost drivers\"\u003e\u003cspan class=\"fml-scenario-row-heading-inner\"\u003e\u003cspan class=\"fml-scenario-row-icon is-drivers\" aria-hidden=\"true\"\u003e\u003cimg class=\"fml-scenario-row-icon-img\" src=\"\/cdn\/shop\/files\/scenario-cost-drivers.svg\" alt=\"Cost drivers icon\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan\u003e\u003cspan class=\"fml-scenario-row-title\"\u003eCost drivers\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/th\u003e\n\u003ctd data-export-value=\"Lower utilization; higher delivery fuel; fixed overhead; maintenance reserve; debt service\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003eLower utilization\u003c\/li\u003e\n\u003cli\u003ehigher delivery fuel\u003c\/li\u003e\n\u003cli\u003efixed overhead\u003c\/li\u003e\n\u003cli\u003emaintenance reserve\u003c\/li\u003e\n\u003cli\u003edebt service\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/td\u003e\n\u003ctd data-export-value=\"Modeled volume; $5.97 blended ASP; 94.7% listed gross margin; 6% delivery and commissions; fixed overhead\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003eModeled volume\u003c\/li\u003e\n\u003cli\u003e$5.97 blended ASP\u003c\/li\u003e\n\u003cli\u003e94.7% listed gross margin\u003c\/li\u003e\n\u003cli\u003e6% delivery and commissions\u003c\/li\u003e\n\u003cli\u003efixed overhead\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/td\u003e\n\u003ctd data-export-value=\"Higher utilization; stronger mix; higher ASP; fixed overhead spread; lower unit freight\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003eHigher utilization\u003c\/li\u003e\n\u003cli\u003estronger mix\u003c\/li\u003e\n\u003cli\u003ehigher ASP\u003c\/li\u003e\n\u003cli\u003efixed overhead spread\u003c\/li\u003e\n\u003cli\u003elower unit freight\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=\"Below $12.9M\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003eBelow $12.9M\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-soft\"\u003eLower take-home\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd data-export-value=\"$12.9M\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003e$12.9M\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-soft\"\u003eModel take-home\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd data-export-value=\"$24.1M\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003e$24.1M\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-warning\"\u003ePeak take-home\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 weak month, slow routes, or heavier freight.\"\u003eUse this to stress test a weak month, slow routes, or heavier freight.\u003c\/td\u003e\n\u003ctd data-export-value=\"Use this as the main planning case for budgeting, staffing, and lender talks.\"\u003eUse this as the main planning case for budgeting, staffing, and lender talks.\u003c\/td\u003e\n\u003ctd data-export-value=\"Use this to test upside if uptime stays high and sales keep climbing.\"\u003eUse this to test upside if uptime stays high and sales keep climbing.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\u003c\/div\u003e\n\u003cdiv class=\"fml-scenario-table-note\"\u003e\n\u003cspan class=\"fml-scenario-table-note-icon\" aria-hidden=\"true\"\u003e!\u003c\/span\u003e\u003cp\u003e\u003cstrong\u003ePlanning note:\u003c\/strong\u003e Scenario ranges are researched planning assumptions, not guaranteed earnings, salary promises, tax advice, or distributions.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003c\/b\u003e","brand":"FinancialModelsLab","offers":[{"title":"Default Title","offer_id":49303976444147,"sku":"ice-plant-owner-makes","price":0.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0522\/6191\/2762\/files\/ice-plant-owner-makes.webp?v=1782684632","url":"https:\/\/financialmodelslab.com\/products\/ice-plant-owner-makes","provider":"Financial Models Lab","version":"1.0","type":"link"}