{"product_id":"tv-advertising-agency-owner-makes","title":"How Much TV Advertising Agency Owners Make: $120K–$645M","description":"\u003cbr\u003e\u003cdiv class=\"container_new_design\"\u003e\n\u003cdiv class=\"text-section text-1_new_design\"\u003e\n\u003cdiv class=\"line_top\"\u003e\u003c\/div\u003e\n\u003cp\u003eYou’re trying to separate agency revenue from what the owner can actually take home In this five-year planning model, the owner salary is \u003cstrong\u003e$120,000 per year\u003c\/strong\u003e, while EBITDA moves from \u003cstrong\u003e-$22,000 in Year 1\u003c\/strong\u003e to \u003cstrong\u003e$6326 million in Year 5\u003c\/strong\u003e before taxes, debt service, reserves, or distributions\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\u003cdiv class=\"image-section image-1_new_design\" id=\"main_article_image\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003csection class=\"fml-owner-metric-cards\" aria-label=\"TV advertising agency planning cards\"\u003e\u003cdiv class=\"metric-grid\"\u003e\n\u003carticle class=\"metric-card is-green\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Founder salary is $120k; distributions start after EBITDA turns positive in Year 2 and reach $6.4M in Year 5 before tax.\"\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=\"Founder salary is $120k; distributions start after EBITDA turns positive in Year 2 and reach $6.4M in Year 5 before tax.\"\u003e$120k to $6.4M\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"EBITDA margin is derived from model revenue, wages, fixed overhead, and direct cost loads; it moves from Year 1 loss to strong Year 5 profit.\"\u003e\u003cimg class=\"metric-icon\" src=\"\/cdn\/shop\/files\/fml-owner-income-kpi-net-margin.svg\" alt=\"Net margin icon\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan\u003eNet margin\u003c\/span\u003e\u003cstrong class=\"metric-value\" tabindex=\"0\" data-tooltip=\"EBITDA margin is derived from model revenue, wages, fixed overhead, and direct cost loads; it moves from Year 1 loss to strong Year 5 profit.\"\u003e-4% to 75%\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Year 2 revenue is inferred from EBITDA and cost loads; it is a planning threshold, not gross media billings or client spend.\"\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 2 revenue is inferred from EBITDA and cost loads; it is a planning threshold, not gross media billings or client spend.\"\u003e$1.38M\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"High staffing, $78k fixed overhead, Month 8 breakeven, and $820k minimum cash make the launch risk heavy.\"\u003e\u003cimg class=\"metric-icon\" src=\"\/cdn\/shop\/files\/fml-owner-income-kpi-business-difficulty.svg\" alt=\"Business difficulty icon\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan\u003eBusiness difficulty\u003c\/span\u003e\u003cstrong class=\"metric-value\" tabindex=\"0\" data-tooltip=\"High staffing, $78k fixed overhead, Month 8 breakeven, and $820k minimum cash make the launch risk heavy.\"\u003eHard\u003c\/strong\u003e\u003c\/article\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eWant to test your owner pay scenario?\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-owner-calculator\" aria-label=\"TV Advertising Agency Owner Income Calculator\" data-locale=\"en-US\" data-currency=\"USD\" data-default-scenario=\"base\" data-export-filename=\"TV Advertising Agency Owner Income Calculator.xlsx\" data-source-site-name=\"Financial Models Lab\" data-source-site-url=\"https:\/\/financialmodelslab.com\" data-source-page-title=\"TV Advertising Agency 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 depends on revenue, margins, payroll, taxes, debt, and reinvestment.\"\u003e\u003cdiv class=\"fml-owner-card\"\u003e\n\u003cheader class=\"fml-owner-header\"\u003e\u003cdiv class=\"fml-owner-heading\"\u003e\n\u003cp class=\"fml-owner-eyebrow\"\u003eOwner income calculator\u003c\/p\u003e\n\u003cp class=\"fml-owner-intro\"\u003eEstimate owner take-home and the target-pay gap from revenue, margin, costs, reserves, and target 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 revenue collected before expenses. Use the normal operating month, not a launch spike.\"\u003ei\u003cspan role=\"tooltip\"\u003eAverage monthly revenue collected before expenses. Use the normal operating month, not a launch 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 revenue collected before expenses. Use the normal operating month, not a launch spike.\" data-low=\"120000\" data-base=\"180000\" data-high=\"280000\" 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 left after direct costs like production, freelance overflow, and media buying tools.\"\u003ei\u003cspan role=\"tooltip\"\u003ePercent left after direct costs like production, freelance overflow, and media buying tools.\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 left after direct costs like production, freelance overflow, and media buying tools.\" name=\"grossMargin\" type=\"range\" min=\"0\" max=\"100\" step=\"1\" data-low=\"45\" data-base=\"55\" data-high=\"62\" value=\"55\"\u003e\u003coutput\u003e55%\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 cost before owner pay. Use staff cost only, not owner draw.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly payroll and contractor cost before owner pay. Use staff cost only, not owner draw.\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 cost before owner pay. Use staff cost only, not owner draw.\" data-low=\"26000\" data-base=\"31000\" data-high=\"48750\" name=\"laborCost\" type=\"text\" inputmode=\"numeric\" value=\"31,000\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eFixed overhead\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Rent, software, insurance, admin, and other recurring costs that do not move much with volume.\"\u003ei\u003cspan role=\"tooltip\"\u003eRent, software, insurance, admin, and other recurring costs that do not move much with volume.\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 costs that do not move much with volume.\" data-low=\"6000\" data-base=\"6500\" data-high=\"7500\" name=\"fixedOverhead\" type=\"text\" inputmode=\"numeric\" value=\"6,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 sales and marketing spend needed to keep leads and bookings coming in.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly sales and marketing spend needed to keep leads and bookings 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 sales and marketing spend needed to keep leads and bookings coming in.\" data-low=\"2500\" data-base=\"4000\" data-high=\"9000\" name=\"marketing\" type=\"text\" inputmode=\"numeric\" value=\"4,000\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eDebt service\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Monthly loan or financing payment. Keep at zero if you are not modeling debt.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly loan or financing payment. Keep at zero if you are not modeling debt.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-money\"\u003e\n\u003cspan\u003e$\u003c\/span\u003e\u003cinput data-owner-field=\"debtService\" data-owner-kind=\"money\" data-owner-label=\"Debt service\" data-owner-note=\"Monthly loan or financing payment. Keep at zero if you are not modeling debt.\" data-low=\"0\" data-base=\"0\" data-high=\"0\" name=\"debtService\" type=\"text\" inputmode=\"numeric\" value=\"\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eTax reserve\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Percent of profit set aside for taxes before owner take-home is calculated.\"\u003ei\u003cspan role=\"tooltip\"\u003ePercent of profit set aside for taxes before owner take-home is calculated.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-percent\"\u003e\n\u003cinput data-owner-field=\"taxReserve\" data-owner-kind=\"percent\" data-owner-label=\"Tax reserve\" data-owner-note=\"Percent of profit set aside for taxes before owner take-home is calculated.\" name=\"taxReserve\" type=\"range\" min=\"0\" max=\"45\" step=\"1\" data-low=\"15\" data-base=\"18\" data-high=\"22\" value=\"18\"\u003e\u003coutput\u003e18%\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 held back for growth, working capital, and risk buffer.\"\u003ei\u003cspan role=\"tooltip\"\u003ePercent of profit 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 of profit 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=\"Target monthly owner income used to calculate the target-pay gap.\"\u003ei\u003cspan role=\"tooltip\"\u003eTarget monthly owner income used to calculate the target-pay gap.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-money\"\u003e\n\u003cspan\u003e$\u003c\/span\u003e\u003cinput data-owner-field=\"targetOwnerPay\" data-owner-kind=\"money\" data-owner-label=\"Target owner pay\" data-owner-note=\"Target monthly owner income used to calculate the target-pay gap.\" data-low=\"12000\" data-base=\"25000\" data-high=\"45000\" name=\"targetOwnerPay\" type=\"text\" inputmode=\"numeric\" value=\"25,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$42,550\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\"\u003e24%\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$137K\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$17,550\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$510,600\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$57,500\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$14,950\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$17,550\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: 55%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$99,000\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: 23%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$41,500\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: 8%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$14,950\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: 24%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$42,550\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 depends on revenue, margins, payroll, taxes, debt, and reinvestment.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003cbr\u003e\u003cdiv class=\"container_new_design_blog\"\u003e\n\n\u003cdiv class=\"text-section_blog text-2_new_design_blog\"\u003e\n\n\u003cdiv class=\"line_top_blog\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eWant to check owner income in the TV Advertising Agency model?\u003c\/span\u003e\u003c\/h3\u003e\n\n\u003cp\u003eThe \u003ca href=\"\/products\/tv-advertising-agency-financial-model\"\u003eTV Advertising Agency Financial Model Template\u003c\/a\u003e dashboard shows revenue streams, EBITDA, cash, payback, breakeven, and owner income; assumptions and scenarios built in. Open it now.\u003c\/p\u003e\n\n\u003ch4\u003eOwner-income model highlights\u003c\/h4\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eOwner income output included\u003c\/li\u003e\n\u003cli\u003eMix, hours, rates, costs\u003c\/li\u003e\n\u003cli\u003ePayroll, overhead, marketing, capex\u003c\/li\u003e\n\u003cli\u003eLean, base, high cases\u003c\/li\u003e\n\u003cli\u003e\u003cstrong\u003eMonth 8 breakeven\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cstrong\u003e$820k minimum cash need\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cstrong\u003e19-month payback\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli\u003eEBITDA: -$22k to $6.326M\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\/tv-advertising-agency-financial-model-dashboard-financialmodelslab_2d9767a1-b7ec-4309-bfdd-8199a736df57.webp\"\u003e\n\u003cimg class=\"preview-img\" width=\"100%\" height=\"auto\" src=\"\/cdn\/shop\/files\/tv-advertising-agency-financial-model-dashboard-financialmodelslab_2d9767a1-b7ec-4309-bfdd-8199a736df57.webp?width=500\" alt=\"TV Advertising Agency Financial Model dashboard summarizing key KPIs, runway and cash position with a dynamic dashboard showing revenue, margins, burn and performance - investor-ready snapshot to avoid cash-flow blind spots\"\u003e\n\u003cdiv class=\"preview-overlay\"\u003e\n\u003cbutton class=\"preview-btn\" type=\"button\" style=\"align-items: center; vertical-align: middle; display: inline-flex; justify-content: center; gap: 6px; line-height: 1;\"\u003e\nPREVIEW \u003csvg fill=\"#fff\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-hidden=\"true\" focusable=\"false\" role=\"presentation\" viewbox=\"0 0 448 512\" width=\"14\"\u003e\u003cpath d=\"M416 176V86.63L246.6 256L416 425.4V336c0-8.844 7.156-16 16-16s16 7.156 16 16v128c0 8.844-7.156 16-16 16h-128c-8.844 0-16-7.156-16-16s7.156-16 16-16h89.38L224 278.6L54.63 448H144C152.8 448 160 455.2 160 464S152.8 480 144 480h-128C7.156 480 0 472.8 0 464v-128C0 327.2 7.156 320 16 320S32 327.2 32 336v89.38L201.4 256L32 86.63V176C32 184.8 24.84 192 16 192S0 184.8 0 176v-128C0 39.16 7.156 32 16 32h128C152.8 32 160 39.16 160 48S152.8 64 144 64H54.63L224 233.4L393.4 64H304C295.2 64 288 56.84 288 48S295.2 32 304 32h128C440.8 32 448 39.16 448 48v128C448 184.8 440.8 192 432 192S416 184.8 416 176z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eHow much revenue does a TV advertising agency need to pay the owner?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003eIf the \u003cstrong\u003eTV Advertising Agency\u003c\/strong\u003e pays the owner \u003cstrong\u003e$120,000\u003c\/strong\u003e, Year 1 payroll is \u003cstrong\u003e$310,000\u003c\/strong\u003e and fixed overhead is \u003cstrong\u003e$78,000\u003c\/strong\u003e, so it needs about \u003cstrong\u003e$413,000\u003c\/strong\u003e of Year 1 payroll, overhead, and marketing covered before profit. With a \u003cstrong\u003e290%\u003c\/strong\u003e variable and direct cost load, that means roughly \u003cstrong\u003e$582,000\u003c\/strong\u003e of revenue, and the model hits breakeven in \u003cstrong\u003eMonth 8\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\u003eCost base\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e$120,000\u003c\/strong\u003e owner salary\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$310,000\u003c\/strong\u003e Year 1 payroll\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$78,000\u003c\/strong\u003e fixed overhead\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$413,000\u003c\/strong\u003e cost coverage need\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"card_smpl blue_card\"\u003e\n\u003cdiv class=\"card_smpl_header\"\u003e\n\u003cimg src=\"\/cdn\/shop\/files\/fml_20_fml-Orange-blog-colons-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\u003ch3\u003eRevenue target\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e290%\u003c\/strong\u003e direct cost load\u003c\/li\u003e\n\u003cli\u003eAbout \u003cstrong\u003e$0.71\u003c\/strong\u003e left per $100\u003c\/li\u003e\n\u003cli\u003eNeeds about \u003cstrong\u003e$582,000\u003c\/strong\u003e revenue\u003c\/li\u003e\n\u003cli\u003eBreakeven lands in \u003cstrong\u003eMonth 8\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eCan a small TV advertising agency owner make good money?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003eYes — a small \u003cstrong\u003eTV Advertising Agency\u003c\/strong\u003e can make good money, but only if it keeps staffing tight and lands recurring clients. The model is not ultra-lean: \u003cstrong\u003e$6,500\u003c\/strong\u003e in monthly fixed overhead, \u003cstrong\u003e$310,000\u003c\/strong\u003e in Year 1 payroll, and \u003cstrong\u003e$81,000\u003c\/strong\u003e in launch capex still leave Year 1 EBITDA at \u003cstrong\u003e-$22,000\u003c\/strong\u003e even with a \u003cstrong\u003e$120,000\u003c\/strong\u003e owner salary. Profitability improves sharply after \u003cstrong\u003eMonth 8\u003c\/strong\u003e, so pricing strategy and production well matters more than adding headcount early.\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\u003eMoney math\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e$6,500\u003c\/strong\u003e monthly fixed overhead\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$310,000\u003c\/strong\u003e Year 1 payroll\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$81,000\u003c\/strong\u003e launch capex\u003c\/li\u003e\n\u003cli\u003eYear 1 EBITDA: \u003cstrong\u003e-$22,000\u003c\/strong\u003e\n\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 makes it work\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eKeep staffing tight early\u003c\/li\u003e\n\u003cli\u003eRetain recurring clients\u003c\/li\u003e\n\u003cli\u003ePrice strategy and production well\u003c\/li\u003e\n\u003cli\u003eAvoid overstaffing before repeat work\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eTV advertising agency profit margin\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003eYour \u003cstrong\u003eTV Advertising Agency\u003c\/strong\u003e margin comes from \u003cstrong\u003eretained fees\u003c\/strong\u003e, not from the size of station spend. If you want the startup cost side, see \u003ca href=\"\/blogs\/startup-costs\/tv-advertising-agency\"\u003eWhat Is The Estimated Cost To Open And Launch Your TV Advertising Agency?\u003c\/a\u003e—because \u003cstrong\u003ehigh media billings\u003c\/strong\u003e can look big while owner income stays thin.\u003c\/p\u003e\n\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\u003eCreative margin\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eYear 1\u003c\/strong\u003e production cost: \u003cstrong\u003e120%\u003c\/strong\u003e of revenue\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eYear 5\u003c\/strong\u003e production cost: \u003cstrong\u003e80%\u003c\/strong\u003e of revenue\u003c\/li\u003e\n\u003cli\u003eDirect costs shrink as process tightens\u003c\/li\u003e\n\u003cli\u003eMargin improves only if fees rise\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\u003eMedia buy margin\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eSoftware and data: \u003cstrong\u003e50%\u003c\/strong\u003e to \u003cstrong\u003e30%\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eFreelance support: \u003cstrong\u003e70%\u003c\/strong\u003e to \u003cstrong\u003e40%\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eProject tools: \u003cstrong\u003e50%\u003c\/strong\u003e to \u003cstrong\u003e25%\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eStation spend is passed through\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\n\n\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eWant the six drivers that move owner income most?\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-main-income-drivers\" aria-label=\"Six income drivers for a TV advertising agency.\"\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\u003eManaged Spend\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e$6.3M\u003c\/strong\u003e\u003cp\u003eBigger billed media spend plus commission, markup, and retainers drive the fastest jump in owner take-home as the model scales.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"main-driver-card\"\u003e\u003cdiv class=\"main-driver-heading\"\u003e\n\u003cspan class=\"driver-rank\"\u003e2\u003c\/span\u003e\u003ch4\u003eClient Retention\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e$507K\u003c\/strong\u003e\u003cp\u003eKeeping accounts longer lifts repeat fees and helps move from Year 1 EBITDA of -$22K to Year 2 EBITDA of $507K.\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\u003eProduction Margin\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e80%-95%\u003c\/strong\u003e\u003cp\u003eCreative production stays mostly billable at 80% to 95%, so wasted revision time cuts profit fast.\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\u003eMedia Buying\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e70%-90%\u003c\/strong\u003e\u003cp\u003eMedia buying work runs at 70% to 90% allocation, so tighter routing and fewer handoffs protect margin.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"main-driver-card\"\u003e\u003cdiv class=\"main-driver-heading\"\u003e\n\u003cspan class=\"driver-rank\"\u003e5\u003c\/span\u003e\u003ch4\u003ePayroll Load\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e$310K-$585K\u003c\/strong\u003e\u003cp\u003ePayroll grows from about $310K in Year 1 to $585K in Year 5, so staffing mistakes quickly cut cash left for the owner.\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\u003eOwner Load\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e$78K\/yr\u003c\/strong\u003e\u003cp\u003eFixed overhead is about $78K a year, but if the founder stays the bottleneck, revenue growth stalls.\u003c\/p\u003e\u003c\/article\u003e\n\u003c\/div\u003e\u003c\/article\u003e\u003c\/section\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eTV Advertising Agency Core Six Income Drivers\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\u003cbr\u003e\n\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eTV media spend under management\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n\u003cdiv class=\"left-row1\"\u003e\n\u003ch3\u003eManaged TV Media Spend\u003c\/h3\u003e\n\u003cp\u003eWhen you manage more TV spend, agency revenue can rise through \u003cstrong\u003ecommissions\u003c\/strong\u003e, \u003cstrong\u003emarkups\u003c\/strong\u003e, \u003cstrong\u003eplanning fees\u003c\/strong\u003e, or \u003cstrong\u003ebuying fees\u003c\/strong\u003e. The key inputs are managed gross spend, the fee model, and billable media buying hours. In the model, media buying rate starts at \u003cstrong\u003e$150\u003c\/strong\u003e and rises to \u003cstrong\u003e$170\u003c\/strong\u003e by Year 5, while billable hours rise from \u003cstrong\u003e250\u003c\/strong\u003e to \u003cstrong\u003e350\u003c\/strong\u003e.\u003c\/p\u003e\n\u003cp\u003eThe trap is simple: \u003cstrong\u003egross TV billings are not revenue\u003c\/strong\u003e if station spend just passes through. Higher spend only helps owner income when fee capture is clear. If the agency sells strategy plus placement, more managed spend can lift profit and cash flow; if it only passes media dollars through, the extra volume adds work without much margin.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"right-row1\"\u003e\n\u003cdiv class=\"tips-box\"\u003e\n\u003ch3\u003eTrack Fee Capture, Not Just Spend\u003c\/h3\u003e\n\u003cp\u003eMeasure \u003cstrong\u003emanaged spend\u003c\/strong\u003e, \u003cstrong\u003eeffective fee rate\u003c\/strong\u003e, and \u003cstrong\u003ebillable hours\u003c\/strong\u003e on every account. A simple test is: how much fee revenue do you keep per $1 of TV spend, and how many hours did the team spend to earn it? That tells you whether growth is adding income or just adding traffic through the books.\u003c\/p\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eSeparate pass-through spend from fee revenue\u003c\/li\u003e\n\u003cli\u003ePrice planning and buying separately\u003c\/li\u003e\n\u003cli\u003eWatch hours per account monthly\u003c\/li\u003e\n\u003cli\u003eRaise rates as buying complexity grows\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eIf spend is up but fees are flat, owner pay will usually stall. The fix is tighter scope and cleaner pricing: define what the agency earns on planning, placement, and buying before the media dollars start moving.\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;\"\u003eTV advertising agency commission rate and retainer pricing\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"right-row2\"\u003e\n    \u003ch3\u003eCommission and Retainer Pricing\u003c\/h3\u003e\n    \u003cp\u003eCommission-only pricing ties owner income to media volume, so cash rises and falls with TV spend. A \u003cstrong\u003ehybrid model\u003c\/strong\u003e that blends planning, placement, and project fees usually keeps more revenue in-house and makes owner pay steadier. If the agency only passes station spend through, gross billings are not real revenue.\u003c\/p\u003e\n    \u003cp\u003eHere’s the quick math: campaign strategy pricing starts at \u003cstrong\u003e$200\u003c\/strong\u003e and rises to \u003cstrong\u003e$220\u003c\/strong\u003e, while strategy adoption moves from \u003cstrong\u003e400%\u003c\/strong\u003e to \u003cstrong\u003e700%\u003c\/strong\u003e in the model. That helps because clients pay for planning, not just airtime. Retainers smooth cash flow, and one-off project fees fit launch campaigns or short TV tests.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"left-row2\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003ePrice Planning, Not Just Placement\u003c\/h3\u003e\n      \u003cp\u003eTrack \u003cstrong\u003emedia spend under management\u003c\/strong\u003e, \u003cstrong\u003estrategy fees collected\u003c\/strong\u003e, and \u003cstrong\u003eretained clients\u003c\/strong\u003e on monthly plans. Use separate pricing for strategy, media buying, and creative work, then test where clients accept a retainer plus project fee instead of a pure commission. If buying control is weak, keep markups tight and don’t count pass-through spend as revenue.\u003c\/p\u003e\n      \u003cul class=\"lst_crct_blog\"\u003e\n        \u003cli\u003eTrack retained revenue by client.\u003c\/li\u003e\n        \u003cli\u003eSplit planning from placement fees.\u003c\/li\u003e\n        \u003cli\u003eMeasure renewal rate each quarter.\u003c\/li\u003e\n        \u003cli\u003eWatch cash gaps before payroll.\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cp\u003eOwner income improves when recurring fees cover fixed costs and reduce the need to chase new TV budgets every month. If clients only buy placement, pricing power stays thin; if they buy strategy too, the agency can raise fees without waiting for larger media volume. That’s what turns a busy book into usable 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\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eTV commercial production margin\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n\u003cdiv class=\"left-row3\"\u003e\n\u003ch3\u003eTV Commercial Production Margin\u003c\/h3\u003e\n\u003cp\u003eProduction margin is the spread between what the client pays for \u003cstrong\u003escripting, creative direction, filming, editing, audio, voiceover, and finished spot delivery\u003c\/strong\u003e and what the shoot actually costs. Here’s the quick math: at a \u003cstrong\u003e$175\u003c\/strong\u003e creative production rate, direct costs at \u003cstrong\u003e120%\u003c\/strong\u003e of revenue mean a \u003cstrong\u003e-20%\u003c\/strong\u003e gross margin; at \u003cstrong\u003e80%\u003c\/strong\u003e, margin turns to \u003cstrong\u003e20%\u003c\/strong\u003e. That swing is what decides whether owner pay gets funded or gets squeezed.\u003c\/p\u003e\n\u003cp\u003eThe danger is vendor-heavy work. If talent, equipment, and locations are not tightly scoped, the job can lose money even when adoption rises from \u003cstrong\u003e800%\u003c\/strong\u003e to \u003cstrong\u003e950%\u003c\/strong\u003e and the rate moves to \u003cstrong\u003e$195\u003c\/strong\u003e. More volume does not fix bad unit economics. The owner’s take-home improves only when revisions are limited and every shoot is priced to cover labor, vendors, and rework.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"right-row3\"\u003e\n\u003cdiv class=\"tips-box\"\u003e\n\u003ch3\u003eControl the shoot economics\u003c\/h3\u003e\n\u003cp\u003eTrack three things on every job: \u003cstrong\u003efee\u003c\/strong\u003e, \u003cstrong\u003edirect cost\u003c\/strong\u003e, and \u003cstrong\u003erevision count\u003c\/strong\u003e. A simple formula works: gross profit equals production revenue minus talent, crew, gear, and location costs. If direct costs are above \u003cstrong\u003e80%\u003c\/strong\u003e of revenue, the owner is barely earning anything after overhead. If they hit \u003cstrong\u003e120%\u003c\/strong\u003e, the job is destroying cash.\u003c\/p\u003e\n\u003cp\u003ePrice for scope, not hope. Lock the brief, cap revisions, and pre-approve vendor spend before filming starts. Use separate line items for talent, equipment, and locations so a one-day shoot does not turn into an unplanned margin leak. That discipline protects gross margin and makes owner draws more 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 step3\"\u003e3\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eTV advertising agency client retention\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n\u003cdiv class=\"right-row4\"\u003e\n\u003ch3\u003eClient retention\u003c\/h3\u003e\n\u003cp\u003eRecurring \u003cstrong\u003eTV advertising clients\u003c\/strong\u003e cut sales pressure and steady cash flow. In the model, \u003cstrong\u003ecustomer acquisition cost\u003c\/strong\u003e drops from \u003cstrong\u003e$2,500\u003c\/strong\u003e in Year 1 to \u003cstrong\u003e$1,500\u003c\/strong\u003e in Year 5, a \u003cstrong\u003e40%\u003c\/strong\u003e drop. That matters because every lost account has to be replaced with cash, time, and staff effort before profit reaches the owner.\u003c\/p\u003e\n\u003cp\u003eRetention ties directly to take-home pay. If renewal rates slip, more of the \u003cstrong\u003e$25,000\u003c\/strong\u003e to \u003cstrong\u003e$110,000\u003c\/strong\u003e marketing budget gets spent chasing new logos instead of serving current clients. One line says it all: \u003cstrong\u003ekept clients pay twice\u003c\/strong\u003e — once in revenue now, and again by lowering future selling cost.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"left-row4\"\u003e\n\u003cdiv class=\"tips-box\"\u003e\n\u003ch3\u003eRenew on results, not on habit\u003c\/h3\u003e\n\u003cp\u003eTrack renewal by \u003cstrong\u003ecampaign results\u003c\/strong\u003e, \u003cstrong\u003emedia performance\u003c\/strong\u003e, and \u003cstrong\u003eproduction refresh needs\u003c\/strong\u003e. Tie review dates to the end of a flight, a rating or response readout, and the point when the spot needs a new cut. That gives you a clean reason to keep the client active and reduces surprise churn.\u003c\/p\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eMeasure repeat client rate monthly\u003c\/li\u003e\n\u003cli\u003eTrack CAC by client cohort\u003c\/li\u003e\n\u003cli\u003eLog churn reasons in writing\u003c\/li\u003e\n\u003cli\u003eFlag refresh dates before expiry\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eRecurring revenue is useful, but not guaranteed.\u003c\/strong\u003e If onboarding takes too long or results are weak, clients will leave and the owner pays for it in re-selling time and weaker cash flow.\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;\"\u003eTV advertising agency staffing costs and freelancer utilization\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n\u003cdiv class=\"left-row5\"\u003e\n\u003ch3\u003eStaffing Mix and Freelancer Load\u003c\/h3\u003e\n\u003cp\u003eWhen TV agency work moves from the owner to employees or freelancers, owner pay changes fast. Payroll climbs from \u003cstrong\u003e$310,000\u003c\/strong\u003e in Year 1 to \u003cstrong\u003e$445,000\u003c\/strong\u003e in Year 2, then \u003cstrong\u003e$530,000\u003c\/strong\u003e in Years 3 and 4, and \u003cstrong\u003e$585,000\u003c\/strong\u003e in Year 5. Early lean economics can lift take-home, but they also cap capacity.\u003c\/p\u003e\n\u003cp\u003eFreelance support starts at \u003cstrong\u003e70%\u003c\/strong\u003e of revenue and falls to \u003cstrong\u003e40%\u003c\/strong\u003e. That mix drives gross margin, cash flow, and the owner’s draw. If staffing grows faster than billable work, breakeven rises and the business needs more retained revenue just to keep owner income steady.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cd iv class=\"right-row5\"\u003e\n\u003cdiv class=\"tips-box\"\u003e\n\u003ch3\u003eTrack Labor Against Billable Work\u003c\/h3\u003e\n\u003cp\u003eMeasure payroll, freelance spend, and billable hours together. The key inputs are revenue, the share of work done by staff versus freelancers, and the amount of production or media buying work each person can sell. Here’s the clean test: if labor cost grows while revenue quality stays flat, owner pay gets squeezed.\u003c\/p\u003e\n\u003cp\u003eSet a monthly labor plan by client and by role. Keep freelancer use flexible for peak shoots and campaign launches, and move fixed payroll only when repeat work can cover it. Watch for one warning sign: if payroll is already at \u003cstrong\u003e$445,000\u003c\/strong\u003e in Year 2 but revenue is still choppy, cash gets tight fast.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/d\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"timeline\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"step-circle step5\"\u003e5\u003c\/div\u003e\n\u003cbr\u003e\u003cbr\u003e\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eTV advertising agency overhead and cash reserves\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n\u003cdiv class=\"right-row6\"\u003e\n\u003ch3\u003eAgency Overhead and Cash Reserves\u003c\/h3\u003e\n\u003cp\u003e\u003cstrong\u003eFixed overhead is $6,500 per month\u003c\/strong\u003e before any production labor or media spend. That means EBITDA can look healthy, but distributable cash still gets squeezed by rent, software, insurance, legal, and hosting. The owner’s take-home depends on whether collections arrive on time and whether cash stays inside the business for slow client payments, disputes, and overruns.\u003c\/p\u003e\n\u003cp\u003eBy Month 8, the model shows a \u003cstrong\u003eminimum cash need of $820,000\u003c\/strong\u003e. Here’s the quick math: cash reserves have to cover fixed burn plus working capital timing gaps. If the owner pulls cash out too early, the business can’t absorb a delayed payment or a project overrun without cutting pay or delaying vendors.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"left-row6\"\u003e\n\u003cdiv class=\"tips-box\"\u003e\n\u003ch3\u003eTrack burn, not just EBITDA\u003c\/h3\u003e\n\u003cp\u003eMeasure \u003cstrong\u003efixed overhead\u003c\/strong\u003e, \u003cstrong\u003edays sales outstanding\u003c\/strong\u003e, and \u003cstrong\u003ereserve months\u003c\/strong\u003e every month. The key inputs are rent, utilities and internet, software, insurance, accounting and legal, supplies, hosting, and the timing of client collections. If overhead stays at \u003cstrong\u003e$6,500\/month\u003c\/strong\u003e, the real question is whether cash cover is enough to keep owner draws safe.\u003c\/p\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eTrack cash by project.\u003c\/li\u003e\n\u003cli\u003eSeparate pass-through media spend.\u003c\/li\u003e\n\u003cli\u003eHold back on owner draws.\u003c\/li\u003e\n\u003cli\u003eFlag disputed invoices fast.\u003c\/li\u003e\n\u003cli\u003eRefresh the reserve forecast monthly.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eOwner role matters too: if the owner is still signing deals, managing production, and covering client fire drills, cash tends to stay in the company longer. If the business relies on the owner for approvals or sales, keep a tighter reserve because collections and delivery delays can hit the same month.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"timeline\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"step-circle step6\"\u003e6\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eCompare lean, base, and high TV advertising agency owner income scenarios\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-scenario-table\" aria-label=\"TV Advertising Agency Owner Income Scenarios\" data-site-name=\"Financial Models Lab\" data-site-url=\"https:\/\/financialmodelslab.com\" data-source-title=\"TV Advertising Agency 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 distribution outcomes.\"\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 is tight in launch year, improves in the modeled base year, and has the most room in the mature year as EBITDA rises and the cost load falls.\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\u003eCompare launch, base, and mature owner income cases.\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\"\u003eLaunch risk\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\"\u003eScaling\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\"\u003eMature profit\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 launch-risk case, with income held to salary while the agency absorbs early losses.\"\u003eThis is the launch-risk case, with income held to salary while the agency absorbs early losses.\u003c\/td\u003e\n\u003ctd data-export-value=\"This is the modeled case, with EBITDA turning positive and some room for owner distributions after reserves.\"\u003eThis is the modeled case, with EBITDA turning positive and some room for owner distributions after reserves.\u003c\/td\u003e\n\u003ctd data-export-value=\"This is the stronger earnings path, with mature-year profit supporting larger owner payouts after reserves.\"\u003eThis is the stronger earnings path, with mature-year profit supporting larger owner payouts after reserves.\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 carries a $120,000 owner salary, -$22,000 EBITDA, about $310,000 payroll, $78,000 fixed overhead, and a 290% variable and direct cost load, so there is no clean distribution base case.\"\u003eYear 1 carries a $120,000 owner salary, -$22,000 EBITDA, about $310,000 payroll, $78,000 fixed overhead, and a 290% variable and direct cost load, so there is no clean distribution base case.\u003c\/td\u003e\n\u003ctd data-export-value=\"Year 2 shows $507,000 EBITDA, about $445,000 payroll, and a 255% cost load, so the owner keeps salary intact and can start small distributions after reserves.\"\u003eYear 2 shows $507,000 EBITDA, about $445,000 payroll, and a 255% cost load, so the owner keeps salary intact and can start small distributions after reserves.\u003c\/td\u003e\n\u003ctd data-export-value=\"Year 5 reaches $6.326 million EBITDA, about $585,000 payroll, and a 175% cost load, so the owner has the most room for distributions after reserves.\"\u003eYear 5 reaches $6.326 million EBITDA, about $585,000 payroll, and a 175% cost load, so the owner has the most room for distributions after reserves.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-scenario-row\u003e\n\u003cth class=\"fml-scenario-row-heading\" scope=\"row\" data-export-value=\"Cost drivers\"\u003e\u003cspan class=\"fml-scenario-row-heading-inner\"\u003e\u003cspan class=\"fml-scenario-row-icon is-drivers\" aria-hidden=\"true\"\u003e\u003cimg class=\"fml-scenario-row-icon-img\" src=\"\/cdn\/shop\/files\/scenario-cost-drivers.svg\" alt=\"Cost drivers icon\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan\u003e\u003cspan class=\"fml-scenario-row-title\"\u003eCost drivers\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/th\u003e\n\u003ctd data-export-value=\"Owner salary; negative EBITDA; heavy payroll; fixed overhead; high direct cost load\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003eOwner salary\u003c\/li\u003e\n\u003cli\u003enegative EBITDA\u003c\/li\u003e\n\u003cli\u003eheavy payroll\u003c\/li\u003e\n\u003cli\u003efixed overhead\u003c\/li\u003e\n\u003cli\u003ehigh direct cost load\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/td\u003e\n\u003ctd data-export-value=\"Positive EBITDA; higher payroll; still-heavy cost load; reserve needs; salary plus draw\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003ePositive EBITDA\u003c\/li\u003e\n\u003cli\u003ehigher payroll\u003c\/li\u003e\n\u003cli\u003estill-heavy cost load\u003c\/li\u003e\n\u003cli\u003ereserve needs\u003c\/li\u003e\n\u003cli\u003esalary plus draw\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/td\u003e\n\u003ctd data-export-value=\"Very high EBITDA; mature staffing; lower cost load; reserve policy; larger payout capacity\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003eVery high EBITDA\u003c\/li\u003e\n\u003cli\u003emature staffing\u003c\/li\u003e\n\u003cli\u003elower cost load\u003c\/li\u003e\n\u003cli\u003ereserve policy\u003c\/li\u003e\n\u003cli\u003elarger payout capacity\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-scenario-row\u003e\n\u003cth class=\"fml-scenario-row-heading\" scope=\"row\" data-export-value=\"Owner income range\"\u003e\u003cspan class=\"fml-scenario-row-heading-inner\"\u003e\u003cspan class=\"fml-scenario-row-icon is-range\" aria-hidden=\"true\"\u003e\u003cimg class=\"fml-scenario-row-icon-img\" src=\"\/cdn\/shop\/files\/scenario-planning-range.svg\" alt=\"Owner income range icon\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan\u003e\u003cspan class=\"fml-scenario-row-title\"\u003eOwner income range\u003c\/span\u003e\u003cspan class=\"fml-scenario-row-subtitle\"\u003eBefore owner reserves\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/th\u003e\n\u003ctd data-export-value=\"$120,000 salary only\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003e$120,000 salary only\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-soft\"\u003eSalary only\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd data-export-value=\"Salary plus limited distribution\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003eSalary plus limited distribution\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-soft\"\u003eLimited draw\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd data-export-value=\"Salary plus larger distribution\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003eSalary plus larger distribution\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-warning\"\u003eLarger draw\u003c\/span\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-scenario-row\u003e\n\u003cth class=\"fml-scenario-row-heading\" scope=\"row\" data-export-value=\"Best fit\"\u003e\u003cspan class=\"fml-scenario-row-heading-inner\"\u003e\u003cspan class=\"fml-scenario-row-icon is-fit\" aria-hidden=\"true\"\u003e\u003cimg class=\"fml-scenario-row-icon-img\" src=\"\/cdn\/shop\/files\/scenario-best-fit.svg\" alt=\"Best fit icon\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan\u003e\u003cspan class=\"fml-scenario-row-title\"\u003eBest fit\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/th\u003e\n\u003ctd data-export-value=\"Use this to stress-test launch cash and whether the owner can live on salary alone.\"\u003eUse this to stress-test launch cash and whether the owner can live on salary alone.\u003c\/td\u003e\n\u003ctd data-export-value=\"Use this as the planning case for a growing agency that can pay the owner and still build cash.\"\u003eUse this as the planning case for a growing agency that can pay the owner and still build cash.\u003c\/td\u003e\n\u003ctd data-export-value=\"Use this to test mature-year upside, reserve policy, and safe payout capacity.\"\u003eUse this to test mature-year upside, reserve policy, and safe payout capacity.\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 distribution outcomes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e","brand":"FinancialModelsLab","offers":[{"title":"Default Title","offer_id":49304425660659,"sku":"tv-advertising-agency-owner-makes","price":0.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0522\/6191\/2762\/files\/tv-advertising-agency-owner-makes.webp?v=1782694380","url":"https:\/\/financialmodelslab.com\/products\/tv-advertising-agency-owner-makes","provider":"Financial Models Lab","version":"1.0","type":"link"}