{"product_id":"bushcraft-workshop-owner-makes","title":"How Much Does A Bushcraft Workshop Owner Make? $26M EBITDA Case","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 planning owner pay before the workshop model is fully proven, so revenue is not the same as take-home This view covers \u003cstrong\u003eYear 1 to Year 5 revenue, EBITDA, costs, reserves, and owner-pay capacity\u003c\/strong\u003e, using the provided assumptions, not a guaranteed salary or tax plan\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=\"Bushcraft workshop 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=\"EBITDA from Year 1 to Year 5; before tax, debt, reinvestment, and owner draws. Research model output, not guaranteed pay.\"\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=\"EBITDA from Year 1 to Year 5; before tax, debt, reinvestment, and owner draws. Research model output, not guaranteed pay.\"\u003e$2.6M-$29.2M\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"EBITDA margin in Year 1 and Year 5, based on model revenue and operating costs. It excludes taxes and financing.\"\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 in Year 1 and Year 5, based on model revenue and operating costs. It excludes taxes and financing.\"\u003e73%-86%\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Annual revenue in Year 1 and Year 5 from the model; used as the closest pay-support threshold because target pay wasn't set.\"\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=\"Annual revenue in Year 1 and Year 5 from the model; used as the closest pay-support threshold because target pay wasn't set.\"\u003e$3.6M-$33.9M\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"High fixed payroll and a $928k Month 1 cash low make launch demanding; this is a research-based planning view.\"\u003e\u003cimg class=\"metric-icon\" src=\"\/cdn\/shop\/files\/fml-owner-income-kpi-business-difficulty.svg\" alt=\"Business difficulty icon\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan\u003eBusiness difficulty\u003c\/span\u003e\u003cstrong class=\"metric-value\" tabindex=\"0\" data-tooltip=\"High fixed payroll and a $928k Month 1 cash low make launch demanding; this is a research-based planning view.\"\u003eHard\u003c\/strong\u003e\u003c\/article\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eWant to test your owner-pay target?\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-owner-calculator\" aria-label=\"Bushcraft Survival Workshop Owner Income Calculator\" data-locale=\"en-US\" data-currency=\"USD\" data-default-scenario=\"base\" data-export-filename=\"Bushcraft Survival Workshop Owner Income Calculator.xlsx\" data-source-site-name=\"Financial Models Lab\" data-source-site-url=\"https:\/\/financialmodelslab.com\" data-source-page-title=\"Bushcraft Survival Workshop 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 demand, pricing, payroll, taxes, reserves, and spending discipline.\"\u003e\u003cdiv class=\"fml-owner-card\"\u003e\n\u003cheader class=\"fml-owner-header\"\u003e\u003cdiv class=\"fml-owner-heading\"\u003e\n\u003cp class=\"fml-owner-eyebrow\"\u003eOwner income calculator\u003c\/p\u003e\n\u003cp class=\"fml-owner-intro\"\u003eEstimate owner take-home and the target-pay gap from revenue, margin, costs, reserves, and target pay.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-scenarios\" aria-label=\"Income scenario presets\"\u003e\n\u003cbutton class=\"fml-owner-scenario\" type=\"button\" data-scenario=\"low\"\u003eLow\u003c\/button\u003e\u003cbutton class=\"fml-owner-scenario is-active\" type=\"button\" data-scenario=\"base\"\u003eBase\u003c\/button\u003e\u003cbutton class=\"fml-owner-scenario\" type=\"button\" data-scenario=\"high\"\u003eHigh\u003c\/button\u003e\n\u003c\/div\u003e\u003c\/header\u003e\u003cdiv class=\"fml-owner-layout\"\u003e\n\u003cform class=\"fml-owner-inputs\"\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eMonthly revenue\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Average monthly sales collected before expenses. Use the operating month average, not a one-time peak.\"\u003ei\u003cspan role=\"tooltip\"\u003eAverage monthly sales collected before expenses. Use the operating month average, not a one-time peak.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-money\"\u003e\n\u003cspan\u003e$\u003c\/span\u003e\u003cinput data-owner-field=\"monthlyRevenue\" data-owner-kind=\"money\" data-owner-label=\"Monthly revenue\" data-owner-note=\"Average monthly sales collected before expenses. Use the operating month average, not a one-time peak.\" data-low=\"301500\" data-base=\"1136167\" data-high=\"2823000\" name=\"monthlyRevenue\" type=\"text\" inputmode=\"numeric\" value=\"1,136,167\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eGross margin\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Percent of revenue left after direct course costs and payment fees, before payroll and overhead.\"\u003ei\u003cspan role=\"tooltip\"\u003ePercent of revenue left after direct course costs and payment fees, before payroll and overhead.\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 course costs and payment fees, before payroll and overhead.\" name=\"grossMargin\" type=\"range\" min=\"0\" max=\"100\" step=\"1\" data-low=\"89\" data-base=\"91\" data-high=\"93\" value=\"91\"\u003e\u003coutput\u003e91%\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 for instructors, operations, and support before owner pay.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly payroll for instructors, operations, and support before owner pay.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-money\"\u003e\n\u003cspan\u003e$\u003c\/span\u003e\u003cinput data-owner-field=\"laborCost\" data-owner-kind=\"money\" data-owner-label=\"Labor cost\" data-owner-note=\"Monthly payroll for instructors, operations, and support before owner pay.\" data-low=\"18250\" data-base=\"32917\" data-high=\"46583\" name=\"laborCost\" type=\"text\" inputmode=\"numeric\" value=\"32,917\"\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=\"Recurring monthly overhead such as insurance, storage, hosting, memberships, accounting, and communications.\"\u003ei\u003cspan role=\"tooltip\"\u003eRecurring monthly overhead such as insurance, storage, hosting, memberships, accounting, and communications.\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=\"Recurring monthly overhead such as insurance, storage, hosting, memberships, accounting, and communications.\" data-low=\"3000\" data-base=\"3000\" data-high=\"3000\" name=\"fixedOverhead\" 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\u003eMarketing\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Monthly marketing and ad spend needed to keep bookings moving.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly marketing and ad spend needed to keep bookings 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 marketing and ad spend needed to keep bookings moving.\" data-low=\"24120\" data-base=\"68170\" data-high=\"112920\" name=\"marketing\" type=\"text\" inputmode=\"numeric\" value=\"68,170\"\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 held back for taxes before owner pay.\"\u003ei\u003cspan role=\"tooltip\"\u003ePercent of profit held back 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 held back for taxes before owner pay.\" name=\"taxReserve\" type=\"range\" min=\"0\" max=\"45\" step=\"1\" data-low=\"18\" data-base=\"22\" data-high=\"26\" value=\"22\"\u003e\u003coutput\u003e22%\u003c\/output\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eReinvestment reserve\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Percent of profit kept for repairs, growth, working capital, and risk buffer.\"\u003ei\u003cspan role=\"tooltip\"\u003ePercent of profit kept for repairs, growth, working capital, and risk buffer.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-percent\"\u003e\n\u003cinput data-owner-field=\"reinvestmentReserve\" data-owner-kind=\"percent\" data-owner-label=\"Reinvestment reserve\" data-owner-note=\"Percent of profit kept for repairs, growth, working capital, and risk buffer.\" name=\"reinvestmentReserve\" type=\"range\" min=\"0\" max=\"35\" step=\"1\" data-low=\"6\" data-base=\"8\" data-high=\"10\" value=\"8\"\u003e\u003coutput\u003e8%\u003c\/output\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eTarget owner pay\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Target monthly owner income used to calculate the target-pay gap.\"\u003ei\u003cspan role=\"tooltip\"\u003eTarget monthly owner income used to calculate the target-pay gap.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-money\"\u003e\n\u003cspan\u003e$\u003c\/span\u003e\u003cinput data-owner-field=\"targetOwnerPay\" data-owner-kind=\"money\" data-owner-label=\"Target owner pay\" data-owner-note=\"Target monthly owner income used to calculate the target-pay gap.\" data-low=\"10000\" data-base=\"15000\" data-high=\"25000\" name=\"targetOwnerPay\" type=\"text\" inputmode=\"numeric\" value=\"15,000\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/form\u003e\n\u003caside class=\"fml-owner-results\" aria-live=\"polite\"\u003e\u003cspan class=\"fml-owner-tag\"\u003eOwner income output\u003c\/span\u003e\u003cdiv class=\"fml-owner-metrics\"\u003e\n\u003cdiv class=\"fml-owner-metric is-primary\"\u003e\n\u003cspan class=\"fml-owner-metric-label\"\u003eOwner Income\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Monthly take-home after tax and reinvestment reserves.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly take-home after tax and reinvestment reserves.\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cstrong data-owner-output=\"monthlyOwnerIncome\"\u003e$651K\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\"\u003e57%\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$138K\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$636K\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$7,810,536\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$929,825\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$278,947\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$635,878\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$1.1M\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: 91%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$1M\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: 9%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$104K\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: 25%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$279K\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: 57%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$651K\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 demand, pricing, payroll, taxes, reserves, and spending discipline.\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 how owner income is built in the model?\u003c\/span\u003e\u003c\/h3\u003e\n\n\u003cp\u003eThis screenshot shows revenue, margin, costs, reserves, and owner take-home assumptions in the \u003ca href=\"\/products\/bushcraft-workshop-financial-model\"\u003eBushcraft Survival Workshop Financial Model Template\u003c\/a\u003e. Open the model.\u003c\/p\u003e\n\n\u003ch4\u003eOwner-income model highlights\u003c\/h4\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eOwner take-home\u003c\/strong\u003e from assumptions\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eRevenue\u003c\/strong\u003e and EBITDA ranges\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eScenarios\u003c\/strong\u003e test occupancy, costs\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\/bushcraft-workshop-financial-model-dashboard-financialmodelslab_a0a54a55-3036-4c59-bb1d-c72f0dd8b80a.webp\"\u003e\n\u003cimg class=\"preview-img\" width=\"100%\" height=\"auto\" src=\"\/cdn\/shop\/files\/bushcraft-workshop-financial-model-dashboard-financialmodelslab_a0a54a55-3036-4c59-bb1d-c72f0dd8b80a.webp?width=500\" alt=\"Bushcraft Survival Workshop Financial Model dashboard summarizing key KPIs, runway\/cash and performance with a dynamic dashboard, investor-ready charts to spot cash-flow blind spots.\"\u003e\n\u003cdiv class=\"preview-overlay\"\u003e\n\u003cbutton class=\"preview-btn\" type=\"button\" style=\"align-items: center; vertical-align: middle; display: inline-flex; justify-content: center; gap: 6px; line-height: 1;\"\u003e\nPREVIEW \u003csvg fill=\"#fff\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-hidden=\"true\" focusable=\"false\" role=\"presentation\" viewbox=\"0 0 448 512\" width=\"14\"\u003e\u003cpath d=\"M416 176V86.63L246.6 256L416 425.4V336c0-8.844 7.156-16 16-16s16 7.156 16 16v128c0 8.844-7.156 16-16 16h-128c-8.844 0-16-7.156-16-16s7.156-16 16-16h89.38L224 278.6L54.63 448H144C152.8 448 160 455.2 160 464S152.8 480 144 480h-128C7.156 480 0 472.8 0 464v-128C0 327.2 7.156 320 16 320S32 327.2 32 336v89.38L201.4 256L32 86.63V176C32 184.8 24.84 192 16 192S0 184.8 0 176v-128C0 39.16 7.156 32 16 32h128C152.8 32 160 39.16 160 48S152.8 64 144 64H54.63L224 233.4L393.4 64H304C295.2 64 288 56.84 288 48S295.2 32 304 32h128C440.8 32 448 39.16 448 48v128C448 184.8 440.8 192 432 192S416 184.8 416 176z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eHow many students do I need to make a living from a bushcraft workshop?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003eYou can’t get one student number from the data alone. For the \u003cstrong\u003eBushcraft Survival Workshop\u003c\/strong\u003e, Year 1 base cost is \u003cstrong\u003e$255k\/year\u003c\/strong\u003e before owner pay and reserves, so the math is \u003cstrong\u003e(target owner pay + reserves + $255k) ÷ contribution per paid seat or group\u003c\/strong\u003e; \u003cstrong\u003eEBITDA\u003c\/strong\u003e only pays the owner after reinvestment, cash reserves, and safety spending.\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\u003eWhat you must know\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e$3k\/month\u003c\/strong\u003e fixed overhead\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$36k\/year\u003c\/strong\u003e fixed overhead\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$219k\/year\u003c\/strong\u003e payroll\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$255k\/year\u003c\/strong\u003e before owner pay\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\u003eUse this formula\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eTarget owner pay\u003c\/strong\u003e first\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAdd reserves\u003c\/strong\u003e and reinvestment\u003c\/li\u003e\n\u003cli\u003e\u003cstrong\u003eDivide by contribution per seat\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cstrong\u003eAdjust for occupancy and ticket mix\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;\"\u003eHow much can I make running bushcraft workshops?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003eYou can make \u003cstrong\u003e$3.618M in Year 1 revenue\u003c\/strong\u003e running a Bushcraft Survival Workshop if you hit \u003cstrong\u003e12 billable days per month\u003c\/strong\u003e at \u003cstrong\u003e45% occupancy\u003c\/strong\u003e; the model shows \u003cstrong\u003e$2.624M EBITDA\u003c\/strong\u003e before taxes, reserves, debt, and owner distributions. For the setup math, see \u003ca href=\"\/blogs\/write-business-plan\/bushcraft-workshop\"\u003eHow Do I Write A Business Plan For Bushcraft Survival Workshop?\u003c\/a\u003e.\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\u003eRevenue drivers\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eSell paid seats, not open dates\u003c\/li\u003e\n\u003cli\u003eRun \u003cstrong\u003e12 billable days\u003c\/strong\u003e monthly\u003c\/li\u003e\n\u003cli\u003eTarget \u003cstrong\u003e45% occupancy\u003c\/strong\u003e minimum\u003c\/li\u003e\n\u003cli\u003ePush \u003cstrong\u003e$1,200 corporate programs\u003c\/strong\u003e\n\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\u003eTake-home risks\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e$300 family workshops\u003c\/strong\u003e need volume\u003c\/li\u003e\n\u003cli\u003eUnsold seats cut margin fast\u003c\/li\u003e\n\u003cli\u003eRefunds reduce cash collected\u003c\/li\u003e\n\u003cli\u003eWeather and instructors constrain delivery\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 bushcraft workshop business scale beyond owner-taught classes?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003e\u003cstrong\u003eBushcraft Survival Workshop\u003c\/strong\u003e can scale beyond owner-taught classes, but the tradeoff is margin for capacity. Here’s the quick math: a hired-instructor model grows from \u003cstrong\u003e20 FTE\u003c\/strong\u003e in Year 1 to \u003cstrong\u003e60 FTE\u003c\/strong\u003e in Year 5, and payroll alone rises from \u003cstrong\u003e$1.1M\u003c\/strong\u003e to \u003cstrong\u003e$3.3M\u003c\/strong\u003e at \u003cstrong\u003e$55k\u003c\/strong\u003e each. \u003cstrong\u003eOne line:\u003c\/strong\u003e more seats and more dates, but less owner-only margin.\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 model\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eHigher margin, lower payroll\u003c\/li\u003e\n\u003cli\u003eLimited by one teacher\u003c\/li\u003e\n\u003cli\u003eHard to add billable days\u003c\/li\u003e\n\u003cli\u003eBest for premium classes\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-instructor model\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eOccupancy can rise from \u003cstrong\u003e45%\u003c\/strong\u003e to \u003cstrong\u003e85%\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eBillable days can rise from \u003cstrong\u003e12\u003c\/strong\u003e to \u003cstrong\u003e20\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eCorporate groups lift revenue density\u003c\/li\u003e\n\u003cli\u003eSafety, land, and travel can cap growth\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\n\n\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eWant the six income drivers at a glance?\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-main-income-drivers\" aria-label=\"Main income drivers for a bushcraft survival workshop business.\"\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\u003eFill Rate\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e45%-85%\u003c\/strong\u003e\u003cp\u003eMoving occupancy from 45% to 85% lifts revenue across every class day, so empty slots are the biggest income leak.\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\u003eTicket Mix\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e$300-$1,400\u003c\/strong\u003e\u003cp\u003eA heavier mix of higher-priced corporate programs raises average revenue per booking and improves 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\u003eCalendar Capacity\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e12-20\/mo\u003c\/strong\u003e\u003cp\u003eScaling billable days from 12 to 20 a month increases the number of paid sessions the team can sell.\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\u003eStaffing Model\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e$219K-$547K\u003c\/strong\u003e\u003cp\u003ePayroll grows fast as instructor and support headcount rises, so tight staffing is key to protecting EBITDA.\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\u003eFixed Costs\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e$3K\/mo\u003c\/strong\u003e\u003cp\u003eKeeping overhead near $3K a month leaves more gross profit for the owner when bookings run light.\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\u003ePrivate Groups\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e$48K-$168K\u003c\/strong\u003e\u003cp\u003eCorporate and partnership bookings add higher-value revenue and reduce reliance on one-off public classes.\u003c\/p\u003e\u003c\/article\u003e\n\u003c\/div\u003e\u003c\/article\u003e\u003c\/section\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eBushcraft Survival Workshop Core Six Income Drivers\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\u003cbr\u003e\n\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eEnrollment Fill Rate\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 Fill Rate\u003c\/h3\u003e\n    \u003cp\u003e\u003cstrong\u003eEnrollment fill rate\u003c\/strong\u003e is the share of available seats that are paid. It drives income hard here because empty seats still absorb instructor time, land access, insurance, and marketing. At \u003cstrong\u003e45%\u003c\/strong\u003e occupancy in Year 1, a premium class can still lose money if the class runs half empty.\u003c\/p\u003e\n    \u003cp\u003eThe key inputs are \u003cstrong\u003epaid seats\u003c\/strong\u003e, \u003cstrong\u003ecancellation rate\u003c\/strong\u003e, \u003cstrong\u003erefunds\u003c\/strong\u003e, and \u003cstrong\u003ewaitlist depth\u003c\/strong\u003e. By Year 5, the model targets \u003cstrong\u003e85%\u003c\/strong\u003e occupancy, which lifts revenue per session and lowers marketing cost per booking. Bigger groups only help if safety ratios hold, or the extra seats turn into unpaid field time.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"right-row1\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eFill Seats Before You Add Dates\u003c\/h3\u003e\n      \u003cp\u003eTrack \u003cstrong\u003esold seats\u003c\/strong\u003e, not just inquiries. Here’s the quick math: if a session has 10 seats, moving from \u003cstrong\u003e45%\u003c\/strong\u003e to \u003cstrong\u003e85%\u003c\/strong\u003e fill means \u003cstrong\u003e4.5\u003c\/strong\u003e paid seats becomes \u003cstrong\u003e8.5\u003c\/strong\u003e. That spreads fixed costs over almost twice as many buyers and helps owner pay show up faster.\u003c\/p\u003e\n      \u003cul class=\"lst_crct_blog\"\u003e\n        \u003cli\u003eWatch cancellations and refund rate.\u003c\/li\u003e\n        \u003cli\u003eMeasure waitlist depth before opening dates.\u003c\/li\u003e\n        \u003cli\u003eCheck marketing cost per booking.\u003c\/li\u003e\n        \u003cli\u003eKeep class size inside safety ratios.\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cp\u003eIf fill rate stays weak, the business burns cash even with good pricing. The fix is simple: tighten booking follow-up, use waitlists to backfill dropouts, and cut dates that cannot reach your minimum paid-seat target.\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;\"\u003eTicket Price And Course 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\u003eTicket Price and Course Mix\u003c\/h3\u003e\n\u003cp\u003eThis driver is the blend of course price and course mix. In Year 1, wilderness is \u003cstrong\u003e$450\u003c\/strong\u003e, corporate is \u003cstrong\u003e$1,200\u003c\/strong\u003e, and family is \u003cstrong\u003e$300\u003c\/strong\u003e; by Year 5, they rise to \u003cstrong\u003e$550\u003c\/strong\u003e, \u003cstrong\u003e$1,400\u003c\/strong\u003e, and \u003cstrong\u003e$380\u003c\/strong\u003e. Revenue per student and margin per instructor day move with the mix, not just seat count.\u003c\/p\u003e\n\u003cp\u003eCorporate and advanced programs can lift average booking value, but they also add \u003cstrong\u003eprep\u003c\/strong\u003e, \u003cstrong\u003ecustomization\u003c\/strong\u003e, and \u003cstrong\u003ecredibility\u003c\/strong\u003e work. If price goes up without more length, tighter safety, or clearer value, the owner can sell fewer seats and still end up with weaker cash flow and lower pay.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"left-row2\"\u003e\n\u003cdiv class=\"tips-box\"\u003e\n\u003ch3\u003eRaise Value Per Booking\u003c\/h3\u003e\n\u003cp\u003eTrack \u003cstrong\u003eaverage booking value\u003c\/strong\u003e, revenue per instructor day, and gross margin by course type. The inputs are simple: bookings, price by segment, prep time, and any extra labor tied to custom corporate work. One clean rule: if the course takes more time or risk to deliver, the ticket has to cover it.\u003c\/p\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eTrack paid bookings by course type.\u003c\/li\u003e\n\u003cli\u003eMeasure prep hours per private group.\u003c\/li\u003e\n\u003cli\u003eWatch refunds and discount use.\u003c\/li\u003e\n\u003cli\u003eTest price before adding custom scope.\u003c\/li\u003e\n\u003cli\u003eCheck margin after instructor labor.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eUse mix to protect income quality. More corporate and advanced dates can raise monthly revenue faster than family seats, but they need stronger sales proof and tighter delivery standards. If the schedule fills with low-price family seats, the owner may work more days for the same take-home profit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"timeline\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"step-circle step2\"\u003e2\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eWorkshop Calendar Capacity\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"left-row3\"\u003e\n    \u003ch3\u003eWorkshop calendar capacity\u003c\/h3\u003e\n    \u003cp\u003e\u003cstrong\u003eBillable days\u003c\/strong\u003e are the main lever here. The calendar grows from \u003cstrong\u003e12 paid event days per month\u003c\/strong\u003e in Year 1 to \u003cstrong\u003e20\u003c\/strong\u003e in Year 5, so owner income rises only if those extra dates stay sellable and deliverable. More open dates help revenue, but only when occupancy stays strong and the day can actually run.\u003c\/p\u003e\n    \u003cp\u003eThis driver includes \u003cstrong\u003eweather downtime\u003c\/strong\u003e, daylight, travel time, land access windows, instructor fatigue, and setup days. A booked day that gets blocked by rain, darkness, or a long reset is not a true income day. \u003cstrong\u003eShoulder-season programming\u003c\/strong\u003e can smooth cash flow, but it may need backup locations.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"right-row3\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eProtect paid days\u003c\/h3\u003e\n      \u003cp\u003eTrack \u003cstrong\u003escheduled days\u003c\/strong\u003e, \u003cstrong\u003edelivered days\u003c\/strong\u003e, and seat fill together. Here’s the quick math: if the calendar shows more dates but occupancy drops, owner pay can still fall because fixed time and field costs spread over fewer paying students. The goal is usable days, not just open days.\u003c\/p\u003e\n      \u003cp\u003eBuild a simple monthly control sheet for \u003cstrong\u003eweather loss\u003c\/strong\u003e, \u003cstrong\u003etravel blocks\u003c\/strong\u003e, \u003cstrong\u003esetup days\u003c\/strong\u003e, and \u003cstrong\u003ebackup sites\u003c\/strong\u003e. That lets you price and staff around the real calendar, keep cash flow steadier in shoulder months, and avoid paying instructors for dates that cannot be sold or safely run.\u003c\/p\u003e\n      \u003cul class=\"lst_crct_blog\"\u003e\n        \u003cli\u003eCount usable days, not calendar days.\u003c\/li\u003e\n        \u003cli\u003eLog weather and daylight limits.\u003c\/li\u003e\n        \u003cli\u003eTag travel and setup blocks.\u003c\/li\u003e\n        \u003cli\u003ePre-approve backup locations.\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 Staffing Model\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 Staffing Mix\u003c\/h3\u003e\n    \u003cp\u003eThis driver is the mix of owner-led vs hired classes, plus the number of \u003cstrong\u003einstructor FTE\u003c\/strong\u003e, class count, and pay per FTE. Owner-taught sessions protect margin, but hired staff widen the calendar and lift payroll. Here the plan grows from \u003cstrong\u003e20 FTE\u003c\/strong\u003e to \u003cstrong\u003e60 FTE\u003c\/strong\u003e, with payroll at \u003cstrong\u003e$219k\u003c\/strong\u003e in Year 1 and \u003cstrong\u003e$547k\u003c\/strong\u003e in Year 5, so more seats only help if they stay filled and safe.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"left-row4\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eStaff to Seat Demand\u003c\/h3\u003e\n      \u003cp\u003eTrack \u003cstrong\u003esafety ratios\u003c\/strong\u003e, \u003cstrong\u003etraining standards\u003c\/strong\u003e, \u003cstrong\u003ebackground checks\u003c\/strong\u003e, and repeatable lesson delivery before adding headcount. The key test is simple: can each instructor run the same course without refunds, incidents, or extra owner time? If not, the new payroll just squeezes cash flow and raises liability risk instead of creating profit.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"timeline\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"step-circle step4\"\u003e4\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eFixed Cost And Risk Control\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"left-row5\"\u003e\n    \u003ch3\u003eFixed Cost Control\u003c\/h3\u003e\n    \u003cp\u003eFixed costs hit cash before a seat is sold, so this driver can make or break owner pay in slow months. Here, fixed overhead is \u003cstrong\u003e$3k\/month\u003c\/strong\u003e for liability insurance, storage, hosting, memberships, accounting, and communications, while Year 1 capex totals \u003cstrong\u003e$645k\u003c\/strong\u003e. That means the business needs enough cash runway before booking volume turns on.\u003c\/p\u003e\n    \u003cp\u003eThe cash risk is front-loaded: minimum cash is \u003cstrong\u003e$928k\u003c\/strong\u003e in Month 1. Marketing also matters, but it should fall from \u003cstrong\u003e8%\u003c\/strong\u003e of revenue in Year 1 to \u003cstrong\u003e4%\u003c\/strong\u003e by Year 5. If spend gets cut too hard on insurance or safety, one incident can wipe out months of profit.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"right-row5\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eControl Cash Burn\u003c\/h3\u003e\n      \u003cp\u003eTrack fixed overhead, capex timing, and monthly cash burn against bookings, not just revenue. The key inputs are \u003cstrong\u003einsurance\u003c\/strong\u003e, \u003cstrong\u003estorage\u003c\/strong\u003e, \u003cstrong\u003ehosting\u003c\/strong\u003e, \u003cstrong\u003eaccounting\u003c\/strong\u003e, \u003cstrong\u003ecommunications\u003c\/strong\u003e, and \u003cstrong\u003emarketing as a % of revenue\u003c\/strong\u003e. One clean rule: keep safety spend whole, then trim anything that does not protect seats or cash flow.\u003c\/p\u003e\n      \u003cp\u003eBuild a 12-month cash forecast with one line for fixed costs and one for marketing. If Month 1 cash drops below \u003cstrong\u003e$928k\u003c\/strong\u003e, owner draws should wait. When revenue grows, let marketing ease from \u003cstrong\u003e8%\u003c\/strong\u003e to \u003cstrong\u003e4%\u003c\/strong\u003e only if booking volume stays stable and liability coverage stays solid.\u003c\/p\u003e\n      \u003cul class=\"lst_crct_blog\"\u003e\n        \u003cli\u003eWatch fixed cost per month.\u003c\/li\u003e\n        \u003cli\u003eCompare cash to Month 1 need.\u003c\/li\u003e\n        \u003cli\u003eProtect insurance and safety spend.\u003c\/li\u003e\n        \u003cli\u003eCut waste, not risk controls.\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"timeline\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"step-circle step5\"\u003e5\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003ePrivate Group And Partnership 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\u003ePrivate Group Revenue\u003c\/h3\u003e\n    \u003cp\u003ePrivate groups make income steadier because you sell a full booking, not scattered seats. Corporate leadership pricing is \u003cstr ong\u003e$1,200 in Year 1 and \u003cstrong\u003e$1,400\u003c\/strong\u003e by Year 5, a \u003cstrong\u003e16.7%\u003c\/strong\u003e lift. Youth groups, outdoor clubs, retreats, and repeat programs can also fill weak dates, but they may add prep, transport, permits, and insurance review.\u003c\/str\u003e\u003c\/p\u003e\n    \u003cp\u003eThe real test is net booking value after those extra costs. If the event fits your current safety system and land access, it can raise gross margin and owner pay. If it needs heavy customization, the higher price can disappear fast.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"left-row6\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003ePrice the Added Work\u003c\/h3\u003e\n      \u003cp\u003eTrack \u003cstrong\u003ebooking count\u003c\/strong\u003e, \u003cstrong\u003eaverage booking value\u003c\/strong\u003e, prep hours, and added costs for each private group. That shows which clients improve cash flow and which just keep the calendar busy. A \u003cstrong\u003e$1,400\u003c\/strong\u003e booking only helps if the extra labor and compliance stay small.\u003c\/p\u003e\n      \u003cul class=\"lst_crct_blog\"\u003e\n        \u003cli\u003eTrack prep hours per event.\u003c\/li\u003e\n        \u003cli\u003ePrice permits and transport separately.\u003c\/li\u003e\n        \u003cli\u003eUse standard sites first.\u003c\/li\u003e\n        \u003cli\u003eBuild repeat dates for slow periods.\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cp\u003eBest use is high-value groups that fit existing safety ratios and land access. That keeps revenue predictable and protects the owner’s 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 step6\"\u003e6\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eScenario objective: Compare lean, base, and mature owner-income cases without treating the high case as typical\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-scenario-table\" aria-label=\"Bushcraft Survival Workshop Owner Income Scenarios\" data-site-name=\"Financial Models Lab\" data-site-url=\"https:\/\/financialmodelslab.com\" data-source-title=\"Bushcraft Survival Workshop Owner Income Scenarios\" data-note-label=\"Planning note\" data-note-text=\"Scenario ranges are researched planning assumptions, not guaranteed earnings, salary promises, tax advice, or distributions.\"\u003e\u003cdiv class=\"fml-scenario-table-card\"\u003e\n\u003cheader class=\"fml-scenario-table-header\"\u003e\u003cdiv\u003e\n\u003cp class=\"fml-scenario-table-eyebrow\"\u003eOwner income scenarios\u003c\/p\u003e\n\u003cp class=\"fml-scenario-table-description\"\u003eOwner income rises with billable days, occupancy, and pricing. Higher EBITDA helps, but payroll, overhead, capex, reserves, and distribution policy still shape what the owner can take home.\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\u003eHow fill rate and capacity change 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=\"Lean Case\"\u003e\n\u003cspan class=\"fml-scenario-column-title\"\u003eLean Case\u003c\/span\u003e\u003cspan class=\"fml-scenario-badge is-soft\"\u003eLean 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=\"This is the lower earnings path, built on Year 1 assumptions and early utilization.\"\u003eThis is the lower earnings path, built on Year 1 assumptions and early utilization.\u003c\/td\u003e\n\u003ctd data-export-value=\"This is the modeled middle case, built on Year 3 assumptions and steadier utilization.\"\u003eThis is the modeled middle case, built on Year 3 assumptions and steadier utilization.\u003c\/td\u003e\n\u003ctd data-export-value=\"This is the stronger earnings path, built on Year 5 assumptions and high utilization.\"\u003eThis is the stronger earnings path, built on Year 5 assumptions and high utilization.\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=\"It uses 12 billable days per month, 45% occupancy, $3.618M revenue, and $2.624M EBITDA, with payroll, overhead, capex, and reserves still pressuring take-home.\"\u003eIt uses 12 billable days per month, 45% occupancy, $3.618M revenue, and $2.624M EBITDA, with payroll, overhead, capex, and reserves still pressuring take-home.\u003c\/td\u003e\n\u003ctd data-export-value=\"It uses 16 billable days per month, 65% occupancy, $13.634M revenue, and $11.001M EBITDA, with more payroll and support cost as the business scales.\"\u003eIt uses 16 billable days per month, 65% occupancy, $13.634M revenue, and $11.001M EBITDA, with more payroll and support cost as the business scales.\u003c\/td\u003e\n\u003ctd data-export-value=\"It uses 20 billable days per month, 85% occupancy, $33.876M revenue, and $29.233M EBITDA, but owner take-home still depends on distributions, overhead, and reserve needs.\"\u003eIt uses 20 billable days per month, 85% occupancy, $33.876M revenue, and $29.233M EBITDA, but owner take-home still depends on distributions, overhead, and reserve needs.\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=\"12 billable days\/month; 45% occupancy; $3.618M revenue; $2.624M EBITDA; payroll, overhead, capex, and reserves\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003e12 billable days\/month\u003c\/li\u003e\n\u003cli\u003e45% occupancy\u003c\/li\u003e\n\u003cli\u003e$3.618M revenue\u003c\/li\u003e\n\u003cli\u003e$2.624M EBITDA\u003c\/li\u003e\n\u003cli\u003epayroll, overhead, capex, and reserves\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/td\u003e\n\u003ctd data-export-value=\"16 billable days\/month; 65% occupancy; $13.634M revenue; $11.001M EBITDA; payroll and support cost\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003e16 billable days\/month\u003c\/li\u003e\n\u003cli\u003e65% occupancy\u003c\/li\u003e\n\u003cli\u003e$13.634M revenue\u003c\/li\u003e\n\u003cli\u003e$11.001M EBITDA\u003c\/li\u003e\n\u003cli\u003epayroll and support cost\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/td\u003e\n\u003ctd data-export-value=\"20 billable days\/month; 85% occupancy; $33.876M revenue; $29.233M EBITDA; distributions and reserves\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003e20 billable days\/month\u003c\/li\u003e\n\u003cli\u003e85% occupancy\u003c\/li\u003e\n\u003cli\u003e$33.876M revenue\u003c\/li\u003e\n\u003cli\u003e$29.233M EBITDA\u003c\/li\u003e\n\u003cli\u003edistributions and reserves\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=\"$2.624M\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003e$2.624M\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-soft\"\u003eLean output\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd data-export-value=\"$11.001M\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003e$11.001M\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-soft\"\u003eBase output\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd data-export-value=\"$29.233M\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003e$29.233M\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-warning\"\u003eHigh upside\u003c\/span\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-scenario-row\u003e\n\u003cth class=\"fml-scenario-row-heading\" scope=\"row\" data-export-value=\"Best fit\"\u003e\u003cspan class=\"fml-scenario-row-heading-inner\"\u003e\u003cspan class=\"fml-scenario-row-icon is-fit\" aria-hidden=\"true\"\u003e\u003cimg class=\"fml-scenario-row-icon-img\" src=\"\/cdn\/shop\/files\/scenario-best-fit.svg\" alt=\"Best fit icon\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan\u003e\u003cspan class=\"fml-scenario-row-title\"\u003eBest fit\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/th\u003e\n\u003ctd data-export-value=\"Use this to stress-test launch months if demand stays uneven and the owner keeps a tight draw policy.\"\u003eUse this to stress-test launch months if demand stays uneven and the owner keeps a tight draw policy.\u003c\/td\u003e\n\u003ctd data-export-value=\"Use this as the most likely planning case once the workshop reaches repeat demand.\"\u003eUse this as the most likely planning case once the workshop reaches repeat demand.\u003c\/td\u003e\n\u003ctd data-export-value=\"Use this to test upside if pricing holds and the schedule stays near full.\"\u003eUse this to test upside if pricing holds and the schedule stays near full.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\u003c\/div\u003e\n\u003cdiv class=\"fml-scenario-table-note\"\u003e\n\u003cspan class=\"fml-scenario-table-note-icon\" aria-hidden=\"true\"\u003e!\u003c\/span\u003e\u003cp\u003e\u003cstrong\u003ePlanning note:\u003c\/strong\u003e Scenario ranges are researched planning assumptions, not guaranteed earnings, salary promises, tax advice, or distributions.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e","brand":"FinancialModelsLab","offers":[{"title":"Default Title","offer_id":49303498916083,"sku":"bushcraft-workshop-owner-makes","price":0.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0522\/6191\/2762\/files\/bushcraft-workshop-owner-makes.webp?v=1782677617","url":"https:\/\/financialmodelslab.com\/products\/bushcraft-workshop-owner-makes","provider":"Financial Models Lab","version":"1.0","type":"link"}