{"product_id":"modeling-agency-owner-makes","title":"How Much Does a Modeling Agency Owner Make at 15% Commission?","description":"\u003cbr\u003e\u003cdiv class=\"card_smpl\"\u003e\n\n\u003cdiv class=\"double_border\"\u003e\n\n\u003cdiv class=\"card_smpl_header\"\u003e\n\n\u003cimg src=\"\/cdn\/shop\/files\/fml_20_fml-Orange-blog-plus-icon.svg\" alt=\"Key Takeaways\" class=\"icon_how_to_use\"\u003e\n\n\u003ch3\u003eKey Takeaways\u003c\/h3\u003e\n\n\u003c\/div\u003e\n\n\u003cul class=\"lst_crct_blog\"\u003e\n\n\u003cli\u003eBookable models drive revenue, not idle signups.\u003c\/li\u003e\n\n\u003cli\u003eHigher-value bookings beat low-fee volume growth.\u003c\/li\u003e\n\n\u003cli\u003eCommission points matter most as volume scales.\u003c\/li\u003e\n\n\u003cli\u003eRepeat buyers and reserves protect take-home.\u003c\/li\u003e\n\n\u003c\/ul\u003e\n\n\u003c\/div\u003e\n\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003csection class=\"fml-owner-metric-cards\" aria-label=\"Modeling Agency\"\u003e\u003cdiv class=\"metric-grid\"\u003e\n\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Year 1 take-home is $0 before taxes; the model stays cash negative, and CEO salary is payroll, not profit distribution.\"\u003e\u003cimg class=\"metric-icon\" src=\"\/cdn\/shop\/files\/fml-owner-income-kpi-owner-income.svg\" alt=\"Owner income icon\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan\u003eOwner income\u003c\/span\u003e\u003cstrong class=\"metric-value\" tabindex=\"0\" data-tooltip=\"Year 1 take-home is $0 before taxes; the model stays cash negative, and CEO salary is payroll, not profit distribution.\"\u003e$0\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Year 1 EBITDA margin is modeled from $6.5k monthly overhead plus wages and 14.5% variable costs; net profit would be lower.\"\u003e\u003cimg class=\"metric-icon\" src=\"\/cdn\/shop\/files\/fml-owner-income-kpi-net-margin.svg\" alt=\"Net margin icon\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan\u003eNet margin\u003c\/span\u003e\u003cstrong class=\"metric-value\" tabindex=\"0\" data-tooltip=\"Year 1 EBITDA margin is modeled from $6.5k monthly overhead plus wages and 14.5% variable costs; net profit would be lower.\"\u003e-155%\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Year 5 commission revenue is $1.73M using gross bookings × 15% commission; it is a revenue benchmark, not owner pay.\"\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 5 commission revenue is $1.73M using gross bookings × 15% commission; it is a revenue benchmark, not owner pay.\"\u003e$1.73M\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Hard reflects a $298k cash trough in Month 17, 18-month breakeven, 31-month payback, and only 8% IRR.\"\u003e\u003cimg class=\"metric-icon\" src=\"\/cdn\/shop\/files\/fml-owner-income-kpi-business-difficulty.svg\" alt=\"Business difficulty icon\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan\u003eBusiness difficulty\u003c\/span\u003e\u003cstrong class=\"metric-value\" tabindex=\"0\" data-tooltip=\"Hard reflects a $298k cash trough in Month 17, 18-month breakeven, 31-month payback, and only 8% IRR.\"\u003eHard\u003c\/strong\u003e\u003c\/article\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eWant to test your owner pay?\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-owner-calculator\" aria-label=\"Modeling Agency Owner Income Calculator\" data-locale=\"en-US\" data-currency=\"USD\" data-default-scenario=\"base\" data-export-filename=\"Modeling Agency Owner Income Calculator.xlsx\" data-source-site-name=\"Financial Models Lab\" data-source-site-url=\"https:\/\/financialmodelslab.com\" data-source-page-title=\"Modeling Agency Owner Income Calculator\" data-note-title=\"Planning note:\" data-note-text=\"Research-based planning estimate only. It is not guaranteed salary, tax advice, or owner distribution advice.\"\u003e\u003cdiv class=\"fml-owner-card\"\u003e\n\u003cheader class=\"fml-owner-header\"\u003e\u003cdiv class=\"fml-owner-heading\"\u003e\n\u003cp class=\"fml-owner-eyebrow\"\u003eOwner income calculator\u003c\/p\u003e\n\u003cp class=\"fml-owner-intro\"\u003eEstimate owner take-home and the target-pay gap from monthly revenue, gross margin, payroll, overhead, marketing, reserves, and your pay goal.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-scenarios\" aria-label=\"Income scenario presets\"\u003e\n\u003cbutton class=\"fml-owner-scenario\" type=\"button\" data-scenario=\"low\"\u003eLow\u003c\/button\u003e\u003cbutton class=\"fml-owner-scenario is-active\" type=\"button\" data-scenario=\"base\"\u003eBase\u003c\/button\u003e\u003cbutton class=\"fml-owner-scenario\" type=\"button\" data-scenario=\"high\"\u003eHigh\u003c\/button\u003e\n\u003c\/div\u003e\u003c\/header\u003e\u003cdiv class=\"fml-owner-layout\"\u003e\n\u003cform class=\"fml-owner-inputs\"\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eMonthly revenue\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Average monthly sales before expenses. Use the operating month, not a one-time spike.\"\u003ei\u003cspan role=\"tooltip\"\u003eAverage monthly sales before expenses. Use the operating month, not a one-time spike.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-money\"\u003e\n\u003cspan\u003e$\u003c\/span\u003e\u003cinput data-owner-field=\"monthlyRevenue\" data-owner-kind=\"money\" data-owner-label=\"Monthly revenue\" data-owner-note=\"Average monthly sales before expenses. Use the operating month, not a one-time spike.\" data-low=\"67711\" data-base=\"150000\" data-high=\"250000\" name=\"monthlyRevenue\" type=\"text\" inputmode=\"numeric\" value=\"150,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 commissions, booking costs, and service delivery costs.\"\u003ei\u003cspan role=\"tooltip\"\u003ePercent left after direct costs like commissions, booking costs, and service delivery costs.\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 commissions, booking costs, and service delivery costs.\" name=\"grossMargin\" type=\"range\" min=\"0\" max=\"100\" step=\"1\" data-low=\"85\" data-base=\"86\" data-high=\"88\" value=\"86\"\u003e\u003coutput\u003e86%\u003c\/output\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eLabor cost\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Monthly payroll, contractors, and founder support before owner pay.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly payroll, contractors, and founder support before owner pay.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-money\"\u003e\n\u003cspan\u003e$\u003c\/span\u003e\u003cinput data-owner-field=\"laborCost\" data-owner-kind=\"money\" data-owner-label=\"Labor cost\" data-owner-note=\"Monthly payroll, contractors, and founder support before owner pay.\" data-low=\"37500\" data-base=\"65000\" data-high=\"87000\" name=\"laborCost\" type=\"text\" inputmode=\"numeric\" value=\"65,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=\"Monthly rent, legal, software, insurance, and admin costs.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly rent, legal, software, insurance, and admin costs.\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=\"Monthly rent, legal, software, insurance, and admin costs.\" data-low=\"6500\" data-base=\"6500\" data-high=\"6500\" 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 buyer and model acquisition spend.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly buyer and model acquisition spend.\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 buyer and model acquisition spend.\" data-low=\"9167\" data-base=\"22500\" data-high=\"45833\" name=\"marketing\" type=\"text\" inputmode=\"numeric\" value=\"22,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 payment, if any.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly loan or financing payment, if any.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-money\"\u003e\n\u003cspan\u003e$\u003c\/span\u003e\u003cinput data-owner-field=\"debtService\" data-owner-kind=\"money\" data-owner-label=\"Debt service\" data-owner-note=\"Monthly loan or financing payment, if any.\" data-low=\"0\" data-base=\"0\" data-high=\"0\" name=\"debtService\" type=\"text\" inputmode=\"numeric\" value=\"\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eTax reserve\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Percent of profit set aside for taxes.\"\u003ei\u003cspan role=\"tooltip\"\u003ePercent of profit set aside for taxes.\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.\" name=\"taxReserve\" type=\"range\" min=\"0\" max=\"45\" step=\"1\" data-low=\"15\" data-base=\"20\" data-high=\"22\" value=\"20\"\u003e\u003coutput\u003e20%\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 and growth.\"\u003ei\u003cspan role=\"tooltip\"\u003ePercent of profit kept for working capital and growth.\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 and growth.\" name=\"reinvestmentReserve\" type=\"range\" min=\"0\" max=\"35\" step=\"1\" data-low=\"5\" 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\u003eTarget owner pay\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Target monthly owner draw used to check the pay gap.\"\u003ei\u003cspan role=\"tooltip\"\u003eTarget monthly owner draw used to check the 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 draw used to check the pay gap.\" data-low=\"5000\" data-base=\"10000\" data-high=\"20000\" name=\"targetOwnerPay\" type=\"text\" inputmode=\"numeric\" value=\"10,000\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/form\u003e\n\u003caside class=\"fml-owner-results\" aria-live=\"polite\"\u003e\u003cspan class=\"fml-owner-tag\"\u003eOwner income output\u003c\/span\u003e\u003cdiv class=\"fml-owner-metrics\"\u003e\n\u003cdiv class=\"fml-owner-metric is-primary\"\u003e\n\u003cspan class=\"fml-owner-metric-label\"\u003eOwner Income\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Monthly take-home after tax and reinvestment reserves.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly take-home after tax and reinvestment reserves.\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cstrong data-owner-output=\"monthlyOwnerIncome\"\u003e$24,500\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\"\u003e16%\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$126K\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$14,500\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$294,000\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$35,000\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$10,500\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$14,500\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$150K\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: 86%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$129K\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: 63%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$94,000\u003c\/b\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-bar-row\" data-owner-bridge=\"reserveAmount\"\u003e\n\u003cspan\u003eReserves\u003c\/span\u003e\u003cdiv\u003e\u003ci style=\"--fml-owner-share: 7%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$10,500\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: 16%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$24,500\u003c\/b\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton class=\"fml-owner-export\" type=\"button\" data-owner-export\u003eEXPORT XLSX\u003c\/button\u003e\u003c\/aside\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-note\"\u003e\n\u003cspan class=\"fml-owner-note-icon\" aria-hidden=\"true\"\u003e!\u003c\/span\u003e\u003cp\u003e\u003cstrong\u003ePlanning note:\u003c\/strong\u003e Research-based planning estimate only. It is not guaranteed salary, tax advice, or owner distribution advice.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003cbr\u003e\u003cdiv class=\"container_new_design_blog\"\u003e\n\n\u003cdiv class=\"text-section_blog text-2_new_design_blog\"\u003e\n\n\u003cdiv class=\"line_top_blog\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eWant to see the forecast for Modeling Agency?\u003c\/span\u003e\u003c\/h3\u003e\n\n\u003cp\u003eOpen the \u003ca href=\"\/products\/modeling-agency-financial-model\"\u003eModeling Agency Financial Model Template\u003c\/a\u003e for bookings, commission and subscription revenue, cash flow, and \u003cstrong\u003eowner pay\u003c\/strong\u003e.\u003c\/p\u003e\n\n\u003ch4\u003eOwner-income model highlights\u003c\/h4\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eBookings, cash flow, pay\u003c\/li\u003e\n\u003cli\u003eMix, CAC, AOV\u003c\/li\u003e\n\u003cli\u003eCommission vs subscription 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\/modeling-agency-financial-model-dashboard-financialmodelslab_ece4a365-7e9e-4f32-bc73-9697249f210e.webp\"\u003e\n\u003cimg class=\"preview-img\" width=\"100%\" height=\"auto\" src=\"\/cdn\/shop\/files\/modeling-agency-financial-model-dashboard-financialmodelslab_ece4a365-7e9e-4f32-bc73-9697249f210e.webp?width=500\" alt=\"Modeling Agency Financial Model dashboard summarizing key KPIs, runway, cash position and performance with a dynamic dashboard for investor-ready reporting and to reveal 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 modeling agency revenue is needed for an owner salary target?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003eFor a \u003cstrong\u003eModeling Agency\u003c\/strong\u003e, work backward from owner pay: \u003cstrong\u003e$180,000\u003c\/strong\u003e owner salary plus \u003cstrong\u003e$78,000\u003c\/strong\u003e fixed overhead and \u003cstrong\u003e$110,000\u003c\/strong\u003e marketing means about \u003cstrong\u003e$430,000\u003c\/strong\u003e in agency revenue at an \u003cstrong\u003e85.5%\u003c\/strong\u003e contribution margin. Add a \u003cstrong\u003e$160,000\u003c\/strong\u003e technical salary, and required revenue rises to about \u003cstrong\u003e$618,000\u003c\/strong\u003e; at a \u003cstrong\u003e15%\u003c\/strong\u003e commission, that points to roughly \u003cstrong\u003e$29M to $41M\u003c\/strong\u003e in gross bookings.\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\u003ePay target math\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e$180,000\u003c\/strong\u003e owner pay\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$110,000\u003c\/strong\u003e marketing\u003c\/li\u003e\n\u003cli\u003eAbout \u003cstrong\u003e$430,000\u003c\/strong\u003e revenue\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"card_smpl blue_card\"\u003e\n\u003cdiv class=\"card_smpl_header\"\u003e\n\u003cimg src=\"\/cdn\/shop\/files\/fml_20_fml-Orange-blog-colons-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\u003ch3\u003eWhat changes it\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e$160,000\u003c\/strong\u003e technical salary\u003c\/li\u003e\n\u003cli\u003eRevenue rises to \u003cstrong\u003e$618,000\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e15%\u003c\/strong\u003e commission on bookings\u003c\/li\u003e\n\u003cli\u003eRoughly \u003cstrong\u003e$29M to $41M\u003c\/strong\u003e bookings\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eWhich costs reduce modeling agency owner take-home the most?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003eIf you’re pricing a Modeling Agency, \u003ca href=\"\/blogs\/startup-costs\/modeling-agency\"\u003eHow Much Does It Cost To Open, Start, Launch Your Modeling Agency Business?\u003c\/a\u003e, the biggest hit to owner take-home is \u003cstrong\u003eacquisition marketing\u003c\/strong\u003e and \u003cstrong\u003epayroll\u003c\/strong\u003e. In the model, first-year buyer and seller marketing totals \u003cstrong\u003e$110,000\u003c\/strong\u003e, and visible CEO and CTO payroll totals \u003cstrong\u003e$340,000\u003c\/strong\u003e, while fixed overhead is another \u003cstrong\u003e$6,500\/month\u003c\/strong\u003e. Direct and variable costs also run at \u003cstrong\u003e145%\u003c\/strong\u003e of revenue in year one, so cash stays tight unless volume climbs fast.\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\u003eBiggest pressure points\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e$110,000\u003c\/strong\u003e buyer and seller marketing\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$340,000\u003c\/strong\u003e CEO and CTO payroll\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$6,500\/month\u003c\/strong\u003e fixed overhead\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$3,500\u003c\/strong\u003e rent leads fixed costs\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\u003eOther cash drains\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e$1,200\u003c\/strong\u003e legal and accounting\u003c\/li\u003e\n\u003cli\u003eSoftware still pulls cash\u003c\/li\u003e\n\u003cli\u003eInsurance, utilities, supplies, security\u003c\/li\u003e\n\u003cli\u003eAdd scouting, travel, portfolio costs\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 scale change modeling agency owner income?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003eFor a \u003cstrong\u003eModeling Agency\u003c\/strong\u003e, scale lifts owner income only when contribution grows faster than \u003cstrong\u003epayroll\u003c\/strong\u003e, \u003cstrong\u003eoverhead\u003c\/strong\u003e, and reserves. Owner-led shops stay lean, but income depends on the owner’s client relationships and booking capacity. Staffed shops can handle more buyers and sellers, but they add payroll before profit is proven. In the model, buyers rise from \u003cstrong\u003e300\u003c\/strong\u003e to \u003cstrong\u003e6,250\u003c\/strong\u003e, sellers from \u003cstrong\u003e333\u003c\/strong\u003e to \u003cstrong\u003e6,667\u003c\/strong\u003e, gross bookings from \u003cstrong\u003e$213,300\u003c\/strong\u003e to \u003cstrong\u003e$1334M\u003c\/strong\u003e, commission rate falls from \u003cstrong\u003e15%\u003c\/strong\u003e to \u003cstrong\u003e13%\u003c\/strong\u003e, and marketing spend climbs from \u003cstrong\u003e$110,000\u003c\/strong\u003e to \u003cstrong\u003e$135M\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\u003eOwner-led\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eLower fixed cost\u003c\/strong\u003e keeps cash tight.\u003c\/li\u003e\n\u003cli\u003eOwner relationships drive bookings.\u003c\/li\u003e\n\u003cli\u003eBooking capacity sets the ceiling.\u003c\/li\u003e\n\u003cli\u003eProfit can rise without payroll.\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\u003eStaffed scale\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e6,250\u003c\/strong\u003e buyers need more coverage.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e6,667\u003c\/strong\u003e sellers raise service load.\u003c\/li\u003e\n\u003cli\u003eCommission drops to \u003cstrong\u003e13%\u003c\/strong\u003e.\u003c\/li\u003e\n\u003cli\u003eMarketing reaches \u003cstrong\u003e$135M\u003c\/strong\u003e in the model.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\n\n\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eWant the six income drivers?\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-main-income-drivers\" aria-label=\"Main income drivers card grid\"\u003e\u003carticle class=\"driver-option is-cards\"\u003e\u003cdiv class=\"main-driver-grid\"\u003e\n\u003carticle class=\"main-driver-card is-primary\"\u003e\u003cdiv class=\"main-driver-heading\"\u003e\n\u003cspan class=\"driver-rank\"\u003e1\u003c\/span\u003e\u003ch4\u003eRoster Fit\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003eHigh\u003c\/strong\u003e\u003cp\u003eA stronger fit between models and briefs gets more jobs booked and protects take-home on every placement.\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\u003eBooking Volume\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e111-4.6K\u003c\/strong\u003e\u003cp\u003eMore bookings spread the fixed cost base and are the main path to turning monthly EBITDA positive.\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\u003eBooking Value\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e$1.9K-$2.9K\u003c\/strong\u003e\u003cp\u003eHigher order value and a better client mix lift commission dollars without needing the same jump in order count.\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\u003eFee Rate\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e15%-13%\u003c\/strong\u003e\u003cp\u003eA small drop in commission rate cuts revenue on every booking, so pricing discipline matters fast.\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\u003eRepeat Orders\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e0.2x-0.9x\u003c\/strong\u003e\u003cp\u003eMore repeat work lowers CAC pressure and keeps revenue steadier, which helps owner draw hold up.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"main-driver-card\"\u003e\u003cdiv class=\"main-driver-heading\"\u003e\n\u003cspan class=\"driver-rank\"\u003e6\u003c\/span\u003e\u003ch4\u003eOverhead Load\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e$6.5K\/mo\u003c\/strong\u003e\u003cp\u003eFixed overhead sets the break-even floor, and cash bottoms near month 17 if growth or reserves slip.\u003c\/p\u003e\u003c\/article\u003e\n\u003c\/div\u003e\u003c\/article\u003e\u003c\/section\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eModeling Agency Core Six Income Drivers\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\u003cbr\u003e\n\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eRoster Quality And Bookability\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"left-row1\"\u003e\n    \u003ch3\u003eRoster Quality And Bookability\u003c\/h3\u003e\n    \u003cp\u003eIncome comes from models who turn into paid jobs, not from signed names sitting idle. A bigger roster only helps if \u003cstrong\u003ebooked roster %\u003c\/strong\u003e, repeat bookings, and low cancellations keep that talent moving. Seller acquisition can scale from about \u003cstrong\u003e333 to 6,667\u003c\/strong\u003e, but weak bookability turns CAC into wasted cash.\u003c\/p\u003e\n    \u003cp\u003eRoster quality depends on \u003cstrong\u003ebookability\u003c\/strong\u003e, reliability, category fit, and client demand. A shift in commercial seller mix from \u003cstrong\u003e35%\u003c\/strong\u003e to \u003cstrong\u003e55%\u003c\/strong\u003e can support steadier buyer demand, but only if clients actually book. Here’s the quick math: more signed models with no paid jobs does not lift revenue or owner pay.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"right-row1\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eMeasure Booked Roster, Not Just Sign-Ups\u003c\/h3\u003e\n      \u003cp\u003eTrack \u003cstrong\u003eactive roster\u003c\/strong\u003e, \u003cstrong\u003ebooked roster %\u003c\/strong\u003e, repeat bookings, and cancellations every week. If CAC drops from \u003cstrong\u003e$150 to $90\u003c\/strong\u003e but booked jobs stay flat, the business is buying supply faster than demand. That hurts cash flow, since idle talent still needs sales effort and support.\u003c\/p\u003e\n      \u003cp\u003eManage by category and demand, not headcount. Push models that fit current client work, then forecast booked jobs by segment before spending more on acquisition. If cancellations rise or repeat bookings slip, tighten screening and booking rules fast. One clean metric matters most: roster names that become paid work.\u003c\/p\u003e\n      \u003cul class=\"lst_crct_blog\"\u003e\n        \u003cli\u003eTrack active roster weekly.\u003c\/li\u003e\n        \u003cli\u003eMeasure booked roster percentage.\u003c\/li\u003e\n        \u003cli\u003eWatch repeat bookings by category.\u003c\/li\u003e\n        \u003cli\u003eFlag cancellation spikes fast.\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 step1\"\u003e1\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eBooking Volume And Utilization\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"right-row2\"\u003e\n    \u003ch3\u003eBooking Volume and Utilization\u003c\/h3\u003e\n    \u003cp\u003e\u003cstrong\u003ePaid bookings\u003c\/strong\u003e drive owner income; inquiries, auditions, and exposure do not. The modeled count rises from \u003cstrong\u003e111\u003c\/strong\u003e first-year bookings to \u003cstrong\u003e1,031\u003c\/strong\u003e in the middle case and \u003cstrong\u003e4,563\u003c\/strong\u003e in the mature case, so the main job is turning attention into paid work without slowing cash collection.\u003c\/p\u003e\n    \u003cp\u003eUsing the disclosed volume and booking value assumptions, gross booking value moves from \u003cstrong\u003e$213,300\u003c\/strong\u003e to about \u003cstrong\u003e$13.34M\u003c\/strong\u003e. Utilization should be tracked as \u003cstrong\u003ebookings per active model\u003c\/strong\u003e and \u003cstrong\u003epaid days per month\u003c\/strong\u003e; if bookers or models get overloaded, repeat business can drop and invoices can age.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"left-row2\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eTrack Paid Work\u003c\/h3\u003e\n      \u003cp\u003eMeasure \u003cstrong\u003epaid bookings\u003c\/strong\u003e, \u003cstrong\u003eactive models\u003c\/strong\u003e, and \u003cstrong\u003epaid days per month\u003c\/strong\u003e. Those inputs tell you if volume is real or just busy-looking. A full calendar only helps if jobs are paid, repeatable, and collectible.\u003c\/p\u003e\n      \u003cul class=\"lst_crct_blog\"\u003e\n        \u003cli\u003eWatch bookings per active model.\u003c\/li\u003e\n        \u003cli\u003eLimit overload on bookers.\u003c\/li\u003e\n        \u003cli\u003eTrack repeat clients by model.\u003c\/li\u003e\n        \u003cli\u003eFlag slow-paying accounts fast.\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cp\u003eIf utilization rises but repeat work falls, the team is stretched too thin. That usually shows up as slower follow-up, more cancellations, and weaker cash in the bank.\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;\"\u003eAverage Booking Value And Client Mix\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n\u003cdiv class=\"left-row3\"\u003e\n\u003ch3\u003eAverage Booking Value And Client Mix\u003c\/h3\u003e\n\u003cp\u003eHigher-value jobs move profit faster than low-fee volume alone. In year one, average order value is \u003cstrong\u003e$2,500\u003c\/strong\u003e for brands, \u003cstrong\u003e$1,800\u003c\/strong\u003e for agencies, and \u003cstrong\u003e$800\u003c\/strong\u003e for photographers; the weighted average booking value is about \u003cstrong\u003e$1,922\u003c\/strong\u003e. In a mature mix, those rise to \u003cstrong\u003e$3,500\u003c\/strong\u003e, \u003cstrong\u003e$2,600\u003c\/strong\u003e, and \u003cstrong\u003e$1,200\u003c\/strong\u003e, or about \u003cstrong\u003e$2,924\u003c\/strong\u003e weighted. On the same booking count, gross booking value, the total booked dollars before commission, lifts \u003cstrong\u003e52%\u003c\/strong\u003e.\u003c\/p\u003e\n\u003cp\u003eThat mix shift matters because more dollars per booking raise revenue faster, help cover fixed costs sooner, and improve the owner’s take-home cash. Watch commercial, advertising, e-commerce, runway, and media mix by market. Rates here are planning assumptions, not guaranteed fees, so forecast from signed quotes, not hoped-for prices.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"right-row3\"\u003e\n\u003cdiv class=\"tips-box\"\u003e\n\u003ch3\u003eRaise Mix, Not Just Volume\u003c\/h3\u003e\n\u003cp\u003eTrack booking count by client type, quoted rate, and actual average order value before you add more leads. If brand work grows while photographer work shrinks, the same sales effort can produce more revenue and better cash flow. One clean test: compare gross booking value per active client and per model each quarter.\u003c\/p\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eClient mix by type\u003c\/li\u003e\n\u003cli\u003eQuoted rate by market\u003c\/li\u003e\n\u003cli\u003eBooked jobs per client\u003c\/li\u003e\n\u003cli\u003eWeighted average booking value\u003c\/li\u003e\n\u003cli\u003eGross booking value per active client\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eSet pricing floors by job type, and drop low-fee work that ties up booking time without lifting income. A mix with more commercial and advertising jobs should show up in higher weighted booking value, faster cash collection, and less pressure on volume to hit the same 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 step3\"\u003e3\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eCommission Rate And Fee Structure\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n\u003cdiv class=\"right-row4\"\u003e\n\u003ch3\u003eCommission Rate\u003c\/h3\u003e\n\u003cp\u003eWith fixed commission at \u003cstrong\u003e$0\u003c\/strong\u003e, the whole swing comes from the rate on gross bookings. If commission falls from \u003cstrong\u003e15%\u003c\/strong\u003e to \u003cstrong\u003e13%\u003c\/strong\u003e, every \u003cstrong\u003e$100,000\u003c\/strong\u003e of bookings sends \u003cstrong\u003e$2,000\u003c\/strong\u003e less to the platform. On \u003cstrong\u003e$213,300\u003c\/strong\u003e of first-year gross bookings, each \u003cstrong\u003e1 percentage point\u003c\/strong\u003e equals about \u003cstrong\u003e$2,133\u003c\/strong\u003e; in the mature case, each point is about \u003cstrong\u003e$133,438\u003c\/strong\u003e, so a 2-point cut can trim revenue the owner can use for pay and overhead by \u003cstrong\u003e$4,266\u003c\/strong\u003e to \u003cstrong\u003e$266,876\u003c\/strong\u003e.\u003c\/p\u003e\n\u003cp\u003eFee terms can vary by contract, state rules, client type, and industry practice, so model them by line item. Keep \u003cstrong\u003emodel-paid commission\u003c\/strong\u003e, \u003cstrong\u003eclient service fees\u003c\/strong\u003e, and \u003cstrong\u003esubscription revenue\u003c\/strong\u003e separate; if you blend them, bookings can look stronger even when the fee mix is weaker. The quick check is \u003cstrong\u003etake rate = revenue ÷ gross bookings\u003c\/strong\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"left-row4\"\u003e\n\u003cdiv class=\"tips-box\"\u003e\n\u003ch3\u003eProtect Take Rate\u003c\/h3\u003e\n\u003cp\u003eTrack gross bookings by client type, average fee, and collected commission every month, then test a 1-point rate change before you sign the next contract. If lower fees are needed to win volume, protect margin with service fees or subscriptions instead of silently cutting the commission. What this hides is collection lag, so watch cash, not just booked revenue.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"timeline\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"step-circle step4\"\u003e4\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eClient Pipeline And Repeat Orders\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"left-row5\"\u003e\n    \u003ch3\u003eClient Pipeline And Repeat Orders\u003c\/h3\u003e\n    \u003cp\u003eIf the pipeline fills but buyers don’t come back, income stays shaky. Here, \u003cstrong\u003ebuyer acquisition\u003c\/strong\u003e grows from \u003cstrong\u003e300\u003c\/strong\u003e to \u003cstrong\u003e6,250\u003c\/strong\u003e, and \u003cstrong\u003eCAC\u003c\/strong\u003e (customer acquisition cost) falls from \u003cstrong\u003e$200\u003c\/strong\u003e to \u003cstrong\u003e$120\u003c\/strong\u003e. That only helps owner pay if \u003cstrong\u003ebuyer activation\u003c\/strong\u003e, \u003cstrong\u003epaid conversion\u003c\/strong\u003e, and \u003cstrong\u003erepeat bookings\u003c\/strong\u003e rise too.\u003c\/p\u003e\n    \u003cp\u003eThe mix shifts toward brands from \u003cstrong\u003e30%\u003c\/strong\u003e to \u003cstrong\u003e50%\u003c\/strong\u003e, and repeat order assumptions rise to \u003cstrong\u003e0.90\u003c\/strong\u003e for brands, \u003cstrong\u003e0.80\u003c\/strong\u003e for agencies, and \u003cstrong\u003e0.40\u003c\/strong\u003e for photographers. More repeat work cuts sales friction and lifts \u003cstrong\u003egross booking value per buyer\u003c\/strong\u003e, so the same marketing budget can support more profit and steadier cash flow.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"right-row5\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eTrack repeat bookings by buyer type\u003c\/h3\u003e\n      \u003cp\u003eUse \u003cstrong\u003erepeat bookings = buyer count × repeat rate\u003c\/strong\u003e to forecast revenue quality. A bigger lead list only helps if first bookings turn into second and third jobs. Watch booked buyers by segment, then compare them to marketing spend so you can see whether the lower \u003cstrong\u003e$120 CAC\u003c\/strong\u003e is buying real revenue or just more inquiries.\u003c\/p\u003e\n      \u003cp\u003eMeasure what changes cash first: \u003cstrong\u003ebuyer activation\u003c\/strong\u003e, \u003cstrong\u003epaid conversion\u003c\/strong\u003e, \u003cstrong\u003erepeat bookings\u003c\/strong\u003e, and \u003cstrong\u003egross booking value per buyer\u003c\/strong\u003e. If brands do not get close to the \u003cstrong\u003e0.90\u003c\/strong\u003e repeat assumption, the business will need more acquisition spend to hold bookings, and that pressure flows straight into margin and owner draw.\u003c\/p\u003e\n      \u003cul class=\"lst_crct_blog\"\u003e\n        \u003cli\u003eTrack activation by buyer segment.\u003c\/li\u003e\n        \u003cli\u003eTrack repeat rate by buyer type.\u003c\/li\u003e\n        \u003cli\u003eTrack booked value per buyer.\u003c\/li\u003e\n        \u003cli\u003eTrack CAC against repeat revenue.\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 step5\"\u003e5\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eOverhead, Staffing, And 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\u003eOverhead, Staffing, And Reserves\u003c\/h3\u003e\n    \u003cp\u003eOwner pay here comes from what’s left after \u003cstrong\u003efixed overhead\u003c\/strong\u003e, \u003cstrong\u003estaff payroll\u003c\/strong\u003e, marketing, and cash reserves. The model shows overhead at \u003cstrong\u003e$6,500\/month\u003c\/strong\u003e or \u003cstrong\u003e$78,000\/year\u003c\/strong\u003e, plus visible payroll of \u003cstrong\u003e$180,000\u003c\/strong\u003e for the chief executive officer and \u003cstrong\u003e$160,000\u003c\/strong\u003e for the chief technology officer. If acquisition marketing rises from \u003cstrong\u003e$110,000\u003c\/strong\u003e to \u003cstrong\u003e$135M\u003c\/strong\u003e and direct and variable costs stay heavy at \u003cstrong\u003e145%\u003c\/strong\u003e to \u003cstrong\u003e120%\u003c\/strong\u003e, owner distributions get delayed fast.\u003c\/p\u003e\n    \u003cp\u003eCash reserves matter as much as profit on paper. The reserve target should cover payroll, legal, scouting, marketing, and slower booking periods before any owner draw. One clean rule: no reserve, no safe payout. If bookings soften and cash is tied up in staff and marketing, the business can show profit but still block owner take-home.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"left-row6\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eTrack Cash Before Owner Pay\u003c\/h3\u003e\n      \u003cp\u003eMeasure \u003cstrong\u003emonthly burn\u003c\/strong\u003e, \u003cstrong\u003epayroll coverage\u003c\/strong\u003e, and \u003cstrong\u003ereserve months\u003c\/strong\u003e. The key inputs are overhead, CEO and CTO pay, acquisition marketing, direct cost load, and booking pace. Track how many months of payroll and core operating spend sit in cash before taking distributions.\u003c\/p\u003e\n      \u003cul class=\"lst_crct_blog\"\u003e\n        \u003cli\u003eForecast cash by month\u003c\/li\u003e\n        \u003cli\u003eSeparate fixed and variable costs\u003c\/li\u003e\n        \u003cli\u003eHold reserves before draws\u003c\/li\u003e\n        \u003cli\u003eTest marketing against booked revenue\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cp\u003eIf cash drops while staffing and marketing stay fixed, reduce owner pay first, not reserve depth. That protects runway and keeps the platform able to cover legal, scouting, and payroll through slower booking periods.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"timeline\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"step-circle step6\"\u003e6\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eCompare low, base, and high owner income scenarios\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-scenario-table\" aria-label=\"Modeling Agency Owner Income Scenarios\" data-site-name=\"Financial Models Lab\" data-site-url=\"https:\/\/financialmodelslab.com\" data-source-title=\"Modeling 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 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 scenario table\u003c\/p\u003e\n\u003cp class=\"fml-scenario-table-description\"\u003eIncome swings here because bookings, commission rates, subscriptions, and payroll move together. Early volume can still leave the owner cash poor if overhead stays high.\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 low, base, and high 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\"\u003eCommission-only 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\"\u003eSubscription-supported upside\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\"\u003eStaffed-scale cost\u003c\/span\u003e\n\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr data-scenario-row\u003e\n\u003cth class=\"fml-scenario-row-heading\" scope=\"row\" data-export-value=\"Launch model\"\u003e\u003cspan class=\"fml-scenario-row-heading-inner\"\u003e\u003cspan class=\"fml-scenario-row-icon is-launch\" aria-hidden=\"true\"\u003e\u003cimg class=\"fml-scenario-row-icon-img\" src=\"\/cdn\/shop\/files\/scenario-launch-model.svg\" alt=\"Launch model icon\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan\u003e\u003cspan class=\"fml-scenario-row-title\"\u003eLaunch model\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/th\u003e\n\u003ctd data-export-value=\"The low case is a thin launch path where bookings stay small and commission income barely covers operating drag.\"\u003eThe low case is a thin launch path where bookings stay small and commission income barely covers operating drag.\u003c\/td\u003e\n\u003ctd data-export-value=\"The base case is a modeled middle path where subscriptions and commissions grow, but owner pay is still under pressure after overhead.\"\u003eThe base case is a modeled middle path where subscriptions and commissions grow, but owner pay is still under pressure after overhead.\u003c\/td\u003e\n\u003ctd data-export-value=\"The high case is a stronger path with enough booking volume to support owner income before visible payroll, taxes, and reserves.\"\u003eThe high case is a stronger path with enough booking volume to support owner income before visible payroll, taxes, and 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=\"You get about 300 buyers, 333 sellers, and 111 paid bookings, with $213,300 gross booking value and $31,995 commission revenue, but $188,000 of overhead plus acquisition marketing leaves no owner draw.\"\u003eYou get about 300 buyers, 333 sellers, and 111 paid bookings, with $213,300 gross booking value and $31,995 commission revenue, but $188,000 of overhead plus acquisition marketing leaves no owner draw.\u003c\/td\u003e\n\u003ctd data-export-value=\"This case assumes about 1,031 bookings and higher gross bookings, but commission revenue still goes negative after marketing and fixed overhead are included.\"\u003eThis case assumes about 1,031 bookings and higher gross bookings, but commission revenue still goes negative after marketing and fixed overhead are included.\u003c\/td\u003e\n\u003ctd data-export-value=\"About 4,563 bookings, 880% contribution margin, and roughly $98,500 for the owner before payroll, taxes, and reserves still need a fuller team and higher operating spend.\"\u003eAbout 4,563 bookings, 880% contribution margin, and roughly $98,500 for the owner before payroll, taxes, and reserves still need a fuller team and higher operating spend.\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=\"111 paid bookings; $31,995 commission revenue; $188,000 overhead; acquisition marketing; first-year mix\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003e111 paid bookings\u003c\/li\u003e\n\u003cli\u003e$31,995 commission revenue\u003c\/li\u003e\n\u003cli\u003e$188,000 overhead\u003c\/li\u003e\n\u003cli\u003eacquisition marketing\u003c\/li\u003e\n\u003cli\u003efirst-year mix\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/td\u003e\n\u003ctd data-export-value=\"1,031 bookings; commission rate; marketing spend; fixed overhead; subscription mix\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003e1,031 bookings\u003c\/li\u003e\n\u003cli\u003ecommission rate\u003c\/li\u003e\n\u003cli\u003emarketing spend\u003c\/li\u003e\n\u003cli\u003efixed overhead\u003c\/li\u003e\n\u003cli\u003esubscription mix\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/td\u003e\n\u003ctd data-export-value=\"4,563 bookings; 880% contribution margin; subscriptions; larger payroll; reserves\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003e4,563 bookings\u003c\/li\u003e\n\u003cli\u003e880% contribution margin\u003c\/li\u003e\n\u003cli\u003esubscriptions\u003c\/li\u003e\n\u003cli\u003elarger payroll\u003c\/li\u003e\n\u003cli\u003ereserves\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-scenario-row\u003e\n\u003cth class=\"fml-scenario-row-heading\" scope=\"row\" data-export-value=\"Owner income range\"\u003e\u003cspan class=\"fml-scenario-row-heading-inner\"\u003e\u003cspan class=\"fml-scenario-row-icon is-range\" aria-hidden=\"true\"\u003e\u003cimg class=\"fml-scenario-row-icon-img\" src=\"\/cdn\/shop\/files\/scenario-planning-range.svg\" alt=\"Owner income range icon\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan\u003e\u003cspan class=\"fml-scenario-row-title\"\u003eOwner income range\u003c\/span\u003e\u003cspan class=\"fml-scenario-row-subtitle\"\u003eBefore owner reserves\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/th\u003e\n\u003ctd data-export-value=\"$0\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003e$0\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-soft\"\u003eLow Case\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd data-export-value=\"Negative commission-only profit\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003eNegative commission-only profit\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-soft\"\u003eBase Case\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd data-export-value=\"$98,500\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003e$98,500\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-warning\"\u003eHigh Case\u003c\/span\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-scenario-row\u003e\n\u003cth class=\"fml-scenario-row-heading\" scope=\"row\" data-export-value=\"Best fit\"\u003e\u003cspan class=\"fml-scenario-row-heading-inner\"\u003e\u003cspan class=\"fml-scenario-row-icon is-fit\" aria-hidden=\"true\"\u003e\u003cimg class=\"fml-scenario-row-icon-img\" src=\"\/cdn\/shop\/files\/scenario-best-fit.svg\" alt=\"Best fit icon\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan\u003e\u003cspan class=\"fml-scenario-row-title\"\u003eBest fit\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/th\u003e\n\u003ctd data-export-value=\"Use this to test launch burn and commission-only risk.\"\u003eUse this to test launch burn and commission-only risk.\u003c\/td\u003e\n\u003ctd data-export-value=\"Use this as the midpoint for planning subscription-supported upside.\"\u003eUse this as the midpoint for planning subscription-supported upside.\u003c\/td\u003e\n\u003ctd data-export-value=\"Use this to test top-end upside when the agency can carry a fuller team.\"\u003eUse this to test top-end upside when the agency can carry a fuller team.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\u003c\/div\u003e\n\u003cdiv class=\"fml-scenario-table-note\"\u003e\n\u003cspan class=\"fml-scenario-table-note-icon\" aria-hidden=\"true\"\u003e!\u003c\/span\u003e\u003cp\u003e\u003cstrong\u003ePlanning note:\u003c\/strong\u003e Scenario ranges are researched planning assumptions, not guaranteed earnings, salary promises, tax advice, or distributions.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e","brand":"FinancialModelsLab","offers":[{"title":"Default Title","offer_id":49304075010291,"sku":"modeling-agency-owner-makes","price":0.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0522\/6191\/2762\/files\/modeling-agency-owner-makes.webp?v=1782687481","url":"https:\/\/financialmodelslab.com\/products\/modeling-agency-owner-makes","provider":"Financial Models Lab","version":"1.0","type":"link"}