{"product_id":"heating-oil-delivery-startup-costs","title":"Heating Oil Delivery Startup Costs: $960K CAPEX Plus $350K Cash Gap","description":"\u003cbr\u003e\u003cdiv class=\"card_smpl\"\u003e\n\u003cp\u003eIt costs about \u003cstrong\u003e$131 million\u003c\/strong\u003e to start the modeled heating oil delivery business when you combine \u003cstrong\u003e$960,000 in startup CAPEX\u003c\/strong\u003e with a \u003cstrong\u003e$350,000 working-capital reserve\u003c\/strong\u003e These are researched planning assumptions, not vendor quotes or guaranteed prices The largest items are \u003cstrong\u003e$450,000 for delivery truck fleet acquisition\u003c\/strong\u003e, \u003cstrong\u003e$200,000 for bulk storage tank infrastructure\u003c\/strong\u003e, and \u003cstrong\u003e$180,000 for app and routing software buildout\u003c\/strong\u003e A leaner rack-pickup setup may reduce owned-storage spending, while a storage-heavy launch carries the $200,000 infrastructure cost plus a \u003cstrong\u003e$12,000 monthly facility lease\u003c\/strong\u003e\u003c\/p\u003e\n\n\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\n\n\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eEstimate Startup Costs with Calculator\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-capex-calculator\" aria-label=\"Heating Oil Delivery Service Startup CAPEX Calculator\" data-locale=\"en-US\" data-currency=\"USD\" data-default-scenario=\"base\" data-export-filename=\"Startup CAPEX calculator.xlsx\" data-source-site-name=\"Financial Models Lab\" data-source-site-url=\"https:\/\/financialmodelslab.com\" data-source-page-title=\"Heating Oil Delivery Service Startup CAPEX Calculator\" data-note-title=\"What's excluded\" data-note-text=\"This calculator excludes fuel inventory, working capital, payroll runway, deposits, debt service, owner draw, and ongoing operating expenses. It only covers capitalized startup assets plus contingency.\"\u003e\u003cdiv class=\"fml-capex-card\"\u003e\n\u003cheader class=\"fml-capex-header\"\u003e\u003cdiv class=\"fml-capex-heading\"\u003e\n\u003cp class=\"fml-capex-eyebrow\"\u003eStartup CAPEX Calculator\u003c\/p\u003e\n\u003cp class=\"fml-capex-intro\"\u003eEstimates startup CAPEX for capitalized assets only, before fuel inventory, payroll runway, and other non-CAPEX cash needs.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-capex-scenarios\" aria-label=\"Scenario presets\"\u003e\n\u003cbutton class=\"fml-capex-scenario\" type=\"button\" data-scenario=\"lean\"\u003eLean\u003c\/button\u003e\u003cbutton class=\"fml-capex-scenario is-active\" type=\"button\" data-scenario=\"base\"\u003eBase\u003c\/button\u003e\u003cbutton class=\"fml-capex-scenario\" type=\"button\" data-scenario=\"full\"\u003eFull\u003c\/button\u003e\n\u003c\/div\u003e\u003c\/header\u003e\u003cdiv class=\"fml-capex-layout\"\u003e\n\u003cform class=\"fml-capex-inputs\"\u003e\n\u003cdiv class=\"fml-capex-row\"\u003e\n\u003clabel class=\"fml-capex-label\"\u003e\u003cspan\u003eTruck fleet acquisition\u003c\/span\u003e\u003csmall\u003eDelivery trucks, vehicle upfit, safety gear, signage, and launch inspections.\u003c\/small\u003e\u003c\/label\u003e\u003cdiv class=\"fml-capex-money\"\u003e\n\u003cspan\u003e$\u003c\/span\u003e\u003cinput data-capex-field=\"truck_fleet_acquisition\" data-capex-kind=\"money\" data-capex-label=\"Truck fleet acquisition\" data-capex-note=\"Delivery trucks, vehicle upfit, safety gear, signage, and launch inspections.\" data-lean=\"375000\" data-base=\"450000\" data-full=\"540000\" name=\"truck_fleet_acquisition\" type=\"text\" inputmode=\"numeric\" value=\"450,000\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-capex-row\"\u003e\n\u003clabel class=\"fml-capex-label\"\u003e\u003cspan\u003eStorage tank infrastructure\u003c\/span\u003e\u003csmall\u003eOwned storage tank buildout, yard prep, installation, and calibration work.\u003c\/small\u003e\u003c\/label\u003e\u003cdiv class=\"fml-capex-money\"\u003e\n\u003cspan\u003e$\u003c\/span\u003e\u003cinput data-capex-field=\"storage_tank_infrastructure\" data-capex-kind=\"money\" data-capex-label=\"Storage tank infrastructure\" data-capex-note=\"Owned storage tank buildout, yard prep, installation, and calibration work.\" data-lean=\"160000\" data-base=\"200000\" data-full=\"240000\" name=\"storage_tank_infrastructure\" type=\"text\" inputmode=\"numeric\" value=\"200,000\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-capex-row\"\u003e\n\u003clabel class=\"fml-capex-label\"\u003e\u003cspan\u003eSensor hardware and installation\u003c\/span\u003e\u003csmall\u003eMeters, pump setup, hose reels, ticketing gear, and install labor.\u003c\/small\u003e\u003c\/label\u003e\u003cdiv class=\"fml-capex-money\"\u003e\n\u003cspan\u003e$\u003c\/span\u003e\u003cinput data-capex-field=\"sensor_hardware_installation\" data-capex-kind=\"money\" data-capex-label=\"Sensor hardware and installation\" data-capex-note=\"Meters, pump setup, hose reels, ticketing gear, and install labor.\" data-lean=\"68000\" data-base=\"85000\" data-full=\"102000\" name=\"sensor_hardware_installation\" type=\"text\" inputmode=\"numeric\" value=\"85,000\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-capex-row\"\u003e\n\u003clabel class=\"fml-capex-label\"\u003e\u003cspan\u003eSoftware buildout\u003c\/span\u003e\u003csmall\u003eApp phase one, routing software, testing, and deployment setup.\u003c\/small\u003e\u003c\/label\u003e\u003cdiv class=\"fml-capex-money\"\u003e\n\u003cspan\u003e$\u003c\/span\u003e\u003cinput data-capex-field=\"software_buildout\" data-capex-kind=\"money\" data-capex-label=\"Software buildout\" data-capex-note=\"App phase one, routing software, testing, and deployment setup.\" data-lean=\"144000\" data-base=\"180000\" data-full=\"216000\" name=\"software_buildout\" type=\"text\" inputmode=\"numeric\" value=\"180,000\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-capex-row\"\u003e\n\u003clabel class=\"fml-capex-label\"\u003e\u003cspan\u003eOffice and IT setup\u003c\/span\u003e\u003csmall\u003eOffice hardware, network gear, security, and launch IT infrastructure.\u003c\/small\u003e\u003c\/label\u003e\u003cdiv class=\"fml-capex-money\"\u003e\n\u003cspan\u003e$\u003c\/span\u003e\u003cinput data-capex-field=\"office_it_setup\" data-capex-kind=\"money\" data-capex-label=\"Office and IT setup\" data-capex-note=\"Office hardware, network gear, security, and launch IT infrastructure.\" data-lean=\"36000\" data-base=\"45000\" data-full=\"54000\" name=\"office_it_setup\" type=\"text\" inputmode=\"numeric\" value=\"45,000\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-capex-row\"\u003e\n\u003clabel class=\"fml-capex-label\"\u003e\u003cspan\u003eContingency Reserve\u003c\/span\u003e\u003csmall\u003eCovers overruns in vehicles, install work, calibration, and software rollout.\u003c\/small\u003e\u003c\/label\u003e\u003cdiv class=\"fml-capex-percent\"\u003e\n\u003cinput data-capex-field=\"contingency\" data-capex-kind=\"percent\" name=\"contingency\" type=\"range\" min=\"5\" max=\"15\" step=\"1\" data-lean=\"8\" data-base=\"10\" data-full=\"12\" value=\"10\"\u003e\u003coutput data-capex-output=\"contingencyValue\"\u003e10%\u003c\/output\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/form\u003e\n\u003caside class=\"fml-capex-results\" aria-live=\"polite\"\u003e\u003cspan class=\"fml-capex-tag\"\u003eCAPEX estimate\u003c\/span\u003e\u003cdiv class=\"fml-capex-total\"\u003e\n\u003cspan\u003eTotal startup CAPEX\u003c\/span\u003e\u003cstrong data-capex-output=\"totalCapex\"\u003e$1,056,000\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdl class=\"fml-capex-result-list\"\u003e\n\u003cdiv\u003e\n\u003cdt\u003eSubtotal before contingency\u003c\/dt\u003e\n\u003cdd data-capex-output=\"subtotal\"\u003e$960,000\u003c\/dd\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdt\u003eContingency amount\u003c\/dt\u003e\n\u003cdd data-capex-output=\"contingencyAmount\"\u003e$96,000\u003c\/dd\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdt\u003eLargest cost driver\u003c\/dt\u003e\n\u003cdd data-capex-output=\"largestDriver\"\u003eTruck fleet acquisition\u003c\/dd\u003e\n\u003c\/div\u003e\n\u003c\/dl\u003e\n\u003cdiv class=\"fml-capex-chart\" aria-label=\"CAPEX cost category breakdown\"\u003e\n\u003cdiv class=\"fml-capex-bar-row\"\u003e\n\u003cspan\u003eTrucks\u003c\/span\u003e\u003cdiv\u003e\u003ci data-capex-bar=\"truck_fleet_acquisition\" style=\"--fml-capex-share: 47%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-capex-share=\"truck_fleet_acquisition\"\u003e47%\u003c\/b\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-capex-bar-row\"\u003e\n\u003cspan\u003eStorage\u003c\/span\u003e\u003cdiv\u003e\u003ci data-capex-bar=\"storage_tank_infrastructure\" style=\"--fml-capex-share: 21%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-capex-share=\"storage_tank_infrastructure\"\u003e21%\u003c\/b\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-capex-bar-row\"\u003e\n\u003cspan\u003eSensors\u003c\/span\u003e\u003cdiv\u003e\u003ci data-capex-bar=\"sensor_hardware_installation\" style=\"--fml-capex-share: 9%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-capex-share=\"sensor_hardware_installation\"\u003e9%\u003c\/b\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-capex-bar-row\"\u003e\n\u003cspan\u003eSoftware\u003c\/span\u003e\u003cdiv\u003e\u003ci data-capex-bar=\"software_buildout\" style=\"--fml-capex-share: 19%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-capex-share=\"software_buildout\"\u003e19%\u003c\/b\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-capex-bar-row\"\u003e\n\u003cspan\u003eOffice\/IT\u003c\/span\u003e\u003cdiv\u003e\u003ci data-capex-bar=\"office_it_setup\" style=\"--fml-capex-share: 5%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-capex-share=\"office_it_setup\"\u003e5%\u003c\/b\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton class=\"fml-capex-export\" type=\"button\" data-capex-export\u003eEXPORT XLSX\u003c\/button\u003e\u003c\/aside\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-capex-note\"\u003e\n\u003cspan class=\"fml-capex-note-icon\" aria-hidden=\"true\"\u003e!\u003c\/span\u003e\u003cp\u003e\u003cstrong\u003eWhat's excluded\u003c\/strong\u003e This calculator excludes fuel inventory, working capital, payroll runway, deposits, debt service, owner draw, and ongoing operating expenses. It only covers capitalized startup assets plus contingency.\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;\"\u003eWhat does the CAPEX and funding view show?\u003c\/span\u003e\u003c\/h3\u003e\n\n\u003cp\u003eThis screenshot shows the \u003ca href=\"\/products\/heating-oil-delivery-financial-model\"\u003eHeating Oil Delivery Service Financial Model Template\u003c\/a\u003e CAPEX tab: startup costs, timing, depreciation, and amortization. Review assumptions now.\u003c\/p\u003e\n\n\u003ch4\u003eScreenshot highlights\u003c\/h4\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eTruck fleet: \u003cstrong\u003e$450k\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eStorage: \u003cstrong\u003e$200k\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eHardware inventory: \u003cstrong\u003e$85k\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eApp build: \u003cstrong\u003e$120k\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eOffice and IT: \u003cstrong\u003e$45k\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eRouting software: \u003cstrong\u003e$60k\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eLoan and inventory timing\u003c\/li\u003e\n\u003cli\u003eGallons, margin, seasonality\u003c\/li\u003e\n\u003cli\u003eEBITDA and cash runway\u003c\/li\u003e\n\u003cli\u003e\u003cstrong\u003eYear 1 revenue: $1.428M\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cstrong\u003eMonth 13: -$350k\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cstrong\u003eMonth 14: breakeven\u003c\/strong\u003e\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\/heating-oil-delivery-financial-model-capex-financialmodelslab_05c56b88-c67f-45fb-b3fb-df7d3123b196.webp\"\u003e\n\u003cimg class=\"preview-img\" width=\"100%\" height=\"auto\" src=\"\/cdn\/shop\/files\/heating-oil-delivery-financial-model-capex-financialmodelslab_05c56b88-c67f-45fb-b3fb-df7d3123b196.webp?width=500\" alt=\"Heating Oil Delivery Service Financial Model capex inputs tab detailing capital expenditure items and customizable asset purchase, installation and maintenance assumptions for forecasting and scenario-ready planning.\"\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\u003cbr\u003e\u003cbr\u003e\n\n\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eWhat does a heating oil delivery truck cost at startup?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003eFor the \u003cstrong\u003eHeating Oil Delivery Service\u003c\/strong\u003e, startup truck cost is not just the vehicle; the model uses \u003cstrong\u003e$450,000\u003c\/strong\u003e for delivery truck fleet acquisition, so that budget should cover truck count, tank capacity, new vs. used condition, pump, calibrated meter, hose reels, ticketing equipment, spill kit, safety gear, inspections, branding, and maintenance readiness. Staffing is separate: \u003cstrong\u003efour certified delivery drivers\u003c\/strong\u003e at \u003cstrong\u003e$65,000\u003c\/strong\u003e each adds \u003cstrong\u003e$260,000\u003c\/strong\u003e in Year 1. Vendor quotes are still required, so this is a planning estimate, not a final purchase price.\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\u003eTruck package\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e$450,000\u003c\/strong\u003e fleet startup budget\u003c\/li\u003e\n\u003cli\u003eIncludes truck count and tank capacity\u003c\/li\u003e\n\u003cli\u003eCover pump, meter, and hose reels\u003c\/li\u003e\n\u003cli\u003eAllow for spill kit and safety gear\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 staffing\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e4\u003c\/strong\u003e certified drivers\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$65,000\u003c\/strong\u003e each per year\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$260,000\u003c\/strong\u003e total labor cost\u003c\/li\u003e\n\u003cli\u003eQuotes still needed before buying\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eHow do you fund heating oil delivery business plan financials?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003eIf you're funding a \u003cstrong\u003eHeating Oil Delivery Service\u003c\/strong\u003e, build the raise around \u003cstrong\u003eCAPEX\u003c\/strong\u003e, \u003cstrong\u003estartup losses\u003c\/strong\u003e, \u003cstrong\u003einventory float\u003c\/strong\u003e, and the \u003cstrong\u003ecash low point\u003c\/strong\u003e. Lenders will test \u003cstrong\u003etruck utilization\u003c\/strong\u003e, \u003cstrong\u003egallons delivered\u003c\/strong\u003e, \u003cstrong\u003egross margin\u003c\/strong\u003e, \u003cstrong\u003eseasonality\u003c\/strong\u003e, and whether startup CAPEX supports Year 1 volume of \u003cstrong\u003e180,000\u003c\/strong\u003e automated gallons, \u003cstrong\u003e40,000\u003c\/strong\u003e scheduled gallons, and \u003cstrong\u003e450\u003c\/strong\u003e emergency refill jobs, which maps to about \u003cstrong\u003e$1.428 million\u003c\/strong\u003e in revenue, \u003cstrong\u003e-$340,000 EBITDA\u003c\/strong\u003e, \u003cstrong\u003eMonth 14\u003c\/strong\u003e breakeven, and \u003cstrong\u003e35-month\u003c\/strong\u003e payback.\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\u003eWhat lenders test\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eTruck utilization\u003c\/strong\u003e versus route plan\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eGallons delivered\u003c\/strong\u003e by service type\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eGross margin\u003c\/strong\u003e after fuel and labor\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSeasonality\u003c\/strong\u003e in winter cash flow\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 funding must cover\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eStartup CAPEX\u003c\/strong\u003e for volume buildout\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eStartup losses\u003c\/strong\u003e through \u003cstrong\u003eMonth 14\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eInventory float\u003c\/strong\u003e on delivered gallons\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCash low point\u003c\/strong\u003e before payback\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eWhat hidden costs does a heating oil delivery business miss?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003eThe hidden costs in a Heating Oil Delivery Service are mostly cash timing and compliance, not the truck itself. For a quick earnings lens, see \u003ca href=\"\/blogs\/how-much-makes\/heating-oil-delivery\"\u003eHow Much Does Heating Oil Delivery Service Owner Make?\u003c\/a\u003e. Model \u003cstrong\u003e$8,500\u003c\/strong\u003e a month for fleet insurance and compliance, \u003cstrong\u003e$49,000\u003c\/strong\u003e total monthly fixed overhead, \u003cstrong\u003e$65,000\u003c\/strong\u003e in Year 1 payroll, and a \u003cstrong\u003e$350,000\u003c\/strong\u003e minimum cash gap.\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\u003eCash pressure\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eBuy wholesale fuel before cash comes in.\u003c\/li\u003e\n\u003cli\u003eCustomer credit terms slow collections.\u003c\/li\u003e\n\u003cli\u003eWinter spikes raise working-capital needs.\u003c\/li\u003e\n\u003cli\u003eBad weather adds overtime and route costs.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"card_smpl\"\u003e\n\u003cdiv class=\"card_smpl_header\"\u003e\n\u003cimg src=\"\/cdn\/shop\/files\/fml_20_fml-Orange-blog-intro-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\u003ch3\u003eRules and risk\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eBudget \u003cstrong\u003e$8,500\u003c\/strong\u003e monthly for fleet insurance and compliance.\u003c\/li\u003e\n\u003cli\u003eKeep spill response readiness in place.\u003c\/li\u003e\n\u003cli\u003eCheck \u003cstrong\u003eDOT\u003c\/strong\u003e and \u003cstrong\u003eFMCSA\u003c\/strong\u003e requirements where applicable.\u003c\/li\u003e\n\u003cli\u003eCover hazmat driver readiness, meter testing, and local environmental rules.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eCalculate Fuding Needs\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-summary-static\" aria-label=\"Heating Oil Delivery Service Startup Cost Summary\" data-locale=\"en-US\" data-currency=\"USD\" data-default-scenario=\"base\" data-export-filename=\"Heating Oil Delivery Service Startup Cost Summary.xlsx\" data-site-name=\"Financial Models Lab\" data-site-url=\"https:\/\/financialmodelslab.com\" data-source-title=\"Heating Oil Delivery Service Startup Cost Summary\" data-source-url=\"\"\u003e\u003cdiv class=\"fml-summary-static-card\"\u003e\n\u003cheader class=\"fml-summary-static-header\"\u003e\u003cdiv\u003e\n\u003cp class=\"fml-summary-static-eyebrow\"\u003eStartup cost summary\u003c\/p\u003e\n\u003cp class=\"fml-summary-static-description\"\u003eThis table breaks out startup CAPEX and excluded launch cash needs for a heating oil delivery service.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-summary-static-actions\"\u003e\n\u003cdiv class=\"fml-summary-static-scenarios\" aria-label=\"Highlight scenario\"\u003e\n\u003cbutton class=\"fml-summary-static-scenario\" type=\"button\" data-scenario=\"low\"\u003eLow\u003c\/button\u003e\u003cbutton class=\"fml-summary-static-scenario is-active\" type=\"button\" data-scenario=\"base\"\u003eBase\u003c\/button\u003e\u003cbutton class=\"fml-summary-static-scenario\" type=\"button\" data-scenario=\"high\"\u003eHigh\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cbutton class=\"fml-summary-static-export\" type=\"button\" data-summary-export\u003eEXPORT XLSX\u003c\/button\u003e\n\u003c\/div\u003e\u003c\/header\u003e\u003csection class=\"fml-summary-static-metrics\" aria-live=\"polite\"\u003e\u003cdiv class=\"fml-summary-static-metric is-primary\"\u003e\n\u003cspan\u003eHighlighted CAPEX\u003c\/span\u003e\u003cstrong data-summary-metric=\"capex\"\u003e$915,000\u003c\/strong\u003e\u003csmall data-summary-metric=\"scenario\"\u003eBase planning example\u003c\/small\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-summary-static-metric is-warning\"\u003e\n\u003cspan\u003eExcluded cash needs\u003c\/span\u003e\u003cstrong data-summary-metric=\"working\"\u003e$350,000\u003c\/strong\u003e\u003csmall\u003eOutside CAPEX total\u003c\/small\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-summary-static-metric\"\u003e\n\u003cspan\u003eFunding need\u003c\/span\u003e\u003cstrong data-summary-metric=\"funding\"\u003e$1,265,000\u003c\/strong\u003e\u003csmall\u003eCAPEX + excluded cash needs\u003c\/small\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003cdiv class=\"fml-summary-static-table-wrap\"\u003e\u003ctable class=\"fml-summary-static-table\"\u003e\n\u003cthead\u003e\u003ctr\u003e\n\u003cth scope=\"col\"\u003eCost Category\u003c\/th\u003e\n\u003cth scope=\"col\" class=\"fml-summary-static-estimate-header\" data-summary-estimate-header\u003eBase Estimate\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eMain Cost Driver\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eCAPEX Calculator\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr data-summary-row data-low=\"400000\" data-base=\"450000\" data-high=\"520000\" data-capex=\"true\"\u003e\n\u003ctd\u003eDelivery Truck Fleet Acquisition\u003c\/td\u003e\n\u003ctd class=\"fml-summary-static-estimate\" data-summary-value\u003e$450,000\u003c\/td\u003e\n\u003ctd class=\"fml-summary-static-driver\"\u003eFleet purchase and upfit\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"fml-summary-static-pill\"\u003eYes\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-summary-row data-low=\"170000\" data-base=\"200000\" data-high=\"240000\" data-capex=\"true\"\u003e\n\u003ctd\u003eBulk Storage Tank Infrastructure\u003c\/td\u003e\n\u003ctd class=\"fml-summary-static-estimate\" data-summary-value\u003e$200,000\u003c\/td\u003e\n\u003ctd class=\"fml-summary-static-driver\"\u003eTank buildout and site setup\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"fml-summary-static-pill\"\u003eYes\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-summary-row data-low=\"70000\" data-base=\"85000\" data-high=\"100000\" data-capex=\"true\"\u003e\n\u003ctd\u003eSmartFill Hardware Initial Inventory\u003c\/td\u003e\n\u003ctd class=\"fml-summary-static-estimate\" data-summary-value\u003e$85,000\u003c\/td\u003e\n\u003ctd class=\"fml-summary-static-driver\"\u003eMetered delivery hardware stock\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"fml-summary-static-pill\"\u003eYes\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-summary-row data-low=\"100000\" data-base=\"120000\" data-high=\"145000\" data-capex=\"true\"\u003e\n\u003ctd\u003eMobile App Development Phase One\u003c\/td\u003e\n\u003ctd class=\"fml-summary-static-estimate\" data-summary-value\u003e$120,000\u003c\/td\u003e\n\u003ctd class=\"fml-summary-static-driver\"\u003eCustomer ordering and dispatch build\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"fml-summary-static-pill\"\u003eYes\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-summary-row data-low=\"50000\" data-base=\"60000\" data-high=\"75000\" data-capex=\"true\"\u003e\n\u003ctd\u003ePredictive Routing Software Deployment\u003c\/td\u003e\n\u003ctd class=\"fml-summary-static-estimate\" data-summary-value\u003e$60,000\u003c\/td\u003e\n\u003ctd class=\"fml-summary-static-driver\"\u003eRoute planning software rollout\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"fml-summary-static-pill\"\u003eYes\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"is-excluded\" data-summary-row data-low=\"300000\" data-base=\"350000\" data-high=\"425000\" data-capex=\"false\"\u003e\n\u003ctd\u003eWorking Capital Reserve\u003c\/td\u003e\n\u003ctd class=\"fml-summary-static-estimate\" data-summary-value\u003e$350,000\u003c\/td\u003e\n\u003ctd class=\"fml-summary-static-driver\"\u003eOwner draw timing, debt service, and Year 1 cash burn\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"fml-summary-static-pill is-no\"\u003eNo\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\u003c\/div\u003e\n\u003cfooter class=\"fml-summary-static-note\"\u003e\u003cspan class=\"fml-summary-static-note-icon\" aria-hidden=\"true\"\u003e!\u003c\/span\u003e\u003cp\u003e\u003cstrong\u003ePlanning note:\u003c\/strong\u003e Ranges reflect researched assumptions; non-CAPEX excludes working capital, owner draw, and debt service.\u003c\/p\u003e\u003c\/footer\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003cbr\u003e\n\n\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eHeating Oil Delivery Service Core Five Startup Costs\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\u003cbr\u003e\n\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eDelivery Truck And Metered Equipment Startup Expense\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\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\u003ch4\u003eTruck Fleet CAPEX\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cp\u003eThis is the main startup asset line. The model uses \u003cstrong\u003e$450,000\u003c\/strong\u003e for delivery truck fleet acquisition, and that should cover the truck or lease value plus onboard tank, pump, calibrated meter, hose, reel, ticket printer or digital ticketing, spill kit, extinguisher, placards, inspections, preventive maintenance reserve, and branding. One line item, but it drives service capacity.\u003c\/p\u003e\n\u003c\/div\u003e\u003cbr\u003e\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-tips-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\u003ch4\u003eWhat Drives Cost\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cp\u003ePrice moves with \u003cstrong\u003etruck count\u003c\/strong\u003e, \u003cstrong\u003eroute density\u003c\/strong\u003e, \u003cstrong\u003egallons per route\u003c\/strong\u003e, equipment condition, and downtime risk. Dense routes can support fewer trucks, while spread-out routes need more capacity and more backup. A worn truck or weak meter setup also raises repair and replacement risk, so the budget should include reserve for unscheduled service.\u003c\/p\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eMatch trucks to route density\u003c\/li\u003e\n\u003cli\u003eBudget for downtime reserve\u003c\/li\u003e\n\u003cli\u003eSeparate new from used equipment\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\u003ch4\u003eLower It Safely\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cp\u003eCut cost by buying only the equipment needed for the first route map, then scaling trucks as gallons per route grow. Compare lease versus purchase, but keep the meter, hose, fire gear, and inspection items compliant. Don’t strip out preventive maintenance; that usually costs more later through breakdowns, missed drops, and service gaps.\u003c\/p\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eStandardize truck specs\u003c\/li\u003e\n\u003cli\u003eUse one meter setup\u003c\/li\u003e\n\u003cli\u003eDelay nonessential branding\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cdiv class=\"card_smpl\"\u003e\u003cdiv class=\"double_border\"\u003e\n\u003cdiv class=\"card_smpl_header\"\u003e\n\u003cimg src=\"\/cdn\/shop\/files\/fml_20_fml-Orange-blog-pin-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\u003ch4\u003e\u003cspan style=\"color: #ffffff;\"\u003ePer-Truck Budget Check\u003c\/span\u003e\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cp\u003eUse \u003cstrong\u003efleet total ÷ truck count\u003c\/strong\u003e to get per-truck startup cost. With a \u003cstrong\u003e$450,000\u003c\/strong\u003e fleet budget, the math only works once the truck count is set, so this item should be tested against route density and expected gallons per route before buying. That keeps the CAPEX line tied to actual delivery capacity.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eLicensing, Safety, And Compliance Startup Expense\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\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\u003ch4\u003ePermit stack\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cp\u003eThis is not one national permit. Budget for \u003cstrong\u003ebusiness registration\u003c\/strong\u003e, state fuel dealer licensing where required, and any \u003cstrong\u003eDOT\u003c\/strong\u003e or \u003cstrong\u003eFMCSA\u003c\/strong\u003e rules that apply to your routes. Add \u003cstrong\u003eCDL\u003c\/strong\u003e readiness, hazmat training where needed, spill planning, meter certification, fire code, environmental rules, and bulk storage permits if you store fuel.\u003c\/p\u003e\n\u003c\/div\u003e\u003cbr\u003e\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-tips-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\u003ch4\u003eCost inputs\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cp\u003eUse state quotes and permit counts, not a single national fee. The source model carries \u003cstrong\u003e$8,500 per month\u003c\/strong\u003e for fleet insurance and compliance from Month 1. That run rate sits on top of filing fees, training, inspections, and renewals, and it changes with state, storage model, and driver coverage.\u003c\/p\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eCount states served\u003c\/li\u003e\n\u003cli\u003ePrice each permit\u003c\/li\u003e\n\u003cli\u003eInclude renewal timing\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"card_smpl_2\"\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\u003ch4\u003eCost control\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cp\u003eKeep the spend tight by matching compliance to the actual operating model. If you use supplier terminals, you may avoid bulk storage permits; if you own storage, add the site, fire, and environmental work. One clean rule: pay for the licenses and controls your route, truck, and tank setup truly require.\u003c\/p\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eBundle training by driver\u003c\/li\u003e\n\u003cli\u003eRenew on one calendar\u003c\/li\u003e\n\u003cli\u003eAsk for permit quotes first\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cdiv class=\"card_smpl\"\u003e\u003cdiv class=\"double_border\"\u003e\n\u003cdiv class=\"card_smpl_header\"\u003e\n\u003cimg src=\"\/cdn\/shop\/files\/fml_20_fml-Orange-blog-pin-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\u003ch4\u003e\u003cspan style=\"color: #ffffff;\"\u003eWhat changes fast\u003c\/span\u003e\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cp\u003eRequirements change by \u003cstrong\u003estate\u003c\/strong\u003e and by \u003cstrong\u003estorage model\u003c\/strong\u003e. A delivery fleet with no owned tank site faces a different permit stack than a business with bulk storage, so start with jurisdiction and asset map, then layer in meter checks, fire review, spill controls, and driver qualifications before launch.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eInsurance And Risk-Control Startup Expense\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\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\u003ch4\u003eCoverage Gate\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cstrong\u003eInsurance is not optional\u003c\/strong\u003e for lenders, regulators, landlords, and customer contracts. For a heating oil delivery operation, the base stack usually includes commercial auto, general liability, pollution liability, workers’ compensation, cargo or fuel coverage, and umbrella coverage. The model carries \u003cstrong\u003e$8,500 per month\u003c\/strong\u003e for fleet insurance and compliance starting in \u003cstrong\u003eMonth 1\u003c\/strong\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\u003cbr\u003e\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-tips-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\u003ch4\u003eWhat It Covers\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cp\u003eEstimate this cost as \u003cstrong\u003epolicy deposits\u003c\/strong\u003e plus \u003cstrong\u003emonthly premiums\u003c\/strong\u003e. Inputs should include truck count, driver records, delivery radius, owned storage, spill exposure, payroll, and claims history. This line protects the fleet, fuel cargo, third-party damage, employee injury, and spill events, so it belongs in startup cash, not just operating overhead.\u003c\/p\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eTruck count drives auto premium\u003c\/li\u003e\n\u003cli\u003eOwned storage raises pollution risk\u003c\/li\u003e\n\u003cli\u003eClaims history changes quotes\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\u003ch4\u003eWhat Moves The Price\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cp\u003eHere’s the quick math: more trucks, wider routes, and riskier drivers usually mean higher premiums. Spill exposure from tanks or loading work can push pollution coverage up, and bigger payroll lifts workers’ compensation. Separate any upfront deposit from the \u003cstrong\u003e$8,500 monthly\u003c\/strong\u003e operating cost so your launch budget does not understate first-year cash needs.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cdiv class=\"card_smpl\"\u003e\u003cdiv class=\"double_border\"\u003e\n\u003cdiv class=\"card_smpl_header\"\u003e\n\u003cimg src=\"\/cdn\/shop\/files\/fml_20_fml-Orange-blog-pin-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\u003ch4\u003e\u003cspan style=\"color: #ffffff;\"\u003eBudget It Upfront\u003c\/span\u003e\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cp\u003ePolicy deposits hit cash before steady sales do, so plan for them in the launch fund. If the business owns storage or runs longer delivery routes, keep a wider buffer for compliance and claims-related pricing swings. The safe move is to model the deposit separately, then layer the \u003cstrong\u003emonthly premium\u003c\/strong\u003e into opening-month burn.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eDepot, Yard, And Storage Startup Expense\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\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\u003ch4\u003eBase Choice\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cp\u003eA rack-pickup base can skip tank buildout, but an owned source model needs \u003cstrong\u003e$200,000\u003c\/strong\u003e for bulk storage tank infrastructure plus a \u003cstrong\u003e$12,000\u003c\/strong\u003e monthly facility lease. Keep \u003cstrong\u003eCAPEX\u003c\/strong\u003e separate from rent: CAPEX buys the tanks and site work, while the lease covers the depot. If you rely on supplier terminals, the funding plan shifts away from storage buildout and toward operating cash.\u003c\/p\u003e\n\u003c\/div\u003e\u003cbr\u003e\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-tips-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\u003ch4\u003eOwned Tank Cost\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cp\u003eThe \u003cstrong\u003e$200,000\u003c\/strong\u003e storage buildout should cover containment, pumps, meters, permits, site improvements, security, lighting, environmental controls, and fire code work. Estimate it from vendor quotes, site size, and local permit needs. This is a real launch cost, not overhead, so it belongs in startup funding before first delivery.\u003c\/p\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eGet tank and install quotes\u003c\/li\u003e\n\u003cli\u003ePrice permit and fire work\u003c\/li\u003e\n\u003cli\u003eAdd security and lighting\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"card_smpl_2\"\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\u003ch4\u003eLease Cost\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cp\u003eThe \u003cstrong\u003e$12,000\u003c\/strong\u003e monthly bulk storage facility lease is the recurring cash drag, so size it by months of coverage, not just one payment. Multiply \u003cstrong\u003e$12,000\u003c\/strong\u003e by the lease term in months to see the cash need. If the business uses supplier terminals instead, this lease may disappear, but then transport and access risk usually rise.\u003c\/p\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eUse months, not guesses\u003c\/li\u003e\n\u003cli\u003eSeparate lease from CAPEX\u003c\/li\u003e\n\u003cli\u003eCheck terminal access risk\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cdiv class=\"card_smpl\"\u003e\u003cdiv class=\"double_border\"\u003e\n\u003cdiv class=\"card_smpl_header\"\u003e\n\u003cimg src=\"\/cdn\/shop\/files\/fml_20_fml-Orange-blog-pin-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\u003ch4\u003e\u003cspan style=\"color: #ffffff;\"\u003eFunding Split\u003c\/span\u003e\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cp\u003eWhen storage is owned, fund the tank system and site work up front, then budget the \u003cstrong\u003e$12,000\u003c\/strong\u003e monthly lease separately. When storage sits at supplier terminals, you can avoid most depot CAPEX, but you still need cash for fuel access, hauling, and working capital. The source model changes the launch check you need on day one.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eSoftware, Staffing, And Launch Readiness Startup Expense\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\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\u003ch4\u003eLaunch stack\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cp\u003eThis is pre-opening readiness, not long-term overhead. For a heating oil delivery service, it covers app build, routing deployment, office and IT, plus the tools customers and drivers use for billing, card payments, phone support, portal access, website, local search, direct mail, uniforms, and safety training. The source budget totals \u003cstrong\u003e$225,000\u003c\/strong\u003e from \u003cstrong\u003e$120,000\u003c\/strong\u003e + \u003cstrong\u003e$60,000\u003c\/strong\u003e + \u003cstrong\u003e$45,000\u003c\/strong\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cdiv class=\"container_2_clmn_row\"\u003e\n\u003cdiv class=\"card_smpl_2\"\u003e\n\u003cdiv class=\"card_smpl_header\"\u003e\n\u003cimg src=\"\/cdn\/shop\/files\/fml_20_fml-Orange-blog-tips-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\u003ch4\u003eMonthly burn\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cp\u003eThe ongoing run rate is separate: \u003cstrong\u003e$4,500\u003c\/strong\u003e a month for hosting and analytics, \u003cstrong\u003e$3,000\u003c\/strong\u003e for software licensing and security, and \u003cstrong\u003e$15,000\u003c\/strong\u003e for marketing. That is \u003cstrong\u003e$22,500\u003c\/strong\u003e monthly, or \u003cstrong\u003e$270,000\u003c\/strong\u003e in 12 months. Add Year 1 payroll of \u003cstrong\u003e$780,000\u003c\/strong\u003e at \u003cstrong\u003e$65,000\u003c\/strong\u003e per month, and this bucket alone reaches \u003cstrong\u003e$1.05 mill\nion\u003c\/strong\u003e before fuel, trucks, and insurance.\u003c\/p\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eQuote tools before launch.\u003c\/li\u003e\n\u003cli\u003eCount months of coverage.\u003c\/li\u003e\n\u003cli\u003eSize payroll by route plan.\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\u003ch4\u003eTrim the build\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cp\u003eKeep the build lean by staging features: start with dispatch, routing, billing, and card payments first, then add the customer portal, direct mail, and local search only when routes are live. Don’t bury one-time build costs inside payroll. The usual mistake is paying for too many tools before the first stop is scheduled.\u003c\/p\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eBuy only launch-day tools.\u003c\/li\u003e\n\u003cli\u003eDelay nice-to-have features.\u003c\/li\u003e\n\u003cli\u003eKeep monthly fees visible.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cdiv class=\"card_smpl\"\u003e\u003cdiv class=\"double_border\"\u003e\n\u003cdiv class=\"card_smpl_header\"\u003e\n\u003cimg src=\"\/cdn\/shop\/files\/fml_20_fml-Orange-blog-pin-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\u003ch4\u003e\u003cspan style=\"color: #ffffff;\"\u003eCash plan\u003c\/span\u003e\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cp\u003eFor cash planning, separate \u003cstrong\u003e$225,000\u003c\/strong\u003e of launch build from the \u003cstrong\u003e$87,500\u003c\/strong\u003e monthly burn made up of \u003cstrong\u003e$65,000\u003c\/strong\u003e payroll plus \u003cstrong\u003e$22,500\u003c\/strong\u003e recurring software and marketing. If you want three months of cushion, that’s \u003cstrong\u003e$262,500\u003c\/strong\u003e on top of launch spend. This estimate leaves out trucks, depot costs, and fleet insurance.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eCompare 3 Startup Cost Scenarios\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-scenario-table\" aria-label=\"Heating Oil Delivery Service Startup Cost Scenarios\" data-site-name=\"Financial Models Lab\" data-site-url=\"https:\/\/financialmodelslab.com\" data-source-title=\"Heating Oil Delivery Service Startup Cost Scenarios\" data-note-label=\"Planning note\" data-note-text=\"Scenario ranges are researched planning assumptions, not exact supplier quotes or live bids.\"\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\"\u003eHeating oil startup scenarios\u003c\/p\u003e\n\u003cp class=\"fml-scenario-table-description\"\u003eLean trims the owned tank build. Base matches the model's full opening plan, while Full keeps storage-heavy operations and may add trucks or staff if separately quoted.\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\u003eLean, base, and full launch cost bands for a home heating oil delivery service.\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=\"Lean Launch\"\u003e\n\u003cspan class=\"fml-scenario-column-title\"\u003eLean Launch\u003c\/span\u003e\u003cspan class=\"fml-scenario-badge is-soft\"\u003eAsset-light\u003c\/span\u003e\n\u003c\/th\u003e\n\u003cth class=\"fml-scenario-table-column\" scope=\"col\" data-export-value=\"Base Launch\"\u003e\n\u003cspan class=\"fml-scenario-column-title\"\u003eBase Launch\u003c\/span\u003e\u003cspan class=\"fml-scenario-badge is-soft\"\u003eModel base case\u003c\/span\u003e\n\u003c\/th\u003e\n\u003cth class=\"fml-scenario-table-column\" scope=\"col\" data-export-value=\"Full Launch\"\u003e\n\u003cspan class=\"fml-scenario-column-title\"\u003eFull Launch\u003c\/span\u003e\u003cspan class=\"fml-scenario-badge is-warning\"\u003eStorage-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=\"\" 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=\"Uses supplier terminal or rack pickup instead of owned storage, so upfront cash drops.\"\u003eUses supplier terminal or rack pickup instead of owned storage, so upfront cash drops.\u003c\/td\u003e\n\u003ctd data-export-value=\"Uses the model's full launch plan and reaches breakeven in Month 14.\"\u003eUses the model's full launch plan and reaches breakeven in Month 14.\u003c\/td\u003e\n\u003ctd data-export-value=\"Keeps the storage-heavy build and only adds more trucks or staff if vendor pricing is separately quoted.\"\u003eKeeps the storage-heavy build and only adds more trucks or staff if vendor pricing is separately quoted.\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=\"\" 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=\"Keeps the launch asset-light and can drop the $200,000 storage build and $12,000 monthly lease.\"\u003eKeeps the launch asset-light and can drop the $200,000 storage build and $12,000 monthly lease.\u003c\/td\u003e\n\u003ctd data-export-value=\"Builds the truck fleet, bulk storage, app, routing, and staff in Year 1.\"\u003eBuilds the truck fleet, bulk storage, app, routing, and staff in Year 1.\u003c\/td\u003e\n\u003ctd data-export-value=\"Uses the owned tank infrastructure and the base fleet, with any expansion tied to quoted vehicle costs.\"\u003eUses the owned tank infrastructure and the base fleet, with any expansion tied to quoted vehicle costs.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-scenario-row\u003e\n\u003cth class=\"fml-scenario-row-heading\" scope=\"row\" data-export-value=\"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=\"\" 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=\"Rack pickup fuel buy; no $200k storage build; no $12k lease; lighter launch staffing\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003eRack pickup fuel buy\u003c\/li\u003e\n\u003cli\u003eno $200k storage build\u003c\/li\u003e\n\u003cli\u003eno $12k lease\u003c\/li\u003e\n\u003cli\u003elighter launch staffing\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/td\u003e\n\u003ctd data-export-value=\"Truck fleet; bulk storage tank; app build; routing software\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003eTruck fleet\u003c\/li\u003e\n\u003cli\u003ebulk storage tank\u003c\/li\u003e\n\u003cli\u003eapp build\u003c\/li\u003e\n\u003cli\u003erouting software\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/td\u003e\n\u003ctd data-export-value=\"Tank infrastructure; larger truck fleet; higher driver count; expanded support staff; routing software\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003eTank infrastructure\u003c\/li\u003e\n\u003cli\u003elarger truck fleet\u003c\/li\u003e\n\u003cli\u003ehigher driver count\u003c\/li\u003e\n\u003cli\u003eexpanded support staff\u003c\/li\u003e\n\u003cli\u003erouting software\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=\"Planning 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=\"\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan\u003e\u003cspan class=\"fml-scenario-row-title\"\u003ePlanning range\u003c\/span\u003e\u003cspan class=\"fml-scenario-row-subtitle\"\u003eCAPEX only\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/th\u003e\n\u003ctd data-export-value=\"$760,000 - $1,110,000\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003e$760,000 - $1,110,000\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-soft\"\u003eLowest cash\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd data-export-value=\"$1,310,000\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003e$1,310,000\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-soft\"\u003eModel base\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd data-export-value=\"$1,310,000+\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003e$1,310,000+\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-warning\"\u003eHighest spend\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=\"\" 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=\"Fits founders who want a lower-cash start and can source fuel from a supplier terminal or rack.\"\u003eFits founders who want a lower-cash start and can source fuel from a supplier terminal or rack.\u003c\/td\u003e\n\u003ctd data-export-value=\"Fits teams that want the model's standard launch path and can fund the full Year 1 build.\"\u003eFits teams that want the model's standard launch path and can fund the full Year 1 build.\u003c\/td\u003e\n\u003ctd data-export-value=\"Fits operators who want the fullest on-site setup and have quotes for any extra trucks.\"\u003eFits operators who want the fullest on-site setup and have quotes for any extra trucks.\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 exact supplier quotes or live bids.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e","brand":"FinancialModelsLab","offers":[{"title":"Default Title","offer_id":49303982276851,"sku":"heating-oil-delivery-startup-costs","price":0.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0522\/6191\/2762\/files\/heating-oil-delivery-startup-costs.webp?v=1782684004","url":"https:\/\/financialmodelslab.com\/products\/heating-oil-delivery-startup-costs","provider":"Financial Models Lab","version":"1.0","type":"link"}