{"product_id":"dance-school-owner-makes","title":"How Much Dance School Owners Make: $1575M 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 not comparing teacher wages you’re planning how tuition turns into owner pay In this five-year model, EBITDA runs from \u003cstrong\u003e$1575M in Year 1\u003c\/strong\u003e to \u003cstrong\u003e$36221M in Year 5\u003c\/strong\u003e before taxes, debt payments, reserves, and owner-specific distributions Scope includes tuition, recital and workshop income, payroll, rent, marketing, software, insurance, cash reserves, and reinvestment\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=\"Dance School 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 is the owner-income proxy before taxes, debt, reserves, and distributions; it comes from the model's researched assumptions.\"\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 is the owner-income proxy before taxes, debt, reserves, and distributions; it comes from the model's researched assumptions.\"\u003eUp to $1.575M\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Year 1 EBITDA margin uses $1.575M EBITDA divided by about $3.724M modeled revenue; it's a planning estimate, not guaranteed 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=\"Year 1 EBITDA margin uses $1.575M EBITDA divided by about $3.724M modeled revenue; it's a planning estimate, not guaranteed profit.\"\u003e42.3%\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Year 1 modeled annual revenue of about $3.724M supports the EBITDA proxy; actual owner pay still changes after tax, debt, reserves, and distributions.\"\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 modeled annual revenue of about $3.724M supports the EBITDA proxy; actual owner pay still changes after tax, debt, reserves, and distributions.\"\u003e$3.72M\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card is-yellow\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Month 1 breakeven is strong, but the model still needs $910k minimum cash and a fixed payroll-and-rent base, so it lands at Medium.\"\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=\"Month 1 breakeven is strong, but the model still needs $910k minimum cash and a fixed payroll-and-rent base, so it lands at Medium.\"\u003eMedium\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=\"Owner Income Calculator for a Dance School\" data-locale=\"en-US\" data-currency=\"USD\" data-default-scenario=\"base\" data-export-filename=\"Owner Income Calculator for a Dance School.xlsx\" data-source-site-name=\"Financial Models Lab\" data-source-site-url=\"https:\/\/financialmodelslab.com\" data-source-page-title=\"Owner Income Calculator for a Dance School\" data-note-title=\"Planning note:\" data-note-text=\"This is a researched planning estimate, 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 tuition and extra income collected in an average operating month before expenses.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly tuition and extra income collected in an average operating month before expenses.\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 tuition and extra income collected in an average operating month before expenses.\" data-low=\"36000\" data-base=\"52000\" data-high=\"74000\" name=\"monthlyRevenue\" type=\"text\" inputmode=\"numeric\" value=\"52,000\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eGross margin\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Percent of revenue left after direct class delivery costs before payroll, rent, and marketing.\"\u003ei\u003cspan role=\"tooltip\"\u003ePercent of revenue left after direct class delivery costs before payroll, rent, and marketing.\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 class delivery costs before payroll, rent, and marketing.\" name=\"grossMargin\" type=\"range\" min=\"0\" max=\"100\" step=\"1\" data-low=\"94\" data-base=\"95\" data-high=\"96\" value=\"95\"\u003e\u003coutput\u003e95%\u003c\/output\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eLabor cost\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Monthly payroll and staffing cost for instructors, management, and admin coverage before owner pay.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly payroll and staffing cost for instructors, management, and admin 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 and staffing cost for instructors, management, and admin coverage before owner pay.\" data-low=\"18000\" data-base=\"22000\" data-high=\"29000\" name=\"laborCost\" type=\"text\" inputmode=\"numeric\" value=\"22,000\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eFixed overhead\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Rent, utilities, insurance, software, cleaning, supplies, and website support.\"\u003ei\u003cspan role=\"tooltip\"\u003eRent, utilities, insurance, software, cleaning, supplies, and website support.\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, insurance, software, cleaning, supplies, and website support.\" data-low=\"8800\" data-base=\"8800\" data-high=\"8800\" name=\"fixedOverhead\" type=\"text\" inputmode=\"numeric\" value=\"8,800\"\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 ad spend and promo costs used to keep enrollment moving.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly ad spend and promo costs used to keep enrollment moving.\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 ad spend and promo costs used to keep enrollment moving.\" data-low=\"1800\" data-base=\"2400\" data-high=\"2600\" name=\"marketing\" type=\"text\" inputmode=\"numeric\" value=\"2,400\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eDebt service\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Monthly loan or financing payments. Use 0 if there is no debt.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly loan or financing payments. Use 0 if there is no debt.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-money\"\u003e\n\u003cspan\u003e$\u003c\/span\u003e\u003cinput data-owner-field=\"debtService\" data-owner-kind=\"money\" data-owner-label=\"Debt service\" data-owner-note=\"Monthly loan or financing payments. Use 0 if there is no debt.\" data-low=\"0\" data-base=\"0\" data-high=\"0\" name=\"debtService\" type=\"text\" inputmode=\"numeric\" value=\"\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eTax reserve\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Percent of profit set aside for taxes before owner pay.\"\u003ei\u003cspan role=\"tooltip\"\u003ePercent of profit set aside for taxes before owner pay.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-percent\"\u003e\n\u003cinput data-owner-field=\"taxReserve\" data-owner-kind=\"percent\" data-owner-label=\"Tax reserve\" data-owner-note=\"Percent of profit set aside for taxes before owner pay.\" name=\"taxReserve\" type=\"range\" min=\"0\" max=\"45\" step=\"1\" data-low=\"18\" data-base=\"24\" data-high=\"28\" value=\"24\"\u003e\u003coutput\u003e24%\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 repairs, growth, and working capital.\"\u003ei\u003cspan role=\"tooltip\"\u003ePercent of profit kept for repairs, growth, and working capital.\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 repairs, growth, and working capital.\" name=\"reinvestmentReserve\" type=\"range\" min=\"0\" max=\"35\" step=\"1\" data-low=\"5\" data-base=\"10\" data-high=\"14\" 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 measure the target-pay gap.\"\u003ei\u003cspan role=\"tooltip\"\u003eTarget monthly owner income used to measure the target-pay gap.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-money\"\u003e\n\u003cspan\u003e$\u003c\/span\u003e\u003cinput data-owner-field=\"targetOwnerPay\" data-owner-kind=\"money\" data-owner-label=\"Target owner pay\" data-owner-note=\"Target monthly owner income used to measure the target-pay gap.\" data-low=\"4500\" data-base=\"8000\" data-high=\"13000\" name=\"targetOwnerPay\" type=\"text\" inputmode=\"numeric\" value=\"8,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$10,692\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\"\u003e21%\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$47,707\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$2,692\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$128,304\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$16,200\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$5,508\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$2,692\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$52,000\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: 95%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$49,400\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: 64%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$33,200\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: 11%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$5,508\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: 21%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$10,692\u003c\/b\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton class=\"fml-owner-export\" type=\"button\" data-owner-export\u003eEXPORT XLSX\u003c\/button\u003e\u003c\/aside\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-note\"\u003e\n\u003cspan class=\"fml-owner-note-icon\" aria-hidden=\"true\"\u003e!\u003c\/span\u003e\u003cp\u003e\u003cstrong\u003ePlanning note:\u003c\/strong\u003e This is a researched planning estimate, not guaranteed salary, tax advice, or owner distribution advice.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003cbr\u003e\u003cdiv class=\"container_new_design_blog\"\u003e\n\n\u003cdiv class=\"text-section_blog text-2_new_design_blog\"\u003e\n\n\u003cdiv class=\"line_top_blog\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eWant to pressure-test the full Dance School model?\u003c\/span\u003e\u003c\/h3\u003e\n\n\u003cp\u003eThis screenshot shows \u003cstrong\u003erevenue\u003c\/strong\u003e, \u003cstrong\u003eEBITDA\u003c\/strong\u003e, \u003cstrong\u003ecash\u003c\/strong\u003e, \u003cstrong\u003ebreakeven\u003c\/strong\u003e, and \u003cstrong\u003eowner-pay\u003c\/strong\u003e outputs, plus the assumption tabs. Open the \u003ca href=\"\/products\/dance-school-financial-model\"\u003eDance School Financial Model Template\u003c\/a\u003e.\u003c\/p\u003e\n\n\u003ch4\u003eModel highlights\u003c\/h4\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eEBITDA from \u003cstrong\u003e$1,575M\u003c\/strong\u003e to \u003cstrong\u003e$36,221M\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eMinimum cash: \u003cstrong\u003e$910k\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eMonth 1 breakeven shown\u003c\/li\u003e\n\u003cli\u003eYear 1 to Year 5 ramps\u003c\/li\u003e\n\u003cli\u003eEnrollment, occupancy, tuition\u003c\/li\u003e\n\u003cli\u003ePayroll, costs, capex tests\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\/dance-school-financial-model-dashboard-financialmodelslab_ff1ac5b3-71c7-4a53-9140-549dbe89730c.webp\"\u003e\n\u003cimg class=\"preview-img\" width=\"100%\" height=\"auto\" src=\"\/cdn\/shop\/files\/dance-school-financial-model-dashboard-financialmodelslab_ff1ac5b3-71c7-4a53-9140-549dbe89730c.webp?width=500\" alt=\"Dance School Financial Model dashboard summarizes key KPIs, cash runway and performance in a dynamic dashboard, helping owners spot 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;\"\u003eWhat dance school operating costs most affect profit margin?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003eFor a \u003cstrong\u003eDance School\u003c\/strong\u003e, profit margin gets hit hardest by \u003cstrong\u003epayroll\u003c\/strong\u003e, \u003cstrong\u003erent\u003c\/strong\u003e, and \u003cstrong\u003eempty class seats\u003c\/strong\u003e; for setup context, see \u003ca href=\"\/blogs\/startup-costs\/dance-school\"\u003eHow Much Does It Cost To Open A Dance School?\u003c\/a\u003e The fixed overhead is \u003cstrong\u003e$8,800 per month\u003c\/strong\u003e, led by \u003cstrong\u003e$6,000\u003c\/strong\u003e in studio rent, so low enrollment hurts fast. Payroll climbs from \u003cstrong\u003e$212,500\u003c\/strong\u003e in Year 1 to \u003cstrong\u003e$350,000\u003c\/strong\u003e in Year 5, while variable cost rates improve from \u003cstrong\u003e125%\u003c\/strong\u003e to \u003cstrong\u003e85%\u003c\/strong\u003e, but owner take-home still weakens when under-filled classes carry full instructor and facility cost.\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\u003eBig margin drivers\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003ePayroll\u003c\/strong\u003e is the biggest swing cost.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$6,000\u003c\/strong\u003e rent anchors fixed overhead.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eInstructor bonuses\u003c\/strong\u003e raise labor cost fast.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMusic licensing\u003c\/strong\u003e adds fixed pressure too.\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\u003eWhat squeezes profit\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eProcessing fees\u003c\/strong\u003e cut gross margin on each payment.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eUnder-enrolled classes\u003c\/strong\u003e still carry full cost.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e125%\u003c\/strong\u003e to \u003cstrong\u003e85%\u003c\/strong\u003e variable costs improve slowly.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eYear 5 payroll\u003c\/strong\u003e reaches \u003cstrong\u003e$350,000\u003c\/strong\u003e.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eCan a dance school owner make a living from one location?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003eYes, a \u003cstrong\u003eDance School\u003c\/strong\u003e owner can make a living from one location in this model, but only if enrollment, occupancy, payroll, and rent stay on plan; track \u003ca href=\"\/blogs\/kpi-metrics\/dance-school\"\u003eWhat Is The Most Important Metric To Measure The Success Of Your Dance School?\u003c\/a\u003e because class utilization drives the answer.\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\u003eModel says yes\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eYear 1 EBITDA: \u003cstrong\u003e$1575M\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eBreakeven starts in \u003cstrong\u003eMonth 1\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eMinimum cash need: \u003cstrong\u003e$910k\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eBefore taxes, debt, reserves, distributions\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\u003eWatch the levers\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003ePayroll is \u003cstrong\u003e$212,500\u003c\/strong\u003e in Year 1\u003c\/li\u003e\n\u003cli\u003eFixed overhead is \u003cstrong\u003e$8,800\/month\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eClass utilization must stay on plan\u003c\/li\u003e\n\u003cli\u003eOwner role changes take-home pay\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 the owner role change dance school income?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003eFor a \u003cstrong\u003eDance School\u003c\/strong\u003e, owner-led teaching can make early income look stronger because you skip instructor payroll, but it also ties up the owner’s time and slows growth. A hired-instructor model costs more, yet it supports more classes across \u003cstrong\u003echildren’s ballet\u003c\/strong\u003e, \u003cstrong\u003echildren’s hip-hop\u003c\/strong\u003e, \u003cstrong\u003eadult fitness\u003c\/strong\u003e, and \u003cstrong\u003eadult contemporary\u003c\/strong\u003e. In this plan, staffing rises from \u003cstrong\u003e2 dance instructor FTEs\u003c\/strong\u003e in Year 1 to \u003cstrong\u003e5\u003c\/strong\u003e in Year 5, so the tradeoff is take-home pay now versus enrollment growth, scheduling control, and retention.\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 income\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eHigher early take-home\u003c\/strong\u003e by skipping payroll\u003c\/li\u003e\n\u003cli\u003e\u003cstrong\u003eOwner time becomes the limit\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cstrong\u003eLess room for more classes\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cstrong\u003eWorks best at small scale\u003c\/strong\u003e\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\u003eHired staff growth\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eCosts more upfront\u003c\/strong\u003e than owner teaching\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSupports more class types\u003c\/strong\u003e and schedules\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eStaffing grows\u003c\/strong\u003e from 2 to 5 FTEs\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHelps retention\u003c\/strong\u003e with steadier coverage\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;\"\u003eWhat drives owner income most?\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-main-income-drivers\" aria-label=\"Accessible label for the main income driver 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\u003eClass Fill\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e40%-85%\u003c\/strong\u003e\u003cp\u003eMoving from 40% to 85% occupancy lifts revenue from the same studio hours, so more of each tuition dollar reaches owner income.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"main-driver-card\"\u003e\u003cdiv class=\"main-driver-heading\"\u003e\n\u003cspan class=\"driver-rank\"\u003e2\u003c\/span\u003e\u003ch4\u003eEnrollment Volume\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e280-640\u003c\/strong\u003e\u003cp\u003eTotal active students rise from about 280 to 640, which spreads rent and staff cost across more paid seats.\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\u003eTuition Price\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e$120-$170\u003c\/strong\u003e\u003cp\u003eMonthly tuition climbs from $120 to $170, and even small price gains lift take-home across every enrolled student.\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\u003eInstructor Payroll\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e$213K-$350K\u003c\/strong\u003e\u003cp\u003eStaff payroll rises from about $213K to $350K a year, so wage control is key to keeping EBITDA strong.\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\u003eFacility Cost\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e$8.8K\/mo\u003c\/strong\u003e\u003cp\u003eFixed overhead runs about $8.8K a month, and trimming it improves margin without needing more students.\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\u003eAdd-on Revenue\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e$1.5K-$6K\u003c\/strong\u003e\u003cp\u003eRecital tickets and workshops add $1.5K to $6K, which is clean upside after the core classes are full.\u003c\/p\u003e\u003c\/article\u003e\n\u003c\/div\u003e\u003c\/article\u003e\u003c\/section\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eDance School Core Six Income Drivers\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\u003cbr\u003e\n\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eEnrollment Volume\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n\u003cdiv class=\"left-row1\"\u003e\n\u003ch3\u003eEnrollment Volume\u003c\/h3\u003e\n\u003cp\u003eEnrollment volume is the number of \u003cstrong\u003eactive paying students\u003c\/strong\u003e in class. It matters because each filled spot helps spread fixed rent, software, insurance, and admin costs across more accounts. In the model, total places grow from \u003cstrong\u003e280\u003c\/strong\u003e in Year 1 to \u003cstrong\u003e640\u003c\/strong\u003e in Year 5, while occupancy rises from \u003cstrong\u003e40%\u003c\/strong\u003e to \u003cstrong\u003e85%\u003c\/strong\u003e. That lifts paying spots from about \u003cstrong\u003e112\u003c\/strong\u003e to \u003cstrong\u003e544\u003c\/strong\u003e.\u003c\/p\u003e\n\u003cp\u003eHere’s the quick math: more paying students means more recurring tuition, but empty seats still use instructor time and studio space. So retention matters as much as new signups. If occupancy slips, owner pay gets squeezed fast because fixed costs do not fall with attendance. One clean line: \u003cstrong\u003efilled seats drive cash flow\u003c\/strong\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"right-row1\"\u003e\n\u003cdiv class=\"tips-box\"\u003e\n\u003ch3\u003eTrack fill, churn, and class seats\u003c\/h3\u003e\n\u003cp\u003eMeasure enrollment by \u003cstrong\u003efilled spots ÷ total places\u003c\/strong\u003e, then watch retention by cohort and class type. A studio can grow revenue only if new signups stay long enough to cover fixed overhead and support profit draw. Use monthly occupancy targets, waitlists, and re-enrollment rates to spot weak classes early. If one time slot stays underfilled, it is a margin leak, not just a sales issue.\u003c\/p\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eTrack occupancy\u003c\/strong\u003e by class and month.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eWatch churn\u003c\/strong\u003e before each billing cycle.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCut empty slots\u003c\/strong\u003e or merge weak classes.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eUse the Year 5 target as the planning anchor: \u003cstrong\u003e544 filled spots\u003c\/strong\u003e at \u003cstrong\u003e85%\u003c\/strong\u003e occupancy. That level gives the owner more stable tuition cash, better coverage of fixed costs, and a stronger base to pay instructors without eroding take-home income.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"timeline\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"step-circle step1\"\u003e1\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eTuition Pricing\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n\u003cdiv class=\"right-row2\"\u003e\n\u003ch3\u003eTuition Pricing\u003c\/h3\u003e\n\u003cp\u003eAverage revenue per student comes from \u003cstrong\u003emonthly tuition\u003c\/strong\u003e, class mix, registration fees, private lessons, and premium programs. The disclosed tuition range is \u003cstrong\u003e$120-$150\u003c\/strong\u003e in Year 1 and \u003cstrong\u003e$140-$170\u003c\/strong\u003e in Year 5. Children’s programs move from \u003cstrong\u003e$140\u003c\/strong\u003e to \u003cstrong\u003e$160\u003c\/strong\u003e, and adult contemporary from \u003cstrong\u003e$150\u003c\/strong\u003e to \u003cstrong\u003e$170\u003c\/strong\u003e.\u003c\/p\u003e\n\u003cp\u003eHigher tuition improves owner income only if \u003cstrong\u003eretention\u003c\/strong\u003e and perceived quality hold. A \u003cstrong\u003e$10\u003c\/strong\u003e monthly increase adds \u003cstrong\u003e$10 × active students × 12\u003c\/strong\u003e in annual revenue before churn, but weak retention can erase the gain fast because instructor payroll and studio time are already committed.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"left-row2\"\u003e\n\u003cdiv class=\"tips-box\"\u003e\n\u003ch3\u003ePrice by class mix\u003c\/h3\u003e\n\u003cp\u003eTrack tuition per program, not just one blended average. Watch \u003cstrong\u003eregistration fees\u003c\/strong\u003e, private lesson attach rate, and premium program share, because those raise revenue per student without adding many fixed costs.\u003c\/p\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eSeparate kids, adult, and premium pricing.\u003c\/li\u003e\n\u003cli\u003eTest raises after fill-rate checks.\u003c\/li\u003e\n\u003cli\u003eWatch churn after every price change.\u003c\/li\u003e\n\u003cli\u003eProtect quality before pushing higher fees.\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 step2\"\u003e2\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eClass Capacity Utilization\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n\u003cdiv class=\"left-row3\"\u003e\n\u003ch3\u003eClass Capacity Utilization\u003c\/h3\u003e\n\u003cp\u003e\u003cstrong\u003eClass capacity utilization\u003c\/strong\u003e is the share of seats and billable days you actually sell. For a dance school, the same rent and instructor time earn more when occupancy moves from \u003cstrong\u003e40%\u003c\/strong\u003e in Year 1 to \u003cstrong\u003e85%\u003c\/strong\u003e in Year 5, and billable days rise from \u003cstrong\u003e20\u003c\/strong\u003e to \u003cstrong\u003e22\u003c\/strong\u003e per month. That is about \u003cstrong\u003e2.1x\u003c\/strong\u003e more filled seats from the same room.\u003c\/p\u003e\n\u003cp\u003eUnder-filled classes hurt margin because the instructor and studio are already committed. The key inputs are total seats, filled seats, class cap, billable days, and no-shows. If a class runs too empty, each student carries more fixed cost; if it runs too full, safety, attention, and retention can slip.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"right-row3\"\u003e\n\u003cdiv class=\"tips-box\"\u003e\n\u003ch3\u003eFill Seats Without Breaking the Class\u003c\/h3\u003e\n\u003cp\u003eTrack utilization by class, time slot, and age group. Use \u003cstrong\u003efilled seats ÷ available seats\u003c\/strong\u003e as the core metric. Compare that to monthly tuition, because more fill at the same price lifts recurring revenue and owner draw faster than adding more weak classes.\u003c\/p\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eWatch fill rate weekly.\u003c\/li\u003e\n\u003cli\u003eCut or merge weak classes.\u003c\/li\u003e\n\u003cli\u003eKeep caps below safety limits.\u003c\/li\u003e\n\u003cli\u003eUse waitlists before adding rooms.\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 step3\"\u003e3\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eInstructor Payroll\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"right-row4\"\u003e\n    \u003ch3\u003eInstructor Payroll\u003c\/h3\u003e\n    \u003cp\u003eInstructor payroll is the biggest staffing lever in a dance school. Year 1 staffing includes 1 studio manager, 1 lead instructor, 2 dance instructor FTEs, and \u003cstrong\u003e0.5 administrative assistant FTE\u003c\/strong\u003e; annual payroll starts at \u003cstrong\u003e$212,500\u003c\/strong\u003e and rises to \u003cstrong\u003e$350,000\u003c\/strong\u003e as instructor staffing reaches \u003cstrong\u003e5 FTEs\u003c\/strong\u003e. That is a \u003cstrong\u003e$137,500\u003c\/strong\u003e increase, or about \u003cstrong\u003e64.7%\u003c\/strong\u003e, so labor growth can outrun tuition if class fill does not keep pace.\u003c\/p\u003e\n    \u003cp\u003eOwner-taught classes can lift early take-home because they replace paid instructor hours. But if quality drops, retention and referrals can slip, and then payroll rises while recurring tuition stays soft. One weak hire can cut margin faster than the wage line suggests.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"left-row4\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eControl Instructor Hours\u003c\/h3\u003e\n      \u003cp\u003eTrack payroll by class, not just by month. Use \u003cstrong\u003einstructor FTE\u003c\/strong\u003e, paid hours per class, retention, and occupancy by program to see where labor earns its keep. If a class stays thin, merge sections, shift the owner into early classes, or keep that slot closed until demand covers the wage.\u003c\/p\u003e\n      \u003cp\u003eOnly add instructor FTEs when enrollment and repeat bookings justify the step-up. Build a monthly forecast that ties class count, fill rate, and payroll to cash flow and owner draw. Also document pay rates, prep time, and coverage rules so staffing stays tied to margin, not habit.\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;\"\u003eFacility Cost\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"left-row5\"\u003e\n    \u003ch3\u003eStudio Overhead\u003c\/h3\u003e\n    \u003cp\u003eFacility cost is the fixed-cost gatekeeper. This studio carries \u003cstrong\u003e$8,800\u003c\/strong\u003e a month in fixed overhead: \u003cstrong\u003e$6,000\u003c\/strong\u003e rent, \u003cstrong\u003e$900\u003c\/strong\u003e utilities, \u003cstrong\u003e$350\u003c\/strong\u003e insurance, \u003cstrong\u003e$500\u003c\/strong\u003e cleaning, plus software, supplies, website, and property tax. That is \u003cstrong\u003e$105,600\u003c\/strong\u003e a year before instructor payroll or owner pay. If enrollment does not fill the room schedule, fixed rent eats margin fast.\u003c\/p\u003e\n    \u003cp\u003eThe \u003cstrong\u003e$94,000\u003c\/strong\u003e buildout for renovation, sound, lighting, mirrors, barres, furniture, security, marketing materials, and HVAC matters because it sets the cost of opening at full quality. Here’s the quick math: facility cost only works when occupancy climbs from \u003cstrong\u003e40%\u003c\/strong\u003e toward \u003cstrong\u003e85%\u003c\/strong\u003e across \u003cstrong\u003e280\u003c\/strong\u003e to \u003cstrong\u003e640\u003c\/strong\u003e places; otherwise the same space supports too few tuition dollars.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"right-row5\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eMatch Rent to Seats\u003c\/h3\u003e\n      \u003cp\u003eMeasure monthly fixed cost per filled seat, not just total rent. Use capacity, occupancy, and billable days to see whether the schedule covers the \u003cstrong\u003e$8,800\u003c\/strong\u003e base. If classes stay half-full, the space still costs the same, so owner pay gets squeezed even when revenue grows. One clean rule: add space only after the current room is nearly full.\u003c\/p\u003e\n      \u003cul class=\"lst_crct_blog\"\u003e\n        \u003cli\u003eTrack occupancy by class.\u003c\/li\u003e\n        \u003cli\u003eWatch fixed cost per filled seat.\u003c\/li\u003e\n        \u003cli\u003eDelay expansion until seats fill.\u003c\/li\u003e\n        \u003cli\u003eTest whether rent supports tuition.\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cp\u003eIf occupancy rises and the room stays safe and usable, the s\name rent produces more recurring tuition. If it doesn’t, trim space commitments before adding more overhead. Facility cost should follow enrollment capacity, not lead it.\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;\"\u003eAdd-On Revenue\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n\u003cdiv class=\"right-row6\"\u003e\n\u003ch3\u003eAdd-On Revenue\u003c\/h3\u003e\n\u003cp\u003eAdd-ons matter when they carry real margin. In the model, recital tickets and workshops rise from \u003cstrong\u003e$1,500\u003c\/strong\u003e to \u003cstrong\u003e$6,000\u003c\/strong\u003e per month, or \u003cstrong\u003e$18,000\u003c\/strong\u003e to \u003cstrong\u003e$72,000\u003c\/strong\u003e a year. That is a \u003cstrong\u003e$54,000\u003c\/strong\u003e annual swing in cash and owner profit before extra costs. Seasonal sales help, but they do not replace tuition if fixed payroll keeps running.\u003c\/p\u003e\n\u003cp\u003eCount only profit, not pass-throughs. Costume or venue charges can look like revenue, but if the studio pays those costs out again, the margin is thin or zero. Here’s the quick math: add-ons improve take-home only when gross margin stays high after labor, ticketing, handling, and event costs.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"left-row6\"\u003e\n\u003cdiv class=\"tips-box\"\u003e\n\u003ch3\u003eTrack True Margin\u003c\/h3\u003e\n\u003cp\u003eTrack add-on sales by line: tickets, workshops, camps, intensives, private lessons, merchandise, costume handling, and competition programs. Split \u003cstrong\u003epass-through costs\u003c\/strong\u003e from true profit, and review margin by event before you price the next one. A \u003cstrong\u003e$6,000\u003c\/strong\u003e month can still underperform if the studio gives away cash on venue, staff, or costume costs.\u003c\/p\u003e\n\u003cp\u003eUse a simple test: if an add-on cannot help cover fixed costs like rent and payroll, it should not drive planning. Seasonal spikes can fund cash flow, but owner pay stays safer when add-ons are forecasted separately from recurring tuition and booked only when capacity and staffing are already covered.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"timeline\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"step-circle 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 cases from the model\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-scenario-table\" aria-label=\"Dance School Owner Income Scenarios\" data-site-name=\"Financial Models Lab\" data-site-url=\"https:\/\/financialmodelslab.com\" data-source-title=\"Dance School 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. Owner take-home comes after reserves, taxes, debt, and reinvestment.\"\u003e\u003cdiv class=\"fml-scenario-table-card\"\u003e\n\u003cheader class=\"fml-scenario-table-header\"\u003e\u003cdiv\u003e\n\u003cp class=\"fml-scenario-table-eyebrow\"\u003eOwner income scenarios\u003c\/p\u003e\n\u003cp class=\"fml-scenario-table-description\"\u003eOwner income rises with occupancy, tuition, billable days, and staffing efficiency. The low, base, and high cases show how a Dance School moves from launch pressure to scaled earnings.\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 scenarios for a Dance School.\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\"\u003eDownside path\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\"\u003eCore plan\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 path\u003c\/span\u003e\n\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr data-scenario-row\u003e\n\u003cth class=\"fml-scenario-row-heading\" scope=\"row\" data-export-value=\"Launch model\"\u003e\u003cspan class=\"fml-scenario-row-heading-inner\"\u003e\u003cspan class=\"fml-scenario-row-icon is-launch\" aria-hidden=\"true\"\u003e\u003cimg class=\"fml-scenario-row-icon-img\" src=\"\/cdn\/shop\/files\/scenario-launch-model.svg\" alt=\"Launch model icon\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan\u003e\u003cspan class=\"fml-scenario-row-title\"\u003eLaunch model\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/th\u003e\n\u003ctd data-export-value=\"This is the lower-earnings path, with launch-year demand still thin and costs heavy.\"\u003eThis is the lower-earnings path, with launch-year demand still thin and costs heavy.\u003c\/td\u003e\n\u003ctd data-export-value=\"This is the modeled middle path, with steadier enrollment and a more stable cost base.\"\u003eThis is the modeled middle path, with steadier enrollment and a more stable cost base.\u003c\/td\u003e\n\u003ctd data-export-value=\"This is the stronger-earnings path, where scale and fuller classes push profit harder.\"\u003eThis is the stronger-earnings path, where scale and fuller classes push profit harder.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-scenario-row\u003e\n\u003cth class=\"fml-scenario-row-heading\" scope=\"row\" data-export-value=\"Typical setup\"\u003e\u003cspan class=\"fml-scenario-row-heading-inner\"\u003e\u003cspan class=\"fml-scenario-row-icon is-setup\" aria-hidden=\"true\"\u003e\u003cimg class=\"fml-scenario-row-icon-img\" src=\"\/cdn\/shop\/files\/scenario-typical-setup.svg\" alt=\"Typical setup icon\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan\u003e\u003cspan class=\"fml-scenario-row-title\"\u003eTypical setup\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/th\u003e\n\u003ctd data-export-value=\"Year 1 runs at 280 program places, 40% occupancy, 20 billable days, $120-$150 tuition, 125% variable cost rate, and $212,500 payroll.\"\u003eYear 1 runs at 280 program places, 40% occupancy, 20 billable days, $120-$150 tuition, 125% variable cost rate, and $212,500 payroll.\u003c\/td\u003e\n\u003ctd data-export-value=\"Year 3 reaches 520 program places, 75% occupancy, 21 billable days, $130-$160 tuition, 104% variable cost rate, and $310,000 payroll.\"\u003eYear 3 reaches 520 program places, 75% occupancy, 21 billable days, $130-$160 tuition, 104% variable cost rate, and $310,000 payroll.\u003c\/td\u003e\n\u003ctd data-export-value=\"Year 5 reaches 640 program places, 85% occupancy, 22 billable days, $140-$170 tuition, 85% variable cost rate, and $350,000 payroll.\"\u003eYear 5 reaches 640 program places, 85% occupancy, 22 billable days, $140-$170 tuition, 85% variable cost rate, and $350,000 payroll.\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=\"40% occupancy; 20 billable days; $120-$150 tuition; 125% variable cost rate; $212,500 payroll\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003e40% occupancy\u003c\/li\u003e\n\u003cli\u003e20 billable days\u003c\/li\u003e\n\u003cli\u003e$120-$150 tuition\u003c\/li\u003e\n\u003cli\u003e125% variable cost rate\u003c\/li\u003e\n\u003cli\u003e$212,500 payroll\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/td\u003e\n\u003ctd data-export-value=\"75% occupancy; 21 billable days; $130-$160 tuition; 104% variable cost rate; $310,000 payroll\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003e75% occupancy\u003c\/li\u003e\n\u003cli\u003e21 billable days\u003c\/li\u003e\n\u003cli\u003e$130-$160 tuition\u003c\/li\u003e\n\u003cli\u003e104% variable cost rate\u003c\/li\u003e\n\u003cli\u003e$310,000 payroll\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/td\u003e\n\u003ctd data-export-value=\"85% occupancy; 22 billable days; $140-$170 tuition; 85% variable cost rate; $350,000 payroll\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003e85% occupancy\u003c\/li\u003e\n\u003cli\u003e22 billable days\u003c\/li\u003e\n\u003cli\u003e$140-$170 tuition\u003c\/li\u003e\n\u003cli\u003e85% variable cost rate\u003c\/li\u003e\n\u003cli\u003e$350,000 payroll\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=\"$1.6M\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003e$1.6M\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-soft\"\u003eLaunch-year floor\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd data-export-value=\"$16.9M\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003e$16.9M\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-soft\"\u003eMid-case plan\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd data-export-value=\"$36.2M\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003e$36.2M\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-warning\"\u003eUpside case\u003c\/span\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-scenario-row\u003e\n\u003cth class=\"fml-scenario-row-heading\" scope=\"row\" data-export-value=\"Best fit\"\u003e\u003cspan class=\"fml-scenario-row-heading-inner\"\u003e\u003cspan class=\"fml-scenario-row-icon is-fit\" aria-hidden=\"true\"\u003e\u003cimg class=\"fml-scenario-row-icon-img\" src=\"\/cdn\/shop\/files\/scenario-best-fit.svg\" alt=\"Best fit icon\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan\u003e\u003cspan class=\"fml-scenario-row-title\"\u003eBest fit\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/th\u003e\n\u003ctd data-export-value=\"Use this to stress-test Month 1 cash needs, thin enrollment, and heavy launch costs before owner draws.\"\u003eUse this to stress-test Month 1 cash needs, thin enrollment, and heavy launch costs before owner draws.\u003c\/td\u003e\n\u003ctd data-export-value=\"Best for the core operating plan and lender review, before owner take-home is reduced by reserves, taxes, debt, and reinvestment.\"\u003eBest for the core operating plan and lender review, before owner take-home is reduced by reserves, taxes, debt, and reinvestment.\u003c\/td\u003e\n\u003ctd data-export-value=\"Use this to test what happens if classes stay full and fixed studio costs are spread over more students.\"\u003eUse this to test what happens if classes stay full and fixed studio costs are spread over more students.\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. Owner take-home comes after reserves, taxes, debt, and reinvestment.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e","brand":"FinancialModelsLab","offers":[{"title":"Default Title","offer_id":49303492919539,"sku":"dance-school-owner-makes","price":0.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0522\/6191\/2762\/files\/dance-school-owner-makes.webp?v=1782680512","url":"https:\/\/financialmodelslab.com\/products\/dance-school-owner-makes","provider":"Financial Models Lab","version":"1.0","type":"link"}