{"product_id":"karate-dojo-owner-makes","title":"How Much Karate School Owners Make: $70K Salary Plus Profit","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 just teaching classes you’re carrying rent, payroll, student retention, and class capacity risk These researched planning estimates model a US karate school over a five-year period, with a \u003cstrong\u003e$70,000 head instructor\/owner salary\u003c\/strong\u003e, fixed costs of \u003cstrong\u003e$6,600 per month\u003c\/strong\u003e, and EBITDA from \u003cstrong\u003e$381,000 in Year 1 to $8813 million in Year 5\u003c\/strong\u003e This is not tax, legal, debt, or guaranteed distribution advice\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=\"Karate school KPI cards\"\u003e\u003cdiv class=\"metric-grid\"\u003e\n\u003carticle class=\"metric-card is-green\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"The model shows a $70,000 owner salary in every year; extra profit can be added, but cash timing is not guaranteed.\"\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=\"The model shows a $70,000 owner salary in every year; extra profit can be added, but cash timing is not guaranteed.\"\u003e$70k base\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"EBITDA margin rises from Year 1 to Year 5; it reflects profit after wages, rent, and variable costs, before tax and owner draws.\"\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 rises from Year 1 to Year 5; it reflects profit after wages, rent, and variable costs, before tax and owner draws.\"\u003e52% to 84%\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"At about 52% Year 1 margin, roughly $135k annual revenue supports $70k owner pay; this is a planning estimate, not cash.\"\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=\"At about 52% Year 1 margin, roughly $135k annual revenue supports $70k owner pay; this is a planning estimate, not cash.\"\u003e$135k\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Hard because the dojo needs a lease, payroll, and launch cash; occupancy must climb from 45% to 82% over the plan.\"\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 dojo needs a lease, payroll, and launch cash; occupancy must climb from 45% to 82% over the plan.\"\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 own dojo income?\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-owner-calculator\" aria-label=\"Karate School Owner Income Calculator\" data-locale=\"en-US\" data-currency=\"USD\" data-default-scenario=\"base\" data-export-filename=\"Karate School Owner Income Calculator.xlsx\" data-source-site-name=\"Financial Models Lab\" data-source-site-url=\"https:\/\/financialmodelslab.com\" data-source-page-title=\"Karate School Owner Income Calculator\" data-note-title=\"Planning note:\" data-note-text=\"This is a researched planning estimate, not guaranteed salary, tax advice, or owner distribution advice. Actual owner income depends on enrollment, pricing, payroll, debt, reserves, and timing.\"\u003e\u003cdiv class=\"fml-owner-card\"\u003e\n\u003cheader class=\"fml-owner-header\"\u003e\u003cdiv class=\"fml-owner-heading\"\u003e\n\u003cp class=\"fml-owner-eyebrow\"\u003eOwner income calculator\u003c\/p\u003e\n\u003cp class=\"fml-owner-intro\"\u003eEstimate owner take-home and the target-pay gap from revenue, margin, costs, reserves, and target pay.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-scenarios\" aria-label=\"Income scenario presets\"\u003e\n\u003cbutton class=\"fml-owner-scenario\" type=\"button\" data-scenario=\"low\"\u003eLow\u003c\/button\u003e\u003cbutton class=\"fml-owner-scenario is-active\" type=\"button\" data-scenario=\"base\"\u003eBase\u003c\/button\u003e\u003cbutton class=\"fml-owner-scenario\" type=\"button\" data-scenario=\"high\"\u003eHigh\u003c\/button\u003e\n\u003c\/div\u003e\u003c\/header\u003e\u003cdiv class=\"fml-owner-layout\"\u003e\n\u003cform class=\"fml-owner-inputs\"\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eMonthly revenue\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Monthly tuition and other cash collected in a normal operating month. Use the average month, not a launch spike.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly tuition and other cash collected in a normal operating month. Use the average month, not a launch spike.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-money\"\u003e\n\u003cspan\u003e$\u003c\/span\u003e\u003cinput data-owner-field=\"monthlyRevenue\" data-owner-kind=\"money\" data-owner-label=\"Monthly revenue\" data-owner-note=\"Monthly tuition and other cash collected in a normal operating month. Use the average month, not a launch spike.\" data-low=\"30000\" data-base=\"45000\" data-high=\"60000\" name=\"monthlyRevenue\" type=\"text\" inputmode=\"numeric\" value=\"45,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 costs, belts, certification materials, and other cost of services.\"\u003ei\u003cspan role=\"tooltip\"\u003ePercent of revenue left after direct class costs, belts, certification materials, and other cost of services.\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 costs, belts, certification materials, and other cost of services.\" name=\"grossMargin\" type=\"range\" min=\"0\" max=\"100\" step=\"1\" data-low=\"84\" data-base=\"88\" data-high=\"90\" value=\"88\"\u003e\u003coutput\u003e88%\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 before owner pay, including instructors and admin support. Convert annual wages to monthly amounts.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly payroll before owner pay, including instructors and admin support. Convert annual wages to monthly amounts.\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 before owner pay, including instructors and admin support. Convert annual wages to monthly amounts.\" data-low=\"10000\" data-base=\"10417\" data-high=\"13500\" name=\"laborCost\" type=\"text\" inputmode=\"numeric\" value=\"10,417\"\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, supplies, cleaning, and upkeep that repeat each month.\"\u003ei\u003cspan role=\"tooltip\"\u003eRent, utilities, insurance, software, supplies, cleaning, and upkeep that repeat each month.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-money\"\u003e\n\u003cspan\u003e$\u003c\/span\u003e\u003cinput data-owner-field=\"fixedOverhead\" data-owner-kind=\"money\" data-owner-label=\"Fixed overhead\" data-owner-note=\"Rent, utilities, insurance, software, supplies, cleaning, and upkeep that repeat each month.\" data-low=\"6200\" data-base=\"6600\" data-high=\"7200\" name=\"fixedOverhead\" type=\"text\" inputmode=\"numeric\" value=\"6,600\"\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 spend to keep inquiries and enrollments coming in.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly spend to keep inquiries and enrollments coming in.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-money\"\u003e\n\u003cspan\u003e$\u003c\/span\u003e\u003cinput data-owner-field=\"marketing\" data-owner-kind=\"money\" data-owner-label=\"Marketing\" data-owner-note=\"Monthly spend to keep inquiries and enrollments coming in.\" data-low=\"2000\" data-base=\"3000\" data-high=\"4500\" name=\"marketing\" type=\"text\" inputmode=\"numeric\" value=\"3,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 payments. Use 0 if there is no debt.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly loan 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 payments. Use 0 if there is no debt.\" data-low=\"0\" data-base=\"0\" data-high=\"1000\" 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 set aside from profit for taxes.\"\u003ei\u003cspan role=\"tooltip\"\u003ePercent set aside from profit for taxes.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-percent\"\u003e\n\u003cinput data-owner-field=\"taxReserve\" data-owner-kind=\"percent\" data-owner-label=\"Tax reserve\" data-owner-note=\"Percent set aside from profit for taxes.\" name=\"taxReserve\" type=\"range\" min=\"0\" max=\"45\" step=\"1\" data-low=\"15\" data-base=\"18\" data-high=\"20\" value=\"18\"\u003e\u003coutput\u003e18%\u003c\/output\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eReinvestment reserve\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Percent kept in the business for repairs, growth, and cash cushion.\"\u003ei\u003cspan role=\"tooltip\"\u003ePercent kept in the business for repairs, growth, and cash cushion.\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 kept in the business for repairs, growth, and cash cushion.\" name=\"reinvestmentReserve\" type=\"range\" min=\"0\" max=\"35\" step=\"1\" data-low=\"5\" data-base=\"8\" data-high=\"10\" value=\"8\"\u003e\u003coutput\u003e8%\u003c\/output\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eTarget owner pay\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Monthly owner income goal used to measure the target-pay gap.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly owner income goal 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=\"Monthly owner income goal used to measure the target-pay gap.\" data-low=\"7000\" data-base=\"10000\" data-high=\"15000\" name=\"targetOwnerPay\" type=\"text\" inputmode=\"numeric\" value=\"10,000\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/form\u003e\n\u003caside class=\"fml-owner-results\" aria-live=\"polite\"\u003e\u003cspan class=\"fml-owner-tag\"\u003eOwner income output\u003c\/span\u003e\u003cdiv class=\"fml-owner-metrics\"\u003e\n\u003cdiv class=\"fml-owner-metric is-primary\"\u003e\n\u003cspan class=\"fml-owner-metric-label\"\u003eOwner Income\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Monthly take-home after tax and reinvestment reserves.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly take-home after tax and reinvestment reserves.\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cstrong data-owner-output=\"monthlyOwnerIncome\"\u003e$14,491\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\"\u003e32%\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$38,103\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$4,491\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$173,892\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$19,583\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,092\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$4,491\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$45,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: 88%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$39,600\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: 44%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$20,017\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,092\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: 32%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$14,491\u003c\/b\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton class=\"fml-owner-export\" type=\"button\" data-owner-export\u003eEXPORT XLSX\u003c\/button\u003e\u003c\/aside\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-note\"\u003e\n\u003cspan class=\"fml-owner-note-icon\" aria-hidden=\"true\"\u003e!\u003c\/span\u003e\u003cp\u003e\u003cstrong\u003ePlanning note:\u003c\/strong\u003e This is a researched planning estimate, not guaranteed salary, tax advice, or owner distribution advice. Actual owner income depends on enrollment, pricing, payroll, debt, reserves, and timing.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003cbr\u003e\u003cdiv class=\"container_new_design_blog\"\u003e\n\n\u003cdiv class=\"text-section_blog text-2_new_design_blog\"\u003e\n\n\u003cdiv class=\"line_top_blog\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eWant to see the full Karate School model?\u003c\/span\u003e\u003c\/h3\u003e\n\n\u003cp\u003eThe \u003ca href=\"\/products\/karate-dojo-financial-model\"\u003eKarate Dojo Financial Model Template\u003c\/a\u003e shows growth, occupancy, tuition, add-on revenue, payroll, fixed costs, EBITDA, cash need, breakeven, and owner income; open it.\u003c\/p\u003e\n\n\u003ch4\u003eOwner-income model highlights\u003c\/h4\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e45% to 82% occupancy\u003c\/li\u003e\n\u003cli\u003e85 to 190 students\u003c\/li\u003e\n\u003cli\u003e$70,000 owner salary\u003c\/li\u003e\n\u003cli\u003eAssistant hiring, $6,600 overhead\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\/karate-dojo-financial-model-dashboard-financialmodelslab_ef4ea300-9a2c-4088-a9c0-be3c4f234c1e.webp\"\u003e\n\u003cimg class=\"preview-img\" width=\"100%\" height=\"auto\" src=\"\/cdn\/shop\/files\/karate-dojo-financial-model-dashboard-financialmodelslab_ef4ea300-9a2c-4088-a9c0-be3c4f234c1e.webp?width=500\" alt=\"Karate School Financial Model dashboard summarizing key KPIs, runway\/cash position and performance with a dynamic dashboard, investor-ready visuals and solves cash-flow blind spots.\"\u003e\n\u003cdiv class=\"preview-overlay\"\u003e\n\u003cbutton class=\"preview-btn\" type=\"button\" style=\"align-items: center; vertical-align: middle; display: inline-flex; justify-content: center; gap: 6px; line-height: 1;\"\u003e\nPREVIEW \u003csvg fill=\"#fff\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-hidden=\"true\" focusable=\"false\" role=\"presentation\" viewbox=\"0 0 448 512\" width=\"14\"\u003e\u003cpath d=\"M416 176V86.63L246.6 256L416 425.4V336c0-8.844 7.156-16 16-16s16 7.156 16 16v128c0 8.844-7.156 16-16 16h-128c-8.844 0-16-7.156-16-16s7.156-16 16-16h89.38L224 278.6L54.63 448H144C152.8 448 160 455.2 160 464S152.8 480 144 480h-128C7.156 480 0 472.8 0 464v-128C0 327.2 7.156 320 16 320S32 327.2 32 336v89.38L201.4 256L32 86.63V176C32 184.8 24.84 192 16 192S0 184.8 0 176v-128C0 39.16 7.156 32 16 32h128C152.8 32 160 39.16 160 48S152.8 64 144 64H54.63L224 233.4L393.4 64H304C295.2 64 288 56.84 288 48S295.2 32 304 32h128C440.8 32 448 39.16 448 48v128C448 184.8 440.8 192 432 192S416 184.8 416 176z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eCan a karate school run without the owner teaching?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003eYes, a \u003cstrong\u003eKarate School\u003c\/strong\u003e can run without the owner teaching, but the tradeoff is simple: \u003cstrong\u003epayroll rises before owner income\u003c\/strong\u003e does. In Year 1, the model already carries a \u003cstrong\u003e$70,000\u003c\/strong\u003e head instructor\/owner plus a \u003cstrong\u003e$40,000\u003c\/strong\u003e assistant, so labor is \u003cstrong\u003e$110,000\u003c\/strong\u003e before other costs; by Year 2, adding a second \u003cstrong\u003e$40,000\u003c\/strong\u003e assistant lifts that to \u003cstrong\u003e$150,000\u003c\/strong\u003e.\u003c\/p\u003e\n\u003cdiv class=\"container_2_clmn_row\"\u003e\n\u003cdiv class=\"card_smpl\"\u003e\n\u003cdiv class=\"card_smpl_header\"\u003e\n\u003cimg src=\"\/cdn\/shop\/files\/fml_20_fml-Orange-blog-intro-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\u003ch3\u003eMargin stays tighter\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eOwner teaching\u003c\/strong\u003e protects margin.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHired staff\u003c\/strong\u003e adds payroll first.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$110,000\u003c\/strong\u003e labor in Year 1.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e20 FTE\u003c\/strong\u003e by Year 5 raises coverage.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"card_smpl blue_card\"\u003e\n\u003cdiv class=\"card_smpl_header\"\u003e\n\u003cimg src=\"\/cdn\/shop\/files\/fml_20_fml-Orange-blog-colons-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\u003ch3\u003eWhat changes fast\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eClasses can scale with instructors.\u003c\/li\u003e\n\u003cli\u003eAdmin coverage can improve too.\u003c\/li\u003e\n\u003cli\u003eShort-term take-home can drop.\u003c\/li\u003e\n\u003cli\u003eEnrollment and retention must absorb labor.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eWhat expenses reduce karate school profit margin most?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003eIf you’re mapping margin pressure for a Karate School, the biggest hits are \u003cstrong\u003epayroll\u003c\/strong\u003e, \u003cstrong\u003erent\u003c\/strong\u003e, \u003cstrong\u003emarketing\u003c\/strong\u003e, and retention-driven replacement costs; see \u003ca href=\"\/blogs\/write-business-plan\/karate-dojo\"\u003eHow To Write A Karate Dojo Business Plan?\u003c\/a\u003e for the planning setup. Year 1 payroll is \u003cstrong\u003e$125,000\u003c\/strong\u003e and fixed overhead is \u003cstrong\u003e$6,600 per month\u003c\/strong\u003e, led by a \u003cstrong\u003e$4,500\u003c\/strong\u003e commercial lease, so those two lines alone set a high break-even floor.\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\u003eMain cost drivers\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003ePayroll:\u003c\/strong\u003e $125,000 in Year 1\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eOwner role:\u003c\/strong\u003e $70,000 included\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eRent:\u003c\/strong\u003e $4,500 monthly lease\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eOverhead:\u003c\/strong\u003e $6,600 per month\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\u003eMargin leak points\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eYear 1 costs:\u003c\/strong\u003e 195% total\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMarketing:\u003c\/strong\u003e 80%\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMerchandise cost:\u003c\/strong\u003e 70%\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003ePayment fees:\u003c\/strong\u003e 25%; belt materials: 20%\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\n\u003cp\u003eBy Year 3, payroll rises to \u003cstrong\u003e$180,000\u003c\/strong\u003e, and by Year 5 it reaches \u003cstrong\u003e$220,000\u003c\/strong\u003e, so staffing is the fastest-growing margin drag. If retention weakens, \u003cstrong\u003emarketing rises\u003c\/strong\u003e and class utilization falls, which pushes profit down even faster.\u003c\/p\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eHow many students does a karate school need to make money?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003eA \u003cstrong\u003eKarate School\u003c\/strong\u003e needs about \u003cstrong\u003e156 active students\u003c\/strong\u003e to break even on membership dues alone: \u003cstrong\u003e$17,017\u003c\/strong\u003e monthly fixed costs and payroll ÷ (\u003cstrong\u003e$135\u003c\/strong\u003e tuition × \u003cstrong\u003e80.5%\u003c\/strong\u003e contribution margin). For startup cost context, see \u003ca href=\"\/blogs\/startup-costs\/karate-dojo\"\u003eHow Much To Open Karate Dojo Business?\u003c\/a\u003e; the operating model can also show Month 1 break-even at \u003cstrong\u003e85 students\u003c\/strong\u003e when it uses \u003cstrong\u003e20 billable days\u003c\/strong\u003e and \u003cstrong\u003e45% occupancy\u003c\/strong\u003e, so that’s not a dues-only view.\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\u003eDues-only math\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e$6,600\u003c\/strong\u003e monthly fixed costs\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$10,417\u003c\/strong\u003e Year 1 monthly payroll\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$17,017\u003c\/strong\u003e before variable costs\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e156 students\u003c\/strong\u003e at $135 tuition\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\u003eModel view\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e85 students\u003c\/strong\u003e in Month 1\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e20\u003c\/strong\u003e billable days assumed\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e45%\u003c\/strong\u003e occupancy logic used\u003c\/li\u003e\n\u003cli\u003eAdd-ons can lower student break-even\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\n\n\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eWant the six drivers behind dojo owner pay?\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-main-income-drivers\" aria-label=\"Accessible label for the main income driver cards.\"\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\u003eActive enrollment\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e85-190\u003c\/strong\u003e\u003cp\u003eMore students lift monthly dues and spread the owner's pay, lease, and admin costs across a bigger base, which supports EBITDA and draws.\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\u003eTuition pricing\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e$135-$156\u003c\/strong\u003e\u003cp\u003eSmall price gains flow fast to EBITDA because the school already has the space and staff in place, so more of each dollar can reach owner take-home.\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\u003eRetention\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003eHigh\u003c\/strong\u003e\u003cp\u003eLower churn cuts replacement marketing and keeps dues steady, which protects cash for the owner salary, reserves, and distributions.\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\u003eClass utilization\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e45%-82%\u003c\/strong\u003e\u003cp\u003eHigher occupancy uses the dojo more fully, so fixed lease and instructor costs are spread over more classes and margins improve.\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\u003eStaffing efficiency\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e$125K-$220K\u003c\/strong\u003e\u003cp\u003ePayroll rises fast as the school scales, so tight scheduling and load control matter because labor comes out before owner pay and profit.\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-$5.5K\u003c\/strong\u003e\u003cp\u003eSpecial events add extra cash with little added overhead, which can help build reserves and lift distributions.\u003c\/p\u003e\u003c\/article\u003e\n\u003c\/div\u003e\u003c\/article\u003e\u003c\/section\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eKarate School Core Six Income Drivers\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\u003cbr\u003e\n\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eActive Student Enrollment\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"left-row1\"\u003e\n    \u003ch3\u003eActive Paying Students\u003c\/h3\u003e\n    \u003cp\u003e\u003cstrong\u003eActive paying students\u003c\/strong\u003e are the core revenue base. This model grows from \u003cstrong\u003e85\u003c\/strong\u003e students in Year 1 to \u003cstrong\u003e190\u003c\/strong\u003e in Year 5, which is \u003cstrong\u003e2.2x\u003c\/strong\u003e more members using the same rent, software, insurance, and cleaning base. That’s why retained students matter more than trial inquiries: dues repeat monthly, but a trial only counts if it turns into paid attendance.\u003c\/p\u003e\n    \u003cp\u003eHere’s the quick math: more active students raise monthly cash flow and spread fixed costs across a wider base. The risk is filling the lead funnel without keeping students long enough to cover onboarding and marketing. If students leave early, owner pay gets squeezed even when trial volume looks strong.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"right-row1\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eTrack Retention, Not Just Leads\u003c\/h3\u003e\n      \u003cp\u003eMeasure \u003cstrong\u003eactive paid headcount\u003c\/strong\u003e, monthly renewals, and the share of students kept past onboarding. The key question is simple: how many students are still paying after the first month, the first belt test, and the first few billing cycles?\u003c\/p\u003e\n      \u003cp\u003eTrack these inputs each month:\u003c\/p\u003e\n      \u003cul class=\"lst_crct_blog\"\u003e\n        \u003cli\u003e\n\u003cstrong\u003eActive students\u003c\/strong\u003e by age group\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eNew signups\u003c\/strong\u003e versus retained members\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eChurn\u003c\/strong\u003e before first testing\u003c\/li\u003e\n        \u003cli\u003e\u003cstrong\u003eMarketing cost per kept student\u003c\/strong\u003e\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cp\u003eIf active enrollment rises but retention slips, the school adds revenue volatility instead of profit. Keep the focus on students who stay, pay, and use the same fixed-cost base longer.\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 And Program 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\u003eTuition and Program Mix\u003c\/h3\u003e\n    \u003cp\u003e\u003cstrong\u003eTuition\u003c\/strong\u003e is the fastest way this school changes cash flow per student. In Year 1, pricing ranges from \u003cstrong\u003e$120 to $160\u003c\/strong\u003e a month, with weighted tuition near \u003cstrong\u003e$135\u003c\/strong\u003e; by Year 5 it rises to \u003cstrong\u003e$140 to $180\u003c\/strong\u003e, with weighted tuition around \u003cstrong\u003e$143\u003c\/strong\u003e. That gap looks small, but at \u003cstrong\u003e85\u003c\/strong\u003e to \u003cstrong\u003e190\u003c\/strong\u003e active students, every \u003cstrong\u003e$10\u003c\/strong\u003e move adds about \u003cstrong\u003e$850 to $1,900\u003c\/strong\u003e a month before costs.\u003c\/p\u003e\n    \u003cp\u003eThis driver includes family discounts, premium program pricing, and attendance frequency. The key inputs are active students, each program’s price, and how many members sit in each tier. If price is too high for the local market, retention slips and owner pay falls faster than revenue rises. If mix shifts toward premium classes, revenue per student improves without adding the same level of rent or admin cost.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"left-row2\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eTrack Realized Tuition Per Student\u003c\/h3\u003e\n      \u003cp\u003eMeasure \u003cstrong\u003erealized tuition\u003c\/strong\u003e per active student, not just posted rates. Compare gross tuition, discounts, and upgrades by program so you can see which tier actually pays. A simple check is: \u003cstrong\u003emonthly tuition collected ÷ active students\u003c\/strong\u003e. That tells you whether pricing is lifting owner income or getting lost in discounts and low-value mix.\u003c\/p\u003e\n      \u003cp\u003eTest small changes first. Raise premium tiers where value is clear, protect family discounts only when they improve retention, and watch churn for \u003cstrong\u003e60 to 90 days\u003c\/strong\u003e after any price move. If attendance frequency drops after a price change, the school can lose more in dues than it gains in rate. Price should support retention, not just a higher sticker number.\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;\"\u003eStudent Retention And Churn\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"left-row3\"\u003e\n    \u003ch3\u003eStudent Retention\u003c\/h3\u003e\n    \u003cp\u003e\u003cstrong\u003eRetention\u003c\/strong\u003e drives owner pay because dues repeat every month. At the Year 1 weighted tuition of \u003cstrong\u003e$135\u003c\/strong\u003e, losing 5 students cuts recurring revenue by \u003cstrong\u003e$675\/month\u003c\/strong\u003e; at the Year 5 weighted tuition of \u003cstrong\u003e$143\u003c\/strong\u003e, the same churn cuts \u003cstrong\u003e$715\/month\u003c\/strong\u003e. Every lost student must be replaced before growth starts, so churn slows cash flow and puts more pressure on marketing and admin follow-up.\u003c\/p\u003e\n    \u003cp\u003eThe clean metric is \u003cstrong\u003eretained active students\u003c\/strong\u003e, not inquiries or trial signups. What this hides: if students leave before belt tests or camps, add-on revenue falls too, so the income hit is bigger than dues alone. Better retention also keeps class energy steadier and makes fixed costs like rent and software easier to cover.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"right-row3\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eTrack Churn By Cohort\u003c\/h3\u003e\n      \u003cp\u003eMeasure churn by age group, first 90 days, and program. Track active students, monthly renewals, belt-test participation, and camp signups together, because retention protects both recurring dues and add-ons. If onboarding is slow or parent communication slips, you usually see it first in missed classes and delayed renewals.\u003c\/p\u003e\n      \u003cul class=\"lst_crct_blog\"\u003e\n        \u003cli\u003eActive students by program\u003c\/li\u003e\n        \u003cli\u003eMonthly tuition per student\u003c\/li\u003e\n        \u003cli\u003eRenewal and drop-off rate\u003c\/li\u003e\n        \u003cli\u003eBelt-test and camp participation\u003c\/li\u003e\n        \u003cli\u003eAdmin follow-up time\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cp\u003eUse one simple rule: if a student is not retained, revenue must be replaced before the school feels growth. Strong onboarding, belt progression, class quality, parent updates, and community events all help keep dues recurring. The fastest win is finding which class times lose students fastest and fixing that before adding more leads.\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;\"\u003eClass Capacity And Schedule Utilization\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"right-row4\"\u003e\n    \u003ch3\u003eClass Capacity\u003c\/h3\u003e\n    \u003cp\u003eWhen you fill more of the same mat space, rent and base payroll produce more revenue per hour. In this model, \u003cstrong\u003eoccupancy rises from 450%\u003c\/strong\u003e in Year 1 to \u003cstrong\u003e820%\u003c\/strong\u003e in Year 5, and billable days move from \u003cstrong\u003e20\u003c\/strong\u003e to \u003cstrong\u003e22\u003c\/strong\u003e per month. That means the owner earns more from the same schedule, but only if class slots stay full and the mix of age groups, belt levels, and evening times stays balanced.\u003c\/p\u003e\n    \u003cp\u003eHere’s the risk: \u003cstrong\u003eunderfilled classes waste rent and payroll\u003c\/strong\u003e, while packed classes can hurt service if assistants are added too late. The useful inputs are mat capacity, class count, attendance by time slot, and instructor coverage. If the school cannot add capacity without adding labor, profit and owner draw rise only when each extra class hour brings in more dues than it costs to staff it.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"left-row4\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eFill Slots Before You Add Hours\u003c\/h3\u003e\n      \u003cp\u003eTrack fill rate by class, not just total members. Use the clean metric: booked spots divided by available spots. Watch the peak evening classes first, since that is where mat space, belt levels, and instructor coverage usually limit growth. If one class stays weak, merge it or move it before you add more schedule time that still carries the same rent.\u003c\/p\u003e\n      \u003cp\u003eTest one change at a time: move age groups, split belt levels, or add an assistant only when attendance is high enough to protect quality. The goal is simple: \u003cstrong\u003emore revenue per hour\u003c\/strong\u003e without raising payroll faster than dues. If a fuller schedule pushes capacity up but forces overtime or poor service, cash flow improves less than the headline occupancy number suggests.\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;\"\u003eStaffing Efficiency And Payroll\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"left-row5\"\u003e\n    \u003ch3\u003ePayroll Efficiency\u003c\/h3\u003e\n    \u003cp\u003ePayroll is the main margin swing factor once enrollment is in place. In this model, payroll is \u003cstrong\u003e$125,000\u003c\/strong\u003e in \u003cstrong\u003eYear 1\u003c\/strong\u003e and \u003cstrong\u003e$220,000\u003c\/strong\u003e by \u003cstrong\u003eYear 5\u003c\/strong\u003e, including a \u003cstrong\u003e$70,000\u003c\/strong\u003e owner salary, \u003cstrong\u003e$40,000\u003c\/strong\u003e assistant instructor roles, and admin support rising from \u003cst rong\u003e0.5 FTE to \u003cstrong\u003e1.0 FTE\u003c\/strong\u003e.\u003c\/st\u003e\u003c\/p\u003e\n    \u003cp\u003e\u003cstrong\u003eUnpaid owner labor is not free\u003c\/strong\u003e; if the owner steps back, someone still has to replace that work. Margin improves only when \u003cstrong\u003eclass revenue per instructor hour\u003c\/strong\u003e rises faster than staffing, because every extra labor hour has to earn back its share of tuition.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"right-row5\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eTrack Labor Per Class Hour\u003c\/h3\u003e\n      \u003cp\u003eTrack \u003cstrong\u003etuition collected per instructor hour\u003c\/strong\u003e, assistant coverage, and admin FTE each month. If payroll grows faster than class revenue, the owner’s take-home pay gets squeezed even if student count holds steady. More staff should mean more billable class hours or better class capacity, not just more cost.\u003c\/p\u003e\n      \u003cp\u003eWatch the jump from \u003cstrong\u003e0.5 FTE\u003c\/strong\u003e to \u003cstrong\u003e1.0 FTE\u003c\/strong\u003e in admin support and the move toward \u003cstrong\u003e$220,000\u003c\/strong\u003e payroll. If those hires do not lift revenue density, cash flow tightens and the owner pays for understaffing mistakes with lower profit draw.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"timeline\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"step-circle step5\"\u003e5\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eAdd-On Revenue Programs\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 can raise revenue per student, but only if they feel useful. In this model, special events grow from \u003cstrong\u003e$1,500\u003c\/strong\u003e in Year 1 to \u003cstrong\u003e$5,500\u003c\/strong\u003e in Year 5, a \u003cstrong\u003e$4,000\u003c\/strong\u003e lift. The best add-ons are the ones parents already value: testing fees, uniforms, gear, private lessons, birthday parties, camps, and after-school programs.\u003c\/p\u003e\n\u003cp\u003eHere’s the quick math: add-ons lift income without needing a full new student. But they can hurt retention if they look like fee stacking. One line says it all: sell progress, convenience, and community. Track active students, add-on take-up, and the extra labor tied to each sale so the add-on dollars actually reach owner pay.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"left-row6\"\u003e\n\u003cdiv class=\"tips-box\"\u003e\n\u003ch3\u003eTrack Attach Rate and Event Margin\u003c\/h3\u003e\n\u003cp\u003eMeasure how many active students buy each add-on, not just total add-on sales. If \u003cstrong\u003e85 students\u003c\/strong\u003e in Year 1 rise to \u003cstrong\u003e190\u003c\/strong\u003e in Year 5, add-ons should scale with enrollment, but only if trust is in place first. Start with items tied to belt progress or family convenience, then price them so extra staff time and supplies still leave real profit.\u003c\/p\u003e\n\u003cp\u003eUse a simple checklist: who buys, what they buy, and what it costs to deliver. Focus on \u003cstrong\u003especial events\u003c\/strong\u003e, because that line grows from \u003cstrong\u003e$1,500\u003c\/strong\u003e to \u003cstrong\u003e$5,500\u003c\/strong\u003e in the model. If the school pushes extras before students feel supported, churn risk rises and the owner loses both tuition and add-on cash.\u003c\/p\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eTrack add-on sales per active student.\u003c\/li\u003e\n\u003cli\u003eMeasure event margin after labor.\u003c\/li\u003e\n\u003cli\u003eOffer gear with clear purpose.\u003c\/li\u003e\n\u003cli\u003eBundle camps with skill progress.\u003c\/li\u003e\n\u003cli\u003eTest pricing after trust is built.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"timeline\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"step-circle step6\"\u003e6\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eCompare low, base, and high karate school owner income scenarios\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-scenario-table\" aria-label=\"Karate School Owner Income Scenarios\" data-site-name=\"Financial Models Lab\" data-site-url=\"https:\/\/financialmodelslab.com\" data-source-title=\"Karate School Owner Income Scenarios\" data-note-label=\"Planning note\" data-note-text=\"Planning assumptions only: these ranges are modeled before reserves and are 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 income swings with student count, occupancy, tuition, staffing, and reserves. Higher fill rates lift EBITDA fast, but payroll and fixed overhead still shape what the owner can take.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-scenario-table-actions\"\u003e\u003cbutton class=\"fml-scenario-table-export\" type=\"button\" data-scenario-export\u003eEXPORT XLSX\u003c\/button\u003e\u003c\/div\u003e\u003c\/header\u003e\u003cdiv class=\"fml-scenario-table-wrap\"\u003e\u003ctable class=\"fml-scenario-table-grid\"\u003e\n\u003ccaption\u003eLow, base, and high cases show how fill rates and payroll change owner take-home.\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\"\u003eLow Case\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\"\u003eBase 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\"\u003eHigh 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=\"Lower earnings path: Year 1 lands around $451k in pre-tax owner economic income before reserves.\"\u003eLower earnings path: Year 1 lands around $451k in pre-tax owner economic income before reserves.\u003c\/td\u003e\n\u003ctd data-export-value=\"Modeled earnings path: Year 3 supports about $3.63M in pre-tax owner economic income before reserves.\"\u003eModeled earnings path: Year 3 supports about $3.63M in pre-tax owner economic income before reserves.\u003c\/td\u003e\n\u003ctd data-export-value=\"Stronger earnings path: Year 5 reaches about $8.88M in pre-tax owner economic income before reserves.\"\u003eStronger earnings path: Year 5 reaches about $8.88M in pre-tax owner economic income before reserves.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-scenario-row\u003e\n\u003cth class=\"fml-scenario-row-heading\" scope=\"row\" data-export-value=\"Typical setup\"\u003e\u003cspan class=\"fml-scenario-row-heading-inner\"\u003e\u003cspan class=\"fml-scenario-row-icon is-setup\" aria-hidden=\"true\"\u003e\u003cimg class=\"fml-scenario-row-icon-img\" src=\"\/cdn\/shop\/files\/scenario-typical-setup.svg\" alt=\"Typical setup icon\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan\u003e\u003cspan class=\"fml-scenario-row-title\"\u003eTypical setup\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/th\u003e\n\u003ctd data-export-value=\"The school runs at 85 students, 45% occupancy, and $135 weighted tuition, with $125k payroll, $6,600 monthly fixed costs, and a 195% variable cost load.\"\u003eThe school runs at 85 students, 45% occupancy, and $135 weighted tuition, with $125k payroll, $6,600 monthly fixed costs, and a 195% variable cost load.\u003c\/td\u003e\n\u003ctd data-export-value=\"The studio runs with 150 students, 70% occupancy, and $149 weighted tuition, plus $180k payroll and a 160% variable cost load.\"\u003eThe studio runs with 150 students, 70% occupancy, and $149 weighted tuition, plus $180k payroll and a 160% variable cost load.\u003c\/td\u003e\n\u003ctd data-export-value=\"The school reaches 190 students, 82% occupancy, and $143 weighted tuition, with $220k payroll and a 132% variable cost load.\"\u003eThe school reaches 190 students, 82% occupancy, and $143 weighted tuition, with $220k payroll and a 132% variable cost load.\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=\"85 students; 45% occupancy; $135 tuition; $125k payroll; 195% variable load\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003e85 students\u003c\/li\u003e\n\u003cli\u003e45% occupancy\u003c\/li\u003e\n\u003cli\u003e$135 tuition\u003c\/li\u003e\n\u003cli\u003e$125k payroll\u003c\/li\u003e\n\u003cli\u003e195% variable load\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/td\u003e\n\u003ctd data-export-value=\"150 students; 70% occupancy; $149 tuition; $180k payroll; 160% variable load\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003e150 students\u003c\/li\u003e\n\u003cli\u003e70% occupancy\u003c\/li\u003e\n\u003cli\u003e$149 tuition\u003c\/li\u003e\n\u003cli\u003e$180k payroll\u003c\/li\u003e\n\u003cli\u003e160% variable load\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/td\u003e\n\u003ctd data-export-value=\"190 students; 82% occupancy; $143 tuition; $220k payroll; 132% variable load\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003e190 students\u003c\/li\u003e\n\u003cli\u003e82% occupancy\u003c\/li\u003e\n\u003cli\u003e$143 tuition\u003c\/li\u003e\n\u003cli\u003e$220k payroll\u003c\/li\u003e\n\u003cli\u003e132% variable load\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=\"$451k\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003e$451k\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-soft\"\u003eLow Case\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd data-export-value=\"$3.63M\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003e$3.63M\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-soft\"\u003eBase Case\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd data-export-value=\"$8.88M\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003e$8.88M\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-warning\"\u003eHigh Case\u003c\/span\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-scenario-row\u003e\n\u003cth class=\"fml-scenario-row-heading\" scope=\"row\" data-export-value=\"Best fit\"\u003e\u003cspan class=\"fml-scenario-row-heading-inner\"\u003e\u003cspan class=\"fml-scenario-row-icon is-fit\" aria-hidden=\"true\"\u003e\u003cimg class=\"fml-scenario-row-icon-img\" src=\"\/cdn\/shop\/files\/scenario-best-fit.svg\" alt=\"Best fit icon\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan\u003e\u003cspan class=\"fml-scenario-row-title\"\u003eBest fit\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/th\u003e\n\u003ctd data-export-value=\"Use this to test a slower launch and reserve needs.\"\u003eUse this to test a slower launch and reserve needs.\u003c\/td\u003e\n\u003ctd data-export-value=\"Use this as the middle plan for normal fill and staffing.\"\u003eUse this as the middle plan for normal fill and staffing.\u003c\/td\u003e\n\u003ctd data-export-value=\"Use this to test upside from strong enrollment and pricing.\"\u003eUse this to test upside from strong enrollment and pricing.\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 Planning assumptions only: these ranges are modeled before reserves and are 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":49303879090419,"sku":"karate-dojo-owner-makes","price":0.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0522\/6191\/2762\/files\/karate-dojo-owner-makes.webp?v=1782685467","url":"https:\/\/financialmodelslab.com\/products\/karate-dojo-owner-makes","provider":"Financial Models Lab","version":"1.0","type":"link"}