{"product_id":"mobile-propane-delivery-owner-makes","title":"How Much Mobile Propane Delivery Owners Can Make: -$84K To $108M","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 estimating owner income before the business has stable route density, so the pay range swings hard This five-year US planning model shows \u003cstrong\u003e-$84K EBITDA in Year 1\u003c\/strong\u003e and \u003cstrong\u003e$1083M EBITDA in Year 5\u003c\/strong\u003e before taxes, reserves, debt service, and reinvestment It covers revenue, propane cost, vehicle costs, payroll, fixed overhead, marketing, cash needs, and payback, not tax advice or state licensing quotes\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\"\u003e\u003cdiv class=\"metric-grid\"\u003e\n\u003carticle class=\"metric-card is-green\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Year 1 to Year 5 EBITDA; before taxes, debt, owner draws, 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=\"Year 1 to Year 5 EBITDA; before taxes, debt, owner draws, reserves, and reinvestment.\"\u003e-$84k to $1.083M\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"EBITDA margin from implied revenue; the revenue base is model-derived, so this is a planning estimate.\"\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 from implied revenue; the revenue base is model-derived, so this is a planning estimate.\"\u003e-25% to 51%\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Monthly run rate implied by the model; it's a planning estimate, not a booked revenue quote.\"\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=\"Monthly run rate implied by the model; it's a planning estimate, not a booked revenue quote.\"\u003e$28k to $176k\/mo\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Hard because Year 1 EBITDA is negative, cash bottoms at $430k in Month 16, and payback takes 44 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=\"Hard because Year 1 EBITDA is negative, cash bottoms at $430k in Month 16, and payback takes 44 months.\"\u003eHard\u003c\/strong\u003e\u003c\/article\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eWant to test your propane delivery owner pay?\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-owner-calculator\" aria-label=\"Sample Business Owner Income Calculator\" data-locale=\"en-US\" data-currency=\"USD\" data-default-scenario=\"base\" data-export-filename=\"Sample Business Owner Income Calculator.xlsx\" data-source-site-name=\"Financial Models Lab\" data-source-site-url=\"https:\/\/financialmodelslab.com\" data-source-page-title=\"Sample Business Owner Income Calculator\" data-note-title=\"Planning note:\" data-note-text=\"This is a researched planning estimate, not guaranteed salary, tax advice, or owner distribution advice. Actual owner income depends on revenue, margins, payroll, taxes, debt, reserves, and execution.\"\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, gross margin, costs, reserves, and target owner 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=\"27745\" data-base=\"97071\" data-high=\"174903\" name=\"monthlyRevenue\" type=\"text\" inputmode=\"numeric\" value=\"97,071\"\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 propane wholesale cost, tank inventory, and delivery fuel and maintenance.\"\u003ei\u003cspan role=\"tooltip\"\u003ePercent of revenue left after propane wholesale cost, tank inventory, and delivery fuel 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 of revenue left after propane wholesale cost, tank inventory, and delivery fuel and maintenance.\" name=\"grossMargin\" type=\"range\" min=\"0\" max=\"100\" step=\"1\" data-low=\"80.5\" data-base=\"82.5\" data-high=\"85\" value=\"82.5\"\u003e\u003coutput\u003e82.5%\u003c\/output\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eLabor cost\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Monthly payroll cost before owner pay. Use wages, benefits, and staffing coverage.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly payroll cost before owner pay. Use wages, benefits, and staffing coverage.\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 cost before owner pay. Use wages, benefits, and staffing coverage.\" data-low=\"15583\" data-base=\"32667\" data-high=\"39667\" name=\"laborCost\" type=\"text\" inputmode=\"numeric\" value=\"32,667\"\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=\"Recurring rent, insurance, software, support, supplies, and utility costs.\"\u003ei\u003cspan role=\"tooltip\"\u003eRecurring rent, insurance, software, support, supplies, and utility costs.\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=\"Recurring rent, insurance, software, support, supplies, and utility costs.\" data-low=\"10000\" data-base=\"10000\" data-high=\"10000\" name=\"fixedOverhead\" type=\"text\" inputmode=\"numeric\" value=\"10,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\u003eMarketing\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Monthly customer acquisition spend needed to keep orders coming in.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly customer acquisition spend needed to keep orders coming in.\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 customer acquisition spend needed to keep orders coming in.\" data-low=\"3750\" data-base=\"7083\" data-high=\"8750\" name=\"marketing\" type=\"text\" inputmode=\"numeric\" value=\"7,083\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eDebt service\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Monthly loan or financing payments. If none, enter 0.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly loan or financing payments. If none, enter 0.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-money\"\u003e\n\u003cspan\u003e$\u003c\/span\u003e\u003cinput data-owner-field=\"debtService\" data-owner-kind=\"money\" data-owner-label=\"Debt service\" data-owner-note=\"Monthly loan or financing payments. If none, enter 0.\" data-low=\"0\" data-base=\"0\" data-high=\"0\" name=\"debtService\" type=\"text\" inputmode=\"numeric\" value=\"\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eTax reserve\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Percent of profit set aside for taxes before owner take-home.\"\u003ei\u003cspan role=\"tooltip\"\u003ePercent of profit set aside for taxes before owner take-home.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-percent\"\u003e\n\u003cinput data-owner-field=\"taxReserve\" data-owner-kind=\"percent\" data-owner-label=\"Tax reserve\" data-owner-note=\"Percent of profit set aside for taxes before owner take-home.\" name=\"taxReserve\" type=\"range\" min=\"0\" max=\"45\" step=\"1\" data-low=\"12\" data-base=\"15\" data-high=\"18\" value=\"15\"\u003e\u003coutput\u003e15%\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, growth, working capital, and cash buffer.\"\u003ei\u003cspan role=\"tooltip\"\u003ePercent of profit kept for repairs, growth, working capital, and cash buffer.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-percent\"\u003e\n\u003cinput data-owner-field=\"reinvestmentReserve\" data-owner-kind=\"percent\" data-owner-label=\"Reinvestment reserve\" data-owner-note=\"Percent of profit kept for repairs, growth, working capital, and cash buffer.\" 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=\"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$22,751\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-metric\"\u003e\n\u003cspan class=\"fml-owner-metric-label\"\u003eNet Margin\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Owner income divided by monthly revenue.\"\u003ei\u003cspan role=\"tooltip\"\u003eOwner income divided by monthly revenue.\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cstrong data-owner-output=\"netProfitMargin\"\u003e23%\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-metric\"\u003e\n\u003cspan class=\"fml-owner-metric-label\"\u003eRevenue for Target Pay\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Monthly revenue needed to support the target owner pay.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly revenue needed to support the target owner pay.\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cstrong data-owner-output=\"revenueNeeded\"\u003e$76,465\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$12,751\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$273,007\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$30,334\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$7,583\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$12,751\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$97,071\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: 82%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$80,084\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: 51%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$49,750\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: 8%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$7,583\u003c\/b\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-bar-row\" data-owner-bridge=\"ownerIncome\"\u003e\n\u003cspan\u003eOwner income\u003c\/span\u003e\u003cdiv\u003e\u003ci style=\"--fml-owner-share: 23%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$22,751\u003c\/b\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton class=\"fml-owner-export\" type=\"button\" data-owner-export\u003eEXPORT XLSX\u003c\/button\u003e\u003c\/aside\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-note\"\u003e\n\u003cspan class=\"fml-owner-note-icon\" aria-hidden=\"true\"\u003e!\u003c\/span\u003e\u003cp\u003e\u003cstrong\u003ePlanning note:\u003c\/strong\u003e This is a researched planning estimate, not guaranteed salary, tax advice, or owner distribution advice. Actual owner income depends on revenue, margins, payroll, taxes, debt, reserves, and execution.\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 stress-test owner income in Mobile Propane Delivery?\u003c\/span\u003e\u003c\/h3\u003e\n\n\u003cp\u003eThe \u003ca href=\"\/products\/mobile-propane-delivery-financial-model\"\u003eMobile Propane Delivery Financial Model Template\u003c\/a\u003e tracks revenue, EBITDA, payback, minimum cash, and owner income across assumptions, customer volume, pricing, service mix, route economics, propane margin, payroll, fixed overhead, marketing, capital expenses, cash flow, and scenarios. \u003cstrong\u003eBreakeven hits Month 9\u003c\/strong\u003e, minimum cash lands at \u003cstrong\u003e$430K\u003c\/strong\u003e in Month 16, and payback is \u003cstrong\u003e44 months\u003c\/strong\u003e. EBITDA spans \u003cstrong\u003e-$84K to $1083M\u003c\/strong\u003e.\u003c\/p\u003e\n\n\u003ch4\u003eOwner-income model highlights\u003c\/h4\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eOwner income stays visible\u003c\/li\u003e\n\u003cli\u003eRevenue and EBITDA stay linked\u003c\/li\u003e\n\u003cli\u003eScenarios test assumptions and cash\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"image-section_blog image-2_new_design_blog\"\u003e\n\n\u003cdiv class=\"preview-card\" data-preview-src=\"\/cdn\/shop\/files\/mobile-propane-delivery-financial-model-dashboard-financialmodelslab_bf525610-0021-407a-92b2-d1f155f91e4d.webp\"\u003e\n\u003cimg class=\"preview-img\" width=\"100%\" height=\"auto\" src=\"\/cdn\/shop\/files\/mobile-propane-delivery-financial-model-dashboard-financialmodelslab_bf525610-0021-407a-92b2-d1f155f91e4d.webp?width=500\" alt=\"Mobile Propane Delivery Financial Model dashboard summarizing key KPIs, runway and cash position with a dynamic dashboard showing performance, investor-ready charts and quick cash-flow visibility.\"\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;\"\u003eShould the owner drive or hire propane delivery drivers?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003eFor \u003cstrong\u003eMobile Propane Delivery\u003c\/strong\u003e, the owner should drive only if cash is tight in the very early stage. Hiring drivers costs more, but it opens dispatch, sales, safety oversight, and customer support, and the plan scales from \u003cstrong\u003e2 drivers\u003c\/strong\u003e in Year 1 to \u003cstrong\u003e6 drivers\u003c\/strong\u003e in Year 5. That raises driver payroll from \u003cstrong\u003e$84K\u003c\/strong\u003e to \u003cstrong\u003e$252K\u003c\/strong\u003e, so this only works if route density keeps trucks full and empty miles down.\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 driving\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eProtects early cash.\u003c\/li\u003e\n\u003cli\u003eLimits dispatch coverage.\u003c\/li\u003e\n\u003cli\u003eSlows sales follow-up.\u003c\/li\u003e\n\u003cli\u003eWeakens safety oversight.\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\u003eHiring drivers\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eExpands route capacity.\u003c\/li\u003e\n\u003cli\u003eRaises payroll to \u003cstrong\u003e$252K\u003c\/strong\u003e.\u003c\/li\u003e\n\u003cli\u003eAdds insurance and maintenance.\u003c\/li\u003e\n\u003cli\u003eNeeds bigger cash reserves.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\n\u003cp\u003eHere’s the quick math: more drivers only pay off when the trucks stay busy, because empty miles burn cash fast. If route density is thin, adding vehicles just piles on \u003cstrong\u003einsurance\u003c\/strong\u003e, \u003cstrong\u003emaintenance\u003c\/strong\u003e, and \u003cstrong\u003esafety compliance\u003c\/strong\u003e costs without enough stop volume.\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\u003eBest fit early\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eUse owner driving to start.\u003c\/li\u003e\n\u003cli\u003eKeep fixed costs low.\u003c\/li\u003e\n\u003cli\u003eTest demand before hiring.\u003c\/li\u003e\n\u003cli\u003eTrack empty miles closely.\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\u003eHire when ready\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eHire as route density rises.\u003c\/li\u003e\n\u003cli\u003eUse drivers to widen coverage.\u003c\/li\u003e\n\u003cli\u003eProtect service quality.\u003c\/li\u003e\n\u003cli\u003eHold extra cash for growth.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eHow much can a mobile propane delivery owner make?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003eA \u003cstrong\u003eMobile Propane Delivery\u003c\/strong\u003e owner can’t treat EBITDA as take-home pay: Year 1 shows \u003cstrong\u003e-$84K EBITDA\u003c\/strong\u003e, so owner draw should stay low or zero unless they’re separately paid as an operator; see \u003ca href=\"\/blogs\/kpi-metrics\/mobile-propane-delivery\"\u003eWhat Is The Most Critical Metric For Mobile Propane Delivery Success?\u003c\/a\u003e for the core volume driver. Year 2 improves to \u003cstrong\u003e$140K EBITDA\u003c\/strong\u003e, while Year 5 reaches \u003cstrong\u003e$1.083M EBITDA\u003c\/strong\u003e with \u003cstrong\u003e6 drivers\u003c\/strong\u003e, before taxes, debt service, reserves, and retained cash.\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\u003eOwner Pay View\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eLimit Year 1 draw\u003c\/li\u003e\n\u003cli\u003eSeparate wages from profit\u003c\/li\u003e\n\u003cli\u003eKeep cash for reserves\u003c\/li\u003e\n\u003cli\u003ePay taxes before distributions\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"card_smpl\"\u003e\n\u003cdiv class=\"card_smpl_header\"\u003e\n\u003cimg src=\"\/cdn\/shop\/files\/fml_20_fml-Orange-blog-intro-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\u003ch3\u003eScale Drivers\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eSolo route lowers labor\u003c\/li\u003e\n\u003cli\u003eSolo route caps volume\u003c\/li\u003e\n\u003cli\u003eModel starts with \u003cstrong\u003e2 drivers\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eYear 5 uses \u003cstrong\u003e6 drivers\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eHow many propane delivery customers do I need?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003eFor \u003cstrong\u003eMobile Propane Delivery\u003c\/strong\u003e, you need enough active customers to reach about \u003cstrong\u003e$437K\u003c\/strong\u003e in Year 1 revenue before owner pay. The exact count depends on \u003cstrong\u003eaverage ticket\u003c\/strong\u003e, \u003cstrong\u003erepeat rate\u003c\/strong\u003e, and \u003cstrong\u003eroute density\u003c\/strong\u003e, and the model still shows breakeven in \u003cstrong\u003eMonth 9\u003c\/strong\u003e. If you want \u003cstrong\u003e$100K\u003c\/strong\u003e of owner-pay capacity, revenue needs to rise to about \u003cstrong\u003e$562K\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\u003eRevenue drivers\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eAverage ticket\u003c\/strong\u003e sets customer load.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eRepeat rate\u003c\/strong\u003e cuts new-customer pressure.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eRoute density\u003c\/strong\u003e lifts stop efficiency.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$437K\u003c\/strong\u003e is the break-even bar.\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\u003eYear 1 pressure points\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e$352K\u003c\/strong\u003e covers fixed overhead, payroll, and marketing.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$100K\u003c\/strong\u003e owner pay pushes revenue to \u003cstrong\u003e$562K\u003c\/strong\u003e.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMonth 9\u003c\/strong\u003e is the breakeven point in the model.\u003c\/li\u003e\n\u003cli\u003eMonthly ramp matters more than one big launch.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\n\n\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eWant the six biggest propane delivery income drivers?\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-main-income-drivers\" aria-label=\"Main income drivers for mobile propane delivery.\"\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\u003eRoute Density\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e805%-845%\u003c\/strong\u003e\u003cp\u003eTighter routes spread driver, fuel, and dispatch cost over more sales, which lifts 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\"\u003e2\u003c\/span\u003e\u003ch4\u003ePropane Spread\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e88%-90%\u003c\/strong\u003e\u003cp\u003eKeeping wholesale propane and tank cost in line protects the gross margin that pays wages, overhead, and profit.\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\u003eRecurring Demand\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e20%-32%\u003c\/strong\u003e\u003cp\u003eGrowing monthly plans from 20% to 32% of mix steadies cash and lowers how much growth depends on paid ads.\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\u003eOrder Size\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e$4.8K-$5.3K\u003c\/strong\u003e\u003cp\u003eBigger tickets from exchange, refill, and tank sales raise revenue per stop without adding many extra miles.\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\u003eCost Control\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e15.5%-19.5%\u003c\/strong\u003e\u003cp\u003eHolding propane cost plus vehicle fuel and maintenance in check protects EBITDA as volume grows.\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\u003eSeasonal Reserves\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e$430K\u003c\/strong\u003e\u003cp\u003eCash dips to about $430K in month 16, so reserves keep the fleet, staff, and marketing running through the slow stretch.\u003c\/p\u003e\u003c\/article\u003e\n\u003c\/div\u003e\u003c\/article\u003e\u003c\/section\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eMobile Propane Delivery Core Six Income Drivers\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\u003cbr\u003e\n\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eRoute Density\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"left-row1\"\u003e\n    \u003ch3\u003eRoute Density\u003c\/h3\u003e\n    \u003cp\u003eIf your stops are clustered, each truck can do more deliveries per day and burn less fuel, labor, and empty miles. In this model, vehicle fuel and maintenance drops from \u003cstrong\u003e75%\u003c\/strong\u003e to \u003cstrong\u003e55%\u003c\/strong\u003e of revenue as scale improves, so route density lifts gross profit and owner pay. Track \u003cstrong\u003edeliveries per route\u003c\/strong\u003e, \u003cstrong\u003estops per mile\u003c\/strong\u003e, \u003cstrong\u003eroute miles\u003c\/strong\u003e, and delivery windows.\u003c\/p\u003e\n    \u003cp\u003eThe risk is a big territory with thin demand: the truck stays busy, but each stop costs too much to serve. Cluster grill, RV, patio heater, and small commercial accounts by ZIP code first, then expand only when repeat demand fills the route. One dense route usually beats two thin ones.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"right-row1\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eImprove Route Density\u003c\/h3\u003e\n      \u003cp\u003eStart by mapping repeat customers by ZIP code and booking delivery days by area, not by random request. The quick math is simple: more nearby stops means fewer miles per order, lower fuel burn, and less paid time behind the wheel. That raises contribution margin and makes monthly cash flow steadier.\u003c\/p\u003e\n      \u003cul class=\"lst_crct_blog\"\u003e\n        \u003cli\u003eTrack repeat orders by ZIP code.\u003c\/li\u003e\n        \u003cli\u003eSet a minimum stop count.\u003c\/li\u003e\n        \u003cli\u003eGroup routes by tight windows.\u003c\/li\u003e\n        \u003cli\u003eReject low-density one-off stops.\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cp\u003eIf a zone cannot support recurring deliveries, price it higher or wait to expand. Density is the lever that turns a busy truck into actual owner income.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"timeline\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"step-circle step1\"\u003e1\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003ePropane Spread\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"right-row2\"\u003e\n    \u003ch3\u003ePropane Spread\u003c\/h3\u003e\n    \u003cp\u003eOwner pay comes from the spread between the customer price and the propane wholesale cost, after \u003cstrong\u003etank inventory\u003c\/strong\u003e, \u003cstrong\u003eshrinkage\u003c\/strong\u003e, and fees. The model shows source cost at \u003cstrong\u003e120%\u003c\/strong\u003e of revenue in one case and \u003cstrong\u003e100%\u003c\/strong\u003e in the other, so a tighter spread drops cash fast. Owners do not control wholesale propane prices, so the real job is protecting margin on each route.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"left-row2\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eProtect the Spread\u003c\/h3\u003e\n      \u003cp\u003eTrack customer price, wholesale cost, inventory on hand, shrinkage, and supplier terms on every load. Here’s the quick math: if you discount below route economics, the spread narrows and owner draw falls even when delivery volume holds. Price with discipline, watch replenishment cost, and do not cut fees unless the route still clears enough margin.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"timeline\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"step-circle step2\"\u003e2\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eRecurring Demand\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"left-row3\"\u003e\n    \u003ch3\u003eRecurring Demand\u003c\/h3\u003e\n    \u003cp\u003eRecurring propane customers make revenue steadier and route planning easier. The model shifts subscription plans from \u003cstrong\u003e200%\u003c\/strong\u003e in Year 1 to \u003cstrong\u003e320%\u003c\/strong\u003e in Year 5, while CAC improves from \u003cstrong\u003e$35\u003c\/strong\u003e to \u003cstrong\u003e$22\u003c\/strong\u003e. That leaves more gross profit for fuel, payroll, and owner draw, especially with repeat residential grills, RVs, patio heaters, forklifts, and small commercial accounts.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"right-row3\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eTrack repeat orders by ZIP\u003c\/h3\u003e\n      \u003cp\u003eMeasure recurring customers, repeat rate, monthly route count, and CAC by channel. Here’s the quick math: when repeat demand cuts wasted marketing spend and lowers CAC from \u003cstrong\u003e$35\u003c\/strong\u003e to \u003cstrong\u003e$22\u003c\/strong\u003e, more cash stays in the business. Still, demand is seasonal, so subscriptions help, but they do not erase winter, RV, and outdoor-living swings.\u003c\/p\u003e\n      \u003cul class=\"lst_crct_blog\"\u003e\n        \u003cli\u003eTrack repeat orders by ZIP code.\u003c\/li\u003e\n        \u003cli\u003eSplit residential and commercial demand.\u003c\/li\u003e\n        \u003cli\u003eWatch CAC each month.\u003c\/li\u003e\n        \u003cli\u003eForecast peak and off-season demand.\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"timeline\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"step-circle step3\"\u003e3\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eOrder Size And Fees\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n\u003cdiv class=\"right-row4\"\u003e\n\u003ch3\u003eOrder Size And Fees\u003c\/h3\u003e\n\u003cp\u003e\u003cstrong\u003eOrder size and fees\u003c\/strong\u003e drive income by lifting revenue per stop. In this model, the weighted ticket rises from about \u003cstrong\u003e$4,775\u003c\/strong\u003e in Year 1 to \u003cstrong\u003e$5,289\u003c\/strong\u003e in Year 5, so each delivery has more room to cover driver time, fuel, and dispatch. The price mix matters too: tank exchange \u003cstrong\u003e$45 to $53\u003c\/strong\u003e, refill \u003cstrong\u003e$38 to $46\u003c\/strong\u003e, subscription \u003cstrong\u003e$2,999 to $3,799\u003c\/strong\u003e, and new tank sales \u003cstrong\u003e$120 to $140\u003c\/strong\u003e.\u003c\/p\u003e\n\u003cp\u003eHere’s the catch: higher fees help gross margin and owner draw only if local customers accept them. Set minimum delivery charges, bundle refill and exchange options, and price new tanks with care. If fees push past local tolerance, repeat orders can drop, and the route loses the very revenue density that protects profit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"left-row4\"\u003e\n\u003cdiv class=\"tips-box\"\u003e\n\u003ch3\u003eRaise Ticket Size Without Killing Repeat Orders\u003c\/h3\u003e\n\u003cp\u003eTrack \u003cstrong\u003erevenue per stop\u003c\/strong\u003e, \u003cstrong\u003eorder mix\u003c\/strong\u003e, and \u003cstrong\u003erepeat rate by ZIP code\u003c\/strong\u003e. Those three numbers tell you whether higher prices are adding cash or just shrinking demand. A stronger ticket helps spread fixed costs like routing, payroll, and insurance across more dollars, which improves the cash left for owner pay.\u003c\/p\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eSet a hard minimum delivery fee.\u003c\/li\u003e\n\u003cli\u003eTest refill and exchange bundles.\u003c\/li\u003e\n\u003cli\u003eWatch repeat rate after price moves.\u003c\/li\u003e\n\u003cli\u003eCompare ZIP-level order size weekly.\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;\"\u003eOperating Cost Control\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"left-row5\"\u003e\n    \u003ch3\u003eOperating Cost Control\u003c\/h3\u003e\n    \u003cp\u003eGross profit only becomes owner income after \u003cstrong\u003efuel\u003c\/strong\u003e, \u003cstrong\u003emaintenance\u003c\/strong\u003e, \u003cstrong\u003epayroll\u003c\/strong\u003e, \u003cstrong\u003einsurance\u003c\/strong\u003e, \u003cstrong\u003erent\u003c\/strong\u003e, \u003cstrong\u003esoftware\u003c\/strong\u003e, \u003cstrong\u003esupport\u003c\/strong\u003e, \u003cstrong\u003eutilities\u003c\/strong\u003e, \u003cstrong\u003emarketing\u003c\/strong\u003e, and \u003cstrong\u003eadmin\u003c\/strong\u003e. In this model, fixed overhead is \u003cstrong\u003e$10K per month\u003c\/strong\u003e, and payroll rises from \u003cstrong\u003e$187K\u003c\/strong\u003e in Year 1 to \u003cstrong\u003e$476K\u003c\/strong\u003e in Year 5, or about \u003cstrong\u003e$15.6K\u003c\/strong\u003e to \u003cstrong\u003e$39.7K\u003c\/strong\u003e per month.\u003c\/p\u003e\n    \u003cp\u003eThe biggest swing is vehicle fuel and maintenance, which improves from \u003cstrong\u003e75%\u003c\/strong\u003e to \u003cstrong\u003e55%\u003c\/strong\u003e of revenue. That \u003cstrong\u003e20-point\u003c\/strong\u003e drop can turn busy routes into real owner pay, but required costs like \u003cstrong\u003einsurance\u003c\/strong\u003e, \u003cstrong\u003epermits\u003c\/strong\u003e, \u003cstrong\u003esafety equipment\u003c\/strong\u003e, and \u003cstrong\u003ecompliance certification\u003c\/strong\u003e still have to be funded first. Busy routes don’t pay by themselves.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"right-row5\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eCut cost leak per route\u003c\/h3\u003e\n      \u003cp\u003eTrack \u003cstrong\u003ecost per delivery\u003c\/strong\u003e, \u003cstrong\u003eovertime\u003c\/strong\u003e, \u003cstrong\u003eempty miles\u003c\/strong\u003e, and \u003cstrong\u003efuel and maintenance as a share of revenue\u003c\/strong\u003e every week. If routing is loose, payroll and truck cost eat the margin before the owner can take a draw. Set route targets, cap overtime, and review maintenance before breakdowns, not after.\u003c\/p\u003e\n      \u003cp\u003eForecast \u003cstrong\u003e$10K per month\u003c\/strong\u003e of fixed overhead separately from controllable spend. Then test each ZIP code against labor, fuel, and admin after discounts and marketing. If a route can’t cover its share of payroll and overhead, it should not scale. No route plan, no profit plan.\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;\"\u003eSeasonality And Reserves\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"right-row6\"\u003e\n    \u003ch3\u003eSeasonal Cash Reserve Planning\u003c\/h3\u003e\n    \u003cp\u003ePropane delivery income swings with \u003cstrong\u003eheating\u003c\/strong\u003e, \u003cstrong\u003eoutdoor-living\u003c\/strong\u003e, and \u003cstrong\u003eRV\u003c\/strong\u003e demand, so owner pay is only safe when reserves cover the slow months. Here, the key inputs are monthly deliveries, average ticket, gross margin, supplier bill timing, inventory funding, repairs, and payroll timing versus collections.\u003c\/p\u003e\n    \u003cp\u003eThe model’s cash floor is \u003cstrong\u003e$430K in Month 16\u003c\/strong\u003e, and total capex is \u003cstrong\u003e$432K\u003c\/strong\u003e across fleet, tanks, app, storage, routing, office, safety, and payment systems. Payback is \u003cstrong\u003e44 months\u003c\/strong\u003e, so reserves need to be planned cash, not leftover profit. That keeps draws steady when bills hit before customer cash comes in.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"left-row6\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eBuild the reserve before you raise owner draws\u003c\/h3\u003e\n      \u003cp\u003eTrack monthly cash burn, reserve balance, and days of cash on hand. A simple rule: if collections lag supplier bills, top up reserves before taking extra draws.\u003c\/p\u003e\n      \u003cul class=\"lst_crct_blog\"\u003e\n        \u003cli\u003eWatch season-by-season delivery volume.\u003c\/li\u003e\n        \u003cli\u003eTest cash need at Month 16.\u003c\/li\u003e\n        \u003cli\u003eHold cash for repairs and payroll.\u003c\/li\u003e\n        \u003cli\u003eSeparate operating cash from owner pay.\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cp\u003eOne clean check: if reserves cannot cover a slow stretch plus inventory buys, owner income is too exposed.\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 mobile propane delivery owner income scenarios\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-scenario-table\" aria-label=\"Mobile Propane Delivery Owner Income Scenarios\" data-site-name=\"Financial Models Lab\" data-site-url=\"https:\/\/financialmodelslab.com\" data-source-title=\"Mobile Propane Delivery Owner Income Scenarios\" data-note-label=\"Planning note\" data-note-text=\"Scenario ranges are researched planning assumptions, not guaranteed earnings, salary promises, tax advice, or distributions.\"\u003e\u003cdiv class=\"fml-scenario-table-card\"\u003e\n\u003cheader class=\"fml-scenario-table-header\"\u003e\u003cdiv\u003e\n\u003cp class=\"fml-scenario-table-eyebrow\"\u003eOwner income scenarios\u003c\/p\u003e\n\u003cp class=\"fml-scenario-table-description\"\u003eOwner income swings hard here because route density, payroll, and marketing ramp at different speeds while pricing and mix move the margin.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-scenario-table-actions\"\u003e\u003cbutton class=\"fml-scenario-table-export\" type=\"button\" data-scenario-export\u003eEXPORT XLSX\u003c\/button\u003e\u003c\/div\u003e\u003c\/header\u003e\u003cdiv class=\"fml-scenario-table-wrap\"\u003e\u003ctable class=\"fml-scenario-table-grid\"\u003e\n\u003ccaption\u003eLow, base, and high owner income cases for a propane delivery route business.\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\"\u003eCash-strained\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\"\u003eScalable\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\"\u003eReserve-heavy\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=\"Year 1 stays thin, so owner income is limited while the route builds.\"\u003eYear 1 stays thin, so owner income is limited while the route builds.\u003c\/td\u003e\n\u003ctd data-export-value=\"Year 3 supports modeled owner income as the route becomes steadier.\"\u003eYear 3 supports modeled owner income as the route becomes steadier.\u003c\/td\u003e\n\u003ctd data-export-value=\"Year 5 shows stronger owner income if the business runs multiple routes at high use.\"\u003eYear 5 shows stronger owner income if the business runs multiple routes at high use.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-scenario-row\u003e\n\u003cth class=\"fml-scenario-row-heading\" scope=\"row\" data-export-value=\"Typical setup\"\u003e\u003cspan class=\"fml-scenario-row-heading-inner\"\u003e\u003cspan class=\"fml-scenario-row-icon is-setup\" aria-hidden=\"true\"\u003e\u003cimg class=\"fml-scenario-row-icon-img\" src=\"\/cdn\/shop\/files\/scenario-typical-setup.svg\" alt=\"Typical setup icon\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan\u003e\u003cspan class=\"fml-scenario-row-title\"\u003eTypical setup\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/th\u003e\n\u003ctd data-export-value=\"About $333K in revenue, $187K payroll, and $45K marketing keep the business near the start-up curve and leave EBITDA at -$84K.\"\u003eAbout $333K in revenue, $187K payroll, and $45K marketing keep the business near the start-up curve and leave EBITDA at -$84K.\u003c\/td\u003e\n\u003ctd data-export-value=\"About $1.165M in revenue, $392K payroll, and $85K marketing support a more balanced mix of exchange, refill, and subscription work, with EBITDA at $364K.\"\u003eAbout $1.165M in revenue, $392K payroll, and $85K marketing support a more balanced mix of exchange, refill, and subscription work, with EBITDA at $364K.\u003c\/td\u003e\n\u003ctd data-export-value=\"About $2.111M in revenue, $476K payroll, and $105K marketing point to a fuller route network and EBITDA of $1.083M.\"\u003eAbout $2.111M in revenue, $476K payroll, and $105K marketing point to a fuller route network and EBITDA of $1.083M.\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=\"Tank exchange mix; early route density; payroll load; launch marketing; fixed warehouse and vehicle costs\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003eTank exchange mix\u003c\/li\u003e\n\u003cli\u003eearly route density\u003c\/li\u003e\n\u003cli\u003epayroll load\u003c\/li\u003e\n\u003cli\u003elaunch marketing\u003c\/li\u003e\n\u003cli\u003efixed warehouse and vehicle costs\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/td\u003e\n\u003ctd data-export-value=\"Refill and subscription mix; higher route volume; payroll expansion; marketing spend; lower unit costs\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003eRefill and subscription mix\u003c\/li\u003e\n\u003cli\u003ehigher route volume\u003c\/li\u003e\n\u003cli\u003epayroll expansion\u003c\/li\u003e\n\u003cli\u003emarketing spend\u003c\/li\u003e\n\u003cli\u003elower unit costs\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/td\u003e\n\u003ctd data-export-value=\"High route density; stronger subscription mix; price growth; leaner unit costs; fixed overhead spread wider\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003eHigh route density\u003c\/li\u003e\n\u003cli\u003estronger subscription mix\u003c\/li\u003e\n\u003cli\u003eprice growth\u003c\/li\u003e\n\u003cli\u003eleaner unit costs\u003c\/li\u003e\n\u003cli\u003efixed overhead spread wider\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=\"$-84K\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003e$-84K\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-soft\"\u003eOwner draw limited\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd data-export-value=\"$364K\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003e$364K\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-soft\"\u003eModeled profit\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd data-export-value=\"$1.083M\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003e$1.083M\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-warning\"\u003ePeak output\u003c\/span\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-scenario-row\u003e\n\u003cth class=\"fml-scenario-row-heading\" scope=\"row\" data-export-value=\"Best fit\"\u003e\u003cspan class=\"fml-scenario-row-heading-inner\"\u003e\u003cspan class=\"fml-scenario-row-icon is-fit\" aria-hidden=\"true\"\u003e\u003cimg class=\"fml-scenario-row-icon-img\" src=\"\/cdn\/shop\/files\/scenario-best-fit.svg\" alt=\"Best fit icon\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan\u003e\u003cspan class=\"fml-scenario-row-title\"\u003eBest fit\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/th\u003e\n\u003ctd data-export-value=\"Use this to stress-test cash pressure and a slow route build.\"\u003eUse this to stress-test cash pressure and a slow route build.\u003c\/td\u003e\n\u003ctd data-export-value=\"Use this as the most likely operating case for planning owner pay and reserves.\"\u003eUse this as the most likely operating case for planning owner pay and reserves.\u003c\/td\u003e\n\u003ctd data-export-value=\"Use this to test upside if the team can add routes without breaking service quality.\"\u003eUse this to test upside if the team can add routes without breaking service quality.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\u003c\/div\u003e\n\u003cdiv class=\"fml-scenario-table-note\"\u003e\n\u003cspan class=\"fml-scenario-table-note-icon\" aria-hidden=\"true\"\u003e!\u003c\/span\u003e\u003cp\u003e\u003cstrong\u003ePlanning note:\u003c\/strong\u003e Scenario ranges are researched planning assumptions, not guaranteed earnings, salary promises, tax advice, or distributions.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e","brand":"FinancialModelsLab","offers":[{"title":"Default Title","offer_id":49303978639603,"sku":"mobile-propane-delivery-owner-makes","price":0.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0522\/6191\/2762\/files\/mobile-propane-delivery-owner-makes.webp?v=1782687399","url":"https:\/\/financialmodelslab.com\/products\/mobile-propane-delivery-owner-makes","provider":"Financial Models Lab","version":"1.0","type":"link"}