{"product_id":"rv-owner-makes","title":"How Much Does An RV Dealership Owner Make? $82M 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\u003e170 RVs and pricing drive Year 1 revenue.\u003c\/li\u003e\n\n\u003cli\u003eUsed mix boosts margin but raises reconditioning risk.\u003c\/li\u003e\n\n\u003cli\u003eFinance and insurance add $272k from 136 contracts.\u003c\/li\u003e\n\n\u003cli\u003e$283k monthly overhead demands strong unit volume.\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=\"RV dealership income view\"\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 EBITDA, before taxes, debt service, reinvestment, and reserves; model uses $11.42M revenue and $8.231M EBITDA as the planning base.\"\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 EBITDA, before taxes, debt service, reinvestment, and reserves; model uses $11.42M revenue and $8.231M EBITDA as the planning base.\"\u003e$8.23M\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Year 1 EBITDA margin = $8.231M ÷ $11.422M revenue, or 72.1%; it excludes taxes, interest, and owner draws.\"\u003e\u003cimg class=\"metric-icon\" src=\"\/cdn\/shop\/files\/fml-owner-income-kpi-net-margin.svg\" alt=\"Net margin icon\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan\u003eNet margin\u003c\/span\u003e\u003cstrong class=\"metric-value\" tabindex=\"0\" data-tooltip=\"Year 1 EBITDA margin = $8.231M ÷ $11.422M revenue, or 72.1%; it excludes taxes, interest, and owner draws.\"\u003e72.1%\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Year 1 revenue from 100 new RVs, 70 used RVs, and 136 F\u0026amp;I contracts; no separate owner-pay target was given.\"\u003e\u003cimg class=\"metric-icon\" src=\"\/cdn\/shop\/files\/fml-owner-income-kpi-revenue-target.svg\" alt=\"Revenue for target pay icon\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan\u003eRevenue for target pay\u003c\/span\u003e\u003cstrong class=\"metric-value\" tabindex=\"0\" data-tooltip=\"Year 1 revenue from 100 new RVs, 70 used RVs, and 136 F\u0026amp;I contracts; no separate owner-pay target was given.\"\u003e$11.42M\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Rated Hard because the model needs $858k minimum cash in Month 1 and carries $733k monthly fixed overhead on a capital-heavy lot.\"\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=\"Rated Hard because the model needs $858k minimum cash in Month 1 and carries $733k monthly fixed overhead on a capital-heavy lot.\"\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 pay?\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-owner-calculator\" aria-label=\"RV Dealership Owner Income Calculator\" data-locale=\"en-US\" data-currency=\"USD\" data-default-scenario=\"base\" data-export-filename=\"RV Dealership Owner Income Calculator.xlsx\" data-source-site-name=\"Financial Models Lab\" data-source-site-url=\"https:\/\/financialmodelslab.com\" data-source-page-title=\"RV Dealership Owner Income Calculator\" data-note-title=\"Planning note:\" data-note-text=\"This output is a researched planning estimate, 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 target-pay gap from revenue, margin, costs, reserves, and target pay.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-scenarios\" aria-label=\"Income scenario presets\"\u003e\n\u003cbutton class=\"fml-owner-scenario\" type=\"button\" data-scenario=\"low\"\u003eLow\u003c\/button\u003e\u003cbutton class=\"fml-owner-scenario is-active\" type=\"button\" data-scenario=\"base\"\u003eBase\u003c\/button\u003e\u003cbutton class=\"fml-owner-scenario\" type=\"button\" data-scenario=\"high\"\u003eHigh\u003c\/button\u003e\n\u003c\/div\u003e\u003c\/header\u003e\u003cdiv class=\"fml-owner-layout\"\u003e\n\u003cform class=\"fml-owner-inputs\"\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eMonthly revenue\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Average monthly sales from new RVs, used RVs, and F\u0026amp;I contracts before expenses. Use the operating month, not a peak month.\"\u003ei\u003cspan role=\"tooltip\"\u003eAverage monthly sales from new RVs, used RVs, and F\u0026amp;I contracts before expenses. Use the operating month, not a peak month.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-money\"\u003e\n\u003cspan\u003e$\u003c\/span\u003e\u003cinput data-owner-field=\"monthlyRevenue\" data-owner-kind=\"money\" data-owner-label=\"Monthly revenue\" data-owner-note=\"Average monthly sales from new RVs, used RVs, and F\u0026amp;I contracts before expenses. Use the operating month, not a peak month.\" data-low=\"951833.33\" data-base=\"1700600\" data-high=\"2898100\" name=\"monthlyRevenue\" type=\"text\" inputmode=\"numeric\" value=\"1,700,600\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eGross margin\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Percent left after inventory acquisition, sales commissions, and F\u0026amp;I commissions. The 80.5% base comes from 17.0% inventory cost, 2.0% sales commissions, and 0.5% F\u0026amp;I commissions.\"\u003ei\u003cspan role=\"tooltip\"\u003ePercent left after inventory acquisition, sales commissions, and F\u0026amp;I commissions. The 80.5% base comes from 17.0% inventory cost, 2.0% sales commissions, and 0.5% F\u0026amp;I commissions.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-percent\"\u003e\n\u003cinput data-owner-field=\"grossMargin\" data-owner-kind=\"percent\" data-owner-label=\"Gross margin\" data-owner-note=\"Percent left after inventory acquisition, sales commissions, and F\u0026amp;I commissions. The 80.5% base comes from 17.0% inventory cost, 2.0% sales commissions, and 0.5% F\u0026amp;I commissions.\" name=\"grossMargin\" type=\"range\" min=\"0\" max=\"100\" step=\"0.1\" data-low=\"80.5\" data-base=\"80.5\" data-high=\"80.5\" value=\"80.5\"\u003e\u003coutput\u003e80.5%\u003c\/output\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eLabor cost\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Monthly payroll before owner pay, based on the staffed FTE plan.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly payroll before owner pay, based on the staffed FTE plan.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-money\"\u003e\n\u003cspan\u003e$\u003c\/span\u003e\u003cinput data-owner-field=\"laborCost\" data-owner-kind=\"money\" data-owner-label=\"Labor cost\" data-owner-note=\"Monthly payroll before owner pay, based on the staffed FTE plan.\" data-low=\"45000\" data-base=\"57083.33\" data-high=\"66666.67\" name=\"laborCost\" type=\"text\" inputmode=\"numeric\" value=\"57,083\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eFixed overhead\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Monthly rent, utilities, insurance, software, office, professional services, and security.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly rent, utilities, insurance, software, office, professional services, and security.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-money\"\u003e\n\u003cspan\u003e$\u003c\/span\u003e\u003cinput data-owner-field=\"fixedOverhead\" data-owner-kind=\"money\" data-owner-label=\"Fixed overhead\" data-owner-note=\"Monthly rent, utilities, insurance, software, office, professional services, and security.\" data-low=\"28300\" data-base=\"28300\" data-high=\"28300\" name=\"fixedOverhead\" type=\"text\" inputmode=\"numeric\" value=\"28,300\"\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 marketing spend needed to keep showroom traffic and leads moving.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly marketing spend needed to keep showroom traffic and leads moving.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-money\"\u003e\n\u003cspan\u003e$\u003c\/span\u003e\u003cinput data-owner-field=\"marketing\" data-owner-kind=\"money\" data-owner-label=\"Marketing\" data-owner-note=\"Monthly marketing spend needed to keep showroom traffic and leads moving.\" data-low=\"4000\" data-base=\"4000\" data-high=\"4000\" name=\"marketing\" type=\"text\" inputmode=\"numeric\" value=\"4,000\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eDebt service\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Monthly loan and floorplan interest payment. Use 0 if you are not modeling debt.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly loan and floorplan interest payment. Use 0 if you are not modeling debt.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-money\"\u003e\n\u003cspan\u003e$\u003c\/span\u003e\u003cinput data-owner-field=\"debtService\" data-owner-kind=\"money\" data-owner-label=\"Debt service\" data-owner-note=\"Monthly loan and floorplan interest payment. Use 0 if you are not modeling debt.\" data-low=\"0\" data-base=\"0\" data-high=\"0\" name=\"debtService\" type=\"text\" inputmode=\"numeric\" value=\"\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eTax reserve\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Percent of profit held back for taxes before owner take-home.\"\u003ei\u003cspan role=\"tooltip\"\u003ePercent of profit held back for taxes before owner take-home.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-percent\"\u003e\n\u003cinput data-owner-field=\"taxReserve\" data-owner-kind=\"percent\" data-owner-label=\"Tax reserve\" data-owner-note=\"Percent of profit held back for taxes before owner take-home.\" name=\"taxReserve\" type=\"range\" min=\"0\" max=\"45\" step=\"1\" data-low=\"18\" data-base=\"20\" data-high=\"22\" value=\"20\"\u003e\u003coutput\u003e20%\u003c\/output\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eReinvestment reserve\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Percent of profit kept for inventory, repairs, and working capital.\"\u003ei\u003cspan role=\"tooltip\"\u003ePercent of profit kept for inventory, repairs, and working capital.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-percent\"\u003e\n\u003cinput data-owner-field=\"reinvestmentReserve\" data-owner-kind=\"percent\" data-owner-label=\"Reinvestment reserve\" data-owner-note=\"Percent of profit kept for inventory, repairs, and working capital.\" 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 pay used to measure the gap to owner take-home.\"\u003ei\u003cspan role=\"tooltip\"\u003eTarget monthly owner pay used to measure the gap to owner take-home.\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 pay used to measure the gap to owner take-home.\" 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$896K\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\"\u003e53%\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$173K\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$861K\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,748,636\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,279,600\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$383,880\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$860,720\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.7M\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: 80%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$1.4M\u003c\/b\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-bar-row\" data-owner-bridge=\"operatingCosts\"\u003e\n\u003cspan\u003eOperating costs\u003c\/span\u003e\u003cdiv\u003e\u003ci style=\"--fml-owner-share: 5%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$89,383\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: 23%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$384K\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: 53%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$896K\u003c\/b\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton class=\"fml-owner-export\" type=\"button\" data-owner-export\u003eEXPORT XLSX\u003c\/button\u003e\u003c\/aside\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-note\"\u003e\n\u003cspan class=\"fml-owner-note-icon\" aria-hidden=\"true\"\u003e!\u003c\/span\u003e\u003cp\u003e\u003cstrong\u003ePlanning note:\u003c\/strong\u003e This output is a researched planning estimate, 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 the full RV Dealership forecast?\u003c\/span\u003e\u003c\/h3\u003e\n\n\u003cp\u003eThis dashboard tracks revenue, costs, cash, and owner returns in the \u003ca href=\"\/products\/rv-financial-model\"\u003eRV Dealership Financial Model Template\u003c\/a\u003e; open it for the full forecast.\u003c\/p\u003e\n\n\u003ch4\u003eOwner-income model highlights\u003c\/h4\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eCash floor: \u003cstrong\u003e$858k\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eIRR: \u003cstrong\u003e857%\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eROE: \u003cstrong\u003e8695%\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eMonth 1 break-even\u003c\/li\u003e\n\u003cli\u003eYear 1 EBITDA: \u003cstrong\u003e$8231M\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eTest unit volume scenarios\u003c\/li\u003e\n\u003cli\u003eCheck inventory financing\u003c\/li\u003e\n\u003cli\u003eStress gross margin\u003c\/li\u003e\n\u003cli\u003eReview owner income\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\/rv-financial-model-dashboard-financialmodelslab_e37eaa01-a7c4-4cec-9c84-6964ec133bb4.webp\"\u003e\n\u003cimg class=\"preview-img\" width=\"100%\" height=\"auto\" src=\"\/cdn\/shop\/files\/rv-financial-model-dashboard-financialmodelslab_e37eaa01-a7c4-4cec-9c84-6964ec133bb4.webp?width=500\" alt=\"RV Dealership Financial Model dashboard summarizes key KPIs, runway and cash position with a dynamic dashboard showing sales, margins, inventory and financing metrics—investor-ready, user-friendly overview.\"\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 many RVs does a dealership need to sell?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003eAn RV dealership needs to sell about \u003cstrong\u003e17 RVs\u003c\/strong\u003e to cover \u003cstrong\u003e$879.6k\u003c\/strong\u003e in year-1 payroll and fixed overhead, using about \u003cstrong\u003e$541k\u003c\/strong\u003e of contribution per RV. The source model puts year-1 revenue per RV at about \u003cstrong\u003e$672k\u003c\/strong\u003e after \u003cstrong\u003e170%\u003c\/strong\u003e inventory acquisition cost, \u003cstrong\u003e20%\u003c\/strong\u003e sales commissions, and \u003cstrong\u003e5%\u003c\/strong\u003e finance and insurance commissions. So break-even should be tied to \u003cstrong\u003econtribution per unit\u003c\/strong\u003e, not one fixed count. \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\u003eUnit math\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e$672k\u003c\/strong\u003e revenue per RV\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$541k\u003c\/strong\u003e contribution per RV\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$879.6k\u003c\/strong\u003e payroll plus overhead\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e17 RVs\u003c\/strong\u003e operating break-even\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\u003eWatchouts\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eMonth 1\u003c\/strong\u003e break-even in model\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eOne-month\u003c\/strong\u003e payback shown\u003c\/li\u003e\n\u003cli\u003eExcludes reserves and debt\u003c\/li\u003e\n\u003cli\u003eExcludes floorplan interest and taxes\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eHow much can an RV dealership owner pay themselves?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003eAn \u003cstrong\u003eRV Dealership\u003c\/strong\u003e owner can pay themselves from \u003cstrong\u003eprofit after expenses\u003c\/strong\u003e, not sales revenue; in the Year 1 model, \u003cstrong\u003e$11.422M revenue\u003c\/strong\u003e produces about \u003cstrong\u003e$823.1k EBITDA\u003c\/strong\u003e before debt service, floorplan interest, taxes, reserves, and reinvestment. If cash is tight for inventory or seasonality, distributions should be lower, and service quality matters too: \u003ca href=\"\/blogs\/kpi-metrics\/rv\"\u003eWhat Is The Current Customer Satisfaction Level For Your RV Dealership?\u003c\/a\u003e\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\u003ePay From Profit\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eStart with \u003cstrong\u003e$823.1k EBITDA\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eSubtract debt service\u003c\/li\u003e\n\u003cli\u003eSubtract floorplan interest\u003c\/li\u003e\n\u003cli\u003eHold cash for inventory\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\u003eModel Limits\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e170 RV sales\u003c\/strong\u003e assumed\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e136 F\u0026amp;I contracts\u003c\/strong\u003e assumed\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$540k payroll\u003c\/strong\u003e included\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$339.6k overhead\u003c\/strong\u003e included\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eHow does floorplan financing affect RV dealership profit?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003eFloorplan financing can lower profit because it is borrowed money used to carry inventory, and the source model does not include a floorplan interest expense line. Add that cost before estimating owner distributions, because slow-moving units can stack up \u003cstrong\u003einterest cost\u003c\/strong\u003e, \u003cstrong\u003estorage cost\u003c\/strong\u003e, \u003cstrong\u003emarkdowns\u003c\/strong\u003e, and cash pressure. The model’s \u003cstrong\u003e$858k\u003c\/strong\u003e Month 1 minimum cash is a reserve constraint, and winter seasonality can still reduce cash even when annual EBITDA looks strong.\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\u003eProfit impact\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eFloorplan\u003c\/strong\u003e means inventory debt.\u003c\/li\u003e\n\u003cli\u003eAdd interest before distributions.\u003c\/li\u003e\n\u003cli\u003eSlow units raise carrying costs.\u003c\/li\u003e\n\u003cli\u003eMarkdowns hit gross profit fast.\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 pressure\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e$858k\u003c\/strong\u003e minimum cash matters.\u003c\/li\u003e\n\u003cli\u003eTreat it as a reserve floor.\u003c\/li\u003e\n\u003cli\u003eWinter can drain cash faster.\u003c\/li\u003e\n\u003cli\u003eEBITDA can look fine, cash not.\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;\"\u003eWhich six drivers move owner income most?\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-main-income-drivers\" aria-label=\"Main Income Drivers for an RV 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\u003eNew Sales\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e100 RVs\u003c\/strong\u003e\u003cp\u003e100 new RVs at $80K each drive most of the top line, so every extra unit lifts owner cash fast.\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\u003eUsed Sales\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e70 RVs\u003c\/strong\u003e\u003cp\u003e70 used RVs at $45K each add lower-ticket volume and help keep the lot turning.\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\u003eBuy Cost\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e17%\u003c\/strong\u003e\u003cp\u003eInventory acquisition cost runs at 17%, so better buys leave more gross profit after commissions.\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\u003eFixed Load\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e$880K\u003c\/strong\u003e\u003cp\u003eAbout $339.6K of fixed expenses and $540K of payroll must be covered first, so overhead control sets the cash left for the owner.\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\u003eF\u0026amp;I Add-ons\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e136 contracts\u003c\/strong\u003e\u003cp\u003e136 finance and insurance contracts at $2,000 each add about $272K of revenue before commissions.\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\u003eService Capacity\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e1 tech\u003c\/strong\u003e\u003cp\u003eOne technician and $75K in bay equipment keep service profit small for now, even though service can add margin later.\u003c\/p\u003e\u003c\/article\u003e\n\u003c\/div\u003e\u003c\/article\u003e\u003c\/section\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eRV 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 Average Selling Price\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 Average Selling Price\u003c\/h3\u003e\n    \u003cp\u003eThis driver is the number of \u003cstrong\u003enew RVs\u003c\/strong\u003e and \u003cstrong\u003eused RVs\u003c\/strong\u003e sold times the average price on each unit. Year 1 assumes \u003cstrong\u003e100 new RVs at $80,000\u003c\/strong\u003e and \u003cstrong\u003e70 used RVs at $45,000\u003c\/strong\u003e, which equals \u003cstrong\u003e$11.15M\u003c\/strong\u003e in vehicle sales before finance and insurance revenue. More units lift gross profit capacity, but only if the lot can support the added selling load.\u003c\/p\u003e\n    \u003cp\u003eThe risk is operating strain: higher volume usually means more sales staff, ad spend, floor space, and working capital. Seasonal swings can make monthly cash uneven, so owner pay can lag even when annual revenue looks strong. If average selling price drops by \u003cstrong\u003e$5,000\u003c\/strong\u003e across \u003cstrong\u003e170 units\u003c\/strong\u003e, revenue falls by \u003cstrong\u003e$850,000\u003c\/strong\u003e.\u003c\/p\u003e\n    \u003cul class=\"lst_crct_blog\"\u003e\n      \u003cli\u003eNew RV units sold\u003c\/li\u003e\n      \u003cli\u003eUsed RV units sold\u003c\/li\u003e\n      \u003cli\u003eAverage selling price by segment\u003c\/li\u003e\n      \u003cli\u003eMonthly sales pace and seasonality\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"right-row1\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eTrack units, price, and sell-through weekly\u003c\/h3\u003e\n      \u003cp\u003eTrack \u003cstrong\u003enew-unit count\u003c\/strong\u003e, \u003cstrong\u003eused-unit count\u003c\/strong\u003e, and average selling price by segment each week. The key inputs are unit volume, mix, and price; without all three, revenue forecasts drift fast. Here’s the quick math: \u003cstrong\u003e(100 × $80,000) + (70 × $45,000) = $11.15M\u003c\/strong\u003e. Watch the mix because a cheaper mix can grow units while shrinking take-home profit.\u003c\/p\u003e\n      \u003cp\u003eUse a cash forecast, not just an annual sales target. Monthly revenue should be paced against payroll, advertising, and inventory funding, since uneven seasonality can block owner draws even in a strong year. Keep pricing and discount rules tight, and tie staffing and floor space to real unit turns, not wishful volume.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"timeline\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"step-circle step1\"\u003e1\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eNew-Used Gross Margin Mix\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"right-row2\"\u003e\n    \u003ch3\u003eNew-Used Gross Margin Mix\u003c\/h3\u003e\n    \u003cp\u003eThis driver is the share of used RVs inside total sales, which changes \u003cstrong\u003eblended gross margin\u003c\/strong\u003e (the weighted average profit per unit). In Year 1, \u003cstrong\u003e70 of 170 RVs\u003c\/strong\u003e are used, so used mix is \u003cstrong\u003e41.2%\u003c\/strong\u003e. Used units can add trade-in upside, but they also bring reconditioning cost and age-related discounting, so owner pay depends on mix, not just unit count.\u003c\/p\u003e\n    \u003cp\u003eHere’s the quick math: if used units move slower or need heavier recon, margin drops fast even when sales volume stays flat. That can tighten cash flow and cut the profit available for the owner draw. The risk is simple: a fuller used lot can look busy while still producing weak take-home income.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"left-row2\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eTrack Blended Unit Margin\u003c\/h3\u003e\n      \u003cp\u003eMeasure \u003cstrong\u003egross profit per used unit\u003c\/strong\u003e, recon spend, days in inventory, and final discount versus asking price. Those four inputs show whether the \u003cstrong\u003e41.2%\u003c\/strong\u003e used mix is helping or hurting cash. If used units age past target days, set a markdown rule before the margin is gone.\u003c\/p\u003e\n      \u003cul class=\"lst_crct_blog\"\u003e\n        \u003cli\u003e\n\u003cstrong\u003eTrack\u003c\/strong\u003e gross profit by unit type.\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eLog\u003c\/strong\u003e recon cost on every used RV.\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eWatch\u003c\/strong\u003e days in inventory weekly.\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eReview\u003c\/strong\u003e trade-in allowance versus resale price.\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cp\u003eFor forecasting, split inputs into new units, used units, acquisition cost, recon spend, and markdown pressure. Then test the blend at different used shares. One clear rule: if a used RV needs heavy recon or sits too long, review its margin before it crowds out owner pay.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"timeline\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"step-circle step2\"\u003e2\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\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\u003eF\u0026amp;I Attach Rate Revenue\u003c\/h3\u003e\n    \u003cp\u003eThe model assumes \u003cstrong\u003e136 finance and insurance contracts\u003c\/strong\u003e at \u003cstrong\u003e$2,000\u003c\/strong\u003e each, so this driver adds \u003cstrong\u003e$272k\u003c\/strong\u003e in revenue. On \u003cstrong\u003e170 RVs sold\u003c\/strong\u003e, that is \u003cstrong\u003e80%\u003c\/strong\u003e attachment by math; the note also says \u003cstrong\u003e800%\u003c\/strong\u003e, so confirm the source before you lock the forecast. Every \u003cstrong\u003e10 contracts\u003c\/strong\u003e is \u003cstrong\u003e$20k\u003c\/strong\u003e of revenue, which can move owner draw fast.\u003c\/p\u003e\n    \u003cp\u003eThis includes financing, insurance products, extended service contracts, protection packages, and accessories only when the customer chooses them. Keep the commission line separate at \u003cstrong\u003e05%\u003c\/strong\u003e and watch compliance wording, because this income lifts profit only if the contract mix stays clean and cancellations stay low.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"right-row3\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eTrack Attach Rate Per Unit\u003c\/h3\u003e\n      \u003cp\u003eMeasure contracts per RV sold, revenue per contract, and commission cost by product line. The key inputs are \u003cstrong\u003eunit sales\u003c\/strong\u003e, \u003cstrong\u003eattach rate\u003c\/strong\u003e, \u003cstrong\u003e$2,000 average contract value\u003c\/strong\u003e, and the \u003cstrong\u003e05%\u003c\/strong\u003e commission line. If attachment falls from \u003cstrong\u003e136\u003c\/strong\u003e to \u003cstrong\u003e120\u003c\/strong\u003e contracts, revenue drops by \u003cstrong\u003e$32k\u003c\/strong\u003e, so forecast cash on signed deals, not just units delivered.\u003c\/p\u003e\n      \u003cp\u003eTrain the sales team to offer products, not push them, and document customer choice on every deal. This driver works best when it raises gross profit without adding much overhead, so track closing rate, cancellations, and product mix each month. If compliance slips, the revenue may look good but the cash and profit won’t hold.\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;\"\u003eInventory Turns And Floorplan Cost\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n\u003cdiv class=\"right-row4\"\u003e\n\u003ch3\u003eInventory Turns \u0026amp; Floorplan Cost\u003c\/h3\u003e\n\u003cp\u003eThis driver is about how fast RVs move from purchase to sale and how much it costs to carry them while they wait. \u003cstrong\u003eFloorplan financing\u003c\/strong\u003e is the dealer loan on inventory, so the key inputs are \u003cstrong\u003eaverage financed inventory\u003c\/strong\u003e, \u003cstrong\u003einterest rate\u003c\/strong\u003e, \u003cstrong\u003eaging buckets\u003c\/strong\u003e, \u003cstrong\u003estorage costs\u003c\/strong\u003e, and \u003cstrong\u003emarkdown rules\u003c\/strong\u003e. Fast turns free cash for payroll and owner pay; slow turns trap cash and raise risk.\u003c\/p\u003e\n\u003cp\u003eWhat this estimate hides: aged RVs can hurt \u003cstrong\u003eEBITDA\u003c\/strong\u003e and distributions even when revenue looks strong. With \u003cstrong\u003e$283k\u003c\/strong\u003e monthly fixed overhead in the model, late sales can leave the owner with little take-home profit because carrying cost and discounts hit before cash is collected. Slow-moving units also raise the chance of deeper price cuts later.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"left-row4\"\u003e\n\u003cdiv class=\"tips-box\"\u003e\n\u003ch3\u003eTighten Aging Rules\u003c\/h3\u003e\n\u003cp\u003eTrack \u003cstrong\u003edays on lot\u003c\/strong\u003e by model, trim line, and unit cost. Add a floorplan expense line to the model using \u003cstrong\u003eaverage financed inventory × rate × time\u003c\/strong\u003e, then compare it with gross margin per unit. Use \u003cstrong\u003eaging buckets\u003c\/strong\u003e to spot units that are turning cash into storage.\u003c\/p\u003e\n\u003cp\u003eSet a markdown rule before units go stale, and review it weekly. If a vehicle is aging faster than the lot average, price it to move before interest, lot costs, and reconditioning eat the spread. Slow turns can make a high-revenue month feel like a weak-income month.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"timeline\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"step-circle step4\"\u003e4\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eService, Parts, And Reconditioning\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n\u003cdiv class=\"left-row5\"\u003e\n\u003ch3\u003eService, Parts, And Reconditioning Income\u003c\/h3\u003e\n\u003cp\u003eWhen RV sales slow, \u003cstrong\u003eservice, parts, and reconditioning\u003c\/strong\u003e can keep cash moving. Year 1 assumes \u003cstrong\u003eone service technician at $55k\u003c\/strong\u003e plus \u003cstrong\u003e$75k of service bay equipment\u003c\/strong\u003e, so this line starts with real fixed cost pressure. The upside is steadier income from service work, parts installs, warranty work, and pre-owned reconditioning.\u003c\/p\u003e\n\u003cp\u003eHere’s the key split: treat \u003cstrong\u003eservice gross profit\u003c\/strong\u003e separately from vehicle gross profit. That matters because bay capacity, technician hiring, and parts inventory set the ceiling. If the bays are full and parts are on hand, the dealership can protect owner pay even when unit sales are uneven.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"right-row5\"\u003e\n\u003cdiv class=\"tips-box\"\u003e\n\u003ch3\u003eTrack Bay Output, Not Just Unit Sales\u003c\/h3\u003e\n\u003cp\u003eMeasure \u003cstrong\u003ebilled labor hours\u003c\/strong\u003e, parts sold, and reconditioning turnaround by unit. Those inputs show whether the service shop is covering the \u003cstrong\u003e$55k technicia\nn cost\u003c\/strong\u003e and using the \u003cstrong\u003e$75k\u003c\/strong\u003e equipment well. If work is delayed, cash gets stuck in unsold units and low-margin downtime.\u003c\/p\u003e\n\u003cp\u003eSet pricing and staffing around capacity. A one-line rule works: \u003cstrong\u003emore bay hours sold, more stable owner draw\u003c\/strong\u003e. Keep warranty work, accessory install, and pre-owned reconditioning in separate buckets so you can see which jobs actually lift gross profit and which ones only fill the calendar.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"timeline\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"step-circle step5\"\u003e5\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eFixed Overhead And Payroll\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"right-row6\"\u003e\n    \u003ch3\u003eFixed Overhead And Payroll\u003c\/h3\u003e\n    \u003cp\u003e\u003cstrong\u003eFixed overhead\u003c\/strong\u003e is the monthly cost you pay even when unit sales slow down. For Year 1, that is \u003cstrong\u003e$283k per month\u003c\/strong\u003e or \u003cstrong\u003e$3.396M per year\u003c\/strong\u003e, plus \u003cstrong\u003e$540k\u003c\/strong\u003e of payroll across management, sales, finance and insurance, service, admin, and marketing. That means owner pay depends on enough RV sales to cover a very heavy cost base before any draw.\u003c\/p\u003e\n    \u003cp\u003eThis is pure \u003cstrong\u003eoperating leverage\u003c\/strong\u003e: more units spread the same rent, insurance, software, advertising, commissions, and management salaries across more gross profit. But if volume slips, the break-even point rises fast, and cash that could fund owner distributions gets trapped in overhead instead. Larger lots can sell more units, but they also need more sales to stay profitable.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"left-row6\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eKeep Overhead Tied To Real Volume\u003c\/h3\u003e\n      \u003cp\u003eTrack fixed cost as a share of monthly gross profit, not just as a dollar total. The owner should review \u003cstrong\u003erent\u003c\/strong\u003e, \u003cstrong\u003einsurance\u003c\/strong\u003e, \u003cstrong\u003esoftware\u003c\/strong\u003e, \u003cstrong\u003eadvertising\u003c\/strong\u003e, \u003cstrong\u003ecommissions\u003c\/strong\u003e, and each payroll bucket against unit sales, so staffing and spend move with demand. If the lot sells fewer RVs, trim variable spend first and delay adds to admin or management headcount.\u003c\/p\u003e\n      \u003cp\u003eHere’s the quick math: with \u003cstrong\u003e$283k\u003c\/strong\u003e in fixed expenses every month, even strong sales can miss owner pay if inventory turns slow or margins compress. Track these inputs each month: \u003cstrong\u003eunits sold\u003c\/strong\u003e, \u003cstrong\u003eaverage selling price\u003c\/strong\u003e, \u003cstrong\u003egross profit per unit\u003c\/strong\u003e, and \u003cstrong\u003epayroll by role\u003c\/strong\u003e. If sales rise, add overhead only after the new volume is real, not projected.\u003c\/p\u003e\n      \u003cul class=\"lst_crct_blog\"\u003e\n        \u003cli\u003eReview payroll by department monthly.\u003c\/li\u003e\n        \u003cli\u003eSet spend caps by unit volume.\u003c\/li\u003e\n        \u003cli\u003eMatch ad spend to lot traffic.\u003c\/li\u003e\n        \u003cli\u003eHold commissions to closed deals.\u003c\/li\u003e\n        \u003cli\u003eDelay hiring until sales justify it.\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 step6\"\u003e6\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eCompare lean, base, and high RV dealership income cases\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-scenario-table\" aria-label=\"RV Dealership Owner Income Scenarios\" data-site-name=\"Financial Models Lab\" data-site-url=\"https:\/\/financialmodelslab.com\" data-source-title=\"RV Dealership Owner Income Scenarios\" data-note-label=\"Planning note\" data-note-text=\"Ranges are researched planning assumptions, not guaranteed earnings, salary promises, tax advice, or distributions.\"\u003e\u003cdiv class=\"fml-scenario-table-card\"\u003e\n\u003cheader class=\"fml-scenario-table-header\"\u003e\u003cdiv\u003e\n\u003cp class=\"fml-scenario-table-eyebrow\"\u003eOwner income scenarios\u003c\/p\u003e\n\u003cp class=\"fml-scenario-table-description\"\u003eOwner income moves with unit volume, new-versus-used mix, and F\u0026amp;I attachment. EBITDA scales fast here, but true take-home still depends on debt, floorplan interest, taxes, reserves, and reinvestment.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-scenario-table-actions\"\u003e\u003cbutton class=\"fml-scenario-table-export\" type=\"button\" data-scenario-export\u003eEXPORT XLSX\u003c\/button\u003e\u003c\/div\u003e\u003c\/header\u003e\u003cdiv class=\"fml-scenario-table-wrap\"\u003e\u003ctable class=\"fml-scenario-table-grid\"\u003e\n\u003ccaption\u003eLow, base, and high cases for owner take-home capacity.\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\"\u003eLean 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\"\u003eCore case\u003c\/span\u003e\n\u003c\/th\u003e\n\u003cth class=\"fml-scenario-table-column\" scope=\"col\" data-export-value=\"High Case\"\u003e\n\u003cspan class=\"fml-scenario-column-title\"\u003eHigh Case\u003c\/span\u003e\u003cspan class=\"fml-scenario-badge is-warning\"\u003eUpside case\u003c\/span\u003e\n\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr data-scenario-row\u003e\n\u003cth class=\"fml-scenario-row-heading\" scope=\"row\" data-export-value=\"Launch model\"\u003e\u003cspan class=\"fml-scenario-row-heading-inner\"\u003e\u003cspan class=\"fml-scenario-row-icon is-launch\" aria-hidden=\"true\"\u003e\u003cimg class=\"fml-scenario-row-icon-img\" src=\"\/cdn\/shop\/files\/scenario-launch-model.svg\" alt=\"Launch model icon\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan\u003e\u003cspan class=\"fml-scenario-row-title\"\u003eLaunch model\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/th\u003e\n\u003ctd data-export-value=\"This is the lean case, using Year 1 operating scale and lower owner take-home capacity.\"\u003eThis is the lean case, using Year 1 operating scale and lower owner take-home capacity.\u003c\/td\u003e\n\u003ctd data-export-value=\"This is the modeled case, using Year 3 scale and a more stable earnings path.\"\u003eThis is the modeled case, using Year 3 scale and a more stable earnings path.\u003c\/td\u003e\n\u003ctd data-export-value=\"This is the stronger case, using Year 5 scale and the highest owner income path.\"\u003eThis is the stronger case, using Year 5 scale and the highest owner income path.\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=\"It assumes 170 RVs, $11.422M revenue, and $8.231M EBITDA, with early staffing and overhead still being absorbed.\"\u003eIt assumes 170 RVs, $11.422M revenue, and $8.231M EBITDA, with early staffing and overhead still being absorbed.\u003c\/td\u003e\n\u003ctd data-export-value=\"It assumes 290 RVs, $20.407M revenue, and $15.249M EBITDA, with staffing, commissions, and fixed costs more fully absorbed.\"\u003eIt assumes 290 RVs, $20.407M revenue, and $15.249M EBITDA, with staffing, commissions, and fixed costs more fully absorbed.\u003c\/td\u003e\n\u003ctd data-export-value=\"It assumes 470 RVs, $34.777M revenue, and $26.616M EBITDA, with more sales, more service scale, and tighter cost control.\"\u003eIt assumes 470 RVs, $34.777M revenue, and $26.616M EBITDA, with more sales, more service scale, and tighter cost control.\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=\"Unit volume; used mix; F\u0026amp;I attachment; fixed payroll; overhead control\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003eUnit volume\u003c\/li\u003e\n\u003cli\u003eused mix\u003c\/li\u003e\n\u003cli\u003eF\u0026amp;I attachment\u003c\/li\u003e\n\u003cli\u003efixed payroll\u003c\/li\u003e\n\u003cli\u003eoverhead control\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/td\u003e\n\u003ctd data-export-value=\"Unit volume; pricing mix; F\u0026amp;I attachment; staffing scale; inventory financing\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003eUnit volume\u003c\/li\u003e\n\u003cli\u003epricing mix\u003c\/li\u003e\n\u003cli\u003eF\u0026amp;I attachment\u003c\/li\u003e\n\u003cli\u003estaffing scale\u003c\/li\u003e\n\u003cli\u003einventory financing\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/td\u003e\n\u003ctd data-export-value=\"Unit volume; higher prices; F\u0026amp;I attachment; staffing discipline; overhead control\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003eUnit volume\u003c\/li\u003e\n\u003cli\u003ehigher prices\u003c\/li\u003e\n\u003cli\u003eF\u0026amp;I attachment\u003c\/li\u003e\n\u003cli\u003estaffing discipline\u003c\/li\u003e\n\u003cli\u003eoverhead control\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=\"$8.2M\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003e$8.2M\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-soft\"\u003eLower take-home\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd data-export-value=\"$15.2M\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003e$15.2M\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-soft\"\u003eModeled take-home\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd data-export-value=\"$26.6M\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003e$26.6M\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-warning\"\u003eHigher take-home\u003c\/span\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-scenario-row\u003e\n\u003cth class=\"fml-scenario-row-heading\" scope=\"row\" data-export-value=\"Best fit\"\u003e\u003cspan class=\"fml-scenario-row-heading-inner\"\u003e\u003cspan class=\"fml-scenario-row-icon is-fit\" aria-hidden=\"true\"\u003e\u003cimg class=\"fml-scenario-row-icon-img\" src=\"\/cdn\/shop\/files\/scenario-best-fit.svg\" alt=\"Best fit icon\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan\u003e\u003cspan class=\"fml-scenario-row-title\"\u003eBest fit\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/th\u003e\n\u003ctd data-export-value=\"Use this to stress-test a slow start, tighter margins, or slower sales ramp.\"\u003eUse this to stress-test a slow start, tighter margins, or slower sales ramp.\u003c\/td\u003e\n\u003ctd data-export-value=\"Use this as the main operating plan for lender talks and owner planning.\"\u003eUse this as the main operating plan for lender talks and owner planning.\u003c\/td\u003e\n\u003ctd data-export-value=\"Use this to test upside if volume, staffing, and inventory turns all work.\"\u003eUse this to test upside if volume, staffing, and inventory turns all work.\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 Ranges are researched planning assumptions, not guaranteed earnings, salary promises, tax advice, or distributions.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e","brand":"FinancialModelsLab","offers":[{"title":"Default Title","offer_id":49304245141747,"sku":"rv-owner-makes","price":0.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0522\/6191\/2762\/files\/rv-owner-makes.webp?v=1782691396","url":"https:\/\/financialmodelslab.com\/products\/rv-owner-makes","provider":"Financial Models Lab","version":"1.0","type":"link"}