{"product_id":"commercial-vehicle-dealership-owner-makes","title":"How Much Commercial Vehicle Dealership Owners Make: $162M Year 1 EBITDA","description":"\u003cbr\u003e\u003cdiv class=\"card_smpl\"\u003e\n\n\u003cdiv class=\"double_border\"\u003e\n\n\u003cdiv class=\"card_smpl_header\"\u003e\n\n\u003cimg src=\"\/cdn\/shop\/files\/fml_20_fml-Orange-blog-plus-icon.svg\" alt=\"Key Takeaways\" class=\"icon_how_to_use\"\u003e\n\n\u003ch3\u003eKey Takeaways\u003c\/h3\u003e\n\n\u003c\/div\u003e\n\n\u003cul class=\"lst_crct_blog\"\u003e\n\n\u003cli\u003eMore units only help if gross margin stays healthy.\u003c\/li\u003e\n\n\u003cli\u003eF\u0026amp;I income starts in Year 2, not Year 1.\u003c\/li\u003e\n\n\u003cli\u003eService and parts cover payroll before owner pay.\u003c\/li\u003e\n\n\u003cli\u003eInventory carrying costs can erase growth fast.\u003c\/li\u003e\n\n\u003c\/ul\u003e\n\n\u003c\/div\u003e\n\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003csection class=\"fml-owner-metric-cards\" aria-label=\"Commercial vehicle dealership\"\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–Year 5 EBITDA before owner taxes, debt service, and floorplan interest; based on 300–1,050 deals and about $54k–$57k EBITDA per deal.\"\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–Year 5 EBITDA before owner taxes, debt service, and floorplan interest; based on 300–1,050 deals and about $54k–$57k EBITDA per deal.\"\u003e$16.2M–$60.2M\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"EBITDA margin = EBITDA ÷ revenue for Year 1–Year 5; it uses unit sales and pricing assumptions, not full net profit.\"\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 = EBITDA ÷ revenue for Year 1–Year 5; it uses unit sales and pricing assumptions, not full net profit.\"\u003e84%–89%\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Modeled annual revenue that supports the owner-income proxy, from Year 1 to Year 5; it comes from unit counts and price assumptions.\"\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=\"Modeled annual revenue that supports the owner-income proxy, from Year 1 to Year 5; it comes from unit counts and price assumptions.\"\u003e$19.3M–$67.9M\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Hard because the plan needs heavy capex, large payroll, and tight cash control; floorplan financing and resale swings are not separately modeled.\"\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 the plan needs heavy capex, large payroll, and tight cash control; floorplan financing and resale swings are not separately modeled.\"\u003eHard\u003c\/strong\u003e\u003c\/article\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eWant to test your owner income?\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-owner-calculator\" aria-label=\"Commercial Vehicle Dealership Owner Income Calculator\" data-locale=\"en-US\" data-currency=\"USD\" data-default-scenario=\"base\" data-export-filename=\"Commercial Vehicle Dealership Owner Income Calculator.xlsx\" data-source-site-name=\"Financial Models Lab\" data-source-site-url=\"https:\/\/financialmodelslab.com\" data-source-page-title=\"Commercial Vehicle Dealership Owner Income Calculator\" data-note-title=\"Planning note:\" data-note-text=\"Research-based planning estimate only. Actual owner income depends on revenue, margin, payroll, debt, reserves, and draws. It is not guaranteed salary, tax advice, or owner distribution advice.\"\u003e\u003cdiv class=\"fml-owner-card\"\u003e\n\u003cheader class=\"fml-owner-header\"\u003e\u003cdiv class=\"fml-owner-heading\"\u003e\n\u003cp class=\"fml-owner-eyebrow\"\u003eOwner income calculator\u003c\/p\u003e\n\u003cp class=\"fml-owner-intro\"\u003eEstimate owner take-home and the target-pay gap from revenue, margin, costs, reserves, and target pay.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-scenarios\" aria-label=\"Income scenario presets\"\u003e\n\u003cbutton class=\"fml-owner-scenario\" type=\"button\" data-scenario=\"low\"\u003eLow\u003c\/button\u003e\u003cbutton class=\"fml-owner-scenario is-active\" type=\"button\" data-scenario=\"base\"\u003eBase\u003c\/button\u003e\u003cbutton class=\"fml-owner-scenario\" type=\"button\" data-scenario=\"high\"\u003eHigh\u003c\/button\u003e\n\u003c\/div\u003e\u003c\/header\u003e\u003cdiv class=\"fml-owner-layout\"\u003e\n\u003cform class=\"fml-owner-inputs\"\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eMonthly revenue\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Average monthly sales collected before expenses. Use the operating month you want to plan around.\"\u003ei\u003cspan role=\"tooltip\"\u003eAverage monthly sales collected before expenses. Use the operating month you want to plan around.\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 collected before expenses. Use the operating month you want to plan around.\" data-low=\"1350000\" data-base=\"1604167\" data-high=\"2100000\" name=\"monthlyRevenue\" type=\"text\" inputmode=\"numeric\" value=\"1,604,167\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eGross margin\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Percent of revenue left after direct vehicle prep, logistics, and other direct costs.\"\u003ei\u003cspan role=\"tooltip\"\u003ePercent of revenue left after direct vehicle prep, logistics, and other direct costs.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-percent\"\u003e\n\u003cinput data-owner-field=\"grossMargin\" data-owner-kind=\"percent\" data-owner-label=\"Gross margin\" data-owner-note=\"Percent of revenue left after direct vehicle prep, logistics, and other direct costs.\" name=\"grossMargin\" type=\"range\" min=\"0\" max=\"100\" step=\"0.1\" data-low=\"91.5\" data-base=\"93\" data-high=\"94.5\" value=\"93\"\u003e\u003coutput\u003e93%\u003c\/output\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eLabor cost\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Monthly payroll and commissions before owner pay.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly payroll and commissions before owner pay.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-money\"\u003e\n\u003cspan\u003e$\u003c\/span\u003e\u003cinput data-owner-field=\"laborCost\" data-owner-kind=\"money\" data-owner-label=\"Labor cost\" data-owner-note=\"Monthly payroll and commissions before owner pay.\" data-low=\"45000\" data-base=\"39167\" data-high=\"50000\" name=\"laborCost\" type=\"text\" inputmode=\"numeric\" value=\"39,167\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eFixed overhead\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Monthly rent, utilities, insurance, software, office, and other steady overhead.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly rent, utilities, insurance, software, office, and other steady overhead.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-money\"\u003e\n\u003cspan\u003e$\u003c\/span\u003e\u003cinput data-owner-field=\"fixedOverhead\" data-owner-kind=\"money\" data-owner-label=\"Fixed overhead\" data-owner-note=\"Monthly rent, utilities, insurance, software, office, and other steady overhead.\" data-low=\"23000\" data-base=\"23800\" data-high=\"25000\" name=\"fixedOverhead\" type=\"text\" inputmode=\"numeric\" value=\"23,800\"\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 advertising and lead-gen spend needed to support sales volume.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly advertising and lead-gen spend needed to support sales volume.\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 advertising and lead-gen spend needed to support sales volume.\" data-low=\"54000\" data-base=\"64167\" data-high=\"80000\" name=\"marketing\" type=\"text\" inputmode=\"numeric\" value=\"64,167\"\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 floorplan interest and required debt payments.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly floorplan interest and required debt payments.\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 floorplan interest and required debt payments.\" data-low=\"12000\" data-base=\"15000\" data-high=\"18000\" name=\"debtService\" type=\"text\" inputmode=\"numeric\" value=\"15,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\u003eTax reserve\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Percent of profit set aside before owner take-home is calculated.\"\u003ei\u003cspan role=\"tooltip\"\u003ePercent of profit set aside before owner take-home is calculated.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-percent\"\u003e\n\u003cinput data-owner-field=\"taxReserve\" data-owner-kind=\"percent\" data-owner-label=\"Tax reserve\" data-owner-note=\"Percent of profit set aside before owner take-home is calculated.\" name=\"taxReserve\" type=\"range\" min=\"0\" max=\"45\" step=\"1\" data-low=\"18\" data-base=\"24\" data-high=\"28\" value=\"24\"\u003e\u003coutput\u003e24%\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 back for working capital, repairs, and growth buffer.\"\u003ei\u003cspan role=\"tooltip\"\u003ePercent of profit kept back for working capital, repairs, and growth 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 back for working capital, repairs, and growth 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=\"Target monthly owner income used to calculate the target-pay gap.\"\u003ei\u003cspan role=\"tooltip\"\u003eTarget monthly owner income 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=\"Target monthly owner income used to calculate the target-pay gap.\" data-low=\"25000\" data-base=\"35000\" data-high=\"50000\" name=\"targetOwnerPay\" type=\"text\" inputmode=\"numeric\" value=\"35,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$891K\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\"\u003e56%\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$210K\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$856K\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$10,689,952\u003c\/dd\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdt\u003eProfit before reserves\u003c\/dt\u003e\n\u003cdd data-owner-output=\"profitBeforeReserves\"\u003e$1,349,741\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$458,912\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$855,829\u003c\/dd\u003e\n\u003c\/div\u003e\n\u003c\/dl\u003e\n\u003cdiv class=\"fml-owner-bridge\"\u003e\n\u003cdiv class=\"fml-owner-bar-row\" data-owner-bridge=\"revenue\"\u003e\n\u003cspan\u003eRevenue\u003c\/span\u003e\u003cdiv\u003e\u003ci style=\"--fml-owner-share: 100%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$1.6M\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: 93%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$1.5M\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: 9%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$142K\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: 29%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$459K\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: 56%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$891K\u003c\/b\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton class=\"fml-owner-export\" type=\"button\" data-owner-export\u003eEXPORT XLSX\u003c\/button\u003e\u003c\/aside\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-note\"\u003e\n\u003cspan class=\"fml-owner-note-icon\" aria-hidden=\"true\"\u003e!\u003c\/span\u003e\u003cp\u003e\u003cstrong\u003ePlanning note:\u003c\/strong\u003e Research-based planning estimate only. Actual owner income depends on revenue, margin, payroll, debt, reserves, and draws. It is not guaranteed salary, tax advice, or owner distribution advice.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003cbr\u003e\u003cdiv class=\"container_new_design_blog\"\u003e\n\n\u003cdiv class=\"text-section_blog text-2_new_design_blog\"\u003e\n\n\u003cdiv class=\"line_top_blog\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eWant to see how owner income flows through the Commercial Vehicle Dealership model?\u003c\/span\u003e\u003c\/h3\u003e\n\n\u003cp\u003eThis screenshot ties assumptions to owner take-home across the \u003ca href=\"\/products\/commercial-vehicle-dealership-financial-model\"\u003eCommercial Vehicle Dealership Financial Model Template\u003c\/a\u003e, with revenue, margin, costs, reserves, and payout inputs in one view; open the model.\u003c\/p\u003e\n\n\u003ch4\u003eOwner-income model highlights\u003c\/h4\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\u003cstrong\u003eOwner pay after reserves\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cstrong\u003eRevenue, EBITDA, and cash\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cstrong\u003eScenario tabs and charts\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\/commercial-vehicle-dealership-financial-model-dashboard-financialmodelslab_4827c869-9a28-4f77-9d47-f0ce91c621d2.webp\"\u003e\n\u003cimg class=\"preview-img\" width=\"100%\" height=\"auto\" src=\"\/cdn\/shop\/files\/commercial-vehicle-dealership-financial-model-dashboard-financialmodelslab_4827c869-9a28-4f77-9d47-f0ce91c621d2.webp?width=500\" alt=\"Commercial Vehicle Dealership Financial Model dashboard summarizing key KPIs, runway and cash position with a dynamic dashboard for tracking sales, margins and inventory - investor-ready, fixes cash-flow blind spots\"\u003e\n\u003cdiv class=\"preview-overlay\"\u003e\n\u003cbutton class=\"preview-btn\" type=\"button\" style=\"align-items: center; vertical-align: middle; display: inline-flex; justify-content: center; gap: 6px; line-height: 1;\"\u003e\nPREVIEW \u003csvg fill=\"#fff\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-hidden=\"true\" focusable=\"false\" role=\"presentation\" viewbox=\"0 0 448 512\" width=\"14\"\u003e\u003cpath d=\"M416 176V86.63L246.6 256L416 425.4V336c0-8.844 7.156-16 16-16s16 7.156 16 16v128c0 8.844-7.156 16-16 16h-128c-8.844 0-16-7.156-16-16s7.156-16 16-16h89.38L224 278.6L54.63 448H144C152.8 448 160 455.2 160 464S152.8 480 144 480h-128C7.156 480 0 472.8 0 464v-128C0 327.2 7.156 320 16 320S32 327.2 32 336v89.38L201.4 256L32 86.63V176C32 184.8 24.84 192 16 192S0 184.8 0 176v-128C0 39.16 7.156 32 16 32h128C152.8 32 160 39.16 160 48S152.8 64 144 64H54.63L224 233.4L393.4 64H304C295.2 64 288 56.84 288 48S295.2 32 304 32h128C440.8 32 448 39.16 448 48v128C448 184.8 440.8 192 432 192S416 184.8 416 176z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eHow much revenue does a commercial vehicle dealership need to pay the owner?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003eA \u003cstrong\u003eCommercial Vehicle Dealership\u003c\/strong\u003e should not set owner pay from revenue alone; it has to come from \u003cstrong\u003egross profit\u003c\/strong\u003e and \u003cstrong\u003ecash flow\u003c\/strong\u003e. In year 1, fixed overhead is \u003cstrong\u003e$238k per month\u003c\/strong\u003e or \u003cstrong\u003e$2.856M per year\u003c\/strong\u003e, plus \u003cstrong\u003e$470k\u003c\/strong\u003e payroll, and the model says break-even before owner pay is about \u003cstrong\u003e$854k\u003c\/strong\u003e of revenue; every extra \u003cstrong\u003e$100k\u003c\/strong\u003e of owner pay needs about \u003cstrong\u003e$113k\u003c\/strong\u003e more contribution-backed revenue. The base case is \u003cstrong\u003e$1.925M\u003c\/strong\u003e of revenue, but inventory financing and vehicle cost treatment can change cash available.\u003c\/p\u003e\n\u003cdiv class=\"container_2_clmn_row\"\u003e\n\u003cdiv class=\"card_smpl\"\u003e\n\u003cdiv class=\"card_smpl_header\"\u003e\n\u003cimg src=\"\/cdn\/shop\/files\/fml_20_fml-Orange-blog-intro-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\u003ch3\u003eOwner pay math\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eUse gross profit, not sales.\u003c\/li\u003e\n\u003cli\u003eBreak-even starts near \u003cstrong\u003e$854k\u003c\/strong\u003e.\u003c\/li\u003e\n\u003cli\u003eYear 1 fixed overhead: \u003cstrong\u003e$2.856M\u003c\/strong\u003e.\u003c\/li\u003e\n\u003cli\u003ePayroll adds \u003cstrong\u003e$470k\u003c\/strong\u003e more.\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\u003eCash flow watchouts\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eBase case revenue: \u003cstrong\u003e$1.925M\u003c\/strong\u003e.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$100k\u003c\/strong\u003e owner pay needs \u003cstrong\u003e$113k\u003c\/strong\u003e more contribution.\u003c\/li\u003e\n\u003cli\u003eInventory financing can trap cash.\u003c\/li\u003e\n\u003cli\u003eVehicle cost timing can change payout.\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 profit does a commercial vehicle dealership make per vehicle?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003eA Commercial Vehicle Dealership shows estimated EBITDA of \u003cstrong\u003eabout $54,027 per total deal in Year 1\u003c\/strong\u003e and \u003cstrong\u003eabout $57,347 in Year 5\u003c\/strong\u003e before owner-level take-home, based on \u003ca href=\"\/blogs\/kpi-metrics\/commercial-vehicle-dealership\"\u003eWhat Is The Current Growth Rate Of Your Commercial Vehicle Dealership?\u003c\/a\u003e. Here’s the quick math: \u003cstrong\u003e$16.208M \/ 300 deals\u003c\/strong\u003e in Year 1 and \u003cstrong\u003e$60.214M \/ 1,050 deals\u003c\/strong\u003e in Year 5, but the model does not split front-end gross, financing and insurance income, trade-in gain, or vehicle acquisition cost.\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\u003ePer-deal math\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eYear 1 EBITDA: \u003cstrong\u003e$16.208M\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eYear 1 total deals: \u003cstrong\u003e300\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eYear 1 per deal: \u003cstrong\u003e$54,027\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eYear 5 per deal: \u003cstrong\u003e$57,347\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"card_smpl\"\u003e\n\u003cdiv class=\"card_smpl_header\"\u003e\n\u003cimg src=\"\/cdn\/shop\/files\/fml_20_fml-Orange-blog-intro-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\u003ch3\u003eWhat changes profit\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eTrack front-end gross separately\u003c\/li\u003e\n\u003cli\u003eMeasure F\u0026amp;I and warranty income\u003c\/li\u003e\n\u003cli\u003eDeduct reconditioning and acquisition costs\u003c\/li\u003e\n\u003cli\u003eCover payroll, rent, ads, inventory\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eCan a commercial vehicle dealership owner make more by scaling?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003eA \u003cstrong\u003eCommercial Vehicle Dealership\u003c\/strong\u003e can make the owner more money by scaling, but only if gross profit, lender access, inventory turns, service capacity, and overhead stay tight. In the source case, the model grows from \u003cstrong\u003e300\u003c\/strong\u003e total deals in Year 1 to \u003cstrong\u003e1,050\u003c\/strong\u003e in Year 5, with payroll rising from \u003cstrong\u003e$470k\u003c\/strong\u003e to \u003cstrong\u003e$955k\u003c\/strong\u003e and sales associates from \u003cstrong\u003e20\u003c\/strong\u003e to \u003cstrong\u003e60\u003c\/strong\u003e FTE, so this is not passive income. The quick read: bigger scale can pay off, but the owner still has to manage cash, stock risk, and team depth every day.\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\u003eWhere scale helps\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e300\u003c\/strong\u003e to \u003cstrong\u003e1,050\u003c\/strong\u003e deals lifts volume.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e20\u003c\/strong\u003e to \u003cstrong\u003e60\u003c\/strong\u003e FTE supports more closes.\u003c\/li\u003e\n\u003cli\u003eMore deals can raise owner income.\u003c\/li\u003e\n\u003cli\u003eSales-manager-led runs better at this size.\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 must stay controlled\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003ePayroll still doubles to \u003cstrong\u003e$955k\u003c\/strong\u003e.\u003c\/li\u003e\n\u003cli\u003eInventory turns must stay fast.\u003c\/li\u003e\n\u003cli\u003eLender access stays critical for stock.\u003c\/li\u003e\n\u003cli\u003eService capacity protects uptime and margin.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\n\n\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eWant to see the six income drivers?\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-main-income-drivers\" aria-label=\"Main income drivers for a commercial vehicle dealership.\"\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\u003eDeal Volume\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e300-1,050\u003c\/strong\u003e\u003cp\u003eMore truck, van, and lease deals spread the fixed base and lift owner cash fastest.\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\u003eUnit GP\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e$54K-$57K\u003c\/strong\u003e\u003cp\u003eBetter pricing and tighter prep push more gross profit into each sale, so take-home rises.\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\u003eF\u0026amp;I Income\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003eUpside\u003c\/strong\u003e\u003cp\u003eFinance and insurance income is not modeled separately here, so any add-on profit drops straight to the bottom line.\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\u003eService Parts\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e1-4 FTE\u003c\/strong\u003e\u003cp\u003eMore technician capacity supports prep, repair, and parts work, which adds a second profit stream.\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\u003eFloorplan Drag\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003eDrag\u003c\/strong\u003e\u003cp\u003eIf inventory sits too long, floorplan interest and carrying costs eat into gross profit.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"main-driver-card\"\u003e\u003cdiv class=\"main-driver-heading\"\u003e\n\u003cspan class=\"driver-rank\"\u003e6\u003c\/span\u003e\u003ch4\u003eOverhead Control\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e$470K-$955K\u003c\/strong\u003e\u003cp\u003ePayroll grows from $470K to $955K a year, plus about $25K a month in fixed costs.\u003c\/p\u003e\u003c\/article\u003e\n\u003c\/div\u003e\u003c\/article\u003e\u003c\/section\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eCommercial Vehicle Dealership Core Six Income Drivers\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\u003cbr\u003e\n\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eUnit sales and lease volume\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"left-row1\"\u003e\n    \u003ch3\u003eUnit Sales and Lease Volume\u003c\/h3\u003e\n    \u003cp\u003eThis driver is the count of \u003cstrong\u003enew trucks\u003c\/strong\u003e, \u003cstrong\u003eused vans\u003c\/strong\u003e, and \u003cstrong\u003elease agreements\u003c\/strong\u003e closed each month. The model grows from \u003cstrong\u003e100 new trucks\u003c\/strong\u003e, \u003cstrong\u003e150 used vans\u003c\/strong\u003e, and \u003cstrong\u003e50 leases\u003c\/strong\u003e in Year 1 to \u003cstrong\u003e300\u003c\/strong\u003e, \u003cstrong\u003e550\u003c\/strong\u003e, and \u003cstrong\u003e200\u003c\/strong\u003e in Year 5, with revenue rising from \u003cstrong\u003e$1,925M\u003c\/strong\u003e to \u003cstrong\u003e$67,922M\u003c\/strong\u003e. More units build the gross profit base, but only if margin holds.\u003c\/p\u003e\n    \u003cp\u003eHere’s the quick math: if volume rises but \u003cstrong\u003ediscounting\u003c\/strong\u003e, \u003cstrong\u003efloorplan costs\u003c\/strong\u003e, or staffing grow faster, owner pay can shrink. The key inputs are \u003cstrong\u003eunits sold per month\u003c\/strong\u003e, \u003cstrong\u003eclose rate\u003c\/strong\u003e, \u003cstrong\u003efleet demand\u003c\/strong\u003e, and \u003cstrong\u003einventory access\u003c\/strong\u003e. One clean rule: more volume helps only when each deal still leaves enough gross profit after carrying costs.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"right-row1\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eTrack Monthly Close Rate\u003c\/h3\u003e\n      \u003cp\u003eMeasure volume by \u003cstrong\u003eunit type\u003c\/strong\u003e and by month: leads, quote-to-close rate, days in stock, and gross profit per deal. If close rate drops or inventory gets thin, the business can miss volume even when demand is there. The goal is steady unit flow that supports cash flow and keeps the owner from overpaying for growth.\u003c\/p\u003e\n      \u003cul class=\"lst_crct_blog\"\u003e\n        \u003cli\u003e\u003cstrong\u003eUnits sold per month\u003c\/strong\u003e\u003c\/li\u003e\n        \u003cli\u003e\u003cstrong\u003eClose rate\u003c\/strong\u003e\u003c\/li\u003e\n        \u003cli\u003e\u003cstrong\u003eFleet demand\u003c\/strong\u003e\u003c\/li\u003e\n        \u003cli\u003e\u003cstrong\u003eInventory access\u003c\/strong\u003e\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cp\u003eTest whether one more salesperson or better sourcing lifts units without wider discounts. For owner income, the target is simple: grow \u003cstrong\u003eunits per month\u003c\/strong\u003e while keeping gross profit per unit above the extra floorplan and payroll load. If those costs move first, take-home income falls even as topline revenue climbs.\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\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eGross profit per commercial vehicle sold\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"right-row2\"\u003e\n    \u003ch3\u003eGross profit per unit\u003c\/h3\u003e\n    \u003cp\u003eThis driver is the \u003cstrong\u003espread between selling price and all vehicle-related costs\u003c\/strong\u003e. In Year 1, source prices start at \u003cstrong\u003e$120k\u003c\/strong\u003e for new trucks, \u003cstrong\u003e$45k\u003c\/strong\u003e for used vans, and \u003cstrong\u003e$10k\u003c\/strong\u003e per lease agreement. If that spread is thin, high-ticket sales can still leave the owner with weak cash after payroll, floorplan, and overhead.\u003c\/p\u003e\n    \u003cp\u003eWhat matters is \u003cstrong\u003egross profit per commercial vehicle sold\u003c\/strong\u003e, not just revenue. Because the model does not split out acquisition cost, front-end gross, trade-in margin, or F\u0026amp;I income, you have to watch deal margin closely. If discounts rise or reconditioning runs high, owner draw shrinks even when units sold stay strong.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"left-row2\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eTrack deal margin, not just units\u003c\/h3\u003e\n      \u003cp\u003eMeasure \u003cstrong\u003eselling price\u003c\/strong\u003e, \u003cstrong\u003evehicle cost\u003c\/strong\u003e, \u003cstrong\u003ereconditioning\u003c\/strong\u003e, and \u003cstrong\u003efleet discounts\u003c\/strong\u003e on every deal. Here’s the quick math: gross per unit = price minus all vehicle costs tied to that unit. If the spread weakens, the business can grow revenue and still miss owner pay.\u003c\/p\u003e\n      \u003cul class=\"lst_crct_blog\"\u003e\n        \u003cli\u003e\u003cstrong\u003eTrack margin by unit type.\u003c\/strong\u003e\u003c\/li\u003e\n        \u003cli\u003e\u003cstrong\u003eTest discount discipline monthly.\u003c\/strong\u003e\u003c\/li\u003e\n        \u003cli\u003e\u003cstrong\u003eSeparate lease from sale profit.\u003c\/strong\u003e\u003c\/li\u003e\n        \u003cli\u003e\u003cstrong\u003eFlag thin deals fast.\u003c\/strong\u003e\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 step2\"\u003e2\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eFinance and insurance income\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n\u003cdiv class=\"left-row3\"\u003e\n\u003ch3\u003eFinance and insurance income\u003c\/h3\u003e\n\u003cp\u003eFinance and insurance income, or \u003cstrong\u003eF\u0026amp;I\u003c\/strong\u003e, comes from financing reserve, service contracts, warranty products, gap coverage, telematics, and upfit add-ons. In this model it becomes a separate income stream in \u003cstrong\u003eYear 2\u003c\/strong\u003e, when an F\u0026amp;I Manager adds \u003cstrong\u003e$80,000\u003c\/strong\u003e in annual salary. That fixed cost needs to be covered before this line helps owner pay.\u003c\/p\u003e\n\u003cp\u003eThe key measure is \u003cstrong\u003enet F\u0026amp;I per funded deal\u003c\/strong\u003e after chargebacks and cancellations. Here’s the quick math: \u003cstrong\u003e$80,000\u003c\/strong\u003e a year is about \u003cstrong\u003e$6,667 per month\u003c\/strong\u003e, so weak product penetration or low funded-deal volume can turn F\u0026amp;I into overhead instead of profit. Not every commercial deal can support the same F\u0026amp;I result, and lender rules still matter.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"right-row3\"\u003e\n\u003cdiv class=\"tips-box\"\u003e\n\u003ch3\u003eImprove F\u0026amp;I margin per funded deal\u003c\/h3\u003e\n\u003cp\u003eTrack \u003cstrong\u003efunded deals\u003c\/strong\u003e, \u003cstrong\u003eproduct penetration\u003c\/strong\u003e, \u003cstrong\u003echargebacks\u003c\/strong\u003e, and \u003cstrong\u003enet F\u0026amp;I per deal\u003c\/strong\u003e every month. Split results by new, used, and lease deals, because the customer need and lender rules change what you can sell and keep. That keeps the forecast tied to real cash, not just booked revenue.\u003c\/p\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\u003cstrong\u003eNet F\u0026amp;I per funded deal\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cstrong\u003eProduct penetration rate\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cstrong\u003eChargebacks and cancels\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cstrong\u003eCompliance rejections\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$80,000\u003c\/strong\u003e F\u0026amp;I payroll\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eThe quick test is simple: if annual net F\u0026amp;I gross clears \u003cstrong\u003e$80,000\u003c\/strong\u003e, this stream starts to support owner income; if it does not, it pulls down operating profit. Suitability checks and clear documentation help protect both cash flow and 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 step3\"\u003e3\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eService and parts contribution\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n\u003cdiv class=\"right-row4\"\u003e\n\u003ch3\u003eService and parts margin\u003c\/h3\u003e\n\u003cp\u003eService and parts income covers maintenance, repairs, parts sales, warranty work, fleet accounts, and upfit support. It helps owner pay because it brings recurring cash after vehicle sale gross profit. With \u003cstrong\u003e10 FTE\u003c\/strong\u003e at \u003cstrong\u003e$55k\u003c\/strong\u003e in Year 1, then \u003cstrong\u003e40 FTE\u003c\/strong\u003e at \u003cstrong\u003e$220k\u003c\/strong\u003e in Year 5, payroll can rise fast, so margin has to cover labor before any draw.\u003c\/p\u003e\n\u003cp\u003eHere’s the quick math: revenue only helps if \u003cstrong\u003eshop labor rate\u003c\/strong\u003e, \u003cstrong\u003etechnician productivity\u003c\/strong\u003e, \u003cstrong\u003eparts margin\u003c\/strong\u003e, and \u003cstrong\u003ewarranty reimbursement timing\u003c\/strong\u003e hold up. If bays sit idle or warranty cash comes late, owner income gets squeezed even when service tickets look busy. What this estimate hides is the cost of misquotes, comebacks, and slow fleet billing.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"left-row4\"\u003e\n\u003cdiv class=\"tips-box\"\u003e\n\u003ch3\u003eTrack service yield weekly\u003c\/h3\u003e\n\u003cp\u003eWatch \u003cstrong\u003ehours sold per tech\u003c\/strong\u003e, \u003cstrong\u003eparts gross margin\u003c\/strong\u003e, bay use, and days to collect warranty claims. Split fleet work from retail so you can see which jobs actually pay. A busy shop is not the same as a profitable one.\u003c\/p\u003e\n\u003cp\u003eSet pricing so technician payroll, parts cost, equipment needs, and scheduling are covered first. If labor rate or productivity slips, raise rates, tighten dispatch, or shift mix toward higher-margin fleet and upfit work. Owner pay should come only after fixed shop costs are covered.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"timeline\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"step-circle step4\"\u003e4\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eInventory financing and carrying costs\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"left-row5\"\u003e\n    \u003ch3\u003eInventory Carry Cost Drag\u003c\/h3\u003e\n    \u003cp\u003eWhen trucks and vans sit on the lot, \u003cstrong\u003efloorplan interest\u003c\/strong\u003e and \u003cstrong\u003ecurtailments\u003c\/strong\u003e drain cash before the sale closes. The owner’s take-home depends on \u003cstrong\u003efinanced inventory balance\u003c\/strong\u003e, \u003cstrong\u003edays in stock\u003c\/strong\u003e, interest rate, payoff timing, and how fast aged units are cleared.\u003c\/p\u003e\n    \u003cp\u003eThe source model shows a \u003cstrong\u003e$1,145M\u003c\/strong\u003e minimum cash need in Month 1 and \u003cstrong\u003e$490k\u003c\/strong\u003e startup capex, so thin reserves can trap profit in inventory. Here’s the quick math: more units can lift revenue, but if vehicles sit too long, storage, reconditioning, and wholesale losses cut distributions.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"right-row5\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eTrack Turn Time and Paydowns\u003c\/h3\u003e\n      \u003cp\u003eMeasure \u003cstrong\u003eda\nys in stock\u003c\/strong\u003e by unit, not just total sales. Pair that with the financed inventory balance, curtailment dates, and reserve policy so you can see when cash leaves the business before it comes back.\u003c\/p\u003e\n      \u003cul class=\"lst_crct_blog\"\u003e\n        \u003cli\u003eTrack aged units weekly.\u003c\/li\u003e\n        \u003cli\u003eMatch payoffs to sales timing.\u003c\/li\u003e\n        \u003cli\u003eCut reconditioning delays fast.\u003c\/li\u003e\n        \u003cli\u003ePrice slow stock to clear.\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cp\u003eIf inventory-heavy growth pushes revenue from \u003cstrong\u003e1925M\u003c\/strong\u003e to \u003cstrong\u003e67922M\u003c\/strong\u003e but units sit, owner income falls because interest, storage, and wholesale losses rise. The fix is simple: turn faster, or keep less on the floor.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"timeline\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"step-circle step5\"\u003e5\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eOverhead and staffing efficiency\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"right-row6\"\u003e\n    \u003ch3\u003eOverhead and staffing efficiency\u003c\/h3\u003e\n    \u003cp\u003eOverhead and staffing efficiency is the gap between gross profit and what the owner can actually keep after payroll, rent, insurance, software, advertising, licensing, and admin. Here the fixed overhead is \u003cstrong\u003e$238k\/month\u003c\/strong\u003e, or \u003cstrong\u003e$2.856M\/year\u003c\/strong\u003e, and wages rise from \u003cstrong\u003e$470k\u003c\/strong\u003e in Year 1 to \u003cstrong\u003e$955k\u003c\/strong\u003e in Year 5. That means payroll alone grows by \u003cstrong\u003e$485k\u003c\/strong\u003e, so owner pay depends on keeping margin ahead of this load.\u003c\/p\u003e\n    \u003cp\u003eVariable selling costs also matter: commissions and marketing fall from \u003cstrong\u003e100% of revenue\u003c\/strong\u003e in Year 1 to \u003cstrong\u003e80% in Year 5\u003c\/strong\u003e. So every \u003cstrong\u003e$1M\u003c\/strong\u003e of revenue only leaves \u003cstrong\u003e$200k\u003c\/strong\u003e before fixed overhead and staff in Year 5. If hiring adds sales capacity but not enough gross profit, the owner gets more work, not more take-home.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"left-row6\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eTrack payroll against revenue\u003c\/h3\u003e\n      \u003cp\u003eMeasure \u003cstrong\u003efixed overhead per month\u003c\/strong\u003e, \u003cstrong\u003epayroll by role\u003c\/strong\u003e, and \u003cstrong\u003evariable selling cost as a % of revenue\u003c\/strong\u003e every month. Tie each hire to a clear output: more units sold, faster service turns, or a higher close rate. If wages rise faster than gross profit, slow hiring and make the owner cover the highest-value sales or finance work.\u003c\/p\u003e\n      \u003cul class=\"lst_crct_blog\"\u003e\n        \u003cli\u003eTrack overhead by function.\u003c\/li\u003e\n        \u003cli\u003eTrack payroll per sold unit.\u003c\/li\u003e\n        \u003cli\u003eTrack close rate and output.\u003c\/li\u003e\n        \u003cli\u003eTrack service labor per tech.\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cp\u003eUse a simple test: can the current team cover \u003cstrong\u003e$238k\/month\u003c\/strong\u003e of overhead and still support target owner pay? If not, cut low-value admin, trim commission drag, or consolidate duties before adding headcount. Staffing should raise sales capacity and service quality without pushing payroll faster than revenue.\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 growth owner-income cases\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-scenario-table\" aria-label=\"Commercial Vehicle Dealership Owner Income Scenarios\" data-site-name=\"Financial Models Lab\" data-site-url=\"https:\/\/financialmodelslab.com\" data-source-title=\"Commercial Vehicle Dealership Owner Income Scenarios\" data-note-label=\"Planning note\" data-note-text=\"These ranges are researched planning assumptions, not guaranteed earnings, salary promises, tax advice, or actual 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 rises with deal count, pricing, and staffing. The low, base, and high cases show how payroll and fixed overhead spread across more units.\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\u003eScenario view of owner income from dealer volume.\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\"\u003eLow Case\u003c\/span\u003e\n\u003c\/th\u003e\n\u003cth class=\"fml-scenario-table-column\" scope=\"col\" data-export-value=\"Base Case\"\u003e\n\u003cspan class=\"fml-scenario-column-title\"\u003eBase Case\u003c\/span\u003e\u003cspan class=\"fml-scenario-badge is-soft\"\u003eBase Case\u003c\/span\u003e\n\u003c\/th\u003e\n\u003cth class=\"fml-scenario-table-column\" scope=\"col\" data-export-value=\"High Case\"\u003e\n\u003cspan class=\"fml-scenario-column-title\"\u003eHigh Case\u003c\/span\u003e\u003cspan class=\"fml-scenario-badge is-warning\"\u003eHigh Case\u003c\/span\u003e\n\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr data-scenario-row\u003e\n\u003cth class=\"fml-scenario-row-heading\" scope=\"row\" data-export-value=\"Launch model\"\u003e\u003cspan class=\"fml-scenario-row-heading-inner\"\u003e\u003cspan class=\"fml-scenario-row-icon is-launch\" aria-hidden=\"true\"\u003e\u003cimg class=\"fml-scenario-row-icon-img\" src=\"\/cdn\/shop\/files\/scenario-launch-model.svg\" alt=\"Launch model icon\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan\u003e\u003cspan class=\"fml-scenario-row-title\"\u003eLaunch model\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/th\u003e\n\u003ctd data-export-value=\"This is the lower earnings path, with Year 1 volume as the operating floor.\"\u003eThis is the lower earnings path, with Year 1 volume as the operating floor.\u003c\/td\u003e\n\u003ctd data-export-value=\"This is the modeled middle path, with Year 3 volume as the planning anchor.\"\u003eThis is the modeled middle path, with Year 3 volume as the planning anchor.\u003c\/td\u003e\n\u003ctd data-export-value=\"This is the stronger earnings path, with Year 5 volume showing the upside case.\"\u003eThis is the stronger earnings path, with Year 5 volume showing the upside case.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-scenario-row\u003e\n\u003cth class=\"fml-scenario-row-heading\" scope=\"row\" data-export-value=\"Typical setup\"\u003e\u003cspan class=\"fml-scenario-row-heading-inner\"\u003e\u003cspan class=\"fml-scenario-row-icon is-setup\" aria-hidden=\"true\"\u003e\u003cimg class=\"fml-scenario-row-icon-img\" src=\"\/cdn\/shop\/files\/scenario-typical-setup.svg\" alt=\"Typical setup icon\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan\u003e\u003cspan class=\"fml-scenario-row-title\"\u003eTypical setup\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/th\u003e\n\u003ctd data-export-value=\"Year 1 runs 300 deals, about $19.25M revenue, $16.208M EBITDA, 84.2% EBITDA margin, $470k payroll, and about $23.8k monthly fixed overhead.\"\u003eYear 1 runs 300 deals, about $19.25M revenue, $16.208M EBITDA, 84.2% EBITDA margin, $470k payroll, and about $23.8k monthly fixed overhead.\u003c\/td\u003e\n\u003ctd data-export-value=\"Year 3 runs 670 deals, about $42.604M revenue, $36.975M EBITDA, 86.8% EBITDA margin, $780k payroll, and about $23.8k monthly fixed overhead.\"\u003eYear 3 runs 670 deals, about $42.604M revenue, $36.975M EBITDA, 86.8% EBITDA margin, $780k payroll, and about $23.8k monthly fixed overhead.\u003c\/td\u003e\n\u003ctd data-export-value=\"Year 5 runs 1,050 deals, about $67.922M revenue, $60.214M EBITDA, 88.6% EBITDA margin, $955k payroll, and about $23.8k monthly fixed overhead.\"\u003eYear 5 runs 1,050 deals, about $67.922M revenue, $60.214M EBITDA, 88.6% EBITDA margin, $955k payroll, and about $23.8k monthly fixed overhead.\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=\"300 deals; 84.2% EBITDA margin; 470k payroll; 23.8k monthly overhead\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003e300 deals\u003c\/li\u003e\n\u003cli\u003e84.2% EBITDA margin\u003c\/li\u003e\n\u003cli\u003e470k payroll\u003c\/li\u003e\n\u003cli\u003e23.8k monthly overhead\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/td\u003e\n\u003ctd data-export-value=\"670 deals; 86.8% EBITDA margin; 780k payroll; 23.8k monthly overhead\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003e670 deals\u003c\/li\u003e\n\u003cli\u003e86.8% EBITDA margin\u003c\/li\u003e\n\u003cli\u003e780k payroll\u003c\/li\u003e\n\u003cli\u003e23.8k monthly overhead\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/td\u003e\n\u003ctd data-export-value=\"1,050 deals; 88.6% EBITDA margin; 955k payroll; 23.8k monthly overhead\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003e1,050 deals\u003c\/li\u003e\n\u003cli\u003e88.6% EBITDA margin\u003c\/li\u003e\n\u003cli\u003e955k payroll\u003c\/li\u003e\n\u003cli\u003e23.8k monthly overhead\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=\"$16.2M\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003e$16.2M\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-soft\"\u003eLow Case\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd data-export-value=\"$37.0M\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003e$37.0M\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-soft\"\u003eBase Case\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd data-export-value=\"$60.2M\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003e$60.2M\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-warning\"\u003eHigh Case\u003c\/span\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-scenario-row\u003e\n\u003cth class=\"fml-scenario-row-heading\" scope=\"row\" data-export-value=\"Best fit\"\u003e\u003cspan class=\"fml-scenario-row-heading-inner\"\u003e\u003cspan class=\"fml-scenario-row-icon is-fit\" aria-hidden=\"true\"\u003e\u003cimg class=\"fml-scenario-row-icon-img\" src=\"\/cdn\/shop\/files\/scenario-best-fit.svg\" alt=\"Best fit icon\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan\u003e\u003cspan class=\"fml-scenario-row-title\"\u003eBest fit\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/th\u003e\n\u003ctd data-export-value=\"Use this to stress-test launch volume, staffing, and cash discipline.\"\u003eUse this to stress-test launch volume, staffing, and cash discipline.\u003c\/td\u003e\n\u003ctd data-export-value=\"Use this for lender talks, hiring plans, and the most likely operating case.\"\u003eUse this for lender talks, hiring plans, and the most likely operating case.\u003c\/td\u003e\n\u003ctd data-export-value=\"Use this to test upside if volume, closes, and staffing all scale cleanly.\"\u003eUse this to test upside if volume, closes, and staffing all scale cleanly.\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 These ranges are researched planning assumptions, not guaranteed earnings, salary promises, tax advice, or actual distributions.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e","brand":"FinancialModelsLab","offers":[{"title":"Default Title","offer_id":49303661215987,"sku":"commercial-vehicle-dealership-owner-makes","price":0.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0522\/6191\/2762\/files\/commercial-vehicle-dealership-owner-makes.webp?v=1782679395","url":"https:\/\/financialmodelslab.com\/products\/commercial-vehicle-dealership-owner-makes","provider":"Financial Models Lab","version":"1.0","type":"link"}