{"product_id":"auto-body-repair-owner-makes","title":"How Much Does an Auto Body Shop Owner Make? $312k Year 1 EBITDA","description":"\u003cbr\u003e\u003cdiv class=\"container_new_design\"\u003e\n\u003cdiv class=\"text-section text-1_new_design\"\u003e\n\u003cdiv class=\"line_top\"\u003e\u003c\/div\u003e\n\u003cp\u003eYou’re trying to turn repair work into owner take-home, not just busy bays This five-year US auto body shop model shows \u003cstrong\u003e$312k EBITDA in Year 1\u003c\/strong\u003e, breakeven in \u003cstrong\u003eMonth 5\u003c\/strong\u003e, and a \u003cstrong\u003e$714k minimum cash need in Month 2\u003c\/strong\u003e, before personal taxes, debt principal, and owner distributions\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\u003cdiv class=\"image-section image-1_new_design\" id=\"main_article_image\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003csection class=\"fml-owner-metric-cards\" aria-label=\"Auto body shop 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=\"EBITDA is the pre-tax operating cash pool before personal taxes and owner distributions; model shows $312k in Year 1 and $8.54M in Year 5.\"\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=\"EBITDA is the pre-tax operating cash pool before personal taxes and owner distributions; model shows $312k in Year 1 and $8.54M in Year 5.\"\u003e$312k → $8.54M\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"EBITDA margin is the pre-tax operating margin proxy; it rises from 29% in Year 1 to 69% in Year 5 as fixed costs spread.\"\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 is the pre-tax operating margin proxy; it rises from 29% in Year 1 to 69% in Year 5 as fixed costs spread.\"\u003e29% → 69%\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"No target pay is given, so this uses monthly break-even sales from Year 1 costs and a 70.5% contribution margin; breakeven lands in Month 5.\"\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=\"No target pay is given, so this uses monthly break-even sales from Year 1 costs and a 70.5% contribution margin; breakeven lands in Month 5.\"\u003e≈$52k\/mo\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"High startup capex, a $714k minimum cash need in Month 2, and five months to breakeven make this a hard launch.\"\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=\"High startup capex, a $714k minimum cash need in Month 2, and five months to breakeven make this a hard launch.\"\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 target?\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-owner-calculator\" aria-label=\"Auto Body Shop Owner Income Calculator\" data-locale=\"en-US\" data-currency=\"USD\" data-default-scenario=\"base\" data-export-filename=\"Auto Body Shop Owner Income Calculator.xlsx\" data-source-site-name=\"Financial Models Lab\" data-source-site-url=\"https:\/\/financialmodelslab.com\" data-source-page-title=\"Auto Body Shop Owner Income Calculator\" data-note-title=\"Planning note:\" data-note-text=\"Research-based planning estimate only, not guaranteed salary, tax advice, or owner distribution advice. Actual owner income depends on revenue, margins, payroll, taxes, debt, and reinvestment.\"\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 owner pay.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-scenarios\" aria-label=\"Income scenario presets\"\u003e\n\u003cbutton class=\"fml-owner-scenario\" type=\"button\" data-scenario=\"low\"\u003eLow\u003c\/button\u003e\u003cbutton class=\"fml-owner-scenario is-active\" type=\"button\" data-scenario=\"base\"\u003eBase\u003c\/button\u003e\u003cbutton class=\"fml-owner-scenario\" type=\"button\" data-scenario=\"high\"\u003eHigh\u003c\/button\u003e\n\u003c\/div\u003e\u003c\/header\u003e\u003cdiv class=\"fml-owner-layout\"\u003e\n\u003cform class=\"fml-owner-inputs\"\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eMonthly revenue\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Monthly sales from repair orders, average repair order, collision hours, paint hours, and parts sales.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly sales from repair orders, average repair order, collision hours, paint hours, and parts sales.\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=\"Monthly sales from repair orders, average repair order, collision hours, paint hours, and parts sales.\" data-low=\"90000\" data-base=\"130000\" data-high=\"175000\" name=\"monthlyRevenue\" type=\"text\" inputmode=\"numeric\" value=\"130,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\u003eGross margin\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Percent of revenue left after direct parts and materials costs.\"\u003ei\u003cspan role=\"tooltip\"\u003ePercent of revenue left after direct parts and materials 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 parts and materials costs.\" name=\"grossMargin\" type=\"range\" min=\"0\" max=\"100\" step=\"1\" data-low=\"55\" data-base=\"62\" data-high=\"66\" value=\"62\"\u003e\u003coutput\u003e62%\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 for technicians, painter, shop management, and admin coverage before owner pay.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly payroll for technicians, painter, shop management, and admin coverage 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 for technicians, painter, shop management, and admin coverage before owner pay.\" data-low=\"24600\" data-base=\"32333\" data-high=\"46083\" name=\"laborCost\" type=\"text\" inputmode=\"numeric\" value=\"32,333\"\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 supplies, and professional services.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly rent, utilities, insurance, software, office supplies, and professional services.\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 supplies, and professional services.\" data-low=\"12000\" data-base=\"12000\" data-high=\"12000\" name=\"fixedOverhead\" type=\"text\" inputmode=\"numeric\" value=\"12,000\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eMarketing\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Monthly customer acquisition spend needed to keep repair flow coming in.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly customer acquisition spend needed to keep repair flow coming in.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-money\"\u003e\n\u003cspan\u003e$\u003c\/span\u003e\u003cinput data-owner-field=\"marketing\" data-owner-kind=\"money\" data-owner-label=\"Marketing\" data-owner-note=\"Monthly customer acquisition spend needed to keep repair flow coming in.\" data-low=\"1000\" data-base=\"1250\" data-high=\"2500\" name=\"marketing\" type=\"text\" inputmode=\"numeric\" value=\"1,250\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eDebt service\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Monthly loan or equipment payment. Set to zero if the shop is debt-free.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly loan or equipment payment. Set to zero if the shop is debt-free.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-money\"\u003e\n\u003cspan\u003e$\u003c\/span\u003e\u003cinput data-owner-field=\"debtService\" data-owner-kind=\"money\" data-owner-label=\"Debt service\" data-owner-note=\"Monthly loan or equipment payment. Set to zero if the shop is debt-free.\" data-low=\"0\" data-base=\"3000\" data-high=\"6000\" name=\"debtService\" type=\"text\" inputmode=\"numeric\" value=\"3,000\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eTax reserve\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Percent of profit set aside for taxes before owner take-home.\"\u003ei\u003cspan role=\"tooltip\"\u003ePercent of profit set aside for taxes before owner take-home.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-percent\"\u003e\n\u003cinput data-owner-field=\"taxReserve\" data-owner-kind=\"percent\" data-owner-label=\"Tax reserve\" data-owner-note=\"Percent of profit set aside for taxes before owner take-home.\" name=\"taxReserve\" type=\"range\" min=\"0\" max=\"45\" step=\"1\" data-low=\"18\" data-base=\"20\" data-high=\"22\" value=\"20\"\u003e\u003coutput\u003e20%\u003c\/output\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eReinvestment reserve\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Percent of profit kept for repairs, growth, working capital, and cash buffer.\"\u003ei\u003cspan role=\"tooltip\"\u003ePercent of profit kept for repairs, growth, working capital, and cash buffer.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-percent\"\u003e\n\u003cinput data-owner-field=\"reinvestmentReserve\" data-owner-kind=\"percent\" data-owner-label=\"Reinvestment reserve\" data-owner-note=\"Percent of profit kept for repairs, growth, working capital, and cash buffer.\" name=\"reinvestmentReserve\" type=\"range\" min=\"0\" max=\"35\" step=\"1\" data-low=\"10\" data-base=\"8\" data-high=\"6\" value=\"8\"\u003e\u003coutput\u003e8%\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 owner-pay gap before personal taxes.\"\u003ei\u003cspan role=\"tooltip\"\u003eTarget monthly owner income used to calculate the owner-pay gap before personal taxes.\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 owner-pay gap before personal taxes.\" data-low=\"15000\" data-base=\"20000\" data-high=\"30000\" name=\"targetOwnerPay\" type=\"text\" inputmode=\"numeric\" value=\"20,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$23,053\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\"\u003e18%\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$123K\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$3,053\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$276,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$32,017\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$8,964\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$3,053\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$130K\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: 62%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$80,600\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: 37%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$48,583\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: 7%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$8,964\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: 18%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$23,053\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, not guaranteed salary, tax advice, or owner distribution advice. Actual owner income depends on revenue, margins, payroll, taxes, debt, and reinvestment.\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 Auto Body Shop forecast?\u003c\/span\u003e\u003c\/h3\u003e\n\n\u003cp\u003eThis dashboard shows revenue, EBITDA, cash, breakeven, payback, and owner-pay planning; charts split sales, margin, payroll, capex, and cash flow. Open the \u003ca href=\"\/products\/auto-body-repair-financial-model\"\u003eAuto Body Shop Financial Model Template\u003c\/a\u003e.\u003c\/p\u003e\n\n\u003ch4\u003eOwner-income model highlights\u003c\/h4\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eEBITDA\u003c\/strong\u003e $312k to $8.541M\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCash\u003c\/strong\u003e minimum $714k in Month 2\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBreakeven\u003c\/strong\u003e Month 5; payback 12\u003c\/li\u003e\n\u003cli\u003eTest volume, ticket, labor\u003c\/li\u003e\n\u003cli\u003eTest parts, overhead, draws\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\/auto-body-repair-financial-model-dashboard-financialmodelslab_b90b43b6-39d2-4c4f-9ad7-0888b2db96c0.webp\"\u003e\n\u003cimg class=\"preview-img\" width=\"100%\" height=\"auto\" src=\"\/cdn\/shop\/files\/auto-body-repair-financial-model-dashboard-financialmodelslab_b90b43b6-39d2-4c4f-9ad7-0888b2db96c0.webp?width=500\" alt=\"Auto Body Shop Financial Model dashboard summarizes key KPIs, runway and cash position with a dynamic dashboard showing revenue, margins, expenses and performance - 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 can an auto body shop owner make?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003eAn Auto Body Shop owner can make the cash left after payroll, rent, parts, and operating costs, not just a fixed salary; in this model, EBITDA is \u003cstrong\u003e$312k in Year 1\u003c\/strong\u003e, \u003cstrong\u003e$1.388M in Year 2\u003c\/strong\u003e, \u003cstrong\u003e$3.089M in Year 3\u003c\/strong\u003e, \u003cstrong\u003e$5.421M in Year 4\u003c\/strong\u003e, and \u003cstrong\u003e$8.541M in Year 5\u003c\/strong\u003e. For context, track profit quality beside repair flow using \u003ca href=\"\/blogs\/kpi-metrics\/auto-body-repair\"\u003eWhat Is The Most Critical Indicator For Measuring The Success Of Your Auto Body Shop?\u003c\/a\u003e, because two shops with similar sales can leave very different owner cash.\u003c\/p\u003e\n\u003cdiv class=\"container_2_clmn_row\"\u003e\n\u003cdiv class=\"card_smpl blue_card\"\u003e\n\u003cdiv class=\"card_smpl_header\"\u003e\n\u003cimg src=\"\/cdn\/shop\/files\/fml_20_fml-Orange-blog-colons-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\u003ch3\u003eOwner Take-Home\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eUse \u003cstrong\u003eEBITDA\u003c\/strong\u003e as take-home potential\u003c\/li\u003e\n\u003cli\u003eYear 1 model: \u003cstrong\u003e$312k\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eYear 3 model: \u003cstrong\u003e$3.089M\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eYear 5 model: \u003cstrong\u003e$8.541M\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 Cash\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eImprove labor productivity\u003c\/li\u003e\n\u003cli\u003eCapture repair supplements fully\u003c\/li\u003e\n\u003cli\u003eControl parts delays and rent\u003c\/li\u003e\n\u003cli\u003eKeep the staffed \u003cstrong\u003e$75k manager\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eWhat affects auto body shop profit margin?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003e\u003cstrong\u003eAuto Body Shop\u003c\/strong\u003e profit margin comes down to \u003cstrong\u003ebillable labor hours\u003c\/strong\u003e, \u003cstrong\u003etechnician productivity\u003c\/strong\u003e, \u003cstrong\u003eestimate accuracy\u003c\/strong\u003e, and \u003cstrong\u003erework\u003c\/strong\u003e, plus parts, consumables, subcontracted labor, and customer acquisition cost. If you’re sizing the model, see \u003ca href=\"\/blogs\/startup-costs\/auto-body-repair\"\u003eHow Much Does It Cost To Open An Auto Body Shop?\u003c\/a\u003e — Year 1 assumptions already put \u003cstrong\u003eparts at 18%\u003c\/strong\u003e, \u003cstrong\u003econsumables at 6%\u003c\/strong\u003e, \u003cstrong\u003emarketing at 4%\u003c\/strong\u003e, and \u003cstrong\u003esubcontracted labor at 15%\u003c\/strong\u003e. Margin gets better when throughput rises without \u003cstrong\u003erework\u003c\/strong\u003e or \u003cstrong\u003eexcess overtime\u003c\/strong\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\u003eGross margin drivers\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\u003cstrong\u003eBill more labor hours.\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cstrong\u003eRaise tech productivity.\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cstrong\u003eCut estimate errors.\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cstrong\u003eReduce rework and parts waste.\u003c\/strong\u003e\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\u003eFixed overhead pressure\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e$85k\u003c\/strong\u003e rent hits hard.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$12k\u003c\/strong\u003e utilities add steady drag.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$750\u003c\/strong\u003e insurance stays fixed.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$300\u003c\/strong\u003e software runs every month.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eHow much revenue does an auto body shop need to pay the owner?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003e\u003cstrong\u003eAuto Body Shop\u003c\/strong\u003e owners should not pick one revenue number; the right target depends on owner pay plus overhead, payroll, reserves, debt service, and capex. With \u003cstrong\u003e$144k\u003c\/strong\u003e of Year 1 fixed overhead and \u003cstrong\u003e$295k\u003c\/strong\u003e of payroll, the provided model puts break-even before owner pay at about \u003cstrong\u003e$52k\u003c\/strong\u003e in monthly sales. The formula is \u003cstrong\u003e(owner pay + fixed costs + payroll + reserves) ÷ contribution margin\u003c\/strong\u003e, and the model uses \u003cstrong\u003e295%\u003c\/strong\u003e variable costs and \u003cstrong\u003e705%\u003c\/strong\u003e contribution margin.\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\u003eCost base\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e$144k\u003c\/strong\u003e Year 1 fixed overhead\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$295k\u003c\/strong\u003e Year 1 payroll\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$52k\u003c\/strong\u003e monthly break-even sales\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e705%\u003c\/strong\u003e contribution margin in the model\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 add-ons\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eAdd \u003cstrong\u003eowner pay\u003c\/strong\u003e first\u003c\/li\u003e\n\u003cli\u003eAdd \u003cstrong\u003edebt service\u003c\/strong\u003e next\u003c\/li\u003e\n\u003cli\u003eAdd \u003cstrong\u003ecapex replacement\u003c\/strong\u003e next\u003c\/li\u003e\n\u003cli\u003eKeep \u003cstrong\u003ereserves\u003c\/strong\u003e before distributions\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 what drives owner income most?\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-main-income-drivers\" aria-label=\"Accessible label for the main income drivers card grid.\"\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\u003eRepair Volume\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003eHigh\u003c\/strong\u003e\u003cp\u003eMore paid repair orders spread rent, payroll, and shop time over more work, so owner take-home rises fastest here.\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\u003eOrder Size\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e$2.3K\u003c\/strong\u003e\u003cp\u003eBigger repair orders lift revenue per vehicle and help cover fixed shop costs sooner.\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\u003eLabor Productivity\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e23h\u003c\/strong\u003e\u003cp\u003eYear 1 has 15 collision hours at $95 and 8 paint hours at $105, so billed hours and tech speed drive how much payroll turns into revenue.\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\u003eOverhead Load\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e$144K\u003c\/strong\u003e\u003cp\u003eAnnual fixed overhead is $144K, and with $295K Year 1 payroll, low bay use cuts owner income fast.\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\u003eMaterials Margin\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e76%\u003c\/strong\u003e\u003cp\u003eParts cost at 18% and consumables at 6% leave 76% before labor, so waste and shrinkage hit take-home hard.\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\u003eInsurance Mix\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e80%\u003c\/strong\u003e\u003cp\u003eCollision repair is 80% of Year 1 mix, so insurer approvals and supplement capture shape cash flow and margin.\u003c\/p\u003e\u003c\/article\u003e\n\u003c\/div\u003e\u003c\/article\u003e\u003c\/section\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eAuto Body Shop Core Six Income Drivers\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\u003cbr\u003e\n\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eRepair Order 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\u003eRepair Order Volume\u003c\/h3\u003e\n    \u003cp\u003e\u003cstrong\u003eMonthly repair orders\u003c\/strong\u003e set the revenue base: revenue is \u003cstrong\u003erepair orders × average repair order\u003c\/strong\u003e. More cars only lift owner income if technicians, estimators, parts flow, and paint capacity can keep up. If those stalls hit, cycle time stretches, cash comes in later, and the owner feels it in slower pay and lower profit.\u003c\/p\u003e\n    \u003cp\u003eVolume matters more when quality holds. If rework or supplements rise, gross margin gets cut even when the shop looks busy. The model ties marketing spend from \u003cstrong\u003e$15k\u003c\/strong\u003e in Year 1 to \u003cstrong\u003e$70k\u003c\/strong\u003e in Year 5, while CAC falls from \u003cstrong\u003e$120\u003c\/strong\u003e to \u003cstrong\u003e$100\u003c\/strong\u003e; that should create more completed jobs, not just more leads.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"right-row1\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eTrack Volume Against Capacity\u003c\/h3\u003e\n      \u003cp\u003eWatch completed repair orders, cycle time, supplement rate, and rework by month. If orders rise but bays, tech hours, or paint slots do not, owner draw usually lags because cash gets stuck in unfinished jobs.\u003c\/p\u003e\n      \u003cul class=\"lst_crct_blog\"\u003e\n        \u003cli\u003eTrack completed orders, not leads.\u003c\/li\u003e\n        \u003cli\u003eMatch orders to staffed hours.\u003c\/li\u003e\n        \u003cli\u003eFlag jobs with supplements.\u003c\/li\u003e\n        \u003cli\u003eMeasure cash days from release.\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cp\u003eUse marketing spend only if the shop can finish the work. Lower CAC helps, but the real win is more \u003cstrong\u003ecompleted repair orders\u003c\/strong\u003e at steady quality and faster collections.\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;\"\u003eAverage Repair Order\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"right-row2\"\u003e\n    \u003ch3\u003eAverage Repair Order\u003c\/h3\u003e\n    \u003cp\u003e\u003cstrong\u003eAverage repair order\u003c\/strong\u003e is the dollars earned per vehicle, and it drives revenue faster than raw volume when the shop can handle the work. Using the model’s labor assumptions, Year 1 ticket value is about \u003cstrong\u003e$2,265\u003c\/strong\u003e from \u003cstrong\u003e15 billable hours × $95\/hour\u003c\/strong\u003e plus \u003cstrong\u003e8 paint hours × $105\/hour\u003c\/strong\u003e.\u003c\/p\u003e\n    \u003cp\u003eBy Year 5, that rises to \u003cstrong\u003e$3,203\u003c\/strong\u003e from \u003cstrong\u003e19 hours × $107\/hour\u003c\/strong\u003e and \u003cstrong\u003e10 hours × $117\/hour\u003c\/strong\u003e, or about \u003cstrong\u003e41%\u003c\/strong\u003e more per job. Bigger jobs can lift owner income, but they also use more labor hours, parts coordination, paint booth time, supplements, and working capital. More revenue only helps if cycle time and collections stay tight.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"left-row2\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eRaise ticket size without slowing cash\u003c\/h3\u003e\n      \u003cp\u003eTrack \u003cstrong\u003ebillable hours\u003c\/strong\u003e, realized labor rate, supplement approval, and collection timing on every repair order. Split collision and paint labor so you can see whether higher-severity jobs are actually paying off or just tying up bays and cash. That’s the quick test: bigger tickets should raise gross profit, not just increase work in process.\u003c\/p\u003e\n      \u003cul class=\"lst_crct_blog\"\u003e\n        \u003cli\u003eReview estimates before tear-down\u003c\/li\u003e\n        \u003cli\u003eApprove supplements fast\u003c\/li\u003e\n        \u003cli\u003eWatch cycle time weekly\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cp\u003eSet pricing and staffing around the job mix you can finish on time. If severe repairs add dollars but also stretch delivery or delay payment, the owner’s take-home income drops even when sales look stronger. The goal is a higher ticket that still converts into cash fast enough to fund payroll and profit draws.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"timeline\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"step-circle step2\"\u003e2\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eLabor Hours and Technician Productivity\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"left-row3\"\u003e\n    \u003ch3\u003eTechnician Hours Sold\u003c\/h3\u003e\n    \u003cp\u003eLabor productivity is the share of paid shop time that turns into billed labor. With Year 1 production pay of \u003cstrong\u003e$65k\u003c\/strong\u003e for the lead technician, \u003cstrong\u003e$55k\u003c\/strong\u003e for the technician, and \u003cstrong\u003e$60k\u003c\/strong\u003e for the painter, plus \u003cstrong\u003e$295k\u003c\/strong\u003e total payroll including manager and customer service, weak utilization cuts owner cash fast because wages keep running whether bays are full or not.\u003c\/p\u003e\n    \u003cp\u003eThe key metric is \u003cstrong\u003ebilled hours per paid hour\u003c\/strong\u003e, plus rework and downtime. If estimates miss damage or jobs come back for fixes, \u003cstrong\u003eEBITDA\u003c\/strong\u003e means earnings before interest, taxes, depreciation, and amortization, and it falls before rent changes. More accurate labor plans raise profit without adding space or headcount.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"right-row3\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eTrack Hours vs Payroll\u003c\/h3\u003e\n      \u003cp\u003eTrack paid hours, billed hours, comeback repairs, and schedule gaps by technician. Compare estimated labor to actual labor on every repair order, then flag jobs where downtime or supplements push hours over plan. The goal is simple: keep each paid hour tied to a billed hour.\u003c\/p\u003e\n      \u003cp\u003eReview the weekly ratio of billed labor dollars to payroll dollars. If the shop is busy but the ratio slips, fix dispatch, estimating, or repair quality before adding staff. Better scheduling and fewer comebacks move more of the \u003cstrong\u003e$295k\u003c\/strong\u003e payroll into revenue, which helps owner take-home faster.\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;\"\u003eParts Paint and Materials Margin\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"right-row4\"\u003e\n    \u003ch3\u003eParts, Paint, and Materials Margin\u003c\/h3\u003e\n    \u003cp\u003e\u003cstrong\u003eParts\u003c\/strong\u003e, paint, and consumables are not pure profit. In Year 1, \u003cstrong\u003eparts cost is 18% of revenue\u003c\/strong\u003e and \u003cstrong\u003eshop consumables are 6%\u003c\/strong\u003e, so these costs take \u003cstrong\u003e24%\u003c\/strong\u003e before labor and overhead. By Year 5, they improve to \u003cstrong\u003e16%\u003c\/strong\u003e and \u003cstrong\u003e5%\u003c\/strong\u003e, or \u003cstrong\u003e21%\u003c\/strong\u003e total. That \u003cstrong\u003e3-point\u003c\/strong\u003e swing lifts cash that can go to owner pay.\u003c\/p\u003e\n    \u003cp\u003eHere’s the catch: margin depends on sourcing, freight, returns, discounts, reimbursement limits, and supplement approval delays. If a repair order is done but the supplement is still pending, cash receipts can stall. Track \u003cstrong\u003eparts gross profit\u003c\/strong\u003e by repair order, not just total spend, or you can look profitable on paper and still feel tight on cash.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"left-row4\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eTrack leakage by repair order\u003c\/h3\u003e\n      \u003cp\u003eMeasure \u003cstrong\u003ematerials billed versus used\u003c\/strong\u003e and \u003cstrong\u003ereturns aging by repair order\u003c\/strong\u003e. That shows where cash gets trapped and where margin leaks out. If you bill \u003cstrong\u003e$100,000\u003c\/strong\u003e of revenue, Year 1 parts and consumables cost about \u003cstrong\u003e$24,000\u003c\/strong\u003e; by Year 5, that drops to \u003cstrong\u003e$21,000\u003c\/strong\u003e. The owner keeps more only when buying, returns, and approvals stay tight.\u003c\/p\u003e\n      \u003cul class=\"lst_crct_blog\"\u003e\n        \u003cli\u003eTrack parts gross profit by job.\u003c\/li\u003e\n        \u003cli\u003eMatch billed and used materials.\u003c\/li\u003e\n        \u003cli\u003eAge returns by repair order.\u003c\/li\u003e\n        \u003cli\u003eWatch supplement approval delays.\u003c\/li\u003e\n        \u003cli\u003eAudit freight and discount leakage.\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"timeline\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"step-circle step4\"\u003e4\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eInsurance Mix and Supplement Capture\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"left-row5\"\u003e\n    \u003ch3\u003eInsurance Mix and Supplement Capture\u003c\/h3\u003e\n    \u003cp\u003eIf more of your repair mix comes from insurers, you can fill bays faster, but you give up some pricing control. In the model, collision repair rises from \u003cstrong\u003e80%\u003c\/strong\u003e of work in Year 1 to \u003cstrong\u003e90%\u003c\/strong\u003e in Year 5, so profit depends on how well you document supplements, hold labor rates, and avoid unpaid parts or procedures. Missed damage can turn a strong ticket into a weak one.\u003c\/p\u003e\n    \u003cp\u003eKey inputs are insurer share, supplement dollars per repair order, approval time, labor rate, parts changes, and \u003cstrong\u003ecycle time\u003c\/strong\u003e. Strong files help collections, but insurer-heavy volume can still compress margin if the shop accepts low rates or absorbs rework. One delayed supplement can stretch cash flow and push owner pay back.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"right-row5\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eTrack and protect supplement dollars\u003c\/h3\u003e\n      \u003cp\u003eMeasure supplements by repair order, not just total sales. Track \u003cstrong\u003esupplement hit rate\u003c\/strong\u003e, average supplement value, days to approval, and u\nnpaid parts or labor at close. If the shop is sending a lot of insurer work, review estimate photos and teardown notes on every job so added damage is billed fast, not written off later.\u003c\/p\u003e\n      \u003cp\u003eSet a simple rule: no close-out until parts changes, added labor, and procedures are documented and approved. Use \u003cstrong\u003ecycle time\u003c\/strong\u003e, gross margin by payor, and average collection days to see whether insurer growth is helping owner income or just adding busy work.\u003c\/p\u003e\n      \u003cul class=\"lst_crct_blog\"\u003e\n        \u003cli\u003eTrack supplements per repair order.\u003c\/li\u003e\n        \u003cli\u003eWatch approval days by insurer.\u003c\/li\u003e\n        \u003cli\u003eCompare margin by payor mix.\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 step5\"\u003e5\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eFixed Overhead and Capacity Utilization\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 Break-Even Floor\u003c\/h3\u003e\n    \u003cp\u003eFixed overhead is the cost floor. It includes \u003cstrong\u003elease\u003c\/strong\u003e, \u003cstrong\u003eutilities\u003c\/strong\u003e, \u003cstrong\u003einsurance\u003c\/strong\u003e, \u003cstrong\u003esoftware\u003c\/strong\u003e, \u003cstrong\u003ewebsite and SEO\u003c\/strong\u003e, \u003cstrong\u003esupplies\u003c\/strong\u003e, and \u003cstrong\u003eprofessional services\u003c\/strong\u003e. With \u003cstrong\u003e$12k monthly fixed overhead\u003c\/strong\u003e plus \u003cstrong\u003e$246k monthly payroll\u003c\/strong\u003e in Year 1, the shop has to generate sales before the owner can take home profit. The provided quick math says about \u003cstrong\u003e$52k monthly sales\u003c\/strong\u003e covers payroll and fixed overhead before owner pay.\u003c\/p\u003e\n    \u003cp\u003eEmpty bays still cost money because rent and insurance keep running. If repair orders fall or cycle time slips, the same fixed cost base is spread over fewer billed hours, so owner income drops fast. \u003cstrong\u003eCapacity utilization\u003c\/strong\u003e is just how full the bays and tech hours are. Full bays matter more than busy phones.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"left-row6\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eFill Bays, Not Just Leads\u003c\/h3\u003e\n      \u003cp\u003eTrack weekly \u003cstrong\u003ebay utilization\u003c\/strong\u003e, \u003cstrong\u003ebilled labor hours\u003c\/strong\u003e, \u003cstrong\u003erepair order count\u003c\/strong\u003e, and \u003cstrong\u003eaverage repair order\u003c\/strong\u003e. Those inputs show whether fixed overhead is being covered by real production, not just estimates. If staffing, paint time, or parts flow lag, rework and idle time can wipe out the margin.\u003c\/p\u003e\n      \u003cul class=\"lst_crct_blog\"\u003e\n        \u003cli\u003eWatch billed hours per bay.\u003c\/li\u003e\n        \u003cli\u003eMatch staffing to booked work.\u003c\/li\u003e\n        \u003cli\u003eCut idle time between jobs.\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cp\u003eUse the monthly overhead base in your forecast and compare it to actual billed sales, not just booked work. If utilization improves, each extra repair absorbs more fixed cost and more profit can reach owner pay. If supplement approval or collections slow down, cash gets tight even when the schedule looks full.\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;\"\u003eScenario objective: Compare lean, base, and high-performing auto body shop owner income cases\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-scenario-table\" aria-label=\"Auto Body Shop Owner Income Scenarios\" data-site-name=\"Financial Models Lab\" data-site-url=\"https:\/\/financialmodelslab.com\" data-source-title=\"Auto Body Shop Owner Income Scenarios\" data-note-label=\"Planning note\" data-note-text=\"These scenario ranges are researched planning assumptions only, 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 shifts with repair mix, paint work, parts attach, payroll, and capacity. The low case reflects the Year 1 ramp, while the base and high cases assume more volume and better margins.\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 income cases for planning.\u003c\/caption\u003e\n\u003cthead\u003e\u003ctr\u003e\n\u003cth class=\"fml-scenario-table-stub\" scope=\"col\" data-export-value=\"Scenario\"\u003eScenario\u003c\/th\u003e\n\u003cth class=\"fml-scenario-table-column\" scope=\"col\" data-export-value=\"Low Case\"\u003e\n\u003cspan class=\"fml-scenario-column-title\"\u003eLow Case\u003c\/span\u003e\u003cspan class=\"fml-scenario-badge is-soft\"\u003eDownside case\u003c\/span\u003e\n\u003c\/th\u003e\n\u003cth class=\"fml-scenario-table-column\" scope=\"col\" data-export-value=\"Base Case\"\u003e\n\u003cspan class=\"fml-scenario-column-title\"\u003eBase Case\u003c\/span\u003e\u003cspan class=\"fml-scenario-badge is-soft\"\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=\"The Year 1 ramp models about $1.065M of revenue, 29.5% variable costs, and $312k EBITDA.\"\u003eThe Year 1 ramp models about $1.065M of revenue, 29.5% variable costs, and $312k EBITDA.\u003c\/td\u003e\n\u003ctd data-export-value=\"The Year 3 model reaches about $5.049M of revenue, 27.2% variable costs, and $3.089M EBITDA.\"\u003eThe Year 3 model reaches about $5.049M of revenue, 27.2% variable costs, and $3.089M EBITDA.\u003c\/td\u003e\n\u003ctd data-export-value=\"The Year 5 model reaches about $12.344M of revenue, 24.8% variable costs, and $8.541M EBITDA.\"\u003eThe Year 5 model reaches about $12.344M of revenue, 24.8% variable costs, and $8.541M EBITDA.\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=\"The shop runs with the manager included, about $295k payroll, $144k fixed overhead, and breakeven in Month 5.\"\u003eThe shop runs with the manager included, about $295k payroll, $144k fixed overhead, and breakeven in Month 5.\u003c\/td\u003e\n\u003ctd data-export-value=\"The shop is scaled, with about $443k payroll and a steadier mix of collision repair, painting, and parts sales.\"\u003eThe shop is scaled, with about $443k payroll and a steadier mix of collision repair, painting, and parts sales.\u003c\/td\u003e\n\u003ctd data-export-value=\"The shop runs at fuller capacity, with about $598k payroll and stronger repair, paint, and parts throughput.\"\u003eThe shop runs at fuller capacity, with about $598k payroll and stronger repair, paint, and parts throughput.\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=\"Repair mix; paint share; parts attach; payroll load; fixed overhead\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003eRepair mix\u003c\/li\u003e\n\u003cli\u003epaint share\u003c\/li\u003e\n\u003cli\u003eparts attach\u003c\/li\u003e\n\u003cli\u003epayroll load\u003c\/li\u003e\n\u003cli\u003efixed overhead\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/td\u003e\n\u003ctd data-export-value=\"Higher volume; better labor mix; lower variable rate; more tech FTEs; parts sales\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003eHigher volume\u003c\/li\u003e\n\u003cli\u003ebetter labor mix\u003c\/li\u003e\n\u003cli\u003elower variable rate\u003c\/li\u003e\n\u003cli\u003emore tech FTEs\u003c\/li\u003e\n\u003cli\u003eparts sales\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/td\u003e\n\u003ctd data-export-value=\"More repair orders; higher paint share; stronger parts sales; lower COGS rate; added tech FTEs\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003eMore repair orders\u003c\/li\u003e\n\u003cli\u003ehigher paint share\u003c\/li\u003e\n\u003cli\u003estronger parts sales\u003c\/li\u003e\n\u003cli\u003elower COGS rate\u003c\/li\u003e\n\u003cli\u003eadded tech FTEs\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=\"$312k\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003e$312k\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-soft\"\u003eIncome floor\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd data-export-value=\"$3.089M\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003e$3.089M\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-soft\"\u003eModeled middle\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd data-export-value=\"$8.541M\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003e$8.541M\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-warning\"\u003eUpside path\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-year income with slower volume and a manager-led shop.\"\u003eUse this to stress test launch-year income with slower volume and a manager-led shop.\u003c\/td\u003e\n\u003ctd data-export-value=\"Use this as the main planning case for a steadier, fully built operating year.\"\u003eUse this as the main planning case for a steadier, fully built operating year.\u003c\/td\u003e\n\u003ctd data-export-value=\"Use this to test upside when volume climbs and the editable repair order count stays favorable.\"\u003eUse this to test upside when volume climbs and the editable repair order count stays favorable.\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 scenario ranges are researched planning assumptions only, 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":49303703519475,"sku":"auto-body-repair-owner-makes","price":0.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0522\/6191\/2762\/files\/auto-body-repair-owner-makes.webp?v=1782675790","url":"https:\/\/financialmodelslab.com\/products\/auto-body-repair-owner-makes","provider":"Financial Models Lab","version":"1.0","type":"link"}