{"product_id":"environmental-impact-statement-owner-makes","title":"How Much an Environmental Impact Assessment Owner Can Make: $180k-$399k","description":"\u003cbr\u003e\u003cdiv class=\"card_smpl\"\u003e\n\n\u003cdiv class=\"double_border\"\u003e\n\n\u003cdiv class=\"card_smpl_header\"\u003e\n\u003cimg src=\"\/cdn\/shop\/files\/fml_20_fml-Orange-blog-plus-icon.svg\" alt=\"Key Takeaways\" class=\"icon_how_to_use\"\u003e\n\u003ch3\u003eKey Takeaways\u003c\/h3\u003e\n\u003c\/div\u003e\n\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eFee discipline matters more than volume alone.\u003c\/li\u003e\n\u003cli\u003eBillable time beats unpaid proposals and admin.\u003c\/li\u003e\n\u003cli\u003eRecurring monitoring can steady owner income.\u003c\/li\u003e\n\u003cli\u003eFixed overhead and reserves shape spendable cash.\u003c\/li\u003e\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=\"Owner Income Snapshot\"\u003e\u003cdiv class=\"metric-grid\"\u003e\n\u003carticle class=\"metric-card is-green\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Year 5 assumes annual owner salary plus pre-tax profit upside; taxes, reserves, and reinvestment are excluded.\"\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 5 assumes annual owner salary plus pre-tax profit upside; taxes, reserves, and reinvestment are excluded.\"\u003e$180k-$3.99M\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Year 1 to Year 5 contribution range uses travel and commission costs; fixed overhead and taxes are not included.\"\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 to Year 5 contribution range uses travel and commission costs; fixed overhead and taxes are not included.\"\u003e74%-82%\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Year 1 to Year 5 revenue needed to support target pay comes from marketing budget, CAC, and service mix; it is a planning estimate.\"\u003e\u003cimg class=\"metric-icon\" src=\"\/cdn\/shop\/files\/fml-owner-income-kpi-revenue-target.svg\" alt=\"Revenue for target pay icon\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan\u003eRevenue for target pay\u003c\/span\u003e\u003cstrong class=\"metric-value\" tabindex=\"0\" data-tooltip=\"Year 1 to Year 5 revenue needed to support target pay comes from marketing budget, CAC, and service mix; it is a planning estimate.\"\u003e$2.61M-$233M\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Heavy payroll, $198k fixed overhead, and a Month 7 cash trough make this a hard first-year operating model.\"\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=\"Heavy payroll, $198k fixed overhead, and a Month 7 cash trough make this a hard first-year operating model.\"\u003eHard\u003c\/strong\u003e\u003c\/article\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eWant to test your owner income?\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-owner-calculator\" aria-label=\"Environmental Impact Assessment Owner Income Calculator\" data-locale=\"en-US\" data-currency=\"USD\" data-default-scenario=\"base\" data-export-filename=\"Environmental Impact Assessment Owner Income Calculator.xlsx\" data-source-site-name=\"Financial Models Lab\" data-source-site-url=\"https:\/\/financialmodelslab.com\" data-source-page-title=\"Environmental Impact Assessment Owner Income Calculator\" data-note-title=\"Planning note:\" data-note-text=\"Research-based planning estimate only. Actual owner income can vary with revenue mix, staffing, reserves, debt, and timing. Break-even revenue moves as the service mix changes. This is not tax advice or owner distribution advice.\"\u003e\u003cdiv class=\"fml-owner-card\"\u003e\n\u003cheader class=\"fml-owner-header\"\u003e\u003cdiv class=\"fml-owner-heading\"\u003e\n\u003cp class=\"fml-owner-eyebrow\"\u003eOwner income calculator\u003c\/p\u003e\n\u003cp class=\"fml-owner-intro\"\u003eEstimate owner take-home and the target-pay gap from revenue, margin, costs, reserves, and target pay.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-scenarios\" aria-label=\"Income scenario presets\"\u003e\n\u003cbutton class=\"fml-owner-scenario\" type=\"button\" data-scenario=\"low\"\u003eLow\u003c\/button\u003e\u003cbutton class=\"fml-owner-scenario is-active\" type=\"button\" data-scenario=\"base\"\u003eBase\u003c\/button\u003e\u003cbutton class=\"fml-owner-scenario\" type=\"button\" data-scenario=\"high\"\u003eHigh\u003c\/button\u003e\n\u003c\/div\u003e\u003c\/header\u003e\u003cdiv class=\"fml-owner-layout\"\u003e\n\u003cform class=\"fml-owner-inputs\"\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eMonthly revenue\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Average monthly sales before expenses. Use a normal operating month, not a one-time spike.\"\u003ei\u003cspan role=\"tooltip\"\u003eAverage monthly sales before expenses. Use a normal operating month, not a one-time spike.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-money\"\u003e\n\u003cspan\u003e$\u003c\/span\u003e\u003cinput data-owner-field=\"monthlyRevenue\" data-owner-kind=\"money\" data-owner-label=\"Monthly revenue\" data-owner-note=\"Average monthly sales before expenses. Use a normal operating month, not a one-time spike.\" data-low=\"150000\" data-base=\"217750\" data-high=\"19416667\" name=\"monthlyRevenue\" type=\"text\" inputmode=\"numeric\" value=\"217,750\"\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 project costs, travel, and commissions.\"\u003ei\u003cspan role=\"tooltip\"\u003ePercent of revenue left after direct project costs, travel, and commissions.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-percent\"\u003e\n\u003cinput data-owner-field=\"grossMargin\" data-owner-kind=\"percent\" data-owner-label=\"Gross margin\" data-owner-note=\"Percent of revenue left after direct project costs, travel, and commissions.\" name=\"grossMargin\" type=\"range\" min=\"0\" max=\"100\" step=\"1\" data-low=\"74\" data-base=\"78\" data-high=\"82\" value=\"78\"\u003e\u003coutput\u003e78%\u003c\/output\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eLabor cost\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Monthly payroll and contractor spend before owner pay.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly payroll and contractor spend before owner pay.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-money\"\u003e\n\u003cspan\u003e$\u003c\/span\u003e\u003cinput data-owner-field=\"laborCost\" data-owner-kind=\"money\" data-owner-label=\"Labor cost\" data-owner-note=\"Monthly payroll and contractor spend before owner pay.\" data-low=\"30000\" data-base=\"40833\" data-high=\"117000\" name=\"laborCost\" type=\"text\" inputmode=\"numeric\" value=\"40,833\"\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, software, insurance, admin, and other recurring overhead.\"\u003ei\u003cspan role=\"tooltip\"\u003eRent, software, insurance, 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, software, insurance, admin, and other recurring overhead.\" data-low=\"15000\" data-base=\"16500\" data-high=\"25000\" name=\"fixedOverhead\" type=\"text\" inputmode=\"numeric\" value=\"16,500\"\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 CAC spend to keep new work coming in.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly marketing and CAC spend to keep new work coming in.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-money\"\u003e\n\u003cspan\u003e$\u003c\/span\u003e\u003cinput data-owner-field=\"marketing\" data-owner-kind=\"money\" data-owner-label=\"Marketing\" data-owner-note=\"Monthly marketing and CAC spend to keep new work coming in.\" data-low=\"4167\" data-base=\"6667\" data-high=\"20833\" name=\"marketing\" type=\"text\" inputmode=\"numeric\" value=\"6,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\u003eDebt service\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Monthly loan or financing payments, if any.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly loan or financing payments, if any.\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 payments, if any.\" 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 set aside before owner pay. Leave at 0 if you are not modeling taxes here.\"\u003ei\u003cspan role=\"tooltip\"\u003ePercent set aside before owner pay. Leave at 0 if you are not modeling taxes here.\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 set aside before owner pay. Leave at 0 if you are not modeling taxes here.\" name=\"taxReserve\" type=\"range\" min=\"0\" max=\"45\" step=\"1\" data-low=\"0\" data-base=\"0\" data-high=\"0\" value=\"0\"\u003e\u003coutput\u003e0%\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 held back for growth, working capital, and risk buffer.\"\u003ei\u003cspan role=\"tooltip\"\u003ePercent held back for growth, 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 held back for growth, working capital, and risk buffer.\" name=\"reinvestmentReserve\" type=\"range\" min=\"0\" max=\"35\" step=\"1\" data-low=\"5\" data-base=\"8\" data-high=\"10\" value=\"8\"\u003e\u003coutput\u003e8%\u003c\/output\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eTarget owner pay\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Monthly owner income goal used to measure the gap to target pay.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly owner income goal used to measure the gap to target 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=\"targetOwnerPay\" data-owner-kind=\"money\" data-owner-label=\"Target owner pay\" data-owner-note=\"Monthly owner income goal used to measure the gap to target pay.\" data-low=\"12000\" data-base=\"15000\" data-high=\"18000\" name=\"targetOwnerPay\" type=\"text\" inputmode=\"numeric\" value=\"15,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$97,377\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\"\u003e45%\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$103K\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$82,377\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$1,168,524\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$105,845\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,468\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$82,377\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$218K\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: 78%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$170K\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: 29%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$64,000\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: 4%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$8,468\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: 45%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$97,377\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 can vary with revenue mix, staffing, reserves, debt, and timing. Break-even revenue moves as the service mix changes. This is not tax advice or owner distribution advice.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003cbr\u003e\u003cdiv class=\"container_new_design_blog\"\u003e\n\n\u003cdiv class=\"text-section_blog text-2_new_design_blog\"\u003e\n\n\u003cdiv class=\"line_top_blog\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eWant to check owner income in the forecast?\u003c\/span\u003e\u003c\/h3\u003e\n\n\u003cp\u003eThis screenshot shows revenue, margin, costs, reserves, and \u003cstrong\u003eowner take-home assumptions\u003c\/strong\u003e in the \u003ca href=\"\/products\/environmental-impact-statement-financial-model\"\u003eEnvironmental Impact Assessment Financial Model Template\u003c\/a\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 timing\u003c\/li\u003e\n\u003cli\u003eRevenue $2,613k to $233M\u003c\/li\u003e\n\u003cli\u003eMargin 74% to 82%\u003c\/li\u003e\n\u003cli\u003eOverhead $198k, marketing tests\u003c\/li\u003e\n\u003cli\u003eHiring, pricing, reserves\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\/environmental-impact-statement-financial-model-dashboard-financialmodelslab_d01acb9a-1574-4fa8-947a-dfd58f5ad647.webp\"\u003e\n\u003cimg class=\"preview-img\" width=\"100%\" height=\"auto\" src=\"\/cdn\/shop\/files\/environmental-impact-statement-financial-model-dashboard-financialmodelslab_d01acb9a-1574-4fa8-947a-dfd58f5ad647.webp?width=500\" alt=\"Environmental Impact Assessment Financial Model dashboard summarizes key KPIs, emissions metrics, runway\/cash and performance with a dynamic dashboard, helping spot cash-flow blind spots and present investor-ready charts.\"\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;\"\u003eCan an environmental impact assessment business scale owner income?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003eYes — \u003cstrong\u003eEnvironmental Impact Assessment\u003c\/strong\u003e can scale owner income, but the income jump comes from repeatable project delivery, not just more leads. In the model, revenue rises from \u003cstrong\u003e$2,613k\u003c\/strong\u003e to \u003cstrong\u003e$233M\u003c\/strong\u003e as \u003cstrong\u003eCAC\u003c\/strong\u003e drops from \u003cstrong\u003e$2,500\u003c\/strong\u003e to \u003cstrong\u003e$1,200\u003c\/strong\u003e and marketing rises from \u003cstrong\u003e$50k\u003c\/strong\u003e to \u003cstrong\u003e$250k\u003c\/strong\u003e. The catch is simple: utilization gaps, proposal work, regulatory delays, QC, and payroll can hit before cash catches 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\u003eWhat lifts income\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eRepeatable delivery\u003c\/strong\u003e lowers owner load.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSenior consultants\u003c\/strong\u003e handle technical work.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eProject managers\u003c\/strong\u003e keep jobs moving.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSpecialist inputs\u003c\/strong\u003e raise throughput.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"card_smpl blue_card\"\u003e\n\u003cdiv class=\"card_smpl_header\"\u003e\n\u003cimg src=\"\/cdn\/shop\/files\/fml_20_fml-Orange-blog-colons-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\u003ch3\u003eWhat can slow it\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eCAC\u003c\/strong\u003e still starts at \u003cstrong\u003e$2,500\u003c\/strong\u003e.\u003c\/li\u003e\n\u003cli\u003eMarketing can rise to \u003cstrong\u003e$250k\u003c\/strong\u003e.\u003c\/li\u003e\n\u003cli\u003eRegulatory delays can stall cash.\u003c\/li\u003e\n\u003cli\u003ePayroll can grow before revenue does.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eWhat profit margin does an environmental impact assessment business have?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003eAn \u003cstrong\u003eEnvironmental Impact Assessment\u003c\/strong\u003e business can run at \u003cstrong\u003e86%–90% gross margin\u003c\/strong\u003e and \u003cstrong\u003e74%–82% contribution margin\u003c\/strong\u003e when scope stays tight. For the setup side, \u003ca href=\"\/blogs\/startup-costs\/environmental-impact-statement\"\u003eWhat Is The Estimated Cost To Open And Launch Your Environmental Impact Assessment Business?\u003c\/a\u003e matters because fieldwork, lab work, and travel can push costs up fast. Scope creep is the main leak: rework turns billable reports into unpaid labor.\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\u003eMargin math\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eCOGS\u003c\/strong\u003e starts at \u003cstrong\u003e14%\u003c\/strong\u003e in Year 1\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCOGS\u003c\/strong\u003e falls to \u003cstrong\u003e10%\u003c\/strong\u003e by Year 5\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eGross margin\u003c\/strong\u003e stays at \u003cstrong\u003e86%–90%\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eContribution margin\u003c\/strong\u003e sits at \u003cstrong\u003e74%–82%\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"card_smpl\"\u003e\n\u003cdiv class=\"card_smpl_header\"\u003e\n\u003cimg src=\"\/cdn\/shop\/files\/fml_20_fml-Orange-blog-intro-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\u003ch3\u003eCost leaks\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eLab testing cuts owner income\u003c\/li\u003e\n\u003cli\u003eEquipment rental adds pressure\u003c\/li\u003e\n\u003cli\u003eSpecialized data and travel add up\u003c\/li\u003e\n\u003cli\u003eCommissions, insurance, software, lease, admin, payroll matter\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eHow much revenue does an environmental impact assessment business need to pay the owner?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003eIf you want the owner to take home \u003cstrong\u003e$180k\u003c\/strong\u003e from an \u003cstrong\u003eEnvironmental Impact Assessment\u003c\/strong\u003e business, work backward from pay, not headline sales. In Year 1, break-even revenue is about \u003cstrong\u003e$997k\u003c\/strong\u003e because \u003cstrong\u003e$738k\u003c\/strong\u003e in total cost load divided by a \u003cstrong\u003e74%\u003c\/strong\u003e contribution margin sets the floor; modeled Year 1 revenue is \u003cstrong\u003e$2.613M\u003c\/strong\u003e, so you still need outside funding or lower costs. By Year 5, the known cost load is about \u003cstrong\u003e$1.688M\u003c\/strong\u003e and break-even revenue is about \u003cstrong\u003e$2.06M\u003c\/strong\u003e at an \u003cstrong\u003e82%\u003c\/strong\u003e margin, against modeled revenue of \u003cstrong\u003e$2.33M\u003c\/strong\u003e.\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\u003eYear 1 math\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e$180k\u003c\/strong\u003e owner pay target\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$738k\u003c\/strong\u003e total cost load\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e74%\u003c\/strong\u003e contribution margin\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$997k\u003c\/strong\u003e 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\u003eYear 5 math\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e$1.688M\u003c\/strong\u003e known cost load\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e82%\u003c\/strong\u003e contribution margin\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$2.06M\u003c\/strong\u003e break-even revenue\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$2.33M\u003c\/strong\u003e modeled revenue\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 income drivers?\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-main-income-drivers\" aria-label=\"Accessible label for the six main income drivers.\"\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 Hours\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e20-80h\u003c\/strong\u003e\u003cp\u003eMore billable hours per service raise revenue before fixed costs, so this is the fastest path to more owner take-home.\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\u003eHourly Rate\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e$180-$240\/hr\u003c\/strong\u003e\u003cp\u003eEach step up in pricing lifts the average project fee without adding much overhead, so rate discipline matters.\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\u003eProject Mix\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e60%-40%\u003c\/strong\u003e\u003cp\u003eA shift from full EIAs toward monitoring and subscriptions changes both fee size and delivery effort, which moves income.\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\u003eMargin Control\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e74%-82%\u003c\/strong\u003e\u003cp\u003eHolding travel, commissions, lab work, and platform costs in check keeps contribution margin at 74%-82% and protects take-home.\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\u003ePipeline Quality\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e$2.5K-$1.2K\u003c\/strong\u003e\u003cp\u003eBetter leads lower customer acquisition cost (CAC) from $2,500 to $1,200, so more sales dollars reach profit.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"main-driver-card\"\u003e\u003cdiv class=\"main-driver-heading\"\u003e\n\u003cspan class=\"driver-rank\"\u003e6\u003c\/span\u003e\u003ch4\u003eOverhead Discipline\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e$198K\/yr\u003c\/strong\u003e\u003cp\u003eFixed overhead runs about $198k a year, and reserves protect cash but do not count as spendable owner income.\u003c\/p\u003e\u003c\/article\u003e\n\u003c\/div\u003e\u003c\/article\u003e\u003c\/section\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eEnvironmental Impact Assessment Core Six Income Drivers\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\u003cbr\u003e\n\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eAverage Project Fee And Scope Size\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n\u003cdiv class=\"left-row1\"\u003e\n\u003ch3\u003eAverage Project Fee and Scope Size\u003c\/h3\u003e\n\u003cp\u003eWhen a project is well scoped, revenue per client goes up fast. In the source model, a Full EIA Project runs \u003cstrong\u003e80 hours at $220\u003c\/strong\u003e in Year 1 and \u003cstrong\u003e60 hours at $240\u003c\/strong\u003e in Year 5, with a disclosed benchmark of \u003cstrong\u003e$176k to $144k\u003c\/strong\u003e per full project before mix effects. Specialized surveys can range from \u003cstrong\u003e$7k to $594k\u003c\/strong\u003e per engagement, so scope discipline is a direct driver of owner pay.\u003c\/p\u003e\n\u003cp\u003eThe risk is scope creep. More data, fieldwork, and review time can turn a fixed-fee job into a margin leak if the fee does not move with the work. Here’s the quick math: if price stays flat while scope expands, gross profit falls before overhead even hits, and that cuts cash available for payroll, tax, and owner draw.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"right-row1\"\u003e\n\u003cdiv class=\"tips-box\"\u003e\n\u003ch3\u003ePrice Scope, Not Just Hours\u003c\/h3\u003e\n\u003cp\u003eTrack three inputs on every job: \u003cstrong\u003eestimated hours\u003c\/strong\u003e, \u003cstrong\u003escope changes\u003c\/strong\u003e, and \u003cstrong\u003efee by phase\u003c\/strong\u003e. Use a simple rule: any extra data request, field survey, or review round should trigger a written change order or a fee reset. That keeps the project price tied to actual effort, not the first draft scope.\u003c\/p\u003e\n\u003cp\u003eAlso compare quoted fee to delivery time by project type. If a survey keeps landing near the top of the \u003cstrong\u003e$7k to $594k\u003c\/strong\u003e range, check whether the team is underpricing complexity or absorbing rework. Fee discipline matters more than chasing volume, because the owner only gets paid after direct work and overhead are covered.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"timeline\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"step-circle step1\"\u003e1\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eBillable Utilization And Owner Capacity\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n\u003cdiv class=\"right-row2\"\u003e\n\u003ch3\u003eBillable Utilization\u003c\/h3\u003e\n\u003cp\u003e\u003cstrong\u003eBillable utilization\u003c\/strong\u003e is the share of owner time spent on paid project work or managed team output, not proposals, admin, or rework. In this model, Full EIA Projects drop from \u003cstrong\u003e80 to 60 hours\u003c\/strong\u003e, compliance monitoring rises from \u003cstrong\u003e20 to 28 hours\u003c\/strong\u003e, and surveys fall from \u003cstrong\u003e35 to 27 hours\u003c\/strong\u003e. That shift matters because owner pay rises when the same calendar time turns into more billable output.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eBusy is not the same as billable.\u003c\/strong\u003e When acquisition cost is \u003cstrong\u003e$2,500\u003c\/strong\u003e in Year 1, unpaid sales work can eat capacity fast. The owner should watch billable hours, proposal hours, and project mix together, because better utilization narrows the profit gap even when demand is uneven.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"left-row2\"\u003e\n\u003cdiv class=\"tips-box\"\u003e\n\u003ch3\u003eTrack Hours by Bucket\u003c\/h3\u003e\n\u003cp\u003eMeasure owner time in three buckets: \u003cstrong\u003ebillable\u003c\/strong\u003e, \u003cstrong\u003esales\/admin\u003c\/strong\u003e, and \u003cstrong\u003emanaged team output\u003c\/strong\u003e. If proposal work stays high, utilization is weak even when the schedule looks full. The key inputs are hours, hourly rate, CAC, and the share of work that can be delegated or standardized.\u003c\/p\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eTrack weekly billable hours.\u003c\/li\u003e\n\u003cli\u003eCap unpaid proposal time.\u003c\/li\u003e\n\u003cli\u003eMove admin into templates.\u003c\/li\u003e\n\u003cli\u003ePush repeat work into monitoring.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eIf the owner keeps more time in paid project work, take-home income improves without needing a huge jump in headcount. If onboarding or client review drags, the nonbillable load shows up fast in lower cash draw and slower 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 step2\"\u003e2\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eProject Mix And Technical Complexity\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n\u003cdiv class=\"left-row3\"\u003e\n\u003ch3\u003eProject Mix And Technical Complexity\u003c\/h3\u003e\n\u003cp\u003eWhen the book shifts away from \u003cstrong\u003e60%\u003c\/strong\u003e Full EIA Projects toward more \u003cstrong\u003e50%\u003c\/strong\u003e compliance monitoring, \u003cstrong\u003e40%\u003c\/strong\u003e specialized surveys, and \u003cstrong\u003e25%\u003c\/strong\u003e data subscriptions, owner income gets steadier but less tied to one-off project spikes. \u003cstrong\u003eNEPA\u003c\/strong\u003e work, permitting support, baseline studies, and technical reviews can command higher fees, but they usually take longer, so cash comes in later.\u003c\/p\u003e\n\u003cp\u003eHere’s the quick math: higher-complexity work can lift revenue per job, but it also raises review time, fieldwork, and rework risk. The key inputs are service mix, average fee, cycle time, and billable hours. If the mix tilts too far toward long projects, profit can look fine on paper while owner pay stays tight because cash is stuck in work in progress.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"right-row3\"\u003e\n\u003cdiv class=\"tips-box\"\u003e\n\u003ch3\u003eTrack Mix By Margin, Not Just Revenue\u003c\/h3\u003e\n\u003cp\u003eMeasure each service line by \u003cstrong\u003efee\u003c\/strong\u003e, \u003cstrong\u003edelivery hours\u003c\/strong\u003e, and \u003cstrong\u003edays to cash\u003c\/strong\u003e. A recurring monitoring contract may pay less upfront than a full EIA, but it can smooth monthly draw and reduce empty time between bids. The real question is not “what is the biggest project?” It’s “what mix keeps cash moving and margin clean?”\u003c\/p\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eTrack fee per project type.\u003c\/li\u003e\n\u003cli\u003eTrack days from kickoff to cash.\u003c\/li\u003e\n\u003cli\u003ePrice for review and fieldwork.\u003c\/li\u003e\n\u003cli\u003eCap low-margin rework early.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eUse recurring monitoring to fill the gaps between larger approvals. If a project needs more technical review, bake the extra hours into pricing before work starts, because underpriced complexity usually shows up as lower owner pay, not higher growth.\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;\"\u003eSubcontractor And Direct Project Cost Control\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"right-row4\"\u003e\n    \u003ch3\u003eSubcontractor Cost Control\u003c\/h3\u003e\n    \u003cp\u003eWhen direct project costs drift, less of each fee reaches payroll and owner pay. Here, lab testing and equipment rental fall from \u003cstrong\u003e8%\u003c\/strong\u003e to \u003cstrong\u003e6%\u003c\/strong\u003e, platform use from \u003cstrong\u003e6%\u003c\/strong\u003e to \u003cstrong\u003e4%\u003c\/strong\u003e, travel from \u003cstrong\u003e5%\u003c\/strong\u003e to \u003cstrong\u003e3%\u003c\/strong\u003e, and commissions from \u003cstrong\u003e7%\u003c\/strong\u003e to \u003cstrong\u003e5%\u003c\/strong\u003e. That cuts direct variable cost from \u003cstrong\u003e26%\u003c\/strong\u003e to \u003cstrong\u003e18%\u003c\/strong\u003e of revenue, or \u003cstrong\u003e$8,000\u003c\/strong\u003e saved on a \u003cstrong\u003e$100,000\u003c\/strong\u003e project.\u003c\/p\u003e\n    \u003cp\u003eSubcontracting helps when it adds capacity, but poor scope, travel overruns, or rework can wipe out margin. The owner needs job-level budget by fee, subcontractor quote, travel cap, and rework allowance. If those items run over, the project still looks busy but the cash left for draw is smaller.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"left-row4\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eTrack Job Margin Before You Start\u003c\/h3\u003e\n      \u003cp\u003eBuild every proposal from the bottom up: estimated hours, lab work, equipment rental, platform access, travel, and commissions. Compare the planned direct cost rate to actuals each week. One clean rule: every \u003cstrong\u003e1%\u003c\/strong\u003e of cost on a \u003cstrong\u003e$100,000\u003c\/strong\u003e job is \u003cstrong\u003e$1,000\u003c\/strong\u003e of gross profit at stake.\u003c\/p\u003e\n      \u003cul class=\"lst_crct_blog\"\u003e\n        \u003cli\u003eSubcontractor quote vs budget\u003c\/li\u003e\n        \u003cli\u003eTravel cap per job\u003c\/li\u003e\n        \u003cli\u003eLab and platform fee rate\u003c\/li\u003e\n        \u003cli\u003eRework hours by project\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cp\u003eUse subcontractors for capacity, not for loose scoping. Lock the scope, set a travel limit, and require change-order approval before extra work starts. If a job needs repeat field visits or rework, update the fee fast so owner income does not disappear into unpaid labor.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"timeline\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"step-circle step4\"\u003e4\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eClient Pipeline And Proposal Win Rate\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"left-row5\"\u003e\n    \u003ch3\u003eClient Pipeline Quality\u003c\/h3\u003e\n    \u003cp\u003eWhen the pipeline is full of the right buyers, owner income gets less lumpy because more time turns into billed work and less time gets burned on unpaid sales. Here’s the quick math: with marketing at \u003cstrong\u003e$50k\u003c\/strong\u003e and CAC at \u003cstrong\u003e$2,500\u003c\/strong\u003e, that supports \u003cstrong\u003e20\u003c\/strong\u003e Year 1 customers; at \u003cstrong\u003e$250k\u003c\/strong\u003e and \u003cstrong\u003e$1,200\u003c\/strong\u003e CAC, that rises to about \u003cstrong\u003e208\u003c\/strong\u003e customers. Better fit matters more than raw lead count.\u003c\/p\u003e\n    \u003cp\u003eThe strongest clients here are developers, engineering firms, municipalities, and attorneys with repeat permitting needs. Those accounts can create repeat projects, steadier utilization, and fewer one-off bids that stall cash flow. What this estimate hides: if the proposal win rate is weak, CAC can climb fast and unpaid sales time can crowd out billable work, which cuts the owner’s draw even when pipeline volume looks busy.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"right-row5\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eTrack Win Rate, CAC, and Repeat Work\u0026lt;\n\/h3\u0026gt;\n      \u003c\/h3\u003e\n\u003cp\u003eTrack three things every month: \u003cstrong\u003eproposal win rate\u003c\/strong\u003e, \u003cstrong\u003eCAC\u003c\/strong\u003e, and \u003cstrong\u003erepeat-client share\u003c\/strong\u003e. If marketing spend rises but wins do not, the pipeline is noisy, not valuable. Focus on prospects with recurring permitting needs, because repeat work lowers sales time per dollar earned and makes forecasted income easier to pay out.\u003c\/p\u003e\n      \u003cp\u003eUse simple inputs: leads, proposals sent, deals won, marketing spend, and closed revenue. If \u003cstrong\u003e20\u003c\/strong\u003e customers come from \u003cstrong\u003e$50k\u003c\/strong\u003e of spend, then each win has to cover both delivery and the owner’s sales time. Tightening the list to higher-fit accounts should lift close rates, reduce wasted proposal hours, and keep more profit available 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;\"\u003eOverhead, Reserves, And Cash Flow 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\u003eOverhead, Reserves, And Cash Discipline\u003c\/h3\u003e\n\u003cp\u003eWhen fixed costs are this heavy, owner pay comes from what is left after the business funds the work. The source model lists \u003cstrong\u003e$8k\u003c\/strong\u003e for office lease, \u003cstrong\u003e$15k\u003c\/strong\u003e for insurance, \u003cstrong\u003e$2k\u003c\/strong\u003e for legal and accounting, and \u003cstrong\u003e$25k\u003c\/strong\u003e for cloud and database spend, plus total fixed overhead of \u003cstrong\u003e$165k monthly\u003c\/strong\u003e or \u003cstrong\u003e$198k yearly\u003c\/strong\u003e.\u003c\/p\u003e\n\u003cp\u003eMarketing adds another \u003cstrong\u003e$50k-$250k\u003c\/strong\u003e a year, and the reserve policy is not specified in the source model, so it has to be set separately. If owner draws come before delayed projects are fully funded, cash gets tight fast and the firm can miss payroll, vendor payments, or project spend that protects profit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"left-row6\"\u003e\n\u003cdiv class=\"tips-box\"\u003e\n\u003ch3\u003eProtect Owner Pay With A Cash Floor\u003c\/h3\u003e\n\u003cp\u003eTrack cash by project, not just by month. The key inputs are billable hours, project fees, collections timing, fixed overhead, marketing spend, and a reserve target. A clean rule is simple: only pay the owner from cash already collected after required project costs and overhead are covered.\u003c\/p\u003e\n\u003cp\u003eWatch for delays in permits, review cycles, and client sign-off. If those push receipts back, hold draws steady and keep reserves intact so work can continue without strain. That one move protects take-home income better than chasing more volume with thin cash.\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 mature owner income scenarios\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-scenario-table\" aria-label=\"Environmental Impact Assessment Owner Income Scenarios\" data-site-name=\"Financial Models Lab\" data-site-url=\"https:\/\/financialmodelslab.com\" data-source-title=\"Environmental Impact Assessment 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 here because payroll, marketing, and fixed overhead rise before volume and margin fully catch up. The gap between loss years and mature-year profit is the main planning risk.\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\u003eDownside, core, and upside owner income cases at a glance.\u003c\/caption\u003e\n\u003cthead\u003e\u003ctr\u003e\n\u003cth class=\"fml-scenario-table-stub\" scope=\"col\" data-export-value=\"Scenario\"\u003eScenario\u003c\/th\u003e\n\u003cth class=\"fml-scenario-table-column\" scope=\"col\" data-export-value=\"Low Case\"\u003e\n\u003cspan class=\"fml-scenario-column-title\"\u003eLow Case\u003c\/span\u003e\u003cspan class=\"fml-scenario-badge is-soft\"\u003eLow Case\u003c\/span\u003e\n\u003c\/th\u003e\n\u003cth class=\"fml-scenario-table-column\" scope=\"col\" data-export-value=\"Base Case\"\u003e\n\u003cspan class=\"fml-scenario-column-title\"\u003eBase Case\u003c\/span\u003e\u003cspan class=\"fml-scenario-badge is-soft\"\u003eBase Case\u003c\/span\u003e\n\u003c\/th\u003e\n\u003cth class=\"fml-scenario-table-column\" scope=\"col\" data-export-value=\"High Case\"\u003e\n\u003cspan class=\"fml-scenario-column-title\"\u003eHigh Case\u003c\/span\u003e\u003cspan class=\"fml-scenario-badge is-warning\"\u003eHigh Case\u003c\/span\u003e\n\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr data-scenario-row\u003e\n\u003cth class=\"fml-scenario-row-heading\" scope=\"row\" data-export-value=\"Launch model\"\u003e\u003cspan class=\"fml-scenario-row-heading-inner\"\u003e\u003cspan class=\"fml-scenario-row-icon is-launch\" aria-hidden=\"true\"\u003e\u003cimg class=\"fml-scenario-row-icon-img\" src=\"\/cdn\/shop\/files\/scenario-launch-model.svg\" alt=\"Launch model icon\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan\u003e\u003cspan class=\"fml-scenario-row-title\"\u003eLaunch model\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/th\u003e\n\u003ctd data-export-value=\"A lower-earning path where Year 1 revenue and a 74% contribution margin are still too light to cover payroll and overhead.\"\u003eA lower-earning path where Year 1 revenue and a 74% contribution margin are still too light to cover payroll and overhead.\u003c\/td\u003e\n\u003ctd data-export-value=\"A modeled middle path where revenue grows, but the business still runs at a loss in the Year 3 proxy.\"\u003eA modeled middle path where revenue grows, but the business still runs at a loss in the Year 3 proxy.\u003c\/td\u003e\n\u003ctd data-export-value=\"A stronger earnings path where mature-year volume and mix support positive owner take-home.\"\u003eA stronger earnings path where mature-year volume and mix support positive owner take-home.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-scenario-row\u003e\n\u003cth class=\"fml-scenario-row-heading\" scope=\"row\" data-export-value=\"Typical setup\"\u003e\u003cspan class=\"fml-scenario-row-heading-inner\"\u003e\u003cspan class=\"fml-scenario-row-icon is-setup\" aria-hidden=\"true\"\u003e\u003cimg class=\"fml-scenario-row-icon-img\" src=\"\/cdn\/shop\/files\/scenario-typical-setup.svg\" alt=\"Typical setup icon\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan\u003e\u003cspan class=\"fml-scenario-row-title\"\u003eTypical setup\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/th\u003e\n\u003ctd data-export-value=\"Year 1 proxy with about $2.613M revenue, $50k marketing, $198k fixed overhead, and $490k known payroll, so the model stays in a deep loss.\"\u003eYear 1 proxy with about $2.613M revenue, $50k marketing, $198k fixed overhead, and $490k known payroll, so the model stays in a deep loss.\u003c\/td\u003e\n\u003ctd data-export-value=\"Year 3 proxy with about $7.955M revenue, 78% contribution margin, and $120k marketing, but the cost base still outweighs profit.\"\u003eYear 3 proxy with about $7.955M revenue, 78% contribution margin, and $120k marketing, but the cost base still outweighs profit.\u003c\/td\u003e\n\u003ctd data-export-value=\"Year 5 proxy with about $233M revenue, 82% contribution margin, and $250k marketing, with mature-year profit distributed to the owner.\"\u003eYear 5 proxy with about $233M revenue, 82% contribution margin, and $250k marketing, with mature-year profit distributed to the owner.\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=\"Known payroll; fixed overhead; marketing spend; lower billable volume; mix skewed to lower-rate work\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003eKnown payroll\u003c\/li\u003e\n\u003cli\u003efixed overhead\u003c\/li\u003e\n\u003cli\u003emarketing spend\u003c\/li\u003e\n\u003cli\u003elower billable volume\u003c\/li\u003e\n\u003cli\u003emix skewed to lower-rate work\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/td\u003e\n\u003ctd data-export-value=\"Payroll growth; higher utilization; marketing step-up; project mix; fixed overhead\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003ePayroll growth\u003c\/li\u003e\n\u003cli\u003ehigher utilization\u003c\/li\u003e\n\u003cli\u003emarketing step-up\u003c\/li\u003e\n\u003cli\u003eproject mix\u003c\/li\u003e\n\u003cli\u003efixed overhead\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/td\u003e\n\u003ctd data-export-value=\"Higher project volume; better margin mix; scaled staffing; marketing efficiency; distributed profit\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003eHigher project volume\u003c\/li\u003e\n\u003cli\u003ebetter margin mix\u003c\/li\u003e\n\u003cli\u003escaled staffing\u003c\/li\u003e\n\u003cli\u003emarketing efficiency\u003c\/li\u003e\n\u003cli\u003edistributed profit\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=\"-$5.45M\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003e-$5.45M\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-soft\"\u003eLoss case\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd data-export-value=\"-$4.93M\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003e-$4.93M\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-soft\"\u003eCore case\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd data-export-value=\"$2.19M - $3.99M\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003e$2.19M - $3.99M\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-warning\"\u003eProfit 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, longer sales cycles, or delayed project ramp.\"\u003eUse this to stress-test a slow start, longer sales cycles, or delayed project ramp.\u003c\/td\u003e\n\u003ctd data-export-value=\"Use this as the main planning case for budget, staffing, and cash needs.\"\u003eUse this as the main planning case for budget, staffing, and cash needs.\u003c\/td\u003e\n\u003ctd data-export-value=\"Use this to test upside if the firm scales fast and converts profit into owner take-home.\"\u003eUse this to test upside if the firm scales fast and converts profit into owner take-home.\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":49303742447859,"sku":"environmental-impact-statement-owner-makes","price":0.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0522\/6191\/2762\/files\/environmental-impact-statement-owner-makes.webp?v=1782681987","url":"https:\/\/financialmodelslab.com\/products\/environmental-impact-statement-owner-makes","provider":"Financial Models Lab","version":"1.0","type":"link"}