{"product_id":"energy-consulting-owner-makes","title":"How Much Energy Consulting Owners Make: $120K Salary To $629K EBITDA","description":"\u003cbr\u003e\u003cdiv class=\"card_smpl\"\u003e\n\n\u003cdiv class=\"double_border\"\u003e\n\n\u003cdiv class=\"card_smpl_header\"\u003e\n\n\u003cimg src=\"\/cdn\/shop\/files\/fml_20_fml-Orange-blog-plus-icon.svg\" alt=\"Key Takeaways\" class=\"icon_how_to_use\"\u003e\n\n\u003ch3\u003eKey Takeaways\u003c\/h3\u003e\n\n\u003c\/div\u003e\n\n\u003cul class=\"lst_crct_blog\"\u003e\n\n\u003cli\u003eHigher fees beat small jobs for owner income.\u003c\/li\u003e\n\n\u003cli\u003eCommercial work pays more, but sales cycles run longer.\u003c\/li\u003e\n\n\u003cli\u003eRetainers smooth cash flow and use spare time.\u003c\/li\u003e\n\n\u003cli\u003eEvery cost point saved lifts EBITDA and pay.\u003c\/li\u003e\n\n\u003c\/ul\u003e\n\n\u003c\/div\u003e\n\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003csection class=\"fml-owner-metric-cards\" aria-label=\"Top owner income KPI 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 founder salary is $120,000, before taxes or distributions; it's a planning assumption from the model, not guaranteed cash take-home.\"\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 founder salary is $120,000, before taxes or distributions; it's a planning assumption from the model, not guaranteed cash take-home.\"\u003e$120k\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Uses Year 1 to Year 5 direct-cost mix: COGS falls from 9% to 5% and variable costs from 13% to 10%; fixed overhead is separate.\"\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=\"Uses Year 1 to Year 5 direct-cost mix: COGS falls from 9% to 5% and variable costs from 13% to 10%; fixed overhead is separate.\"\u003e78% to 85%\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Estimated revenue to fund a $120,000 founder salary using the model's direct-cost margin range; it excludes fixed overhead and taxes.\"\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=\"Estimated revenue to fund a $120,000 founder salary using the model's direct-cost margin range; it excludes fixed overhead and taxes.\"\u003e$141k to $154k\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"EBITDA stays negative through Year 3, breakeven lands in Month 39, and minimum cash is $175k; that makes this a hard build.\"\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=\"EBITDA stays negative through Year 3, breakeven lands in Month 39, and minimum cash is $175k; that makes this a hard build.\"\u003eHard\u003c\/strong\u003e\u003c\/article\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eWant to test your owner pay?\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-owner-calculator\" aria-label=\"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. 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 one-time peak month.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly sales collected before expenses. Use the average operating month, not a one-time 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 one-time peak month.\" data-low=\"30000\" data-base=\"55000\" data-high=\"90000\" name=\"monthlyRevenue\" type=\"text\" inputmode=\"numeric\" value=\"55,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 costs such as subcontractors, data analysis, and equipment maintenance.\"\u003ei\u003cspan role=\"tooltip\"\u003ePercent of revenue left after direct costs such as subcontractors, data analysis, and equipment maintenance.\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 costs such as subcontractors, data analysis, and equipment maintenance.\" name=\"grossMargin\" type=\"range\" min=\"0\" max=\"100\" step=\"1\" data-low=\"88\" data-base=\"91\" data-high=\"94\" value=\"91\"\u003e\u003coutput\u003e91%\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, and support staff before owner pay.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly payroll, contractors, and support staff 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, and support staff before owner pay.\" data-low=\"15000\" data-base=\"17708\" data-high=\"28000\" name=\"laborCost\" type=\"text\" inputmode=\"numeric\" value=\"17,708\"\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, utilities, software, insurance, admin, and recurring overhead.\"\u003ei\u003cspan role=\"tooltip\"\u003eRent, utilities, software, insurance, admin, and 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, utilities, software, insurance, admin, and recurring overhead.\" data-low=\"5000\" data-base=\"5450\" data-high=\"6500\" name=\"fixedOverhead\" type=\"text\" inputmode=\"numeric\" value=\"5,450\"\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=\"1250\" data-base=\"2083\" data-high=\"5000\" name=\"marketing\" type=\"text\" inputmode=\"numeric\" value=\"2,083\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eDebt service\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Monthly loan, financing, or required debt-service payments.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly loan, financing, or required debt-service payments.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-money\"\u003e\n\u003cspan\u003e$\u003c\/span\u003e\u003cinput data-owner-field=\"debtService\" data-owner-kind=\"money\" data-owner-label=\"Debt service\" data-owner-note=\"Monthly loan, financing, or required debt-service payments.\" 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 calculating owner take-home.\"\u003ei\u003cspan role=\"tooltip\"\u003ePercent of profit reserved for taxes before calculating 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 reserved for taxes before calculating owner take-home.\" 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 growth, repairs, working capital, and risk buffer.\"\u003ei\u003cspan role=\"tooltip\"\u003ePercent of profit kept for growth, repairs, working capital, and risk 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 growth, repairs, working capital, and risk buffer.\" name=\"reinvestmentReserve\" type=\"range\" min=\"0\" max=\"35\" step=\"1\" data-low=\"5\" 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 calculate required revenue and target-pay gap.\"\u003ei\u003cspan role=\"tooltip\"\u003eTarget monthly owner income used to calculate required revenue and target-pay gap.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-money\"\u003e\n\u003cspan\u003e$\u003c\/span\u003e\u003cinput data-owner-field=\"targetOwnerPay\" data-owner-kind=\"money\" data-owner-label=\"Target owner pay\" data-owner-note=\"Target monthly owner income used to calculate required revenue and target-pay gap.\" data-low=\"6000\" data-base=\"10000\" data-high=\"18000\" name=\"targetOwnerPay\" type=\"text\" inputmode=\"numeric\" value=\"10,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$16,374\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\"\u003e30%\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$44,387\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$6,374\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$196,488\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$24,809\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,435\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$6,374\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$55,000\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: 91%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$50,050\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: 46%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$25,241\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: 15%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$8,435\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: 30%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$16,374\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. 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;\"\u003eCan you stress-test the Energy Consulting owner income model?\u003c\/span\u003e\u003c\/h3\u003e\n\n\u003cp\u003eYes—this \u003ca href=\"\/products\/energy-consulting-financial-model\"\u003eEnergy Consulting Financial Model Template\u003c\/a\u003e shows revenue, margin, costs, reserves, and owner take-home assumptions; 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 take-home output\u003c\/li\u003e\n\u003cli\u003eEBITDA runs -$210k to $629k\u003c\/li\u003e\n\u003cli\u003eCash holds above $175k\u003c\/li\u003e\n\u003cli\u003eBreakeven lands month 39\u003c\/li\u003e\n\u003cli\u003ePayback at 39 months\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\/energy-consulting-financial-model-dashboard-financialmodelslab_61badaf6-0338-42d7-bef4-f5347c90bcc6.webp\"\u003e\n\u003cimg class=\"preview-img\" width=\"100%\" height=\"auto\" src=\"\/cdn\/shop\/files\/energy-consulting-financial-model-dashboard-financialmodelslab_61badaf6-0338-42d7-bef4-f5347c90bcc6.webp?width=500\" alt=\"Energy Consulting Financial Model dashboard summarizing key KPIs, runway\/cash and performance with a dynamic dashboard, investor-ready charts and cash visibility to avoid cash-flow blind spots\"\u003e\n\u003cdiv class=\"preview-overlay\"\u003e\n\u003cbutton class=\"preview-btn\" type=\"button\" style=\"align-items: center; vertical-align: middle; display: inline-flex; justify-content: center; gap: 6px; line-height: 1;\"\u003e\nPREVIEW \u003csvg fill=\"#fff\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-hidden=\"true\" focusable=\"false\" role=\"presentation\" viewbox=\"0 0 448 512\" width=\"14\"\u003e\u003cpath d=\"M416 176V86.63L246.6 256L416 425.4V336c0-8.844 7.156-16 16-16s16 7.156 16 16v128c0 8.844-7.156 16-16 16h-128c-8.844 0-16-7.156-16-16s7.156-16 16-16h89.38L224 278.6L54.63 448H144C152.8 448 160 455.2 160 464S152.8 480 144 480h-128C7.156 480 0 472.8 0 464v-128C0 327.2 7.156 320 16 320S32 327.2 32 336v89.38L201.4 256L32 86.63V176C32 184.8 24.84 192 16 192S0 184.8 0 176v-128C0 39.16 7.156 32 16 32h128C152.8 32 160 39.16 160 48S152.8 64 144 64H54.63L224 233.4L393.4 64H304C295.2 64 288 56.84 288 48S295.2 32 304 32h128C440.8 32 448 39.16 448 48v128C448 184.8 440.8 192 432 192S416 184.8 416 176z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eHow much revenue does an energy consulting business need to pay the owner?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003eIf the owner wants \u003cstrong\u003e$120,000\u003c\/strong\u003e, Energy Consulting has to work backward from that pay target and still cover \u003cstrong\u003e$212,500\u003c\/strong\u003e of payroll, \u003cstrong\u003e$65,400\u003c\/strong\u003e of fixed overhead, and \u003cstrong\u003e$15,000\u003c\/strong\u003e of marketing. That means Year 1 needs at least \u003cstrong\u003e$292,900\u003c\/strong\u003e before revenue-linked costs, and once you add \u003cstrong\u003e9%\u003c\/strong\u003e COGS and \u003cstrong\u003e13%\u003c\/strong\u003e variable expenses, revenue rises to about \u003cstrong\u003e$375,500\u003c\/strong\u003e. The owner pay target is a planning goal, not a guaranteed salary.\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\u003eCore Year 1 costs\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e$120,000\u003c\/strong\u003e owner pay target\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$212,500\u003c\/strong\u003e payroll\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$65,400\u003c\/strong\u003e fixed overhead\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$15,000\u003c\/strong\u003e marketing\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\u003eRevenue math\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e$292,900\u003c\/strong\u003e before revenue-linked costs\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e9%\u003c\/strong\u003e COGS\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e13%\u003c\/strong\u003e variable expenses\u003c\/li\u003e\n\u003cli\u003eAbout \u003cstrong\u003e$375,500\u003c\/strong\u003e total revenue\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eDo energy consultants make more from audits or retainers?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003eFor \u003cstrong\u003eEnergy Consulting\u003c\/strong\u003e, \u003cstrong\u003eaudits pay more upfront\u003c\/strong\u003e: a Year 1 commercial audit is \u003cstrong\u003e20 hours × $175 = $3,500\u003c\/strong\u003e, while a residential audit is \u003cstrong\u003e8 hours × $100 = $800\u003c\/strong\u003e. Ongoing management starts lower at \u003cstrong\u003e15 hours × $160 = $2,400\u003c\/strong\u003e, but by Year 5 it rises to \u003cstrong\u003e$3,700\u003c\/strong\u003e per engagement, so retainers help smooth cash flow when the pipeline goes quiet. The tradeoff is simple: retainers need bill review, benchmarking, and client follow-up, and savings-based fees add upside but also collection and measurement risk.\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\u003eAudit pay\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eCommercial audit:\u003c\/strong\u003e $3,500\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eResidential audit:\u003c\/strong\u003e $800\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eOne-time invoice:\u003c\/strong\u003e bigger cash hit\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eUpfront work:\u003c\/strong\u003e 20 or 8 hours\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\u003eRetainers smooth\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eYear 1 management:\u003c\/strong\u003e $2,400\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eYear 5 management:\u003c\/strong\u003e $3,700\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eNeeds:\u003c\/strong\u003e monitoring and follow-up\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eRisk:\u003c\/strong\u003e collection and measurement issues\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eHow much can a solo energy consultant make?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003eA solo \u003cstrong\u003eEnergy Consulting\u003c\/strong\u003e owner’s income depends on billable project capacity, not an employee-style salary; start with \u003cstrong\u003e$3,500\u003c\/strong\u003e commercial audits, \u003cstrong\u003e$800\u003c\/strong\u003e residential audits, and \u003cstrong\u003e$2,400\u003c\/strong\u003e management engagements. After \u003cstrong\u003e4%\u003c\/strong\u003e outsourced data analysis and \u003cstrong\u003e5%\u003c\/strong\u003e travel, each dollar of revenue leaves about \u003cstrong\u003e$0.91\u003c\/strong\u003e before overhead, taxes, and admin time; track the core KPI here: \u003ca href=\"\/blogs\/kpi-metrics\/energy-consulting\"\u003eWhat Is The Most Important Metric To Measure The Success Of Energy Consulting Business?\u003c\/a\u003e\u003c\/p\u003e\n\u003cdiv class=\"container_2_clmn_row\"\u003e\n\u003cdiv class=\"card_smpl blue_card\"\u003e\n\u003cdiv class=\"card_smpl_header\"\u003e\n\u003cimg src=\"\/cdn\/shop\/files\/fml_20_fml-Orange-blog-colons-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\u003ch3\u003eProject math\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e$3,500\u003c\/strong\u003e commercial audit\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$800\u003c\/strong\u003e residential audit\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$2,400\u003c\/strong\u003e ongoing engagement\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e91%\u003c\/strong\u003e before overhead\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\u003eIncome limits\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eBillable hours cap income\u003c\/li\u003e\n\u003cli\u003eSales time cuts capacity\u003c\/li\u003e\n\u003cli\u003eReports and site visits matter\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$120,000\u003c\/strong\u003e founder salary still shows negative EBITDA through Year 3\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 drivers that move 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\u003eProject Value\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e$800-$5K\u003c\/strong\u003e\u003cp\u003eHigher-value commercial and management work lifts revenue fast, because each signed project drives more take-home without adding the same fixed cost.\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\u003eClient Mix\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e50\/30\/20\u003c\/strong\u003e\u003cp\u003eThe split across commercial audits, residential audits, and ongoing management changes repeat revenue and margin more than raw lead count does.\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\u003eRetainers\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e$2.4K-$3.7K\u003c\/strong\u003e\u003cp\u003eOngoing management fees add steadier monthly revenue, which helps cash flow and softens the Year 1 to Year 3 EBITDA drag.\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\u003eBillable Load\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e8-25h\u003c\/strong\u003e\u003cp\u003eSelling more billable hours per consultant raises output faster than payroll, since most wages stay fixed as volume grows.\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\u003eDelivery Costs\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e15%-22%\u003c\/strong\u003e\u003cp\u003eDirect costs start near 22% of revenue in Year 1 and ease to 15% by Year 5, so lean travel, data, and sales fees widen EBITDA.\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\u003ePipeline Quality\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e$1.2K-$1.5K\u003c\/strong\u003e\u003cp\u003eCAC drops from $1,500 to $1,200 as the marketing budget rises from $15K to $75K, and client count is still an input you need to define.\u003c\/p\u003e\u003c\/article\u003e\n\u003c\/div\u003e\u003c\/article\u003e\u003c\/section\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eEnergy Consulting Core Six Income Drivers\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\u003cbr\u003e\n\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eAverage Project Value And Pricing\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"left-row1\"\u003e\n    \u003ch3\u003eHigher Project Fees\u003c\/h3\u003e\n    \u003cp\u003eWhen \u003cstrong\u003eaverage project value\u003c\/strong\u003e rises, owner income rises faster because each job covers more of the same fixed overhead. In this model, a commercial audit moves from \u003cstrong\u003e$3,500\u003c\/strong\u003e in Year 1 to \u003cstrong\u003e$5,000\u003c\/strong\u003e in Year 5, while a residential audit moves from \u003cstrong\u003e$800\u003c\/strong\u003e to \u003cstrong\u003e$1,150\u003c\/strong\u003e. That lifts EBITDA without needing the same jump in staff, rent, or admin.\u003c\/p\u003e\n    \u003cp\u003eThis driver includes the fee, the hours behind the fee, and the depth of the report. Pricing should match scope, technical skill, site work, reporting depth, and measurable savings potential. \u003cstrong\u003eUnderpriced reports\u003c\/strong\u003e eat billable capacity and can delay breakeven, because the owner spends the same time for less cash back.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"right-row1\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003ePrice by Scope and Value\u003c\/h3\u003e\n      \u003cp\u003eTrack the realized fee per project, not just the quote. Here’s the quick math: if two audits take similar time, the higher fee creates more cash per hour and more room for owner pay after direct delivery costs. The key inputs are project type, hours, site visits, report depth, and the size of the savings opportunity.\u003c\/p\u003e\n      \u003cul class=\"lst_crct_blog\"\u003e\n        \u003cli\u003eSet a floor by project scope.\u003c\/li\u003e\n        \u003cli\u003eLog hours against each fee.\u003c\/li\u003e\n        \u003cli\u003ePrice higher for complex sites.\u003c\/li\u003e\n        \u003cli\u003eCharge more for deeper reporting.\u003c\/li\u003e\n        \u003cli\u003eRaise fees when savings are clear.\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cp\u003eWhat this estimate hides is revision time and travel. If those grow, the same listed price can produce less owner income, so the price has to protect margin, not just win the job.\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;\"\u003eClient Mix And Market Segment\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"right-row2\"\u003e\n    \u003ch3\u003eClient Mix Shapes Cash\u003c\/h3\u003e\n    \u003cp\u003eIf your Year 1 mix is \u003cstrong\u003e50% commercial audits\u003c\/strong\u003e, \u003cstrong\u003e30% residential audits\u003c\/strong\u003e, and \u003cstrong\u003e20% ongoing management\u003c\/strong\u003e, revenue leans on higher-ticket work. Commercial jobs can lift average fees, but they usually take longer to close and need deeper reporting, so cash can lag even when sales look strong. That hits owner pay because profit can book before cash arrives.\u003c\/p\u003e\n    \u003cp\u003eMix also changes delivery cost. Larger commercial or industrial work can support better pricing, but it may need senior expertise, travel, and more analysis. If the mix shifts later toward more residential and ongoing management, income may be steadier and easier to forecast, but average project value can drop. One clean rule: higher ticket is not always higher take-home.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"left-row2\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eTrack Mix By Segment\u003c\/h3\u003e\n      \u003cp\u003eTrack mix by closed revenue, booked hours, and gross margin by segment, not just lead count. Compare commercial, residential, and management work on \u003cstrong\u003efee per hour\u003c\/strong\u003e, close time, and delivery cost. Here’s the quick test: if commercial work adds revenue but ties up senior time or delays cash, it can hurt owner draw even when sales looks good.\u003c\/p\u003e\n      \u003cp\u003ePrice for the segment, then staff to it. Use senior time for complex commercial jobs, keep residential packages tight, and use management retainers to smooth cash flow between audits. Watch commercial sales cycles closely; if they stretch past working capital, trim the mix or shorten terms. The goal is a mix that funds overhead and owner pay without relying on one big close.\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;\"\u003eRecurring Retainer Revenue\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n\u003cdiv class=\"left-row3\"\u003e\n\u003ch3\u003eRecurring Retainer Revenue\u003c\/h3\u003e\n\u003cp\u003eIf your income swings with new audits, owner pay will swing too. \u003cstrong\u003eRecurring retainers\u003c\/strong\u003e smooth that out because ongoing management fees keep cash coming in between projects, and the model’s fee base rises from \u003cstrong\u003e$2,400\u003c\/strong\u003e in \u003cstrong\u003eYear 1\u003c\/strong\u003e to \u003cstrong\u003e$3,700\u003c\/strong\u003e in \u003cstrong\u003eYear 5\u003c\/strong\u003e.\u003c\/p\u003e\n\u003cp\u003eThat work can include \u003cstrong\u003eutility bill review\u003c\/strong\u003e, \u003cstrong\u003eusage tracking\u003c\/strong\u003e, \u003cstrong\u003ebenchmarks\u003c\/strong\u003e, \u003cstrong\u003esavings follow-up\u003c\/strong\u003e, and \u003cstrong\u003eefficiency planning\u003c\/strong\u003e. The upside is steadier owner pay and less dependence on new audit sales. The risk is simple: retainers still consume capacity, client management time, and clear deliverables.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"right-row3\"\u003e\n\u003cdiv class=\"tips-box\"\u003e\n\u003ch3\u003eRetainer Control\u003c\/h3\u003e\n\u003cp\u003eTrack \u003cstrong\u003eactive clients\u003c\/strong\u003e, \u003cstrong\u003eretainer fee\u003c\/strong\u003e, and \u003cstrong\u003ehours per client\u003c\/strong\u003e so recurring revenue stays profitable, not just busy. Use a fixed scope for every account, and price the work around named outputs instead of open-ended support.\u003c\/p\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eBill every deliverable by name.\u003c\/li\u003e\n\u003cli\u003eSet a fixed review cadence.\u003c\/li\u003e\n\u003cli\u003eCap support before scope creeps.\u003c\/li\u003e\n\u003cli\u003eProtect non-site-visit time.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eHere’s the quick check: if follow-ups and client updates start crowding out new sales work, the retainer is eating the same time it’s meant to free up. The win is predictable cash flow, so the owner can take a steadier draw.\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;\"\u003eBillable Utilization And Capacity\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n\u003cdiv class=\"right-row4\"\u003e\n\u003ch3\u003eBillable Utilization\u003c\/h3\u003e\n\u003cp\u003e\u003cstrong\u003eBillable utilization\u003c\/strong\u003e is the share of available consulting time that turns into paid work. In Year 1, each commercial audit uses \u003cstrong\u003e20 service hours\u003c\/strong\u003e, each residential audit uses \u003cstrong\u003e8\u003c\/strong\u003e, and ongoing management uses \u003cstrong\u003e15\u003c\/strong\u003e; by Year 5, those rise to \u003cstrong\u003e25\u003c\/strong\u003e, \u003cstrong\u003e10\u003c\/strong\u003e, and \u003cstrong\u003e20\u003c\/strong\u003e. More billable hours lift revenue, but too much delivery time can weaken sales follow-up and report quality.\u003c\/p\u003e\n\u003cp\u003eTrack billable hours, total available hours, and nonbillable time from admin, client calls, site travel, hiring, and collections. Utilization is \u003cstrong\u003ebillable hours ÷ available hours\u003c\/strong\u003e. What this hides is owner drag: if the calendar fills with client work, the owner has less time to sell, manage cash, and protect take-home income.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"left-row4\"\u003e\n\u003cdiv class=\"tips-box\"\u003e\n\u003ch3\u003eProtect Selling Time\u003c\/h3\u003e\n\u003cp\u003eSeparate capacity by service type so commercial audits, residential audits, and ongoing management do not crowd each other out. Watch how many hours each engagement consumes versus the hours it should consume, then compare that to pipeline time. If delivery starts pushing out prospecting or reporting, raise price, tighten scope, or move admin off the owner.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eSimple control: billable hours, nonbillable hours, and open proposals.\u003c\/strong\u003e If billable time stays high but proposals slow, next month’s income drops even when this month looks full. That is the trap. The owner’s pay improves when paid work rises without starving sales or adding rework.\u003c\/p\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eLog billable hours by service type.\u003c\/li\u003e\n\u003cli\u003eTrack admin, travel, and collections time.\u003c\/li\u003e\n\u003cli\u003eWatch report rework and delivery delays.\u003c\/li\u003e\n\u003cli\u003eProtect weekly sales follow-up time.\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;\"\u003eDelivery Cost Structure\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"left-row5\"\u003e\n    \u003ch3\u003eDelivery Cost Control\u003c\/h3\u003e\n    \u003cp\u003eThis driver is the share of revenue spent to deliver each project: equipment maintenance and calibration, third-party data analysis, sales commissions and referral fees, plus project travel. In \u003cstrong\u003eYear 1\u003c\/strong\u003e, \u003cstrong\u003eCOGS is 9%\u003c\/strong\u003e and variable expenses are \u003cstrong\u003e13%\u003c\/strong\u003e, so delivery load is \u003cstrong\u003e22%\u003c\/strong\u003e of revenue. On \u003cstrong\u003e$100,000\u003c\/strong\u003e of revenue, that is \u003cstrong\u003e$22,000\u003c\/strong\u003e before overhead.\u003c\/p\u003e\n    \u003cp\u003eBy \u003cstrong\u003eYear 5\u003c\/strong\u003e, the model falls to \u003cstrong\u003e5% COGS\u003c\/strong\u003e and \u003cstrong\u003e10% variable expenses\u003c\/strong\u003e, or \u003cstrong\u003e15%\u003c\/strong\u003e total. That same \u003cstrong\u003e$100,000\u003c\/strong\u003e would carry \u003cstrong\u003e$15,000\u003c\/strong\u003e of delivery cost, so every point saved drops more cash into \u003cstrong\u003eEBITDA\u003c\/strong\u003e before owner distributions. If travel or subcontracted analysis stays high, take-home pay gets squeezed fast.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"right-row5\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eTrack Cost Per Project\u003c\/h3\u003e\n      \u003cp\u003eMeasure delivery cost by project, not just by month. Break it into \u003cstrong\u003e5% equipment maintenance and calibration, \u003cstrong\u003e4%\u003c\/strong\u003e third-party analysis, \u003cstrong\u003e8%\u003c\/strong\u003e commissions and referral fees, and \u003cstrong\u003e5%\u003c\/strong\u003e project travel. If a job needs more outside work or site visits, price it higher or narrow the scope so margin does not leak.\u003c\/strong\u003e\u003c\/p\u003e\n      \u003cp\u003eUse a simple rule: every \u003cstrong\u003e1 percentage point\u003c\/strong\u003e saved on delivery cost adds \u003cstrong\u003e$1,000\u003c\/strong\u003e of EBITDA per \u003cstrong\u003e$100,000\u003c\/strong\u003e of revenue. Batch site visits, standardize reports, and use the least costly data source that still supports the work. That protects cash flow and leaves more room for owner pay.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"timeline\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"step-circle step5\"\u003e5\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eLead Generation And Sales Cycle\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n\u003cdiv class=\"right-row6\"\u003e\n\u003ch3\u003eLead Generation And Sales Cycle\u003c\/h3\u003e\n\u003cp\u003eLead generation is the flow of \u003cstrong\u003equalified leads\u003c\/strong\u003e into paid work. In energy consulting, a weak pipeline leaves billable staff idle, so owner income drops even when demand looks strong. Marketing spend rises from \u003cstrong\u003e$15,000\u003c\/strong\u003e in Year 1 to \u003cstrong\u003e$75,000\u003c\/strong\u003e in Year 5, so the real question is whether that spend keeps utilization high enough to pay the owner.\u003c\/p\u003e\n\u003cp\u003eHere’s the quick math: CAC falls from \u003cstrong\u003e$1,500\u003c\/strong\u003e to \u003cstrong\u003e$1,200\u003c\/strong\u003e, but commercial sales cycles can still delay cash for weeks or months. Best-fit sources are \u003cstrong\u003ereferrals\u003c\/strong\u003e, facility managers, property owners, utilities, and sustainability teams. If the close rate slips, revenue and cash flow lag while marketing and sales time keep costing money.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"left-row6\"\u003e\n\u003cdiv class=\"tips-box\"\u003e\n\u003ch3\u003eMeasure the funnel, not just spend\u003c\/h3\u003e\n\u003cp\u003eTrack each source by \u003cstrong\u003eleads, proposal rate, close rate, and days to close\u003c\/strong\u003e. Use one simple test: \u003cstrong\u003equalified leads × close rate × average project value\u003c\/strong\u003e. That shows which channel actually supports owner pay, not just which one looks busy.\u003c\/p\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eLeads by source\u003c\/li\u003e\n\u003cli\u003eProposal-to-close rate\u003c\/li\u003e\n\u003cli\u003eDays to close\u003c\/li\u003e\n\u003cli\u003eCAC by source\u003c\/li\u003e\n\u003cli\u003eBooked billable hours\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eKeep sales effort in the budget like any other cost. If outreach and follow-up are not producing enough booked work to cover the team’s available hours, the owner ends up funding idle time instead of taking profit.\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 low, base, and high owner-income outcomes using transparent assumptions\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-scenario-table\" aria-label=\"Energy Consulting Owner Income Scenarios\" data-site-name=\"Financial Models Lab\" data-site-url=\"https:\/\/financialmodelslab.com\" data-source-title=\"Energy Consulting Owner Income Scenarios\" data-note-label=\"Planning note\" data-note-text=\"Scenario ranges are researched planning assumptions, not guaranteed earnings, salary promises, tax advice, or distributions.\"\u003e\u003cdiv class=\"fml-scenario-table-card\"\u003e\n\u003cheader class=\"fml-scenario-table-header\"\u003e\u003cdiv\u003e\n\u003cp class=\"fml-scenario-table-eyebrow\"\u003eOwner income scenarios\u003c\/p\u003e\n\u003cp class=\"fml-scenario-table-description\"\u003eOwner income shifts fast with utilization, pricing, and payroll. Early losses can run through Year 3, breakeven lands around Month 39, and the upside case depends on stronger staffing and repeat work.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-scenario-table-actions\"\u003e\u003cbutton class=\"fml-scenario-table-export\" type=\"button\" data-scenario-export\u003eEXPORT XLSX\u003c\/button\u003e\u003c\/div\u003e\u003c\/header\u003e\u003cdiv class=\"fml-scenario-table-wrap\"\u003e\u003ctable class=\"fml-scenario-table-grid\"\u003e\n\u003ccaption\u003eLow, base, and high cases for planning owner income and cash needs.\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\"\u003eBreakeven 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 owner takes a $120,000 salary, but the business stays loss-making through Year 3.\"\u003eThe owner takes a $120,000 salary, but the business stays loss-making through Year 3.\u003c\/td\u003e\n\u003ctd data-export-value=\"The business reaches breakeven around Month 39 and starts funding itself.\"\u003eThe business reaches breakeven around Month 39 and starts funding itself.\u003c\/td\u003e\n\u003ctd data-export-value=\"Stronger utilization and a scaled team push EBITDA to $255,000 in Year 4 and $629,000 in Year 5.\"\u003eStronger utilization and a scaled team push EBITDA to $255,000 in Year 4 and $629,000 in Year 5.\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=\"Commercial audits still lead revenue, but slow utilization, light retainer volume, and fixed payroll keep EBITDA at -$210,000, -$237,000, and -$103,000 across Years 1 to 3.\"\u003eCommercial audits still lead revenue, but slow utilization, light retainer volume, and fixed payroll keep EBITDA at -$210,000, -$237,000, and -$103,000 across Years 1 to 3.\u003c\/td\u003e\n\u003ctd data-export-value=\"Project mix, pricing, and staffing track the model, with minimum cash need at $175,000 and payback at 39 months.\"\u003eProject mix, pricing, and staffing track the model, with minimum cash need at $175,000 and payback at 39 months.\u003c\/td\u003e\n\u003ctd data-export-value=\"More retainers, higher pricing, and wider project volume support growth, while payroll and marketing rise with demand.\"\u003eMore retainers, higher pricing, and wider project volume support growth, while payroll and marketing rise with demand.\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=\"Owner salary; slow utilization; lean marketing; fixed payroll; low retainer mix\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003eOwner salary\u003c\/li\u003e\n\u003cli\u003eslow utilization\u003c\/li\u003e\n\u003cli\u003elean marketing\u003c\/li\u003e\n\u003cli\u003efixed payroll\u003c\/li\u003e\n\u003cli\u003elow retainer mix\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/td\u003e\n\u003ctd data-export-value=\"Balanced project mix; steady pricing; payroll ramp; $175k cash need; 39-month payback\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003eBalanced project mix\u003c\/li\u003e\n\u003cli\u003esteady pricing\u003c\/li\u003e\n\u003cli\u003epayroll ramp\u003c\/li\u003e\n\u003cli\u003e$175k cash need\u003c\/li\u003e\n\u003cli\u003e39-month payback\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/td\u003e\n\u003ctd data-export-value=\"Higher utilization; retainer growth; price increases; larger payroll; higher marketing\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003eHigher utilization\u003c\/li\u003e\n\u003cli\u003eretainer growth\u003c\/li\u003e\n\u003cli\u003eprice increases\u003c\/li\u003e\n\u003cli\u003elarger payroll\u003c\/li\u003e\n\u003cli\u003ehigher marketing\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=\"$120,000 salary\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003e$120,000 salary\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-soft\"\u003eLoss-making\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd data-export-value=\"Breakeven path\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003eBreakeven path\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-soft\"\u003eMonth 39 breakeven\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd data-export-value=\"$255,000 - $629,000\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003e$255,000 - $629,000\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-warning\"\u003eScaled upside\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 thin pipeline, slow ramp, and weak project flow.\"\u003eUse this to stress test a thin pipeline, slow ramp, and weak project flow.\u003c\/td\u003e\n\u003ctd data-export-value=\"Use this as the working case for a founder expecting the plan to self-fund by Month 39.\"\u003eUse this as the working case for a founder expecting the plan to self-fund by Month 39.\u003c\/td\u003e\n\u003ctd data-export-value=\"Use this to test upside if repeat work stays strong and hiring keeps pace with demand.\"\u003eUse this to test upside if repeat work stays strong and hiring keeps pace with demand.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\u003c\/div\u003e\n\u003cdiv class=\"fml-scenario-table-note\"\u003e\n\u003cspan class=\"fml-scenario-table-note-icon\" aria-hidden=\"true\"\u003e!\u003c\/span\u003e\u003cp\u003e\u003cstrong\u003ePlanning note:\u003c\/strong\u003e Scenario ranges are researched planning assumptions, not 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":49303606919411,"sku":"energy-consulting-owner-makes","price":0.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0522\/6191\/2762\/files\/energy-consulting-owner-makes.webp?v=1782681870","url":"https:\/\/financialmodelslab.com\/products\/energy-consulting-owner-makes","provider":"Financial Models Lab","version":"1.0","type":"link"}