{"product_id":"multi-sport-complex-owner-makes","title":"How Much Multi-Sport Complex Owners Make: $122M Year 1 EBITDA","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 sizing owner income before signing a large lease, hiring staff, or funding buildout This five-year estimate uses \u003cstrong\u003e$304M Year 1 revenue\u003c\/strong\u003e, \u003cstrong\u003e$122M Year 1 EBITDA\u003c\/strong\u003e, rentals, tournaments, programs, concessions, pro shop sales, payroll, fixed facility costs, capex, reserves, and financing pressure It is not tax advice, not a guaranteed distribution, and not a replacement for local underwriting\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=\"Top Owner Income\"\u003e\u003cdiv class=\"metric-grid\"\u003e\n\u003carticle class=\"metric-card is-green\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Year 1 EBITDA, before debt, taxes, reserves, and owner distributions, comes from the model's researched assumptions; it is not personal tax income.\"\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 EBITDA, before debt, taxes, reserves, and owner distributions, comes from the model's researched assumptions; it is not personal tax income.\"\u003e$1.22M\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"EBITDA margin uses Year 1 and Year 2 EBITDA divided by revenue from the model; it shows operating quality, not net 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 uses Year 1 and Year 2 EBITDA divided by revenue from the model; it shows operating quality, not net profit.\"\u003e40% to 52%\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Year 1 revenue is the model's researched total from rentals, tournaments, programs, concessions, pro shop, and sponsorships; it is not take-home 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 1 revenue is the model's researched total from rentals, tournaments, programs, concessions, pro shop, and sponsorships; it is not take-home pay.\"\u003e$3.04M\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Hard because the model shows $690k minimum cash in Month 8 and 26 months to payback, even with strong EBITDA margins.\"\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 because the model shows $690k minimum cash in Month 8 and 26 months to payback, even with strong EBITDA margins.\"\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 take-home?\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-owner-calculator\" aria-label=\"Sample Business Owner Income Calculator\" data-locale=\"en-US\" data-currency=\"USD\" data-default-scenario=\"base\" data-export-filename=\"Sample Business Owner Income Calculator.xlsx\" data-source-site-name=\"Financial Models Lab\" data-source-site-url=\"https:\/\/financialmodelslab.com\" data-source-page-title=\"Sample Business Owner Income Calculator\" data-note-title=\"Planning note:\" data-note-text=\"Research-based planning estimate only. Actual owner income depends on revenue, margins, payroll, debt, reserves, and timing. This 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 target-pay gap from revenue, margin, costs, reserves, and target pay.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-scenarios\" aria-label=\"Income scenario presets\"\u003e\n\u003cbutton class=\"fml-owner-scenario\" type=\"button\" data-scenario=\"low\"\u003eLow\u003c\/button\u003e\u003cbutton class=\"fml-owner-scenario is-active\" type=\"button\" data-scenario=\"base\"\u003eBase\u003c\/button\u003e\u003cbutton class=\"fml-owner-scenario\" type=\"button\" data-scenario=\"high\"\u003eHigh\u003c\/button\u003e\n\u003c\/div\u003e\u003c\/header\u003e\u003cdiv class=\"fml-owner-layout\"\u003e\n\u003cform class=\"fml-owner-inputs\"\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eMonthly revenue\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Monthly sales collected before expenses. Use the average operating month, not a one-time peak month.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly sales collected before expenses. Use the average operating month, not a one-time peak month.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-money\"\u003e\n\u003cspan\u003e$\u003c\/span\u003e\u003cinput data-owner-field=\"monthlyRevenue\" data-owner-kind=\"money\" data-owner-label=\"Monthly revenue\" data-owner-note=\"Monthly sales collected before expenses. Use the average operating month, not a one-time peak month.\" data-low=\"210000\" data-base=\"249167\" data-high=\"310000\" name=\"monthlyRevenue\" type=\"text\" inputmode=\"numeric\" value=\"249,167\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eGross margin\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Percent of revenue left after direct product, service, delivery, or COGS costs.\"\u003ei\u003cspan role=\"tooltip\"\u003ePercent of revenue left after direct product, service, delivery, or COGS 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 of revenue left after direct product, service, delivery, or COGS costs.\" name=\"grossMargin\" type=\"range\" min=\"0\" max=\"100\" step=\"1\" data-low=\"86\" data-base=\"90\" data-high=\"92\" value=\"90\"\u003e\u003coutput\u003e90%\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, benefits, and staffing coverage before owner pay.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly payroll, contractors, benefits, and staffing coverage 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, benefits, and staffing coverage before owner pay.\" data-low=\"45000\" data-base=\"49583\" data-high=\"62000\" name=\"laborCost\" type=\"text\" inputmode=\"numeric\" value=\"49,583\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eFixed overhead\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Rent, utilities, software, insurance, admin, and recurring overhead.\"\u003ei\u003cspan role=\"tooltip\"\u003eRent, utilities, software, insurance, admin, and recurring overhead.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-money\"\u003e\n\u003cspan\u003e$\u003c\/span\u003e\u003cinput data-owner-field=\"fixedOverhead\" data-owner-kind=\"money\" data-owner-label=\"Fixed overhead\" data-owner-note=\"Rent, utilities, software, insurance, admin, and recurring overhead.\" data-low=\"85000\" data-base=\"90000\" data-high=\"105000\" name=\"fixedOverhead\" type=\"text\" inputmode=\"numeric\" value=\"90,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\u003eMarketing\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Monthly marketing and customer acquisition spend needed to sustain demand.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly marketing and customer acquisition spend needed to sustain demand.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-money\"\u003e\n\u003cspan\u003e$\u003c\/span\u003e\u003cinput data-owner-field=\"marketing\" data-owner-kind=\"money\" data-owner-label=\"Marketing\" data-owner-note=\"Monthly marketing and customer acquisition spend needed to sustain demand.\" data-low=\"3000\" data-base=\"4000\" data-high=\"6000\" 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, financing, or required debt-service payments.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly loan, financing, or required debt-service payments.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-money\"\u003e\n\u003cspan\u003e$\u003c\/span\u003e\u003cinput data-owner-field=\"debtService\" data-owner-kind=\"money\" data-owner-label=\"Debt service\" data-owner-note=\"Monthly loan, financing, or required debt-service payments.\" data-low=\"0\" data-base=\"0\" data-high=\"0\" name=\"debtService\" type=\"text\" inputmode=\"numeric\" value=\"\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eTax reserve\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Percent of profit reserved for taxes before calculating owner take-home.\"\u003ei\u003cspan role=\"tooltip\"\u003ePercent of profit reserved for taxes before calculating owner take-home.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-percent\"\u003e\n\u003cinput data-owner-field=\"taxReserve\" data-owner-kind=\"percent\" data-owner-label=\"Tax reserve\" data-owner-note=\"Percent of profit reserved for taxes before calculating owner take-home.\" name=\"taxReserve\" type=\"range\" min=\"0\" max=\"45\" step=\"1\" data-low=\"18\" data-base=\"22\" data-high=\"25\" value=\"22\"\u003e\u003coutput\u003e22%\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 retained for repairs, growth, working capital, and risk buffer.\"\u003ei\u003cspan role=\"tooltip\"\u003ePercent of profit retained for repairs, 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 retained for repairs, growth, working capital, and risk buffer.\" name=\"reinvestmentReserve\" type=\"range\" min=\"0\" max=\"35\" step=\"1\" data-low=\"5\" data-base=\"10\" data-high=\"15\" value=\"10\"\u003e\u003coutput\u003e10%\u003c\/output\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eTarget owner pay\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Target monthly owner income used to calculate required revenue and target-pay gap.\"\u003ei\u003cspan role=\"tooltip\"\u003eTarget monthly owner income used to calculate required revenue and target-pay gap.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-money\"\u003e\n\u003cspan\u003e$\u003c\/span\u003e\u003cinput data-owner-field=\"targetOwnerPay\" data-owner-kind=\"money\" data-owner-label=\"Target owner pay\" data-owner-note=\"Target monthly owner income used to calculate required revenue and target-pay gap.\" data-low=\"10000\" data-base=\"15000\" data-high=\"25000\" name=\"targetOwnerPay\" type=\"text\" inputmode=\"numeric\" value=\"15,000\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/form\u003e\n\u003caside class=\"fml-owner-results\" aria-live=\"polite\"\u003e\u003cspan class=\"fml-owner-tag\"\u003eOwner income output\u003c\/span\u003e\u003cdiv class=\"fml-owner-metrics\"\u003e\n\u003cdiv class=\"fml-owner-metric is-primary\"\u003e\n\u003cspan class=\"fml-owner-metric-label\"\u003eOwner Income\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Monthly take-home after tax and reinvestment reserves.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly take-home after tax and reinvestment reserves.\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cstrong data-owner-output=\"monthlyOwnerIncome\"\u003e$54,853\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\"\u003e22%\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$184K\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$39,853\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$658,240\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$80,667\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$25,814\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$39,853\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$249K\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: 90%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$224K\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: 58%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$144K\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: 10%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$25,814\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: 22%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$54,853\u003c\/b\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton class=\"fml-owner-export\" type=\"button\" data-owner-export\u003eEXPORT XLSX\u003c\/button\u003e\u003c\/aside\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-note\"\u003e\n\u003cspan class=\"fml-owner-note-icon\" aria-hidden=\"true\"\u003e!\u003c\/span\u003e\u003cp\u003e\u003cstrong\u003ePlanning note:\u003c\/strong\u003e Research-based planning estimate only. Actual owner income depends on revenue, margins, payroll, debt, reserves, and timing. This 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 check the owner-income logic?\u003c\/span\u003e\u003c\/h3\u003e\n\n\u003cp\u003eThis screenshot maps assumptions to revenue, EBITDA, cash flow, IRR, ROE, payback, and break-even in the \u003ca href=\"\/products\/multi-sport-complex-financial-model\"\u003eMulti-Sport Complex Financial Model Template\u003c\/a\u003e; open it.\u003c\/p\u003e\n\n\u003ch4\u003eOwner-income model highlights\u003c\/h4\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eYear 1 revenue: $304M\u003c\/li\u003e\n\u003cli\u003eYear 2 EBITDA: $2085M\u003c\/li\u003e\n\u003cli\u003eStartup capex: $2395M\u003c\/li\u003e\n\u003cli\u003eMonth 8 cash: -$690k\u003c\/li\u003e\n\u003cli\u003e26-month payback\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\/multi-sport-complex-financial-model-dashboard-financialmodelslab_314fe27b-439d-4d27-bd19-6298668c619e.webp\"\u003e\n\u003cimg class=\"preview-img\" width=\"100%\" height=\"auto\" src=\"\/cdn\/shop\/files\/multi-sport-complex-financial-model-dashboard-financialmodelslab_314fe27b-439d-4d27-bd19-6298668c619e.webp?width=500\" alt=\"Multi-Sport Complex Financial Model dashboard summarizes key KPIs, runway\/cash and operational performance with a dynamic dashboard, helping close cash-flow blind spots and present investor-ready metrics.\"\u003e\n\u003cdiv class=\"preview-overlay\"\u003e\n\u003cbutton class=\"preview-btn\" type=\"button\" style=\"align-items: center; vertical-align: middle; display: inline-flex; justify-content: center; gap: 6px; line-height: 1;\"\u003e\nPREVIEW \u003csvg fill=\"#fff\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-hidden=\"true\" focusable=\"false\" role=\"presentation\" viewbox=\"0 0 448 512\" width=\"14\"\u003e\u003cpath d=\"M416 176V86.63L246.6 256L416 425.4V336c0-8.844 7.156-16 16-16s16 7.156 16 16v128c0 8.844-7.156 16-16 16h-128c-8.844 0-16-7.156-16-16s7.156-16 16-16h89.38L224 278.6L54.63 448H144C152.8 448 160 455.2 160 464S152.8 480 144 480h-128C7.156 480 0 472.8 0 464v-128C0 327.2 7.156 320 16 320S32 327.2 32 336v89.38L201.4 256L32 86.63V176C32 184.8 24.84 192 16 192S0 184.8 0 176v-128C0 39.16 7.156 32 16 32h128C152.8 32 160 39.16 160 48S152.8 64 144 64H54.63L224 233.4L393.4 64H304C295.2 64 288 56.84 288 48S295.2 32 304 32h128C440.8 32 448 39.16 448 48v128C448 184.8 440.8 192 432 192S416 184.8 416 176z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eCan you make money owning a sports complex?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003eYes, a \u003cstrong\u003eMulti-Sport Complex\u003c\/strong\u003e can make money, but only when utilization, programming, pricing, and cost control cover a heavy fixed-cost base; see \u003ca href=\"\/blogs\/kpi-metrics\/multi-sport-complex\"\u003eWhat Is The Most Critical Metric To Measure The Success Of Your Multi-Sport Complex?\u003c\/a\u003e for the utilization metric that matters most. In the researched model, \u003cstrong\u003eYear 1 revenue is $304M\u003c\/strong\u003e and \u003cstrong\u003eEBITDA is $122M\u003c\/strong\u003e before debt, reserves, and taxes, but fixed facility costs run \u003cstrong\u003e$94k\/month\u003c\/strong\u003e and payroll starts at \u003cstrong\u003e$595k\/year\u003c\/strong\u003e. If the owner replaces the general manager, that may reduce labor cost, but it’s earned salary work, not passive profit.\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\u003eProfit drivers\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eFill courts, fields, and rinks\u003c\/li\u003e\n\u003cli\u003ePrice peak hours higher\u003c\/li\u003e\n\u003cli\u003eRun leagues and tournaments\u003c\/li\u003e\n\u003cli\u003eAdd concessions, rentals, sponsorships\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\u003eCash risks\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e$94k\/month\u003c\/strong\u003e fixed facility costs\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$595k\/year\u003c\/strong\u003e starting payroll\u003c\/li\u003e\n\u003cli\u003eUnder-booked space burns cash fast\u003c\/li\u003e\n\u003cli\u003eOwner salary is not distribution\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eIs an owner-operated sports facility better than absentee ownership?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003eFor a \u003cstrong\u003eMulti-Sport Complex\u003c\/strong\u003e, owner-operated usually looks better on paper because the owner can cover sales, scheduling, and day-to-day management directly. But don’t count unpaid owner labor as profit. Absentee ownership is cleaner for scaling, yet the base model already assumes a \u003cstrong\u003e$120k\u003c\/strong\u003e general manager, \u003cstrong\u003e$80k\u003c\/strong\u003e operations manager, and \u003cstrong\u003e$75k\u003c\/strong\u003e program director, so the site needs strong utilization and margin after payroll to fund distributions.\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-operated math\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eCuts paid management load.\u003c\/li\u003e\n\u003cli\u003eOwner covers sales work.\u003c\/li\u003e\n\u003cli\u003eOwner handles scheduling.\u003c\/li\u003e\n\u003cli\u003eDon’t treat free labor as profit.\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\u003eAbsentee ownership test\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eNeeds stable utilization.\u003c\/li\u003e\n\u003cli\u003eNeeds repeatable bookings.\u003c\/li\u003e\n\u003cli\u003eNeeds tight cash controls.\u003c\/li\u003e\n\u003cli\u003eScale only after one site works.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eWhat costs reduce indoor sports facility profit margin?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003eThe biggest margin drag in a Multi-Sport Complex is fixed overhead: the \u003cstrong\u003e$50k\u003c\/strong\u003e monthly lease, plus utilities, taxes, maintenance, marketing, security, admin, and software, which total about \u003cstrong\u003e$130k\u003c\/strong\u003e a month before payroll. If you’re pricing \u003ca href=\"\/blogs\/startup-costs\/multi-sport-complex\"\u003eHow Much Does It Cost To Open A Multi-Sport Complex?\u003c\/a\u003e, add payroll of \u003cstrong\u003e$595k\u003c\/strong\u003e in Year 1 and \u003cstrong\u003e$850k\u003c\/strong\u003e by Year 5. Variable costs also bite, with coaching and referee fees at \u003cstrong\u003e80%\u003c\/strong\u003e in Year 1 and event supplies at \u003cstrong\u003e30%\u003c\/strong\u003e, so take-home falls when staffing grows faster than booked programs or reserves are skipped.\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\u003eFixed overhead\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e$50k\u003c\/strong\u003e lease each month\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$15k\u003c\/strong\u003e utilities each month\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$10k\u003c\/strong\u003e taxes and insurance\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$40k\u003c\/strong\u003e admin plus software\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\u003ePayroll and variable costs\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e$595k\u003c\/strong\u003e payroll in Year 1\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$850k\u003c\/strong\u003e payroll by Year 5\u003c\/li\u003e\n\u003cli\u003eCoaching and referee fees at \u003cstrong\u003e80%\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eEvent supplies at \u003cstrong\u003e30%\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\n\n\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eWant to see the main income drivers?\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-main-income-drivers\" aria-label=\"Main income drivers for a multi-sport complex.\"\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\u003eRentable Utilization\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e$1.9M\u003c\/strong\u003e\u003cp\u003eCourt and field rental brings about $1.9M in Year 1, so higher fill rates lift EBITDA fastest.\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\u003eFixed Costs\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e$94K\/mo\u003c\/strong\u003e\u003cp\u003eThe facility carries about $94K a month in fixed costs, so tighter overhead keeps break-even within reach.\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\u003eStaffing Efficiency\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e$595K\u003c\/strong\u003e\u003cp\u003eYear 1 payroll is about $595K, so better scheduling and crew mix protect margin when demand swings.\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\u003ePricing Mix\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e2.8x\u003c\/strong\u003e\u003cp\u003eProgram registrations at $180 versus tournament entry at $65 show how mix can lift revenue without new space.\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\u003eAncillary Revenue\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e$275K\u003c\/strong\u003e\u003cp\u003eConcessions, the pro shop, and sponsorships add about $275K in Year 1 with limited extra capacity.\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\u003eLeagues and Tournaments\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e5K→12.5K\u003c\/strong\u003e\u003cp\u003eTournament entries grow from 5,000 in Year 1 to 12,500 in Year 5, adding repeat event income and fuller courts.\u003c\/p\u003e\u003c\/article\u003e\n\u003c\/div\u003e\u003c\/article\u003e\u003c\/section\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eMulti-Sport Complex Core Six Income Drivers\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\u003cbr\u003e\n\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eRentable Space Utilization\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n\u003cdiv class=\"left-row1\"\u003e\n\u003ch3\u003eUtilization Rate\u003c\/h3\u003e\n\u003cp\u003e\u003cstrong\u003eUtilization rate\u003c\/strong\u003e is the main income driver because rent, utilities, insurance, and maintenance are due whether the courts are full or empty. With \u003cstrong\u003e$94k\u003c\/strong\u003e in monthly fixed costs, more booked hours spread overhead across more revenue and improve owner pay.\u003c\/p\u003e\n\u003cp\u003eYear 1 assumes \u003cstrong\u003e20,000\u003c\/strong\u003e court or field rentals, \u003cstrong\u003e5,000\u003c\/strong\u003e tournament entries, and \u003cstrong\u003e3,000\u003c\/strong\u003e program registrations. Don’t treat every open hour as sellable; cleaning, changeovers, staffing, seasonality, and maintenance cut usable capacity.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"right-row1\"\u003e\n\u003cdiv class=\"tips-box\"\u003e\n\u003ch3\u003eMeasure Usable Hours\u003c\/h3\u003e\n\u003cp\u003eTrack \u003cstrong\u003ebooked hours ÷ usable hours\u003c\/strong\u003e, then split it by prime time and off-peak. That shows whether bookings are covering the \u003cstrong\u003e$94k\u003c\/strong\u003e fixed monthly load with enough margin left for owner draws.\u003c\/p\u003e\n\u003cp\u003ePush off-peak use only if it still covers \u003cstrong\u003evariable labor, utilities, repairs, and reserves\u003c\/strong\u003e. If extra bookings trigger overtime, longer resets, or maintenance delays, cash flow can shrink even when revenue rises.\u003c\/p\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eBooked hours\u003c\/strong\u003e by slot\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eUsable hours\u003c\/strong\u003e after resets\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eLabor and utility\u003c\/strong\u003e add-ons\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eReserve\u003c\/strong\u003e coverage per month\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;\"\u003ePricing And Booking Mix\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"right-row2\"\u003e\n    \u003ch3\u003ePricing and Booking Mix\u003c\/h3\u003e\n    \u003cp\u003ePrice and mix decide how much each booked hour earns. At \u003cstrong\u003e$95\u003c\/strong\u003e per court or field rental, \u003cstrong\u003e$65\u003c\/strong\u003e per tournament entry, and \u003cstrong\u003e$180\u003c\/strong\u003e per program registration, the Year 1 mix drives revenue quality as much as volume does. The model shows \u003cstrong\u003e$19M\u003c\/strong\u003e rental revenue, plus \u003cstrong\u003e$325k\u003c\/strong\u003e from tournaments and \u003cstrong\u003e$540k\u003c\/strong\u003e from programs.\u003c\/p\u003e\n    \u003cp\u003ePricing power depends on local demand, sport type, time slot, and nearby venues. A mix that balances hourly rentals, recurring programs, tournaments, memberships, and camps can lift owner income, but only if peak hours stay sellable and staff can handle the load.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"left-row2\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eTrack Revenue per Booked Hour\u003c\/h3\u003e\n      \u003cp\u003eHere’s the quick math: track booked hours, average rate, and the share of prime time versus off-peak. If peak slots carry the best price, discounts should go to empty hours, not your strongest slots. That protects margin and cash flow.\u003c\/p\u003e\n      \u003cul class=\"lst_crct_blog\"\u003e\n        \u003cli\u003eWatch rate by sport and time\u003c\/li\u003e\n        \u003cli\u003eSplit peak and off-peak bookings\u003c\/li\u003e\n        \u003cli\u003eTrack mix by revenue stream\u003c\/li\u003e\n        \u003cli\u003eCap bookings that strain staff\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cp\u003eTest whether programs and tournaments lift total dollars per hour more than rentals alone. If a richer mix needs extra coaches, refs, or cleanup, price that labor in before you grow bookings; otherwise owner pay gets squeezed even when revenue rises.\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;\"\u003eLeagues, Tournaments, Camps, And Clinics\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"left-row3\"\u003e\n    \u003ch3\u003eLeague and tournament volume\u003c\/h3\u003e\n    \u003cp\u003eThis driver is about how many tournament entries and program registrations you sell, especially on weekends and other slow hours. The model grows from \u003cstrong\u003e5,000\u003c\/strong\u003e tournament entries in Year 1 to \u003cstrong\u003e12,500\u003c\/strong\u003e in Year 5, and program registrations from \u003cstrong\u003e3,000\u003c\/strong\u003e to \u003cstrong\u003e8,500\u003c\/strong\u003e. More filled dates mean steadier revenue, but only if capacity, refs, coaches, and guest service can keep up.\u003c\/p\u003e\n    \u003cp\u003eHere’s the quick math: more entries lift top-line revenue, but margin gets squeezed by coaching, referee, supply, and scheduling costs. With Year 1 coaching and referee fees at \u003cstrong\u003e80%\u003c\/strong\u003e and event supplies at \u003cstrong\u003e30%\u003c\/strong\u003e, a full calendar can still produce thin cash flow. The owner gets paid from what is left after event costs, not from gross bookings.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"right-row3\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eTrack margin per event\u003c\/h3\u003e\n      \u003cp\u003eMeasure revenue per weekend, fill rate, and event gross margin, the revenue left after event-level labor and supplies. Compare tournament and clinic cash by date, not just by season. If weekends sell out but referee coverage is short, the calendar looks busy while owner pay stays tight.\u003c\/p\u003e\n      \u003cul class=\"lst_crct_blog\"\u003e\n        \u003cli\u003eCount entries by event type.\u003c\/li\u003e\n        \u003cli\u003eLog coach and referee hours.\u003c\/li\u003e\n        \u003cli\u003eTrack supply cost per participant.\u003c\/li\u003e\n        \u003cli\u003eWatch guest-service hours by weekend.\u003c\/li\u003e\n        \u003cli\u003eForecast cancellations and empty slots.\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cp\u003ePush more leagues, camps, and clinics only when staffing, supplies, and scheduling stay under control. The goal is not just more bookings; it’s more cash after variable event costs.\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;\"\u003eAncillary Revenue\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"right-row4\"\u003e\n    \u003ch3\u003eAncillary Revenue\u003c\/h3\u003e\n    \u003cp\u003e\u003cstrong\u003eAncillary revenue\u003c\/strong\u003e is the extra cash from concessions, pro shop sales, sponsorship ads, vending, rentals, and birthday or event packages. It is secondary to court and field usage, but it can lift owner pay when traffic is steady. In Year 1, this model shows \u003cstrong\u003e$275k\u003c\/strong\u003e of ancillary revenue, led by \u003cstrong\u003e$150k\u003c\/strong\u003e in concessions, \u003cstrong\u003e$75k\u003c\/strong\u003e in pro shop sales, and \u003cstrong\u003e$50k\u003c\/strong\u003e in sponsorships.\u003c\/p\u003e\n    \u003cp\u003eBy Year 5, it rises to \u003cstrong\u003e$555k\u003c\/strong\u003e, with \u003cstrong\u003e$270k\u003c\/strong\u003e in concessions, \u003cstrong\u003e$135k\u003c\/strong\u003e in pro shop sales, and \u003cstrong\u003e$150k\u003c\/strong\u003e in sponsorships. The catch is margin pressure from inventory, staffing, and spoilage. If traffic is thin, these add-ons can look busy but still miss the cash needed to support owner draws.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"left-row4\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eTie Sales to Booked Events\u003c\/h3\u003e\n      \u003cp\u003eTrack \u003cstrong\u003espend per visitor\u003c\/strong\u003e, \u003cstrong\u003espend per event\u003c\/strong\u003e, and sell-through on slow-moving stock. The cleanest way to improve this driver is to attach vending, merchandise, equipment rentals, and birthday packages to booked games and tournaments, not walk-in traffic. That keeps labor and inventory aligned with real demand.\u003c\/p\u003e\n      \u003cul class=\"lst_crct_blog\"\u003e\n        \u003cli\u003eMeasure concession margin by event.\u003c\/li\u003e\n        \u003cli\u003ePrice sponsorships by traffic.\u003c\/li\u003e\n        \u003cli\u003eCut spoilage before peak season.\u003c\/li\u003e\n        \u003cli\u003eStaff only to booked attendance.\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"timeline\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"step-circle step4\"\u003e4\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eFixed Costs And Facility Financing\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n\u003cdiv class=\"left-row5\"\u003e\n\u003ch3\u003eFixed Facility Costs\u003c\/h3\u003e\n\u003cp\u003eThis driver is the monthly load from \u003cstrong\u003erent\u003c\/strong\u003e, \u003cstrong\u003edebt service\u003c\/strong\u003e, and other fixed facility costs. Here, fixed facility costs are \u003cstrong\u003e$94k\u003c\/strong\u003e a month, led by a \u003cstrong\u003e$50k\u003c\/strong\u003e lease payment. That sets the break-even floor before owner pay. If bookings miss that floor, profit may look fine on paper while the owner still takes home little or nothing.\u003c\/p\u003e\n\u003cp\u003eThe model also shows \u003cstrong\u003e$2.395M\u003c\/strong\u003e in startup capex, including \u003cstrong\u003e$850k\u003c\/strong\u003e flooring, \u003cstrong\u003e$600k\u003c\/strong\u003e HVAC, \u003cstrong\u003e$350k\u003c\/strong\u003e equipment, and \u003cstrong\u003e$180k\u003c\/strong\u003e for concessions and the pro shop. \u003cstrong\u003eMonth 8\u003c\/strong\u003e minimum cash is \u003cstrong\u003e-$690k\u003c\/strong\u003e, and payback is \u003cstrong\u003e26 months\u003c\/strong\u003e, so cash timing matters as much as operating profit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"right-row5\"\u003e\n\u003cdiv class=\"tips-box\"\u003e\n\u003ch3\u003eProtect Cash Before Owner Pay\u003c\/h3\u003e\n\u003cp\u003eTrack \u003cstrong\u003emonthly rent coverage\u003c\/strong\u003e, \u003cstrong\u003edebt service\u003c\/strong\u003e, and the \u003cstrong\u003ecash minimum\u003c\/strong\u003e, not just operating profit. A site can show profit and still miss owner draws if reserves and capex funding pull cash down. Use a 12-month cash forecast and update it after every lease, loan, or build-out payment.\u003c\/p\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eTest bookings against the \u003cstrong\u003e$94k\u003c\/strong\u003e base.\u003c\/li\u003e\n\u003cli\u003eSeparate profit from cash every month.\u003c\/li\u003e\n\u003cli\u003eHold a reserve for loan timing.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eIf the lease or loan structure pushes cash below zero befo\nre utilization ramps, the owner is financing the gap. That usually delays pay until bookings, ancillary sales, and reserves line up.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"timeline\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"step-circle step5\"\u003e5\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eStaffing And Operating Efficiency\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n\u003cdiv class=\"right-row6\"\u003e\n\u003ch3\u003ePayroll Efficiency\u003c\/h3\u003e\n\u003cp\u003e\u003cstrong\u003ePayroll\u003c\/strong\u003e is the gap between booked sales and owner cash. In \u003cstrong\u003eYear 1\u003c\/strong\u003e, staffing costs are \u003cstrong\u003e$595k\u003c\/strong\u003e across management, programming, admin, maintenance, concessions, pro shop, and guest services, or about \u003cstrong\u003e$49.6k per month\u003c\/strong\u003e. If labor drifts even \u003cstrong\u003e5%\u003c\/strong\u003e, that is roughly \u003cstrong\u003e$29.8k\u003c\/strong\u003e less EBITDA before debt service and owner pay.\u003c\/p\u003e\n\u003cp\u003eBy \u003cstrong\u003eYear 5\u003c\/strong\u003e, payroll rises to \u003cstrong\u003e$850k\u003c\/strong\u003e, about \u003cstrong\u003e$70.8k per month\u003c\/strong\u003e. That is \u003cstrong\u003e$255k\u003c\/strong\u003e more than Year 1, or about \u003cstrong\u003e$21.3k\u003c\/strong\u003e more each month. That money only becomes owner cash if the added staffing supports more events, better uptime, and cleaner execution. Owner-run sites can cut paid management, but the owner is buying work, not free profit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"left-row6\"\u003e\n\u003cdiv class=\"tips-box\"\u003e\n\u003ch3\u003eTrack Labor by Shift and Job Type\u003c\/h3\u003e\n\u003cp\u003eWatch staffing as a percent of booked revenue and as dollars per open hour. The useful inputs are front desk hours, cleaning time, referee and coach pay, maintenance calls, and event staffing. \u003cstrong\u003eOne simple rule\u003c\/strong\u003e: every \u003cstrong\u003e1%\u003c\/strong\u003e of waste on \u003cstrong\u003e$595k\u003c\/strong\u003e payroll is about \u003cstrong\u003e$5,950\u003c\/strong\u003e a year, so small leaks matter.\u003c\/p\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eSchedule to actual traffic.\u003c\/li\u003e\n\u003cli\u003eCut idle front desk coverage.\u003c\/li\u003e\n\u003cli\u003eLog cleaning and repair time.\u003c\/li\u003e\n\u003cli\u003eMatch referees to booked events.\u003c\/li\u003e\n\u003cli\u003eReview overtime weekly.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eWhat this hides: if shifts are short on busy nights, service drops and repeat bookings can suffer. So track labor against traffic by daypart, not just by month, and tighten the schedule before payroll climbs toward \u003cstrong\u003e$850k\u003c\/strong\u003e.\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 owner take-home scenarios without promising earnings\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-scenario-table\" aria-label=\"Multi-Sport Complex Owner Income Scenarios\" data-site-name=\"Financial Models Lab\" data-site-url=\"https:\/\/financialmodelslab.com\" data-source-title=\"Multi-Sport Complex Owner Income Scenarios\" data-note-label=\"Planning note\" data-note-text=\"These scenario ranges are researched planning assumptions, not guaranteed earnings, salary promises, tax advice, or distributions.\"\u003e\u003cdiv class=\"fml-scenario-table-card\"\u003e\n\u003cheader class=\"fml-scenario-table-header\"\u003e\u003cdiv\u003e\n\u003cp class=\"fml-scenario-table-eyebrow\"\u003eOwner income scenarios\u003c\/p\u003e\n\u003cp class=\"fml-scenario-table-description\"\u003eOwner take-home changes fast with court use, program mix, and ancillary sales. Fixed lease, payroll, and cash reserves can keep early draws below EBITDA even when the model is profitable.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-scenario-table-actions\"\u003e\u003cbutton class=\"fml-scenario-table-export\" type=\"button\" data-scenario-export\u003eEXPORT XLSX\u003c\/button\u003e\u003c\/div\u003e\u003c\/header\u003e\u003cdiv class=\"fml-scenario-table-wrap\"\u003e\u003ctable class=\"fml-scenario-table-grid\"\u003e\n\u003ccaption\u003eLow, base, and high owner income cases for a multi-sport complex.\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\"\u003eSoft start\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\"\u003eModeled case\u003c\/span\u003e\n\u003c\/th\u003e\n\u003cth class=\"fml-scenario-table-column\" scope=\"col\" data-export-value=\"High Case\"\u003e\n\u003cspan class=\"fml-scenario-column-title\"\u003eHigh Case\u003c\/span\u003e\u003cspan class=\"fml-scenario-badge is-warning\"\u003eUpside case\u003c\/span\u003e\n\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr data-scenario-row\u003e\n\u003cth class=\"fml-scenario-row-heading\" scope=\"row\" data-export-value=\"Launch model\"\u003e\u003cspan class=\"fml-scenario-row-heading-inner\"\u003e\u003cspan class=\"fml-scenario-row-icon is-launch\" aria-hidden=\"true\"\u003e\u003cimg class=\"fml-scenario-row-icon-img\" src=\"\/cdn\/shop\/files\/scenario-launch-model.svg\" alt=\"Launch model icon\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan\u003e\u003cspan class=\"fml-scenario-row-title\"\u003eLaunch model\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/th\u003e\n\u003ctd data-export-value=\"A slower opening keeps owner take-home low while the facility builds use and cash reserves.\"\u003eA slower opening keeps owner take-home low while the facility builds use and cash reserves.\u003c\/td\u003e\n\u003ctd data-export-value=\"The modeled case turns steady court use and solid ancillary sales into a meaningful owner draw after reinvestment and reserves.\"\u003eThe modeled case turns steady court use and solid ancillary sales into a meaningful owner draw after reinvestment and reserves.\u003c\/td\u003e\n\u003ctd data-export-value=\"Higher utilization and stronger ancillary sales can push owner take-home up, but only after debt, reserves, taxes, and reinvestment.\"\u003eHigher utilization and stronger ancillary sales can push owner take-home up, but only after debt, reserves, taxes, and reinvestment.\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=\"Court and field use lands below plan, tournament and program volume stay light, and concessions and pro shop sales lag while lease and payroll stay fixed.\"\u003eCourt and field use lands below plan, tournament and program volume stay light, and concessions and pro shop sales lag while lease and payroll stay fixed.\u003c\/td\u003e\n\u003ctd data-export-value=\"Year 1 revenue is about $3.04 million and EBITDA is about $1.22 million, driven by 20,000 court rentals, 5,000 tournament entries, 3,000 program registrations, and steady concessions and pro shop sales.\"\u003eYear 1 revenue is about $3.04 million and EBITDA is about $1.22 million, driven by 20,000 court rentals, 5,000 tournament entries, 3,000 program registrations, and steady concessions and pro shop sales.\u003c\/td\u003e\n\u003ctd data-export-value=\"The facility runs closer to capacity, tournament and program volume beat plan, and concession, pro shop, and sponsorship income all outperform while staffing scales.\"\u003eThe facility runs closer to capacity, tournament and program volume beat plan, and concession, pro shop, and sponsorship income all outperform while staffing scales.\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=\"Low utilization; weaker rental rate; thin ancillary sales; full lease and payroll; reserve drag\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003eLow utilization\u003c\/li\u003e\n\u003cli\u003eweaker rental rate\u003c\/li\u003e\n\u003cli\u003ethin ancillary sales\u003c\/li\u003e\n\u003cli\u003efull lease and payroll\u003c\/li\u003e\n\u003cli\u003ereserve drag\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/td\u003e\n\u003ctd data-export-value=\"Modeled utilization; posted rental rates; program mix; ancillary sales; payroll and occupancy\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003eModeled utilization\u003c\/li\u003e\n\u003cli\u003eposted rental rates\u003c\/li\u003e\n\u003cli\u003eprogram mix\u003c\/li\u003e\n\u003cli\u003eancillary sales\u003c\/li\u003e\n\u003cli\u003epayroll and occupancy\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/td\u003e\n\u003ctd data-export-value=\"Higher utilization; stronger ancillary sales; better sponsorships; scaled payroll; reinvestment needs\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003eHigher utilization\u003c\/li\u003e\n\u003cli\u003estronger ancillary sales\u003c\/li\u003e\n\u003cli\u003ebetter sponsorships\u003c\/li\u003e\n\u003cli\u003escaled payroll\u003c\/li\u003e\n\u003cli\u003ereinvestment needs\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 - $250,000\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003e$0 - $250,000\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-soft\"\u003eLower draw\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd data-export-value=\"$250,000 - $600,000\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003e$250,000 - $600,000\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-soft\"\u003eModeled draw\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd data-export-value=\"$600,000 - $1,200,000\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003e$600,000 - $1,200,000\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-warning\"\u003eHigher 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 a slow ramp and tight opening cash.\"\u003eUse this to stress-test a slow ramp and tight opening cash.\u003c\/td\u003e\n\u003ctd data-export-value=\"Use this as the main planning case for a stable launch and normal ramp.\"\u003eUse this as the main planning case for a stable launch and normal ramp.\u003c\/td\u003e\n\u003ctd data-export-value=\"Use this to test upside if demand is strong and cash conversion stays healthy.\"\u003eUse this to test upside if demand is strong and cash conversion stays healthy.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\u003c\/div\u003e\n\u003cdiv class=\"fml-scenario-table-note\"\u003e\n\u003cspan class=\"fml-scenario-table-note-icon\" aria-hidden=\"true\"\u003e!\u003c\/span\u003e\u003cp\u003e\u003cstrong\u003ePlanning note:\u003c\/strong\u003e These scenario ranges are researched planning assumptions, not guaranteed earnings, salary promises, tax advice, or distributions.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e","brand":"FinancialModelsLab","offers":[{"title":"Default Title","offer_id":49303976411379,"sku":"multi-sport-complex-owner-makes","price":0.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0522\/6191\/2762\/files\/multi-sport-complex-owner-makes.webp?v=1782687697","url":"https:\/\/financialmodelslab.com\/products\/multi-sport-complex-owner-makes","provider":"Financial Models Lab","version":"1.0","type":"link"}