{"product_id":"public-affairs-firm-owner-makes","title":"How Much Public Affairs Firm Owners Make With $18k Retainers","description":"\u003cbr\u003e\u003cdiv class=\"card_smpl\"\u003e\n\u003cp\u003eUsing researched Year 1 assumptions, $150,000 of marketing at a $15,000 customer acquisition cost implies 10 active customers Blended monthly revenue is about $28,200 per active customer, so public affairs firm revenue is about $282,000 per month, or $338 million per year After 265% direct and variable costs, $760,000 payroll including a $250,000 Managing Partner\/CEO salary, $366,000 fixed overhead, and a $150,000 marketing budget, profit after owner salary is about $121 million before reserves, taxes, debt, and distributions Owner income is the $250,000 salary plus whatever profit the firm can safely distribute\u003c\/p\u003e\n\n\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003csection class=\"fml-owner-metric-cards\" aria-label=\"Public affairs firm\"\u003e\u003cdiv class=\"metric-grid\"\u003e\n\u003carticle class=\"metric-card is-green\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Shows the $250k managing partner salary; distributions are not modeled, personal taxes and debt service are excluded, and Year 1 load is 600 billable hours.\"\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=\"Shows the $250k managing partner salary; distributions are not modeled, personal taxes and debt service are excluded, and Year 1 load is 600 billable hours.\"\u003e$250k\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Based on Year 1 EBITDA of -$150k versus about $3.38M annualized revenue from the model's monthly run-rate, excluding personal taxes and debt service.\"\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=\"Based on Year 1 EBITDA of -$150k versus about $3.38M annualized revenue from the model's monthly run-rate, excluding personal taxes and debt service.\"\u003e-4.4%\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Annualized from 10 active customers at $28.2k blended monthly revenue; this is the Year 1 run-rate, not a guaranteed pay threshold.\"\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=\"Annualized from 10 active customers at $28.2k blended monthly revenue; this is the Year 1 run-rate, not a guaranteed pay threshold.\"\u003e$3.38M\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Year 1 burn, month 8 breakeven, 26-month payback, and 600 monthly billable hours make this hard to run; model-based view.\"\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=\"Year 1 burn, month 8 breakeven, 26-month payback, and 600 monthly billable hours make this hard to run; model-based view.\"\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=\"Public Affairs Firm Owner Income Calculator\" data-locale=\"en-US\" data-currency=\"USD\" data-default-scenario=\"base\" data-export-filename=\"Public Affairs Firm Owner Income Calculator.xlsx\" data-source-site-name=\"Financial Models Lab\" data-source-site-url=\"https:\/\/financialmodelslab.com\" data-source-page-title=\"Public Affairs Firm Owner Income Calculator\" data-note-title=\"Planning note:\" data-note-text=\"This is a researched planning estimate, not guaranteed salary, tax advice, or owner distribution advice. Actual owner income still depends on revenue, margin, payroll, taxes, debt, and reinvestment.\"\u003e\u003cdiv class=\"fml-owner-card\"\u003e\n\u003cheader class=\"fml-owner-header\"\u003e\u003cdiv class=\"fml-owner-heading\"\u003e\n\u003cp class=\"fml-owner-eyebrow\"\u003eOwner income calculator\u003c\/p\u003e\n\u003cp class=\"fml-owner-intro\"\u003eEstimate owner take-home and the target-pay gap from revenue, margin, costs, reserves, and target 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 billings collected before expenses. Use a normal operating month, not a one-time spike.\"\u003ei\u003cspan role=\"tooltip\"\u003eAverage monthly billings collected 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 billings collected before expenses. Use a normal operating month, not a one-time spike.\" data-low=\"160000\" data-base=\"180000\" data-high=\"220000\" name=\"monthlyRevenue\" type=\"text\" inputmode=\"numeric\" value=\"180,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 client costs, subcontractors, and project pass-through spend.\"\u003ei\u003cspan role=\"tooltip\"\u003ePercent of revenue left after direct client costs, subcontractors, and project pass-through spend.\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 client costs, subcontractors, and project pass-through spend.\" name=\"grossMargin\" type=\"range\" min=\"0\" max=\"100\" step=\"1\" data-low=\"70\" data-base=\"74\" data-high=\"78\" value=\"74\"\u003e\u003coutput\u003e74%\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, benefits, and contractor spend before owner pay. Year 1 payroll is about $63,333 per month.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly payroll, benefits, and contractor spend before owner pay. Year 1 payroll is about $63,333 per 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=\"laborCost\" data-owner-kind=\"money\" data-owner-label=\"Labor cost\" data-owner-note=\"Monthly payroll, benefits, and contractor spend before owner pay. Year 1 payroll is about $63,333 per month.\" data-low=\"58000\" data-base=\"63333\" data-high=\"70000\" name=\"laborCost\" type=\"text\" inputmode=\"numeric\" value=\"63,333\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eFixed overhead\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Rent, software, legal, insurance, and admin costs that do not move much with sales. Year 1 fixed overhead is about $30,500 per month.\"\u003ei\u003cspan role=\"tooltip\"\u003eRent, software, legal, insurance, and admin costs that do not move much with sales. Year 1 fixed overhead is about $30,500 per 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=\"fixedOverhead\" data-owner-kind=\"money\" data-owner-label=\"Fixed overhead\" data-owner-note=\"Rent, software, legal, insurance, and admin costs that do not move much with sales. Year 1 fixed overhead is about $30,500 per month.\" data-low=\"28000\" data-base=\"30500\" data-high=\"33000\" name=\"fixedOverhead\" type=\"text\" inputmode=\"numeric\" value=\"30,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 business development spend needed to keep new work coming in. Year 1 budget is about $12,500 per month.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly marketing and business development spend needed to keep new work coming in. Year 1 budget is about $12,500 per 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=\"marketing\" data-owner-kind=\"money\" data-owner-label=\"Marketing\" data-owner-note=\"Monthly marketing and business development spend needed to keep new work coming in. Year 1 budget is about $12,500 per month.\" data-low=\"10000\" data-base=\"12500\" data-high=\"15000\" name=\"marketing\" type=\"text\" inputmode=\"numeric\" value=\"12,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\u003eDebt service\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Monthly loan or financing payments. Leave at 0 if you are not modeling debt service.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly loan or financing payments. Leave at 0 if you are not modeling debt service.\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. Leave at 0 if you are not modeling debt service.\" 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 set aside for taxes before owner cash is counted. This is a planning input, not tax advice.\"\u003ei\u003cspan role=\"tooltip\"\u003ePercent of profit set aside for taxes before owner cash is counted. This is a planning input, not tax advice.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-percent\"\u003e\n\u003cinput data-owner-field=\"taxReserve\" data-owner-kind=\"percent\" data-owner-label=\"Tax reserve\" data-owner-note=\"Percent of profit set aside for taxes before owner cash is counted. This is a planning input, not tax advice.\" name=\"taxReserve\" type=\"range\" min=\"0\" max=\"45\" step=\"1\" data-low=\"8\" data-base=\"10\" data-high=\"12\" value=\"10\"\u003e\u003coutput\u003e10%\u003c\/output\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eReinvestment reserve\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Percent of profit kept for working capital, growth, and risk buffer.\"\u003ei\u003cspan role=\"tooltip\"\u003ePercent of profit kept for working capital, growth, 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 working capital, growth, and risk buffer.\" name=\"reinvestmentReserve\" type=\"range\" min=\"0\" max=\"35\" step=\"1\" data-low=\"6\" 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 target used to calculate the target-pay gap. Year 1 target pay is about $20,833 per month.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly owner income target used to calculate the target-pay gap. Year 1 target pay is about $20,833 per 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=\"targetOwnerPay\" data-owner-kind=\"money\" data-owner-label=\"Target owner pay\" data-owner-note=\"Monthly owner income target used to calculate the target-pay gap. Year 1 target pay is about $20,833 per month.\" data-low=\"15000\" data-base=\"20833\" data-high=\"30000\" name=\"targetOwnerPay\" type=\"text\" inputmode=\"numeric\" value=\"20,833\"\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$22,031\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\"\u003e12%\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$178K\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$1,198\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$264,372\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$26,867\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$4,836\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$1,198\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$180K\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: 74%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$133K\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: 59%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$106K\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: 3%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$4,836\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: 12%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$22,031\u003c\/b\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton class=\"fml-owner-export\" type=\"button\" data-owner-export\u003eEXPORT XLSX\u003c\/button\u003e\u003c\/aside\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-note\"\u003e\n\u003cspan class=\"fml-owner-note-icon\" aria-hidden=\"true\"\u003e!\u003c\/span\u003e\u003cp\u003e\u003cstrong\u003ePlanning note:\u003c\/strong\u003e This is a researched planning estimate, not guaranteed salary, tax advice, or owner distribution advice. Actual owner income still depends on revenue, margin, payroll, taxes, debt, and reinvestment.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003cbr\u003e\u003cdiv class=\"container_new_design_blog\"\u003e\n\n\u003cdiv class=\"text-section_blog text-2_new_design_blog\"\u003e\n\n\u003cdiv class=\"line_top_blog\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eWant to pressure-test the full forecast?\u003c\/span\u003e\u003c\/h3\u003e\n\n\u003cp\u003eOpen the \u003ca href=\"\/products\/public-affairs-firm-financial-model\"\u003ePublic Affairs Firm Financial Model Template\u003c\/a\u003e for assumptions, revenue, payroll, cash flow, and owner income. \u003cstrong\u003ePlanning tool only.\u003c\/strong\u003e\u003c\/p\u003e\n\n\u003ch4\u003eDashboard highlights\u003c\/h4\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eRetainers, service mix\u003c\/li\u003e\n\u003cli\u003eCAC and billables\u003c\/li\u003e\n\u003cli\u003eFixed costs, wages\u003c\/li\u003e\n\u003cli\u003eMonthly revenue chart\u003c\/li\u003e\n\u003cli\u003eEBITDA and margin\u003c\/li\u003e\n\u003cli\u003eOwner salary coverage\u003c\/li\u003e\n\u003cli\u003eReserve-adjusted cash\u003c\/li\u003e\n\u003cli\u003eYear 1\/3\/5 cases\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\/public-affairs-firm-financial-model-dashboard-financialmodelslab_64ec0b35-bde7-43bb-945b-0490e3c73a2a.webp\"\u003e\n\u003cimg class=\"preview-img\" width=\"100%\" height=\"auto\" src=\"\/cdn\/shop\/files\/public-affairs-firm-financial-model-dashboard-financialmodelslab_64ec0b35-bde7-43bb-945b-0490e3c73a2a.webp?width=500\" alt=\"Public Affairs Firm Financial Model dashboard summarizing key KPIs, runway, cash position and performance with a dynamic dashboard to 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;\"\u003eWhat revenue is needed to pay a public affairs firm owner?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003eTo pay a \u003cstrong\u003e$250,000\u003c\/strong\u003e owner salary in Year 1, the \u003cstrong\u003ePublic Affairs Firm\u003c\/strong\u003e needs about \u003cstrong\u003e$174 million\u003c\/strong\u003e in annual revenue before profit distributions. Here’s the quick math: \u003cstrong\u003e$1.276 million\u003c\/strong\u003e of fixed payroll, overhead, marketing, and owner pay divided by a \u003cstrong\u003e73.5%\u003c\/strong\u003e contribution margin after \u003cstrong\u003e26.5%\u003c\/strong\u003e direct and variable costs. At \u003cstrong\u003e$28,200\u003c\/strong\u003e monthly revenue per active customer, that is about \u003cstrong\u003e6\u003c\/strong\u003e active customers, and this excludes taxes, debt service, and personal compensation advice.\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 pay math\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e$250,000\u003c\/strong\u003e owner salary target\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$174 million\u003c\/strong\u003e annual revenue needed\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$1.276 million\u003c\/strong\u003e fixed cost base\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e73.5%\u003c\/strong\u003e contribution margin\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\u003eClient concentration\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e26.5%\u003c\/strong\u003e direct and variable costs\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$28,200\u003c\/strong\u003e monthly per active customer\u003c\/li\u003e\n\u003cli\u003eAbout \u003cstrong\u003e6\u003c\/strong\u003e active customers\u003c\/li\u003e\n\u003cli\u003eTaxes and debt service excluded\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eHow does owner income change from solo advisor to scaled firm?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003eA \u003cstrong\u003ePublic Affairs Firm\u003c\/strong\u003e owner can keep overhead lower as a solo advisor, but income still hits a wall at personal billable capacity and sales time. Here’s the quick math: the Year 1 firm model already assumes \u003cstrong\u003e50 FTE\u003c\/strong\u003e, \u003cstrong\u003e10 active customers\u003c\/strong\u003e, and \u003cstrong\u003e600 monthly billable hours\u003c\/strong\u003e; by Year 5 it implies about \u003cstrong\u003e327 active customers\u003c\/strong\u003e, \u003cstrong\u003e80 billable hours per customer\u003c\/strong\u003e, and \u003cstrong\u003e180 FTE\u003c\/strong\u003e. So income can rise with scale, but hiring before renewals land raises \u003cstrong\u003epayroll risk\u003c\/strong\u003e and \u003cstrong\u003eclient concentration risk\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\u003eSolo advisor\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eLower overhead, tighter cash use.\u003c\/li\u003e\n\u003cli\u003eCapped by billable hours.\u003c\/li\u003e\n\u003cli\u003eSales time cuts delivery time.\u003c\/li\u003e\n\u003cli\u003eOne person carries growth risk.\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\u003eScaled firm\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eYear 1 starts with \u003cstrong\u003e50 FTE\u003c\/strong\u003e.\u003c\/li\u003e\n\u003cli\u003eActive customers rise to \u003cstrong\u003e327\u003c\/strong\u003e.\u003c\/li\u003e\n\u003cli\u003eBillable load reaches \u003cstrong\u003e80\u003c\/strong\u003e hours each.\u003c\/li\u003e\n\u003cli\u003eHiring too early lifts payroll risk.\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 public affairs firm owner make?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003eA Public Affairs Firm owner can make a modeled \u003cstrong\u003e$250,000 Managing Partner\/CEO salary in Year 1\u003c\/strong\u003e, with extra owner income possible only after reserves, taxes, debt, and distribution decisions; for the income driver, see \u003ca href=\"\/blogs\/kpi-metrics\/public-affairs-firm\"\u003eWhat Is The Most Critical Success Indicator For Your Public Affairs Firm?\u003c\/a\u003e. Here’s the quick math: \u003cstrong\u003e10 active customers × $28,200\/month = $282,000\/month\u003c\/strong\u003e, or \u003cstrong\u003e$3.384 million\/year\u003c\/strong\u003e.\u003c\/p\u003e\n\u003cdiv class=\"container_2_clmn_row\"\u003e\n\u003cdiv class=\"card_smpl blue_card\"\u003e\n\u003cdiv class=\"card_smpl_header\"\u003e\n\u003cimg src=\"\/cdn\/shop\/files\/fml_20_fml-Orange-blog-colons-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\u003ch3\u003eOwner income logic\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eStart with \u003cstrong\u003e$250,000 CEO salary\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eAdd distributions only after cash needs\u003c\/li\u003e\n\u003cli\u003eTrack profit after owner salary\u003c\/li\u003e\n\u003cli\u003eDo not use employee salary benchmarks\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\u003eUpside and caveats\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eRenew retainers to protect income\u003c\/li\u003e\n\u003cli\u003eGrow integrated package mix\u003c\/li\u003e\n\u003cli\u003eDelegate senior work sooner\u003c\/li\u003e\n\u003cli\u003eWatch reserves and client concentration\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\n\n\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eWant to see what moves take-home?\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-main-income-drivers\" aria-label=\"Six income drivers for a public affairs firm.\"\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\u003eRetainer Base\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e10 clients\u003c\/strong\u003e\u003cp\u003eTen active Year 1 clients at a $28.2K blended monthly revenue per client set the core base that funds owner pay.\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\u003eMonthly Retainer\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e$28.2K\u003c\/strong\u003e\u003cp\u003eA higher average monthly retainer raises recurring revenue on every account, so pricing discipline drops straight to owner income.\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\u003eSenior Advisor Utilization\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e60 hrs\u003c\/strong\u003e\u003cp\u003eSixty billable hours per customer keeps senior advisors busy and turns more time into fee revenue.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"main-driver-card\"\u003e\u003cdiv class=\"main-driver-heading\"\u003e\n\u003cspan class=\"driver-rank\"\u003e4\u003c\/span\u003e\u003ch4\u003eStaffing Leverage\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e$760K\u003c\/strong\u003e\u003cp\u003eWith about $760K in payroll, each extra client must cover a lot of labor before owner income rises.\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\u003eService Mix\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e20%\u003c\/strong\u003e\u003cp\u003eA 20% Year 1 integrated package mix raises deal size and helps the firm sell broader work.\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\u003eConcentration Risk\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e1 acct\u003c\/strong\u003e\u003cp\u003eLosing one large retainer can hit cash and take-home fast, so concentration control matters.\u003c\/p\u003e\u003c\/article\u003e\n\u003c\/div\u003e\u003c\/article\u003e\u003c\/section\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003ePublic Affairs Firm Core Six Income Drivers\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\u003cbr\u003e\n\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eRetainer Client Base\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"left-row1\"\u003e\n    \u003ch3\u003eRetainer Client Base\u003c\/h3\u003e\n    \u003cp\u003eIf your retainer base is stable, owner pay gets much easier to plan. Year 1 marketing and CAC imply \u003cstrong\u003e10 active customers\u003c\/strong\u003e, and at \u003cstrong\u003e$28,200\u003c\/strong\u003e blended monthly revenue per customer, each retained account supports about \u003cstrong\u003e$338,400\u003c\/strong\u003e in annual revenue before delivery costs.\u003c\/p\u003e\n    \u003cp\u003eQuality matters more than count. Weak retainers consume senior time, create scope creep, and renew poorly, so cash swings faster than the headline revenue. Strong renewal cadence builds reserves, makes hiring safer, and protects distributions.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"right-row1\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eTrack renewals, not just seats\u003c\/h3\u003e\n      \u003cp\u003eTrack active accounts, monthly fee by package, renewal dates, and unpriced work hours. Here’s the quick math: one lost account can remove about \u003cstrong\u003e$28,200\u003c\/strong\u003e a month, so forecast owner draw from the retained base, not from new wins.\u003c\/p\u003e\n      \u003cp\u003eSet scope limits, meeting caps, and senior-review rules. If a retainer needs constant founder attention, it is not really recurring income; it is hidden project work that can cut margin and delay 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 step1\"\u003e1\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eAverage Monthly Retainer\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"right-row2\"\u003e\n    \u003ch3\u003eAverage Monthly Retainer\u003c\/h3\u003e\n    \u003cp\u003eThe retainer sets revenue per client, so it directly drives owner pay. In year 1, pricing is \u003cstrong\u003e$18,000\u003c\/strong\u003e for government relations, \u003cstrong\u003e$16,000\u003c\/strong\u003e for strategic communications, and \u003cstrong\u003e$30,000\u003c\/strong\u003e for integrated packages, with blended monthly revenue per active customer at about \u003cstrong\u003e$28,200\u003c\/strong\u003e based on service mix.\u003c\/p\u003e\n    \u003cp\u003eHigher retainers only help if scope stays tight. If reporting, meetings, access, and senior advisor time are not controlled, unpriced campaign work can wipe out margin fast and turn good revenue into weak cash flow.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"left-row2\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eControl Scope Before Raising Price\u003c\/h3\u003e\n      \u003cp\u003eTrack \u003cstrong\u003eprice by package\u003c\/strong\u003e, \u003cstrong\u003ehours by client\u003c\/strong\u003e, and \u003cstrong\u003eunbilled work\u003c\/strong\u003e. The key inputs are retainers sold, service mix, senior time, and any extra meetings or crisis work. One clean rule: if work is outside the retainer, price it before the client says yes.\u003c\/p\u003e\n      \u003cul class=\"lst_crct_blog\"\u003e\n        \u003cli\u003eSet meeting caps in each retainer\u003c\/li\u003e\n        \u003cli\u003eBill campaign work separately\u003c\/li\u003e\n        \u003cli\u003eReview margin by client monthly\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cp\u003eHere’s the quick math: if a client pays \u003cstrong\u003e$28,200\u003c\/strong\u003e a month but scope creep adds heavy senior hours, the owner’s draw falls even though revenue looks strong. Tight pricing discipline protects gross margin and keeps distributions predictable.\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;\"\u003eSenior Advisor Utilization\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"left-row3\"\u003e\n    \u003ch3\u003eSenior Advisor Utilization\u003c\/h3\u003e\n    \u003cp\u003eFounder time is the profit lever here. In Year 1, the model assumes \u003cstrong\u003e60 billable hours per month per active customer\u003c\/strong\u003e, or \u003cstrong\u003e600 monthly hours across 10 customers\u003c\/strong\u003e. Owner income improves when the senior advisor stays on high-value strategy and client steering, while monitoring, research, and reporting move to others.\u003c\/p\u003e\n    \u003cp\u003eSales time still matters, but it is \u003cstrong\u003enot billable\u003c\/strong\u003e. If the founder becomes the bottleneck, revenue can rise while service quality slips and renewals weaken, which hurts cash flow and the owner’s draw. One overloaded advisor can cap growth before the client list does.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"right-row3\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eKeep Founder Time Billable\u003c\/h3\u003e\n      \u003cp\u003eTrack \u003cstrong\u003ebillable hours\u003c\/strong\u003e, non-billable sales time, and hours spent on monitoring, research, and reporting. The target is simple: keep the founder on strategy and delegation, not on repeat work. That protects margin because senior time is used where clients pay the most.\u003c\/p\u003e\n      \u003cp\u003eUse staffing and process to stop overload. If the founder is carrying too many client tasks, hand off low-value work before renewal risk shows up. Measure this monthly against the \u003cstrong\u003e60 billable hours per customer\u003c\/strong\u003e benchmark so the team can forecast capacity, protect delivery quality, and keep owner pay tied to 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 step3\"\u003e3\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eStaffing Leverage\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"right-row4\"\u003e\n    \u003ch3\u003eStaffing Leverage\u003c\/h3\u003e\n    \u003cp\u003eFor a public affairs firm, staffing leverage is the gap between the work that earns fees and the payroll needed to deliver it. With \u003cstrong\u003e$760,000\u003c\/strong\u003e in Year 1 payroll, profit depends on keeping senior people on strategy and client trust, not on low-value research or drafting. If the team grows too fast, owner pay gets squeezed before revenue catches up.\u003c\/p\u003e\n    \u003cp\u003eBy Year 5, payroll climbs to \u003cstrong\u003e$220 million\u003c\/strong\u003e across \u003cstrong\u003e180 FTE\u003c\/strong\u003e, so the model only works if signed retainers fund the bench first. The key test is simple: can analysts and associates absorb research, monitoring, and draft work while principals stay on relationships and strategy? If not, labor cost outruns cash flow fast.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"left-row4\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eStaff to Revenue, Not Hope\u003c\/h3\u003e\n      \u003cp\u003eTrack staffing against booked retainers, not projected wins. Measure \u003cstrong\u003epayroll as a share of revenue\u003c\/strong\u003e, senior hours on client work, and how much non-billable work sits with principals. One clean rule helps: hire analysts and associates first, then add senior staff only after retainers are signed and renewal risk looks low.\u003c\/p\u003e\n      \u003cul class=\"lst_crct_blog\"\u003e\n        \u003cli\u003eMatch hires to signed monthly revenue.\u003c\/li\u003e\n        \u003cli\u003eProtect principals’ strategy time.\u003c\/li\u003e\n        \u003cli\u003ePush research and drafts downward.\u003c\/li\u003e\n        \u003cli\u003eWatch payroll before each new hire.\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cp\u003eWhat this estimate hides is scope creep. If clients ask for extra meetings, faster drafts, or more monitoring, payroll can stay fixed while margin drops. That’s why staffing plans should include clear service boundaries, so each retained account covers delivery cost and still leaves room for owner 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 step4\"\u003e4\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eService Mix\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"left-row5\"\u003e\n    \u003ch3\u003eService Mix\u003c\/h3\u003e\n    \u003cp\u003eA public affairs firm’s income depends on the split between recurring advisory work and high-touch project work. In Year 1, the disclosed mix leans on \u003cstrong\u003e70%\u003c\/strong\u003e government relations retainers, \u003cstrong\u003e60%\u003c\/strong\u003e strategic communications retainers, and \u003cstrong\u003e20%\u003c\/strong\u003e integrated packages; by Year 5, integrated packages rise to \u003cstrong\u003e80%\u003c\/strong\u003e at \u003cstrong\u003e$36,000 per month\u003c\/strong\u003e. More recurring work steadies cash and owner pay.\u003c\/p\u003e\n    \u003cp\u003eThe catch is margin. Campaigns and crisis response can lift revenue, but they also add \u003cstrong\u003etravel\u003c\/strong\u003e, \u003cstrong\u003eresearch\u003c\/strong\u003e, \u003cstrong\u003ecompliance\u003c\/strong\u003e, and senior-time pressure. If the mix shifts faster than the team can deliver, profit gets squeezed even when top-line revenue looks strong. Mix has to fit capacity, or owner distributions get less predictable.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"right-row5\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eTrack Margin by Service Type\u003c\/h3\u003e\n      \u003cp\u003eSplit each client by service line and track \u003cstrong\u003emonthly fee\u003c\/strong\u003e, \u003cstrong\u003ehours used, and direct costs by package. The owner should know which work is recurring and which work needs extra billing for travel, research, and senior review. That tells you whether a higher-fee package actually improves take-home income.\u003c\/strong\u003e\u003c\/p\u003e\n      \u003cp\u003eUse one rule: if campaign or crisis work uses more senior time than planned, reprice it or cap the scope. The best mix is the one that protects cash and keeps the founder out of delivery bottlenecks.\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;\"\u003eClient Retention And Concentration\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"right-row6\"\u003e\n    \u003ch3\u003eClient Retention and Concentration\u003c\/h3\u003e\n    \u003cp\u003eFor a public affairs firm, retention is what protects owner pay. In Year 1, one average active customer is about \u003cstrong\u003e$338,400\u003c\/strong\u003e in annual revenue, so losing a single account can hit cash fast and make distributions harder to keep steady.\u003c\/p\u003e\n    \u003cp\u003eConcentration is the real risk. Losing one large integrated package can cut monthly revenue by \u003cstrong\u003e$30,000\u003c\/strong\u003e in Year 1 and \u003cstrong\u003e$36,000\u003c\/strong\u003e by Year 5, so a strong sales month does not fix weak renewal odds, short notice periods, or a client base that leans too hard on one account.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"left-row6\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eProtect Renewals Before Chasing New Wins\u003c\/h3\u003e\n      \u003cp\u003eTrack renewal dates, notice periods, and each client’s share of revenue. One clean rule: if one account can swing payroll or owner draws, it is too large. Use the \u003cstrong\u003e$338,400\u003c\/strong\u003e annual revenue per average client and the \u003cstrong\u003e$30,000 to $36,000\u003c\/strong\u003e monthly loss range to stress test reserves and hiring before taking distributions.\u003c\/p\u003e\n      \u003cp\u003eKeep the mix diversified and document scope tightly so retainers renew on time. Focus on these controls:\u003c\/p\u003e\n      \u003cul class=\"lst_crct_blog\"\u003e\n        \u003cli\u003e\n\u003cstrong\u003eTop-client concentration\u003c\/strong\u003e by monthly revenue\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eRenewal dates\u003c\/strong\u003e and termination notice\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eScope creep\u003c\/strong\u003e on integrated packages\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eReserve coverage\u003c\/strong\u003e for lost retainers\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"timeline\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"step-circle step6\"\u003e6\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eCompare lean, base, and high owner-income cases\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-scenario-table\" aria-label=\"Public Affairs Firm Owner Income Scenarios\" data-site-name=\"Financial Models Lab\" data-site-url=\"https:\/\/financialmodelslab.com\" data-source-title=\"Public Affairs Firm Owner Income Scenarios\" data-note-label=\"Planning note\" data-note-text=\"These scenario ranges are researched planning assumptions, not guaranteed earnings, salary promises, tax advice, or approved 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 swings with client count, package mix, and staffing because payroll and overhead rise fast as the firm scales.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-scenario-table-actions\"\u003e\u003cbutton class=\"fml-scenario-table-export\" type=\"button\" data-scenario-export\u003eEXPORT XLSX\u003c\/button\u003e\u003c\/div\u003e\u003c\/header\u003e\u003cdiv class=\"fml-scenario-table-wrap\"\u003e\u003ctable class=\"fml-scenario-table-grid\"\u003e\n\u003ccaption\u003eLow, base, and high cases show how pay changes with scale.\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\"\u003eConservative\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\"\u003eExpected\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\u003c\/span\u003e\n\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr data-scenario-row\u003e\n\u003cth class=\"fml-scenario-row-heading\" scope=\"row\" data-export-value=\"Launch model\"\u003e\u003cspan class=\"fml-scenario-row-heading-inner\"\u003e\u003cspan class=\"fml-scenario-row-icon is-launch\" aria-hidden=\"true\"\u003e\u003cimg class=\"fml-scenario-row-icon-img\" src=\"\/cdn\/shop\/files\/scenario-launch-model.svg\" alt=\"Launch model icon\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan\u003e\u003cspan class=\"fml-scenario-row-title\"\u003eLaunch model\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/th\u003e\n\u003ctd data-export-value=\"This is the lower owner-income path where the firm runs close to launch scale and keeps distributions tight.\"\u003eThis is the lower owner-income path where the firm runs close to launch scale and keeps distributions tight.\u003c\/td\u003e\n\u003ctd data-export-value=\"This is the modeled owner-income path where the firm reaches steady utilization and starts paying modest distributions.\"\u003eThis is the modeled owner-income path where the firm reaches steady utilization and starts paying modest distributions.\u003c\/td\u003e\n\u003ctd data-export-value=\"This is the stronger owner-income path where the firm scales harder and can support larger approved distributions.\"\u003eThis is the stronger owner-income path where the firm scales harder and can support larger approved distributions.\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=\"Think Year 1 conditions: 10 active customers, $250,000 owner salary, $150,000 marketing, $366,000 fixed overhead, and heavy direct and variable costs before any extra payout.\"\u003eThink Year 1 conditions: 10 active customers, $250,000 owner salary, $150,000 marketing, $366,000 fixed overhead, and heavy direct and variable costs before any extra payout.\u003c\/td\u003e\n\u003ctd data-export-value=\"Think Year 3 conditions: about 196 active customers, stronger integrated package mix, $250,000 owner salary, and a much larger payroll base that supports more billable work.\"\u003eThink Year 3 conditions: about 196 active customers, stronger integrated package mix, $250,000 owner salary, and a much larger payroll base that supports more billable work.\u003c\/td\u003e\n\u003ctd data-export-value=\"Think Year 5 conditions: about 327 active customers, the highest integrated package mix, 80 billable hours per active customer, and the largest payroll and delivery capacity.\"\u003eThink Year 5 conditions: about 327 active customers, the highest integrated package mix, 80 billable hours per active customer, and the largest payroll and delivery capacity.\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=\"Client count; package mix; payroll load; office overhead; paid acquisition\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003eClient count\u003c\/li\u003e\n\u003cli\u003epackage mix\u003c\/li\u003e\n\u003cli\u003epayroll load\u003c\/li\u003e\n\u003cli\u003eoffice overhead\u003c\/li\u003e\n\u003cli\u003epaid acquisition\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/td\u003e\n\u003ctd data-export-value=\"Active customers; billable hours; package mix; payroll growth; compliance and research costs\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003eActive customers\u003c\/li\u003e\n\u003cli\u003ebillable hours\u003c\/li\u003e\n\u003cli\u003epackage mix\u003c\/li\u003e\n\u003cli\u003epayroll growth\u003c\/li\u003e\n\u003cli\u003ecompliance and research costs\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/td\u003e\n\u003ctd data-export-value=\"Higher customer volume; premium packages; billable hours; staffing scale; distribution policy\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003eHigher customer volume\u003c\/li\u003e\n\u003cli\u003epremium packages\u003c\/li\u003e\n\u003cli\u003ebillable hours\u003c\/li\u003e\n\u003cli\u003estaffing scale\u003c\/li\u003e\n\u003cli\u003edistribution policy\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=\"Salary only\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003eSalary only\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-soft\"\u003eLow income band\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd data-export-value=\"Salary plus mid six figures\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003eSalary plus mid six figures\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-soft\"\u003eBase income band\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd data-export-value=\"Salary plus seven figures\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003eSalary plus seven figures\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-warning\"\u003eHigh income band\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 cash flow when growth is slow and distributions stay limited.\"\u003eUse this to stress test cash flow when growth is slow and distributions stay limited.\u003c\/td\u003e\n\u003ctd data-export-value=\"Use this as the main planning case for budgeting owner pay and reserve policy.\"\u003eUse this as the main planning case for budgeting owner pay and reserve policy.\u003c\/td\u003e\n\u003ctd data-export-value=\"Use this to test upside if the firm keeps adding clients without letting payroll outrun revenue.\"\u003eUse this to test upside if the firm keeps adding clients without letting payroll outrun revenue.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\u003c\/div\u003e\n\u003cdiv class=\"fml-scenario-table-note\"\u003e\n\u003cspan class=\"fml-scenario-table-note-icon\" aria-hidden=\"true\"\u003e!\u003c\/span\u003e\u003cp\u003e\u003cstrong\u003ePlanning note:\u003c\/strong\u003e These scenario ranges are researched planning assumptions, not guaranteed earnings, salary promises, tax advice, or approved distributions.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e","brand":"FinancialModelsLab","offers":[{"title":"Default Title","offer_id":49304169808115,"sku":"public-affairs-firm-owner-makes","price":0.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0522\/6191\/2762\/files\/public-affairs-firm-owner-makes.webp?v=1782690347","url":"https:\/\/financialmodelslab.com\/products\/public-affairs-firm-owner-makes","provider":"Financial Models Lab","version":"1.0","type":"link"}