{"product_id":"auto-towing-owner-makes","title":"How Much Can A Towing Service Owner Make? $85k-$276k Year 1","description":"\u003cbr\u003e\u003cdiv class=\"card_smpl\"\u003e\n\u003cp\u003eA towing service owner can plan around an $85k manager-level salary target, with additional profit only if the company clears payroll, insurance, fuel, repairs, marketing, and facility costs In the researched first-year case, revenue is about $913k per month from a $12175 blended hourly rate and 25 billable hours per active customer per month Direct costs run 315% of sales, leaving a 685% gross margin before fixed overhead and payroll After known payroll, fixed expenses, and marketing, operating profit is about $191k before owner distributions, taxes, debt payments, and reserves\u003c\/p\u003e\n\n\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003csection class=\"fml-owner-metric-cards\" aria-label=\"Towing service owner income cards\"\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 planning case adds the $85k salary target to up to $191k operating profit before tax; excludes debt service and reserves, and isn't guaranteed income.\"\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 planning case adds the $85k salary target to up to $191k operating profit before tax; excludes debt service and reserves, and isn't guaranteed income.\"\u003e$85k-$276k\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Year 1 gross margin uses 18% fuel, 8% repairs, 2.5% processing, and 3% referral fees; it excludes wages, rent, and debt.\"\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 gross margin uses 18% fuel, 8% repairs, 2.5% processing, and 3% referral fees; it excludes wages, rent, and debt.\"\u003e68.5%\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Revenue target backs the $85k owner pay goal plus profit; using 68.5% gross margin, the planning threshold is about $403k before wages and overhead.\"\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=\"Revenue target backs the $85k owner pay goal plus profit; using 68.5% gross margin, the planning threshold is about $403k before wages and overhead.\"\u003e$403k\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Hard reflects Year 1 to Year 2 losses, month 27 breakeven, month 54 payback, and an $83k minimum cash dip; results are model-based, not guaranteed.\"\u003e\u003cimg class=\"metric-icon\" src=\"\/cdn\/shop\/files\/fml-owner-income-kpi-business-difficulty.svg\" alt=\"Business difficulty icon\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan\u003eBusiness difficulty\u003c\/span\u003e\u003cstrong class=\"metric-value\" tabindex=\"0\" data-tooltip=\"Hard reflects Year 1 to Year 2 losses, month 27 breakeven, month 54 payback, and an $83k minimum cash dip; results are model-based, not guaranteed.\"\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 towing owner pay?\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-owner-calculator\" aria-label=\"Sample Business Owner Income Calculator\" data-locale=\"en-US\" data-currency=\"USD\" data-default-scenario=\"base\" data-export-filename=\"Sample Business Owner Income Calculator.xlsx\" data-source-site-name=\"Financial Models Lab\" data-source-site-url=\"https:\/\/financialmodelslab.com\" data-source-page-title=\"Sample Business Owner Income Calculator\" data-note-title=\"Planning note:\" data-note-text=\"Research-based planning estimate only. Actual owner income depends on revenue, margin, labor, overhead, reserves, and debt. It is not guaranteed salary, tax advice, or owner distribution advice.\"\u003e\u003cdiv class=\"fml-owner-card\"\u003e\n\u003cheader class=\"fml-owner-header\"\u003e\u003cdiv class=\"fml-owner-heading\"\u003e\n\u003cp class=\"fml-owner-eyebrow\"\u003eOwner income calculator\u003c\/p\u003e\n\u003cp class=\"fml-owner-intro\"\u003eEstimate owner take-home and the target-pay gap from revenue, margin, costs, reserves, and target pay.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-scenarios\" aria-label=\"Income scenario presets\"\u003e\n\u003cbutton class=\"fml-owner-scenario\" type=\"button\" data-scenario=\"low\"\u003eLow\u003c\/button\u003e\u003cbutton class=\"fml-owner-scenario is-active\" type=\"button\" data-scenario=\"base\"\u003eBase\u003c\/button\u003e\u003cbutton class=\"fml-owner-scenario\" type=\"button\" data-scenario=\"high\"\u003eHigh\u003c\/button\u003e\n\u003c\/div\u003e\u003c\/header\u003e\u003cdiv class=\"fml-owner-layout\"\u003e\n\u003cform class=\"fml-owner-inputs\"\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eMonthly revenue\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Monthly sales collected before expenses. Use the average operating month, not a peak month.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly sales collected before expenses. Use the average 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=\"Monthly sales collected before expenses. Use the average operating month, not a peak month.\" data-low=\"8000000\" data-base=\"9166667\" data-high=\"10500000\" name=\"monthlyRevenue\" type=\"text\" inputmode=\"numeric\" value=\"9,166,667\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eGross margin\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Percent of revenue left after direct towing costs like fuel, repairs, and vehicle operating cost.\"\u003ei\u003cspan role=\"tooltip\"\u003ePercent of revenue left after direct towing costs like fuel, repairs, and vehicle operating cost.\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 towing costs like fuel, repairs, and vehicle operating cost.\" name=\"grossMargin\" type=\"range\" min=\"0\" max=\"100\" step=\"0.1\" data-low=\"65\" data-base=\"68.5\" data-high=\"72\" value=\"68.5\"\u003e\u003coutput\u003e68.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, contractors, benefits, and staffing coverage before owner pay.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly payroll, contractors, benefits, and staffing 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, contractors, benefits, and staffing coverage before owner pay.\" data-low=\"300000\" data-base=\"335000\" data-high=\"380000\" name=\"laborCost\" type=\"text\" inputmode=\"numeric\" value=\"335,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\u003eFixed overhead\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Rent, insurance, software, utilities, admin, and other recurring overhead.\"\u003ei\u003cspan role=\"tooltip\"\u003eRent, insurance, software, utilities, admin, and other recurring overhead.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-money\"\u003e\n\u003cspan\u003e$\u003c\/span\u003e\u003cinput data-owner-field=\"fixedOverhead\" data-owner-kind=\"money\" data-owner-label=\"Fixed overhead\" data-owner-note=\"Rent, insurance, software, utilities, admin, and other recurring overhead.\" data-low=\"135000\" data-base=\"149000\" data-high=\"165000\" name=\"fixedOverhead\" type=\"text\" inputmode=\"numeric\" value=\"149,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 marketing and customer acquisition spend needed to sustain demand.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly marketing and customer acquisition spend needed to sustain demand.\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 and customer acquisition spend needed to sustain demand.\" data-low=\"35000\" data-base=\"45000\" data-high=\"55000\" name=\"marketing\" type=\"text\" inputmode=\"numeric\" value=\"45,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 or financing payment if the business carries debt.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly loan or financing payment if the business carries 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 or financing payment if the business carries 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 reserved for taxes before owner take-home is calculated.\"\u003ei\u003cspan role=\"tooltip\"\u003ePercent of profit reserved for taxes before owner take-home is calculated.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-percent\"\u003e\n\u003cinput data-owner-field=\"taxReserve\" data-owner-kind=\"percent\" data-owner-label=\"Tax reserve\" data-owner-note=\"Percent of profit reserved for taxes before owner take-home is calculated.\" name=\"taxReserve\" type=\"range\" min=\"0\" max=\"45\" step=\"1\" data-low=\"18\" data-base=\"24\" data-high=\"28\" value=\"24\"\u003e\u003coutput\u003e24%\u003c\/output\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eReinvestment reserve\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Percent of profit kept for repairs, working capital, and growth buffer.\"\u003ei\u003cspan role=\"tooltip\"\u003ePercent of profit kept for repairs, working capital, and growth buffer.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-percent\"\u003e\n\u003cinput data-owner-field=\"reinvestmentReserve\" data-owner-kind=\"percent\" data-owner-label=\"Reinvestment reserve\" data-owner-note=\"Percent of profit kept for repairs, working capital, and growth buffer.\" name=\"reinvestmentReserve\" type=\"range\" min=\"0\" max=\"35\" step=\"1\" data-low=\"8\" data-base=\"10\" data-high=\"14\" value=\"10\"\u003e\u003coutput\u003e10%\u003c\/output\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eTarget owner pay\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Target monthly owner income used to measure the target-pay gap.\"\u003ei\u003cspan role=\"tooltip\"\u003eTarget monthly owner income used to measure the target-pay gap.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-money\"\u003e\n\u003cspan\u003e$\u003c\/span\u003e\u003cinput data-owner-field=\"targetOwnerPay\" data-owner-kind=\"money\" data-owner-label=\"Target owner pay\" data-owner-note=\"Target monthly owner income used to measure the target-pay gap.\" data-low=\"40000\" data-base=\"50000\" data-high=\"75000\" name=\"targetOwnerPay\" type=\"text\" inputmode=\"numeric\" value=\"50,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$3.8M\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\"\u003e41%\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$883K\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.7M\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$45,541,319\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$5,750,167\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$1,955,057\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,745,110\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$9.2M\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: 68%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$6.3M\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: 6%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$529K\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: 21%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$2M\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: 41%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$3.8M\u003c\/b\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton class=\"fml-owner-export\" type=\"button\" data-owner-export\u003eEXPORT XLSX\u003c\/button\u003e\u003c\/aside\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-note\"\u003e\n\u003cspan class=\"fml-owner-note-icon\" aria-hidden=\"true\"\u003e!\u003c\/span\u003e\u003cp\u003e\u003cstrong\u003ePlanning note:\u003c\/strong\u003e Research-based planning estimate only. Actual owner income depends on revenue, margin, labor, overhead, reserves, and debt. It is not guaranteed salary, tax advice, or owner distribution advice.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003cbr\u003e\u003cdiv class=\"container_new_design_blog\"\u003e\n\n\u003cdiv class=\"text-section_blog text-2_new_design_blog\"\u003e\n\n\u003cdiv class=\"line_top_blog\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eHow do you check owner income in the Towing Service forecast?\u003c\/span\u003e\u003c\/h3\u003e\n\n\u003cp\u003eThe \u003ca href=\"\/products\/auto-towing-financial-model\"\u003eTowing Service Financial Model Template\u003c\/a\u003e dashboard shows \u003cstrong\u003erevenue\u003c\/strong\u003e, \u003cstrong\u003egross margin\u003c\/strong\u003e, \u003cstrong\u003eoperating profit\u003c\/strong\u003e, \u003cstrong\u003eowner pay target\u003c\/strong\u003e, and \u003cstrong\u003ereserve-adjusted cash flow\u003c\/strong\u003e—open the model.\u003c\/p\u003e\n\n\u003ch4\u003eOwner-income model highlights\u003c\/h4\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eOwner pay target shown\u003c\/li\u003e\n\u003cli\u003eRevenue and margin tracked\u003c\/li\u003e\n\u003cli\u003eLean, base, high scenarios\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-towing-financial-model-dashboard-financialmodelslab_ed530412-d571-4fa0-aac1-9919c62c3b99.webp\"\u003e\n\u003cimg class=\"preview-img\" width=\"100%\" height=\"auto\" src=\"\/cdn\/shop\/files\/auto-towing-financial-model-dashboard-financialmodelslab_ed530412-d571-4fa0-aac1-9919c62c3b99.webp?width=500\" alt=\"Towing Service Financial Model dashboard summarizing key KPIs, runway\/cash and performance with a dynamic dashboard, investor-ready charts and user-friendly view to spot 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 a one truck towing business make?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003eA one-truck \u003cstrong\u003eTowing Service\u003c\/strong\u003e can make money, but owner take-home depends on how much of the base model’s \u003cstrong\u003e$913k\/month\u003c\/strong\u003e revenue one truck can actually cover; \u003ca href=\"\/blogs\/kpi-metrics\/auto-towing\"\u003eWhat Is The Most Important Metric To Measure The Success Of Your Towing Service Business?\u003c\/a\u003e is the right KPI lens here. Direct costs at \u003cstrong\u003e31.5%\u003c\/strong\u003e come before overhead, and skipping one \u003cstrong\u003e$48k\/year\u003c\/strong\u003e operator wage helps cash flow, but owner labor is not free.\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\u003eWhat drives income\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eDrive the truck yourself\u003c\/li\u003e\n\u003cli\u003eDispatch your own calls\u003c\/li\u003e\n\u003cli\u003eCover night calls directly\u003c\/li\u003e\n\u003cli\u003eSave \u003cstrong\u003e$48k\/year\u003c\/strong\u003e in wages\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 caps earnings\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eOne truck limits volume\u003c\/li\u003e\n\u003cli\u003eMissed calls reduce revenue\u003c\/li\u003e\n\u003cli\u003eDowntime stops billing\u003c\/li\u003e\n\u003cli\u003eSleep risk limits coverage\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eHow many tows per day to make money?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003eYou do not make money on tow count alone; you make it after covering \u003cstrong\u003efirst-year fixed overhead\u003c\/strong\u003e. Using the provided numbers, break-even revenue before owner distributions is about \u003cstrong\u003e$8,158k\u003c\/strong\u003e a year, or roughly \u003cstrong\u003e$680k\u003c\/strong\u003e a month. That works out to about \u003cstrong\u003e558 billable hours\u003c\/strong\u003e per month and about \u003cstrong\u003e223 active customer-equivalents\u003c\/strong\u003e before extra owner profit, so the tow-per-day target depends on hours per tow.\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\u003eBreak-even math\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e$5,588k\u003c\/strong\u003e in known payroll and marketing\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e68.5%\u003c\/strong\u003e gross margin basis\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$8,158k\u003c\/strong\u003e annual break-even revenue\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$680k\u003c\/strong\u003e monthly break-even revenue\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\u003eTow volume target\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e558 billable hours\u003c\/strong\u003e per month\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e25 billable hours\u003c\/strong\u003e per active customer\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e223 active customer-equivalents\u003c\/strong\u003e monthly\u003c\/li\u003e\n\u003cli\u003eNo exact tow\/day count without tow hours\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eWhich towing work is most profitable to scale?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003e\u003cstrong\u003ePrivate property impounds\u003c\/strong\u003e and \u003cstrong\u003eB2B contract services\u003c\/strong\u003e look best to scale for a Towing Service, while emergency towing and roadside assistance fill the truck with daily volume. In year one, the model assumes \u003cstrong\u003e45%\u003c\/strong\u003e emergency towing, \u003cstrong\u003e25%\u003c\/strong\u003e impounds, \u003cstrong\u003e20%\u003c\/strong\u003e roadside assistance, and \u003cstrong\u003e10%\u003c\/strong\u003e B2B, with hourly rates from \u003cstrong\u003e$85\u003c\/strong\u003e to \u003cstrong\u003e$150\u003c\/strong\u003e. Later, moving to \u003cstrong\u003e30%\u003c\/strong\u003e B2B and \u003cstrong\u003e35%\u003c\/strong\u003e impounds can smooth demand, but contracts can also mean lower rates, delayed payment, and more capital tied up.\u003c\/p\u003e\n\u003cdiv class=\"container_2_clmn_row\"\u003e\n\u003cdiv class=\"card_smpl\"\u003e\n\u003cdiv class=\"card_smpl_header\"\u003e\n\u003cimg src=\"\/cdn\/shop\/files\/fml_20_fml-Orange-blog-intro-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\u003ch3\u003eBest scale mix\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e45%\u003c\/strong\u003e emergency towing in year one\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e25%\u003c\/strong\u003e private property impounds\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e20%\u003c\/strong\u003e roadside assistance\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e10%\u003c\/strong\u003e B2B contracts\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\u003eScale tradeoffs\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e$85\u003c\/strong\u003e roadside assistance floor\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$150\u003c\/strong\u003e impound ceiling\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e30%\u003c\/strong\u003e B2B later mix\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e35%\u003c\/strong\u003e impounds later mix\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\n\n\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eWant the six towing income drivers?\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\u003eBillable Volume\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e$110M\u003c\/strong\u003e\u003cp\u003eMore billable hours per active customer push more work through fixed trucks, and the model ties that volume lever to about $110M revenue.\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\u003eTicket Mix\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e$122\/hr\u003c\/strong\u003e\u003cp\u003eMix matters because private impounds and contract jobs lift the blended hourly rate, while lower-rate roadside work pulls take-home down.\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\u003eDispatch Mix\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e$85 CAC\u003c\/strong\u003e\u003cp\u003eShifting more jobs to direct and contract dispatch can cut CAC from $125 to $85, so the same revenue needs less marketing cash.\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\u003eFleet Costs\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e20%-26%\u003c\/strong\u003e\u003cp\u003eFuel, repairs, and related vehicle costs take a big bite first, so route control and maintenance discipline protect gross margin.\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\u003eLabor Model\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e$335K\u003c\/strong\u003e\u003cp\u003ePayroll is a major fixed load, so staffing must rise with booked jobs or owner income gets squeezed fast.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"main-driver-card\"\u003e\u003cdiv class=\"main-driver-heading\"\u003e\n\u003cspan class=\"driver-rank\"\u003e6\u003c\/span\u003e\u003ch4\u003eOverhead Reserve\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e$149K\/mo\u003c\/strong\u003e\u003cp\u003eFixed overhead near $149K a month and a cash low of -$83K before Month 27 make reserve control a direct driver of take-home.\u003c\/p\u003e\u003c\/article\u003e\n\u003c\/div\u003e\u003c\/article\u003e\u003c\/section\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eTowing Service Core Six Income Drivers\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\u003cbr\u003e\n\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eBillable Call 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\u003eBillable Call Volume\u003c\/h3\u003e\n\u003cp\u003e\u003cstrong\u003eBillable call volume\u003c\/strong\u003e is the count of paid jobs the fleet can complete, not just the number of calls that come in. The base model assumes \u003cstrong\u003e25 billable hours per active customer per month\u003c\/strong\u003e, and break-even is about \u003cstrong\u003e558 billable hours per month\u003c\/strong\u003e before extra owner distributions. Below that point, the owner’s take-home stays under pressure because fixed costs and payroll still need coverage.\u003c\/p\u003e\n\u003cp\u003eThis driver only helps income when trucks, drivers, and dispatch can handle the work. A missed call is expensive because \u003cstrong\u003e$125\u003c\/strong\u003e is spent on Year 1 customer acquisition, and the job may never come back. So the real metric is \u003cstrong\u003ecompleted billable hours\u003c\/strong\u003e, not call volume alone, with unpaid calls and truck downtime pulled out of the total.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"right-row1\"\u003e\n\u003cdiv class=\"tips-box\"\u003e\n\u003ch3\u003eTrack Hours, Not Ring Count\u003c\/h3\u003e\n\u003cp\u003eHere’s the quick math: at \u003cstrong\u003e25 billable hours per active customer\u003c\/strong\u003e, the \u003cstrong\u003e558-hour\u003c\/strong\u003e break-even implies about \u003cstrong\u003e23 active customers\u003c\/strong\u003e if billing is clean and capacity holds. Use that as a capacity check, not a promise. If the fleet can’t answer or roll quickly, extra demand won’t lift owner pay.\u003c\/p\u003e\n\u003cp\u003eTrack three things every week:\u003c\/p\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\u003cstrong\u003eCompleted billable hours\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cstrong\u003eUnpaid calls\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cstrong\u003eTruck downtime by unit\u003c\/strong\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eIf downtime rises, revenue quality drops fast and cash flow follows. One clean one-liner: \u003cstrong\u003emore calls only pay when the trucks can turn them into billed hours.\u003c\/strong\u003e\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 Ticket And Service 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\u003eAverage Ticket\u003c\/h3\u003e\n    \u003cp\u003eAverage ticket here is the \u003cstrong\u003erealized hourly rate\u003c\/strong\u003e, not the posted rate. The first-year price card is \u003cstrong\u003e$125\u003c\/strong\u003e emergency towing, \u003cstrong\u003e$150\u003c\/strong\u003e private property impounds, \u003cstrong\u003e$85\u003c\/strong\u003e roadside assistance, and \u003cstrong\u003e$110\u003c\/strong\u003e B2B contract services. Realized price falls after discounts, referral fees, failed collections, and slow payment, so the owner’s income depends on collected dollars per billable hour.\u003c\/p\u003e\n    \u003cp\u003eHigher-fee work lifts cash only if the work is steady and legally collectible. A schedule full of \u003cstrong\u003e$150\u003c\/strong\u003e impounds can still miss owner pay if collections lag, while more \u003cstrong\u003e$85\u003c\/strong\u003e roadside calls can keep trucks busy but pull the average down. The key inputs are service mix, billable hours, and actual cash collected.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"left-row2\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eProtect Collected Rate\u003c\/h3\u003e\n      \u003cp\u003eTrack \u003cstrong\u003ecollected revenue per hour\u003c\/strong\u003e by job type, not just booked revenue. Watch discounts, referral fees, bad debt, and days to cash, then compare emergency towing, impounds, roadside assistance, and contract work side by side. If a service pays well on paper but takes longer to collect, it can cut owner draw fast.\u003c\/p\u003e\n      \u003cul class=\"lst_crct_blog\"\u003e\n        \u003cli\u003eTrack \u003cstrong\u003ecash collected\u003c\/strong\u003e per job.\u003c\/li\u003e\n        \u003cli\u003eSplit results by service line.\u003c\/li\u003e\n        \u003cli\u003eFlag unpaid or slow accounts.\u003c\/li\u003e\n        \u003cli\u003eReview fee leakage monthly.\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"timeline\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"step-circle step2\"\u003e2\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eDispatch Channel Mix\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n\u003cdiv class=\"left-row3\"\u003e\n\u003ch3\u003eDispatch Channel Mix\u003c\/h3\u003e\n\u003cp\u003eChannel mix changes how much cash lands in the owner’s pocket. \u003cstrong\u003eDirect cash calls\u003c\/strong\u003e usually price better and pay faster, while \u003cstrong\u003econtracts\u003c\/strong\u003e can smooth volume but bring rules and payment lag. In year 1, the mix is \u003cstrong\u003e45% emergency\u003c\/strong\u003e, \u003cstrong\u003e25% private property impounds\u003c\/strong\u003e, \u003cstrong\u003e20% roadside assistance\u003c\/strong\u003e, and \u003cstrong\u003e10% B2B contract services\u003c\/strong\u003e, so the real margin depends on which jobs actually get collected.\u003c\/p\u003e\n\u003cp\u003eWhat this hides is timing and fee leakage. \u003cstrong\u003eCommission and referral fees\u003c\/strong\u003e take \u003cstrong\u003e3% of revenue\u003c\/strong\u003e in year 1, and marketing \u003cstrong\u003eCAC\u003c\/strong\u003e starts at \u003cstrong\u003e$125\u003c\/strong\u003e per customer before falling to \u003cstrong\u003e$85\u003c\/strong\u003e by year 5. Police rotations, repair shops, dealerships, and property accounts can add volume, but they are opportunities, not guaranteed work. Cash flow improves when paid calls outgrow slow-paying contract jobs.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"right-row3\"\u003e\n\u003cdiv class=\"tips-box\"\u003e\n\u003ch3\u003eMeasure Channel Margin, Not Just Calls\u003c\/h3\u003e\n\u003cp\u003eTrack revenue, collected cash, and fees by channel every month. \u003cstrong\u003eOne clean rule:\u003c\/strong\u003e a job that pays late is worth less than a job that pays today if the rate difference is small. Split reporting by emergency, impound, roadside, and contract work, then watch \u003cstrong\u003ereferral fees\u003c\/strong\u003e, \u003cstrong\u003ecollection lag\u003c\/strong\u003e, and \u003cstrong\u003eCAC\u003c\/strong\u003e side by side so you can see which channel actually funds owner pay.\u003c\/p\u003e\n\u003cp\u003eTest for more direct cash calls where local demand is strong, but keep contracts only when volume is steady and payment terms are clear. Document which accounts bring repeat calls, which ones stall, and which ones justify the admin load. If contract work grows without better cash terms, profit can look fine on paper while the bank balance stays tight.\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;\"\u003eTruck And Fleet Cost Structure\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n\u003cdiv class=\"right-row4\"\u003e\n\u003ch3\u003eFleet Cash Load\u003c\/h3\u003e\n\u003cp\u003eTruck cost structure hits owner income through \u003cstrong\u003epayments\u003c\/strong\u003e, \u003cstrong\u003erepairs\u003c\/strong\u003e, \u003cstrong\u003etires\u003c\/strong\u003e, \u003cstrong\u003eequipment\u003c\/strong\u003e, \u003cstrong\u003edowntime\u003c\/strong\u003e, and backup capacity. The disclosed operating benchmark is \u003cstrong\u003e18%\u003c\/strong\u003e for fuel and vehicle operating costs plus \u003cstrong\u003e8%\u003c\/strong\u003e for maintenance and repairs, or \u003cstrong\u003e26%\u003c\/strong\u003e of revenue. On \u003cstrong\u003e$110 million\u003c\/strong\u003e, that is about \u003cstrong\u003e$28.6 million\u003c\/strong\u003e in annual cash cost before debt service.\u003c\/p\u003e\n\u003cp\u003eThat mix changes take-home pay fast. Older trucks can lower monthly debt but increase missed calls and lost billable hours; newer trucks can protect uptime but raise fixed cash needs. Reserve cash should sit between profit and owner draw, or a bad repair month can cut distributions even when revenue looks strong.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"left-row4\"\u003e\n\u003cdiv class=\"tips-box\"\u003e\n\u003ch3\u003eTrack Each Truck’s Cash Cost\u003c\/h3\u003e\n\u003cp\u003eMeasure \u003cstrong\u003efuel per mile\u003c\/strong\u003e, \u003cstrong\u003erepair spend\u003c\/strong\u003e, \u003cstrong\u003edowntime days\u003c\/strong\u003e, and \u003cstrong\u003epayment\u003c\/strong\u003e by unit, then compare them to billable work completed. Here’s the quick test: if one truck costs more cash and loses more jobs than it saves in debt payments, it is hurting owner income. Keep a reserve target before draws, not after.\u003c\/p\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eReview cost per truck monthly.\u003c\/li\u003e\n\u003cli\u003eFlag downtime above one day.\u003c\/li\u003e\n\u003cli\u003eLink reserves to repair risk.\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;\"\u003eLabor Model\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n\u003cdiv class=\"left-row5\"\u003e\n\u003ch3\u003eLabor Mix\u003c\/h3\u003e\n\u003cp\u003eThis labor model covers who drives, who dispatches, who answers night calls, and who handles admin and maintenance. First-year known payroll is \u003cstrong\u003e$335k\u003c\/strong\u003e, or about \u003cstrong\u003e$27.9k per month\u003c\/strong\u003e: \u003cstrong\u003e$85k\u003c\/strong\u003e GM, three operators at \u003cstrong\u003e$48k\u003c\/strong\u003e each, one dispatcher at \u003cstrong\u003e$42k\u003c\/strong\u003e, one admin at \u003cstrong\u003e$38k\u003c\/strong\u003e, and half a maintenance tech at \u003cstrong\u003e$52k\u003c\/strong\u003e annual salary.\u003c\/p\u003e\n\u003cp\u003eIf the owner drives, cash payroll can drop, but the owner absorbs dispatch, customer service, night work, and safety risk. Hiring improves coverage and response, but every added shift raises fixed break-even pressure. Overtime and turnover can erase the margin gain fast, so labor only helps owner take-home pay when coverage is tight and call volume stays steady.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"right-row5\"\u003e\n\u003cdiv class=\"tips-box\"\u003e\n\u003ch3\u003eTrack Coverage, Not Headcount\u003c\/h3\u003e\n\u003cp\u003eMeasure whether the \u003cstrong\u003e$335k\u003c\/strong\u003e payroll is buying real coverage or just more idle time. Use completed billable hours, overtime, turnover, and truck downtime to see if labor is supporting more paid work or just adding cost. That is the cleanest way to judge whether the owner should drive or hire.\u003c\/p\u003e\n\u003cul class=\"lst_cr\nct_blog\"\u003e\n\u003cli\u003eCompleted billable hours\u003c\/li\u003e\n\u003cli\u003eOvertime hours and call-outs\u003c\/li\u003e\n\u003cli\u003eTurnover and missed night calls\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eSet shifts around the calls you can actually answer. Keep the owner on the road only when dispatch still runs, and review pay rates before adding hours. If overtime becomes routine, it is usually cheaper to add the right role than to keep stretching the current crew.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"timeline\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"step-circle step5\"\u003e5\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eOverhead And Reserve Discipline\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 Before Owner Pay\u003c\/h3\u003e\n\u003cp\u003e\u003cstrong\u003e$149k\u003c\/strong\u003e per month in fixed overhead hits cash before payroll and marketing, so the business has to clear that hurdle before the owner sees real pay. The biggest lines are \u003cstrong\u003e$45k\u003c\/strong\u003e rent, \u003cstrong\u003e$32k\u003c\/strong\u003e fleet insurance, \u003cstrong\u003e$28k\u003c\/strong\u003e security and storage, \u003cstrong\u003e$18k\u003c\/strong\u003e software, \u003cstrong\u003e$12k\u003c\/strong\u003e professional services, plus \u003cstrong\u003e$400\u003c\/strong\u003e in licenses. That’s \u003cstrong\u003e$1.788M\u003c\/strong\u003e a year before driver pay or ad spend.\u003c\/p\u003e\n\u003cp\u003eOne good month does not equal owner income. Operating profit still has to cover reserves, claims, repairs, truck debt, and taxes, and a single bad repair month can erase the draw. The key test is simple: if fixed overhead stays high and cash collections slow, profit is just working capital, not money the owner can safely take.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"left-row6\"\u003e\n\u003cdiv class=\"tips-box\"\u003e\n\u003ch3\u003eReserve Before You Draw\u003c\/h3\u003e\n\u003cp\u003eTrack reserve funding as a separate line, not a leftover. The owner should monitor monthly overhead, repair spikes, claim payouts, debt service, and tax accruals together, then decide draw only after those are covered. \u003cstrong\u003eReserve first, draw second\u003c\/strong\u003e.\u003c\/p\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e$149k\u003c\/strong\u003e monthly overhead\u003c\/li\u003e\n\u003cli\u003eRent, insurance, storage, software\u003c\/li\u003e\n\u003cli\u003eClaims, repairs, truck debt, taxes\u003c\/li\u003e\n\u003cli\u003eNo draw until reserves are funded\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eIf one repair month is enough to break cash flow, the reserve policy is too thin. Keep the reserve account separate from operating cash so a strong week of towing work does not get spent before the truck risk shows up.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"timeline\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"step-circle step6\"\u003e6\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eCompare lean, base, and high towing owner income scenarios\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-scenario-table\" aria-label=\"Towing Service Owner Income Scenarios\" data-site-name=\"Financial Models Lab\" data-site-url=\"https:\/\/financialmodelslab.com\" data-source-title=\"Towing Service Owner Income Scenarios\" data-note-label=\"Planning note\" data-note-text=\"These ranges are researched planning assumptions, not guaranteed earnings, salary promises, tax advice, or 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 pay snapshot\u003c\/p\u003e\n\u003cp class=\"fml-scenario-table-description\"\u003eOwner income moves with tow volume, pricing, and truck use. Lower utilization keeps pay near salary only; stronger B2B and impound mix can support salary plus draw.\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 show how workload, costs, and mix change owner pay.\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\"\u003ePlanned 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 low-earnings path where tow volume, pricing, and truck use stay below plan.\"\u003eThis is the low-earnings path where tow volume, pricing, and truck use stay below plan.\u003c\/td\u003e\n\u003ctd data-export-value=\"This is the modeled middle path with the core mix reaching breakeven around Month 27.\"\u003eThis is the modeled middle path with the core mix reaching breakeven around Month 27.\u003c\/td\u003e\n\u003ctd data-export-value=\"This is the stronger-earnings path with better pricing, lower CAC, and more higher-value contract work.\"\u003eThis is the stronger-earnings path with better pricing, lower CAC, and more higher-value contract work.\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=\"Emergency calls are softer, higher-paying B2B and impound jobs stay limited, and the owner relies on salary only while cash stays tight.\"\u003eEmergency calls are softer, higher-paying B2B and impound jobs stay limited, and the owner relies on salary only while cash stays tight.\u003c\/td\u003e\n\u003ctd data-export-value=\"Service mix follows the year-one plan, cash turns positive after the early ramp, and the owner can move from salary-only pay to salary plus a modest draw.\"\u003eService mix follows the year-one plan, cash turns positive after the early ramp, and the owner can move from salary-only pay to salary plus a modest draw.\u003c\/td\u003e\n\u003ctd data-export-value=\"Later-year mix shifts toward more B2B and impound work, fuel and operating costs ease, and owner pay can support salary plus a larger draw.\"\u003eLater-year mix shifts toward more B2B and impound work, fuel and operating costs ease, and owner pay can support salary plus a larger draw.\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=\"Lower billable hours; weaker price realization; low truck utilization; higher fuel and repair pressure; no owner draw\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003eLower billable hours\u003c\/li\u003e\n\u003cli\u003eweaker price realization\u003c\/li\u003e\n\u003cli\u003elow truck utilization\u003c\/li\u003e\n\u003cli\u003ehigher fuel and repair pressure\u003c\/li\u003e\n\u003cli\u003eno owner draw\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/td\u003e\n\u003ctd data-export-value=\"Year-one service mix; 2.5 billable hours per customer; $125-$150 hourly rates; breakeven in Month 27; salary plus modest draw\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003eYear-one service mix\u003c\/li\u003e\n\u003cli\u003e2.5 billable hours per customer\u003c\/li\u003e\n\u003cli\u003e$125-$150 hourly rates\u003c\/li\u003e\n\u003cli\u003ebreakeven in Month 27\u003c\/li\u003e\n\u003cli\u003esalary plus modest draw\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/td\u003e\n\u003ctd data-export-value=\"Fuel cost down to 14%; CAC down to $85; higher hourly rates; more B2B and impound work; stronger utilization\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003eFuel cost down to 14%\u003c\/li\u003e\n\u003cli\u003eCAC down to $85\u003c\/li\u003e\n\u003cli\u003ehigher hourly rates\u003c\/li\u003e\n\u003cli\u003emore B2B and impound work\u003c\/li\u003e\n\u003cli\u003estronger utilization\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=\"$0 - $85,000\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003e$0 - $85,000\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-soft\"\u003eLoss year\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd data-export-value=\"$85,000 - $184,000\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003e$85,000 - $184,000\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-soft\"\u003eNear breakeven\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd data-export-value=\"$184,000+\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003e$184,000+\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-warning\"\u003eUpside case\u003c\/span\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-scenario-row\u003e\n\u003cth class=\"fml-scenario-row-heading\" scope=\"row\" data-export-value=\"Best fit\"\u003e\u003cspan class=\"fml-scenario-row-heading-inner\"\u003e\u003cspan class=\"fml-scenario-row-icon is-fit\" aria-hidden=\"true\"\u003e\u003cimg class=\"fml-scenario-row-icon-img\" src=\"\/cdn\/shop\/files\/scenario-best-fit.svg\" alt=\"Best fit icon\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan\u003e\u003cspan class=\"fml-scenario-row-title\"\u003eBest fit\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/th\u003e\n\u003ctd data-export-value=\"Use this to stress-test a slow start, tight cash, and no draw for the owner.\"\u003eUse this to stress-test a slow start, tight cash, and no draw for the owner.\u003c\/td\u003e\n\u003ctd data-export-value=\"Use this as the main planning case for staffing, lender talks, and owner pay after the business stabilizes.\"\u003eUse this as the main planning case for staffing, lender talks, and owner pay after the business stabilizes.\u003c\/td\u003e\n\u003ctd data-export-value=\"Use this to test what happens if the fleet runs hotter, sales gets cheaper, and reserves still stay covered.\"\u003eUse this to test what happens if the fleet runs hotter, sales gets cheaper, and reserves still stay covered.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\u003c\/div\u003e\n\u003cdiv class=\"fml-scenario-table-note\"\u003e\n\u003cspan class=\"fml-scenario-table-note-icon\" aria-hidden=\"true\"\u003e!\u003c\/span\u003e\u003cp\u003e\u003cstrong\u003ePlanning note:\u003c\/strong\u003e These ranges are researched planning assumptions, not guaranteed earnings, salary promises, tax advice, or distributions.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e","brand":"FinancialModelsLab","offers":[{"title":"Default Title","offer_id":49303802839283,"sku":"auto-towing-owner-makes","price":0.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0522\/6191\/2762\/files\/auto-towing-owner-makes.webp?v=1782675880","url":"https:\/\/financialmodelslab.com\/products\/auto-towing-owner-makes","provider":"Financial Models Lab","version":"1.0","type":"link"}