{"product_id":"origami-workshop-owner-makes","title":"How Much Does An Origami Workshop Owner Make? $13M Year 1 EBITDA","description":"\u003cbr\u003e\u003cdiv class=\"card_smpl\"\u003e\n\n\u003cdiv class=\"double_border\"\u003e\n\n\u003cdiv class=\"card_smpl_header\"\u003e\n\n\u003cimg src=\"\/cdn\/shop\/files\/fml_20_fml-Orange-blog-plus-icon.svg\" alt=\"Key Takeaways\" class=\"icon_how_to_use\"\u003e\n\n\u003ch3\u003eKey Takeaways\u003c\/h3\u003e\n\n\u003c\/div\u003e\n\n\u003cul class=\"lst_crct_blog\"\u003e\n\n\u003cli\u003eHigher occupancy spreads fixed costs and lifts contribution.\u003c\/li\u003e\n\n\u003cli\u003ePrice increases add income without much extra cost.\u003c\/li\u003e\n\n\u003cli\u003eMore billable days turn demand into revenue.\u003c\/li\u003e\n\n\u003cli\u003e$5,950 monthly overhead sets the break-even floor.\u003c\/li\u003e\n\n\u003c\/ul\u003e\n\n\u003c\/div\u003e\n\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003csection class=\"fml-owner-metric-cards\" aria-label=\"Top owner income\"\u003e\u003cdiv class=\"metric-grid\"\u003e\n\u003carticle class=\"metric-card is-green\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Years 1-5 EBITDA, converted to monthly; before taxes, reserves, debt, and distributions, so it is not cash in hand.\"\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=\"Years 1-5 EBITDA, converted to monthly; before taxes, reserves, debt, and distributions, so it is not cash in hand.\"\u003e$107k-$1.82M monthly\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"EBITDA margin equals EBITDA divided by revenue across Years 1-5; it is a planning proxy, not net income.\"\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 equals EBITDA divided by revenue across Years 1-5; it is a planning proxy, not net income.\"\u003e69%-86%\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Year 1 annual revenue supports the Year 1 owner-income plan; it's a researched model threshold, not a guaranteed sales target.\"\u003e\u003cimg class=\"metric-icon\" src=\"\/cdn\/shop\/files\/fml-owner-income-kpi-revenue-target.svg\" alt=\"Revenue for target pay icon\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan\u003eRevenue for target pay\u003c\/span\u003e\u003cstrong class=\"metric-value\" tabindex=\"0\" data-tooltip=\"Year 1 annual revenue supports the Year 1 owner-income plan; it's a researched model threshold, not a guaranteed sales target.\"\u003e$1.85M\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card is-yellow\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Based on Month 1 breakeven, $891k minimum cash, and occupancy rising from 45% to 85%; execution risk is moderate.\"\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=\"Based on Month 1 breakeven, $891k minimum cash, and occupancy rising from 45% to 85%; execution risk is moderate.\"\u003eMedium\u003c\/strong\u003e\u003c\/article\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eWhat could your workshop pay you?\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-owner-calculator\" aria-label=\"Owner Income Calculator for Origami Workshop Classes\" data-locale=\"en-US\" data-currency=\"USD\" data-default-scenario=\"base\" data-export-filename=\"Owner Income Calculator for Origami Workshop Classes.xlsx\" data-source-site-name=\"Financial Models Lab\" data-source-site-url=\"https:\/\/financialmodelslab.com\" data-source-page-title=\"Owner Income Calculator for Origami Workshop Classes\" data-note-title=\"Planning note:\" data-note-text=\"This is a researched planning estimate, not guaranteed salary, tax advice, or owner distribution advice.\"\u003e\u003cdiv class=\"fml-owner-card\"\u003e\n\u003cheader class=\"fml-owner-header\"\u003e\u003cdiv class=\"fml-owner-heading\"\u003e\n\u003cp class=\"fml-owner-eyebrow\"\u003eOwner income calculator\u003c\/p\u003e\n\u003cp class=\"fml-owner-intro\"\u003eEstimate owner take-home and 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 before expenses. Use the operating month, not a one-time peak.\"\u003ei\u003cspan role=\"tooltip\"\u003eAverage monthly sales before expenses. Use the operating month, 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 before expenses. Use the operating month, not a one-time peak.\" data-low=\"154000\" data-base=\"866000\" data-high=\"2107833\" name=\"monthlyRevenue\" type=\"text\" inputmode=\"numeric\" value=\"866,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 paper, tools, and packaging costs.\"\u003ei\u003cspan role=\"tooltip\"\u003ePercent of revenue left after paper, tools, and packaging costs.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-percent\"\u003e\n\u003cinput data-owner-field=\"grossMargin\" data-owner-kind=\"percent\" data-owner-label=\"Gross margin\" data-owner-note=\"Percent of revenue left after paper, tools, and packaging costs.\" name=\"grossMargin\" type=\"range\" min=\"0\" max=\"100\" step=\"1\" data-low=\"92\" data-base=\"94\" data-high=\"95\" value=\"94\"\u003e\u003coutput\u003e94%\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 the studio manager, lead instructor, and assistant before owner pay.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly payroll for the studio manager, lead instructor, and assistant 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 the studio manager, lead instructor, and assistant before owner pay.\" data-low=\"9917\" data-base=\"15250\" data-high=\"21917\" name=\"laborCost\" type=\"text\" inputmode=\"numeric\" value=\"15,250\"\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, and cleaning.\"\u003ei\u003cspan role=\"tooltip\"\u003eRent, utilities, insurance, software, and cleaning.\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, and cleaning.\" data-low=\"5600\" data-base=\"5950\" data-high=\"6500\" name=\"fixedOverhead\" type=\"text\" inputmode=\"numeric\" value=\"5,950\"\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=\"Digital ads, customer acquisition, and booking fees.\"\u003ei\u003cspan role=\"tooltip\"\u003eDigital ads, customer acquisition, and booking fees.\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=\"Digital ads, customer acquisition, and booking fees.\" data-low=\"17710\" data-base=\"82270\" data-high=\"147548\" name=\"marketing\" type=\"text\" inputmode=\"numeric\" value=\"82,270\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eDebt service\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Monthly loan or financing payment.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly loan or financing payment.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-money\"\u003e\n\u003cspan\u003e$\u003c\/span\u003e\u003cinput data-owner-field=\"debtService\" data-owner-kind=\"money\" data-owner-label=\"Debt service\" data-owner-note=\"Monthly loan or financing payment.\" 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 for taxes before owner pay.\"\u003ei\u003cspan role=\"tooltip\"\u003ePercent of profit held 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 for taxes before owner pay.\" name=\"taxReserve\" type=\"range\" min=\"0\" max=\"45\" step=\"1\" data-low=\"18\" data-base=\"24\" data-high=\"28\" value=\"24\"\u003e\u003coutput\u003e24%\u003c\/output\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eReinvestment reserve\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Percent of profit kept for growth, repairs, and cash buffer.\"\u003ei\u003cspan role=\"tooltip\"\u003ePercent of profit kept for growth, repairs, and cash 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 growth, repairs, and cash buffer.\" name=\"reinvestmentReserve\" type=\"range\" min=\"0\" max=\"35\" step=\"1\" data-low=\"5\" data-base=\"10\" data-high=\"14\" value=\"10\"\u003e\u003coutput\u003e10%\u003c\/output\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eTarget owner pay\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Monthly owner income goal used to size the target-pay gap.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly owner income goal used to size 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 size the target-pay gap.\" data-low=\"6000\" data-base=\"10000\" data-high=\"18000\" 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$469K\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\"\u003e54%\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-metric\"\u003e\n\u003cspan class=\"fml-owner-metric-label\"\u003eRevenue for Target Pay\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Monthly revenue needed to support the target owner pay.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly revenue needed to support the target owner pay.\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cstrong data-owner-output=\"revenueNeeded\"\u003e$126K\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-metric is-target-gap is-positive\"\u003e\n\u003cspan class=\"fml-owner-metric-label\"\u003eTarget Pay Gap\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Owner income minus target owner pay. Negative means the target pay is not covered.\"\u003ei\u003cspan role=\"tooltip\"\u003eOwner income minus target owner pay. Negative means the target pay is not covered.\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cstrong data-owner-output=\"targetPayGap\"\u003e$459K\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$5,627,712\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$710,570\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$241,594\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$458,976\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$866K\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: 94%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$814K\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: 12%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$103K\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: 28%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$242K\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: 54%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$469K\u003c\/b\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton class=\"fml-owner-export\" type=\"button\" data-owner-export\u003eEXPORT XLSX\u003c\/button\u003e\u003c\/aside\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-note\"\u003e\n\u003cspan class=\"fml-owner-note-icon\" aria-hidden=\"true\"\u003e!\u003c\/span\u003e\u003cp\u003e\u003cstrong\u003ePlanning note:\u003c\/strong\u003e This is a researched planning estimate, not guaranteed salary, tax advice, or owner distribution advice.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003cbr\u003e\u003cdiv class=\"container_new_design_blog\"\u003e\n\n\u003cdiv class=\"text-section_blog text-2_new_design_blog\"\u003e\n\n\u003cdiv class=\"line_top_blog\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eWant to test the full income forecast for Origami Workshop Classes?\u003c\/span\u003e\u003c\/h3\u003e\n\n\u003cp\u003eThis \u003ca href=\"\/products\/origami-workshop-financial-model\"\u003eOrigami Workshop Classes Financial Model Template\u003c\/a\u003e dashboard shows revenue, costs, cash needs, and \u003cstrong\u003eowner take-home\u003c\/strong\u003e. Open the model.\u003c\/p\u003e\n\n\u003ch4\u003eModel highlights\u003c\/h4\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eRevenue and EBITDA\u003c\/li\u003e\n\u003cli\u003eCash and break-even\u003c\/li\u003e\n\u003cli\u003eAssumptions and scenarios\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\/origami-workshop-financial-model-dashboard-financialmodelslab_8d591306-99a0-4656-90f3-9df5902812bf.webp\"\u003e\n\u003cimg class=\"preview-img\" width=\"100%\" height=\"auto\" src=\"\/cdn\/shop\/files\/origami-workshop-financial-model-dashboard-financialmodelslab_8d591306-99a0-4656-90f3-9df5902812bf.webp?width=500\" alt=\"Origami Workshop Classes Financial Model dashboard summarizing key KPIs, cash runway and performance with a dynamic dashboard for investor-ready presentations and clearer cash-flow visibility\"\u003e\n\u003cdiv class=\"preview-overlay\"\u003e\n\u003cbutton class=\"preview-btn\" type=\"button\" style=\"align-items: center; vertical-align: middle; display: inline-flex; justify-content: center; gap: 6px; line-height: 1;\"\u003e\nPREVIEW \u003csvg fill=\"#fff\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-hidden=\"true\" focusable=\"false\" role=\"presentation\" viewbox=\"0 0 448 512\" width=\"14\"\u003e\u003cpath d=\"M416 176V86.63L246.6 256L416 425.4V336c0-8.844 7.156-16 16-16s16 7.156 16 16v128c0 8.844-7.156 16-16 16h-128c-8.844 0-16-7.156-16-16s7.156-16 16-16h89.38L224 278.6L54.63 448H144C152.8 448 160 455.2 160 464S152.8 480 144 480h-128C7.156 480 0 472.8 0 464v-128C0 327.2 7.156 320 16 320S32 327.2 32 336v89.38L201.4 256L32 86.63V176C32 184.8 24.84 192 16 192S0 184.8 0 176v-128C0 39.16 7.156 32 16 32h128C152.8 32 160 39.16 160 48S152.8 64 144 64H54.63L224 233.4L393.4 64H304C295.2 64 288 56.84 288 48S295.2 32 304 32h128C440.8 32 448 39.16 448 48v128C448 184.8 440.8 192 432 192S416 184.8 416 176z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eWhat is the profit margin on origami classes?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003eProfit margin for Origami Workshop Classes is best read from \u003cstrong\u003econtribution margin\u003c\/strong\u003e first, then \u003cstrong\u003eEBITDA\u003c\/strong\u003e, because empty seats still leave \u003cstrong\u003erent\u003c\/strong\u003e, \u003cstrong\u003emanager pay\u003c\/strong\u003e, and \u003cstrong\u003einstructor staffing\u003c\/strong\u003e in place. The brief also puts Year 1 EBITDA margin at \u003cstrong\u003e692%\u003c\/strong\u003e and Year 5 at \u003cstrong\u003e864%\u003c\/strong\u003e; see \u003ca href=\"\/blogs\/profitability\/origami-workshop\"\u003eHow Increase Origami Workshop Classes Profits?\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\u003eYear 1 mix\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eDirect COGS: \u003cstrong\u003e80%\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eMarketing: \u003cstrong\u003e80%\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eBooking fees: \u003cstrong\u003e35%\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eLeaves \u003cstrong\u003e805%\u003c\/strong\u003e before payroll and overhead\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\u003eYear 5 load\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eVariable load: \u003cstrong\u003e120%\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eEBITDA margin: \u003cstrong\u003e864%\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eUnderfilled classes hurt profit\u003c\/li\u003e\n\u003cli\u003eFixed costs stay in place\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eCan you make money teaching origami classes?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003eYes, \u003cstrong\u003eOrigami Workshop Classes\u003c\/strong\u003e can make money if occupancy, pricing, and private bookings cover payroll and studio overhead; in the Year 1 model behind \u003ca href=\"\/blogs\/startup-costs\/origami-workshop\"\u003eHow Much To Start Origami Workshop Classes Business?\u003c\/a\u003e, \u003cstrong\u003e45% occupancy\u003c\/strong\u003e across \u003cstrong\u003e22 billable days\/month\u003c\/strong\u003e produces \u003cstrong\u003e$1.848M revenue\u003c\/strong\u003e and \u003cstrong\u003e$1.279M EBITDA\u003c\/strong\u003e, or about \u003cstrong\u003e69.2%\u003c\/strong\u003e EBITDA margin before taxes, reserves, debt, and reinvestment.\u003c\/p\u003e\n\u003cdiv class=\"container_2_clmn_row\"\u003e\n\u003cdiv class=\"card_smpl blue_card\"\u003e\n\u003cdiv class=\"card_smpl_header\"\u003e\n\u003cimg src=\"\/cdn\/shop\/files\/fml_20_fml-Orange-blog-colons-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\u003ch3\u003eProfit Drivers\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eKeep occupancy near \u003cstrong\u003e45%\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eRun \u003cstrong\u003e22 billable days\/month\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eSell repeat adult wellness classes\u003c\/li\u003e\n\u003cli\u003eAdd corporate private bookings\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"card_smpl\"\u003e\n\u003cdiv class=\"card_smpl_header\"\u003e\n\u003cimg src=\"\/cdn\/shop\/files\/fml_20_fml-Orange-blog-intro-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\u003ch3\u003eWatch Items\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eFill family series places\u003c\/li\u003e\n\u003cli\u003eAttach paid DIY kit add-ons\u003c\/li\u003e\n\u003cli\u003eCover payroll and studio overhead\u003c\/li\u003e\n\u003cli\u003eTreat EBITDA as \u003cstrong\u003enot take-home pay\u003c\/strong\u003e\n\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 revenue does an origami workshop need to pay the owner?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003e\u003cstrong\u003eOrigami Workshop Classes\u003c\/strong\u003e needs about \u003cstrong\u003e$145k\u003c\/strong\u003e in monthly revenue for every \u003cstrong\u003e$10k\u003c\/strong\u003e of monthly pre-tax owner-pay capacity, before reserves. The model also shows \u003cstrong\u003eYear 1 EBITDA margin\u003c\/strong\u003e at about \u003cstrong\u003e692%\u003c\/strong\u003e, with \u003cstrong\u003e$5,950\u003c\/strong\u003e monthly fixed overhead and \u003cstrong\u003e$119k\u003c\/strong\u003e payroll in Year 1, so owner pay has to come after reserves are funded.\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 pay math\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e$10k\u003c\/strong\u003e pre-tax pay needs \u003cstrong\u003e$145k\u003c\/strong\u003e revenue\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e692%\u003c\/strong\u003e EBITDA margin in Year 1\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$119k\u003c\/strong\u003e Year 1 payroll\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$5,950\u003c\/strong\u003e fixed overhead per month\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\u003eCash order of use\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eFund reserves before distributions\u003c\/li\u003e\n\u003cli\u003ePay overhead before owner draw\u003c\/li\u003e\n\u003cli\u003eWatch monthly revenue against pay goal\u003c\/li\u003e\n\u003cli\u003eKeep the math tied to occupancy\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;\"\u003eWhich drivers move owner income most?\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-main-income-drivers\" aria-label=\"Six main income drivers for origami workshop classes.\"\u003e\u003carticle class=\"driver-option is-cards\"\u003e\u003cdiv class=\"main-driver-grid\"\u003e\n\u003carticle class=\"main-driver-card is-primary\"\u003e\u003cdiv class=\"main-driver-heading\"\u003e\n\u003cspan class=\"driver-rank\"\u003e1\u003c\/span\u003e\u003ch4\u003eClass Fill\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e45%-85%\u003c\/strong\u003e\u003cp\u003eFilled seats drive revenue fast, and each extra attendee adds little cost, so take-home improves when occupancy rises.\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 Price\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e$85-$170\u003c\/strong\u003e\u003cp\u003eHigher class prices lift revenue per seat, but the gain only sticks if fill stays strong and the class still feels worth it.\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\u003eBillable Days\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e22-26\/mo\u003c\/strong\u003e\u003cp\u003eMore teaching days spread fixed costs across more classes, so the studio keeps more cash from the same rent and payroll base.\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\u003eEvent Mix\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e80-240\u003c\/strong\u003e\u003cp\u003eA better split across corporate, adult, and family bookings smooths demand and helps protect margin when one class type slows.\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 Overhead\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e$5.95K\u003c\/strong\u003e\u003cp\u003eRent, utilities, software, insurance, and cleaning set the monthly break-even floor, so lower overhead drops straight to owner cash.\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\u003eMaterials COGS\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e6%-10%\u003c\/strong\u003e\u003cp\u003eKeeping paper, tools, packaging, and other direct costs tight protects contribution margin, which matters more as revenue scales.\u003c\/p\u003e\u003c\/article\u003e\n\u003c\/div\u003e\u003c\/article\u003e\u003c\/section\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eOrigami Workshop Classes Core Six Income Drivers\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\u003cbr\u003e\n\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eClass occupancy\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"left-row1\"\u003e\n    \u003ch3\u003eClass Occupancy\u003c\/h3\u003e\n    \u003cp\u003eOccupancy is the share of available seats sold in each workshop. In this model, it moves from \u003cstrong\u003e45%\u003c\/strong\u003e in Year 1 to \u003cstrong\u003e85%\u003c\/strong\u003e in Year 5. That matters because rent, software, cleaning, manager pay, and instructor payroll barely drop when a seat stays empty, so higher fill rates lift \u003cstrong\u003econtribution per class\u003c\/strong\u003e and help cover the \u003cstrong\u003e$5,950\u003c\/strong\u003e monthly fixed overhead faster.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"right-row1\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eFill Seats, Not Just Schedule\u003c\/h3\u003e\n      \u003cp\u003eTrack \u003cstrong\u003eseats sold\u003c\/strong\u003e, \u003cstrong\u003ewaitlists\u003c\/strong\u003e, \u003cstrong\u003ecancellations\u003c\/strong\u003e, and \u003cstrong\u003erepeat bookings\u003c\/strong\u003e for every class type. If a workshop runs at \u003cstrong\u003e45%\u003c\/strong\u003e occupancy, the same space and staff cost get spread over too few paying students; if it gets near \u003cstrong\u003e85%\u003c\/strong\u003e, cash flow improves and owner pay becomes easier to fund.\u003c\/p\u003e\n      \u003cul class=\"lst_crct_blog\"\u003e\n        \u003cli\u003eBook follow-up classes early.\u003c\/li\u003e\n        \u003cli\u003eUse waitlists to backfill seats.\u003c\/li\u003e\n        \u003cli\u003eCut no-shows with reminders.\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"timeline\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"step-circle step1\"\u003e1\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eTicket price\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\u003c\/h3\u003e\n    \u003cp\u003eTicket price is a direct income lever because it changes revenue without adding much paper cost. With Year 1 prices at \u003cstrong\u003e$120\u003c\/strong\u003e for adult wellness classes, \u003cstrong\u003e$85\u003c\/strong\u003e for corporate workshop participants, and \u003cstrong\u003e$150\u003c\/strong\u003e for family series places, moving to Year 5 pricing of \u003cstrong\u003e$140\u003c\/strong\u003e, \u003cstrong\u003e$105\u003c\/strong\u003e, and \u003cstrong\u003e$170\u003c\/strong\u003e lifts per-seat revenue by \u003cstrong\u003e16.7%\u003c\/strong\u003e, \u003cstrong\u003e23.5%\u003c\/strong\u003e, and \u003cstrong\u003e13.3%\u003c\/strong\u003e.\u003c\/p\u003e\n    \u003cp\u003eThe owner’s take-home rises when higher fees hold demand and the class mix stays healthy. Revenue still depends on seats sold, cancellations, and who buys each format, but pricing is one of the few levers that can lift profit fast. If perceived value, room quality, or instructor experience fall short, fill rates can drop and erase the gain.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"left-row2\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003ePrice by class type\u003c\/h3\u003e\n      \u003cp\u003eTrack paid seats, average ticket, and refund rate by offer. Split pricing for \u003cstrong\u003ebeginner classes\u003c\/strong\u003e, \u003cstrong\u003eadvanced models\u003c\/strong\u003e, \u003cstrong\u003efamily sessions\u003c\/strong\u003e, and \u003cstrong\u003eevent-based workshops\u003c\/strong\u003e so each one matches its value. Here’s the quick math: if a \u003cstrong\u003e$20\u003c\/strong\u003e increase holds bookings steady on \u003cstrong\u003e100 seats\u003c\/strong\u003e, revenue rises by \u003cstrong\u003e$2,000\u003c\/strong\u003e.\u003c\/p\u003e\n      \u003cul class=\"lst_crct_blog\"\u003e\n        \u003cli\u003eWatch seats sold by class type.\u003c\/li\u003e\n        \u003cli\u003eTest price changes one offer at a time.\u003c\/li\u003e\n        \u003cli\u003eTrack cancellations after each increase.\u003c\/li\u003e\n        \u003cli\u003eUse low-price slots to protect demand.\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cp\u003eIf demand softens, keep premium classes anchored and use lower-priced beginner or event slots to protect cash flow. That keeps price signals clear and helps preserve owner draw without cutting the whole schedule.\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 frequency\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 Frequency\u003c\/h3\u003e\n\u003cp\u003eSchedule capacity turns demand into cash. This model lifts billable workshop days from \u003cstrong\u003e22\u003c\/strong\u003e per month in Year 1 to \u003cstrong\u003e26\u003c\/strong\u003e from Year 3 onward, a \u003cstrong\u003e18.2%\u003c\/strong\u003e increase. That only helps owner income if each extra session covers prep, cleanup, and teaching time. Empty seats still drag on rent and pay, so frequency matters most after attendance stays steady.\u003c\/p\u003e\n\u003cp\u003eEvenings, weekends, school-break sessions, and seasonal workshops can raise utilization, but they also raise burnout and service load. The key test is \u003cstrong\u003econtribution margin\u003c\/strong\u003e (profit after direct class costs): if the fee minus paper, labor, and setup stays positive, more classes raise profit and cash flow; if not, they just fill the calendar.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"right-row3\"\u003e\n\u003cdiv class=\"tips-box\"\u003e\n\u003ch3\u003eProtect Billable Days\u003c\/h3\u003e\n\u003cp\u003eTrack \u003cstrong\u003ebillable days\u003c\/strong\u003e, seats sold, cancellation rate, and profit per workshop. Compare the added revenue from one more class with the extra prep, cleanup, and staff cost. If a session does not cover its variable cost and a share of fixed overhead, cut it, shorten it, or raise the price.\u003c\/p\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eSeats sold per class\u003c\/li\u003e\n\u003cli\u003eLate cancellations\u003c\/li\u003e\n\u003cli\u003eSetup and cleanup minutes\u003c\/li\u003e\n\u003cli\u003eProfit per teaching hour\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eUse one rule: add sessions only when attendance holds and the schedule still leaves room for recovery. A fuller calendar helps only when \u003cstrong\u003ebillable days × contribution per class\u003c\/strong\u003e rises. If that product falls after adding nights or weekends, owner pay drops even though the studio looks busier.\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;\"\u003ePrivate events\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"right-row4\"\u003e\n    \u003ch3\u003ePrivate group events\u003c\/h3\u003e\n    \u003cp\u003e\u003cstrong\u003ePrivate workshops\u003c\/strong\u003e can lift revenue per teaching hour because one booking pays for a full block of time. At the modeled corporate rate of \u003cstrong\u003e$85\u003c\/strong\u003e in Year 1 and \u003cstrong\u003e$105\u003c\/strong\u003e in Year 5, the upside only sticks if the fee covers custom paper, travel, assistant instructors, setup time, and any empty booking gaps.\u003c\/p\u003e\n    \u003cp\u003eThis driver includes corporate sessions, birthday parties, school workshops, and team-building events. The key check is \u003cstrong\u003erevenue per event\u003c\/strong\u003e minus direct event cost. Corporate participants grow from \u003cstrong\u003e80\u003c\/strong\u003e in Year 1 to \u003cstrong\u003e240\u003c\/strong\u003e in Year 5, so weekday demand can improve fast if the events are priced to protect margin.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"left-row4\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003ePrice the whole event, not the seat\u003c\/h3\u003e\n      \u003cp\u003eTrack \u003cstrong\u003emargin per event\u003c\/strong\u003e, \u003cstrong\u003erepeat bookings\u003c\/strong\u003e, and \u003cstrong\u003ebooking gaps\u003c\/strong\u003e for each private format. If a weekday event fills an otherwise dead slot, it helps owner pay; if it needs extra travel or setup without enough headcount, it can look busy and still hurt profit.\u003c\/p\u003e\n      \u003cul class=\"lst_crct_blog\"\u003e\n        \u003cli\u003e\n\u003cstrong\u003eCount headcount\u003c\/strong\u003e and teaching time.\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eAdd\u003c\/strong\u003e travel and assistant hours.\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eLog\u003c\/strong\u003e paper, setup, and cleanup.\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eCompare\u003c\/strong\u003e profit by event type.\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"timeline\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"step-circle step4\"\u003e4\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eFixed overhead\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 Overhead\u003c\/h3\u003e\n    \u003cp\u003e\u003cstrong\u003eFixed overhead\u003c\/strong\u003e is the monthly cost that stays due even when a class is underfilled. Here it totals \u003cstrong\u003e$5,950\u003c\/strong\u003e: \u003cstrong\u003e$4,500\u003c\/strong\u003e lease, \u003cstrong\u003e$650\u003c\/strong\u003e utilities and internet, \u003cstrong\u003e$250\u003c\/strong\u003e insurance, \u003cstrong\u003e$150\u003c\/strong\u003e software, and \u003cstrong\u003e$400\u003c\/strong\u003e cleaning. That cash must be paid before the owner can take home profit, so empty seats cut pay fast.\u003c\/p\u003e\n    \u003cp\u003eThe key test is whether workshop contribution can clear \u003cstrong\u003e$5,950 per month\u003c\/strong\u003e. A dedicated studio raises the minimum seats and billable days needed to break even, while shared classrooms or home-based sessions lower that pressure. Track seats sold, ticket price, and class frequency to see if the lease size matches the revenue base.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"right-row5\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eTrack the Cash Floor\u003c\/h3\u003e\n      \u003cp\u003eMeasure overhead coverage each month, not just total revenue. If fixed costs stay at \u003cstrong\u003e$5,950\u003c\/strong\u003e and attendance slips, owner draw should wait until class contribution clears that floor. That keeps rent and operating bills from eating the cash meant for profit.\u003c\/p\u003e\n      \u003cul class=\"lst_crct_blog\"\u003e\n        \u003cli\u003eSeats sold per workshop\u003c\/li\u003e\n        \u003cli\u003eBillable days per month\u003c\/li\u003e\n        \u003cli\u003eAverage ticket price\u003c\/li\u003e\n        \u003cli\u003eMonthly overhead paid\u003c\/li\u003e\n        \u003cli\u003eCash left after classes\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cp\u003eTest lease options against required volume. If a studio lease pushes bookings too high for current demand, move to shared space or home-based sessions. If the room stays booked, the same fixed cost spreads across more paying students and owner income rises faster.\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;\"\u003eMaterial and labor efficiency\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"right-row6\"\u003e\n    \u003ch3\u003eMaterial and labor efficiency\u003c\/h3\u003e\n    \u003cp\u003e\u003cstrong\u003eDirect class costs\u003c\/strong\u003e are small, but they still move take-home pay. In Year 1, modeled COGS are \u003cstrong\u003e60%\u003c\/strong\u003e for specialty paper and tools plus \u003cstrong\u003e20%\u003c\/strong\u003e for kit packaging and shipping, so direct cost pressure is high before fixed overhead even hits. By Year 5, COGS fall to \u003cstrong\u003e50%\u003c\/strong\u003e, which gives more gross margin to cover payroll and leave profit for the owner.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"left-row6\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eCut kit and teaching waste\u003c\/h3\u003e\n      \u003cp\u003eTrack cost per seat, kit spoilage, and labor hours per class. The staffing model includes a \u003cstrong\u003e$55k\u003c\/strong\u003e studio manager, a \u003cstrong\u003e$48k\u003c\/strong\u003e lead instructor, and a \u003cstrong\u003e$32k\u003c\/strong\u003e assistant, so right-sized FTEs matter. Reusable teaching aids and better kit prep lower waste, and every point cut from direct cost lifts contribution, speeds cas\nh recovery, and makes owner pay safer.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"timeline\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"step-circle step6\"\u003e6\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eCompare low, base, and high owner-income planning scenarios\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-scenario-table\" aria-label=\"Origami Workshop Classes Owner Income Scenarios\" data-site-name=\"Financial Models Lab\" data-site-url=\"https:\/\/financialmodelslab.com\" data-source-title=\"Origami Workshop Classes Owner Income Scenarios\" data-note-label=\"Planning note\" data-note-text=\"These figures are researched planning assumptions only, 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 here moves with occupancy, billable days, and add-on kit sales, while fixed studio costs stay mostly steady. The three cases show a ramp, a middle path, and a full-capacity upside.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-scenario-table-actions\"\u003e\u003cbutton class=\"fml-scenario-table-export\" type=\"button\" data-scenario-export\u003eEXPORT XLSX\u003c\/button\u003e\u003c\/div\u003e\u003c\/header\u003e\u003cdiv class=\"fml-scenario-table-wrap\"\u003e\u003ctable class=\"fml-scenario-table-grid\"\u003e\n\u003ccaption\u003eCompare low, base, and high owner income cases side by side.\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\"\u003eRamp-up 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\"\u003eCore case\u003c\/span\u003e\n\u003c\/th\u003e\n\u003cth class=\"fml-scenario-table-column\" scope=\"col\" data-export-value=\"High Case\"\u003e\n\u003cspan class=\"fml-scenario-column-title\"\u003eHigh Case\u003c\/span\u003e\u003cspan class=\"fml-scenario-badge is-warning\"\u003eUpside case\u003c\/span\u003e\n\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr data-scenario-row\u003e\n\u003cth class=\"fml-scenario-row-heading\" scope=\"row\" data-export-value=\"Launch model\"\u003e\u003cspan class=\"fml-scenario-row-heading-inner\"\u003e\u003cspan class=\"fml-scenario-row-icon is-launch\" aria-hidden=\"true\"\u003e\u003cimg class=\"fml-scenario-row-icon-img\" src=\"\/cdn\/shop\/files\/scenario-launch-model.svg\" alt=\"Launch model icon\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan\u003e\u003cspan class=\"fml-scenario-row-title\"\u003eLaunch model\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/th\u003e\n\u003ctd data-export-value=\"This is the lower earnings path, using the Year 1 ramp at 45% occupancy and 22 billable days.\"\u003eThis is the lower earnings path, using the Year 1 ramp at 45% occupancy and 22 billable days.\u003c\/td\u003e\n\u003ctd data-export-value=\"This is the modeled middle case, using Year 3 demand at 75% occupancy and 26 billable days.\"\u003eThis is the modeled middle case, using Year 3 demand at 75% occupancy and 26 billable days.\u003c\/td\u003e\n\u003ctd data-export-value=\"This is the stronger earnings path, using the Year 5 operating level at 85% occupancy and 26 billable days.\"\u003eThis is the stronger earnings path, using the Year 5 operating level at 85% occupancy and 26 billable days.\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 studio is still filling seats, with $1.848M revenue, $1.279M EBITDA, and about 69.2% EBITDA margin.\"\u003eThe studio is still filling seats, with $1.848M revenue, $1.279M EBITDA, and about 69.2% EBITDA margin.\u003c\/td\u003e\n\u003ctd data-export-value=\"The studio reaches $10.391M revenue and $8.433M EBITDA, with about 81.1% EBITDA margin and steadier class flow.\"\u003eThe studio reaches $10.391M revenue and $8.433M EBITDA, with about 81.1% EBITDA margin and steadier class flow.\u003c\/td\u003e\n\u003ctd data-export-value=\"The studio reaches $25.294M revenue and $21.845M EBITDA, with about 86.3% EBITDA margin and near-full capacity.\"\u003eThe studio reaches $25.294M revenue and $21.845M EBITDA, with about 86.3% EBITDA margin and near-full capacity.\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=\"Lower class fill rate; fewer billable days; starter pricing; launch marketing; fixed lease overhead\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003eLower class fill rate\u003c\/li\u003e\n\u003cli\u003efewer billable days\u003c\/li\u003e\n\u003cli\u003estarter pricing\u003c\/li\u003e\n\u003cli\u003elaunch marketing\u003c\/li\u003e\n\u003cli\u003efixed lease overhead\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/td\u003e\n\u003ctd data-export-value=\"Higher occupancy; more billable days; steady class pricing; lower paper and fee ratios; stable staffing\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003eHigher occupancy\u003c\/li\u003e\n\u003cli\u003emore billable days\u003c\/li\u003e\n\u003cli\u003esteady class pricing\u003c\/li\u003e\n\u003cli\u003elower paper and fee ratios\u003c\/li\u003e\n\u003cli\u003estable staffing\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/td\u003e\n\u003ctd data-export-value=\"Peak occupancy; full schedule density; higher ticket pricing; lower variable cost ratios; strong retail kit sales\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003ePeak occupancy\u003c\/li\u003e\n\u003cli\u003efull schedule density\u003c\/li\u003e\n\u003cli\u003ehigher ticket pricing\u003c\/li\u003e\n\u003cli\u003elower variable cost ratios\u003c\/li\u003e\n\u003cli\u003estrong retail kit sales\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-scenario-row\u003e\n\u003cth class=\"fml-scenario-row-heading\" scope=\"row\" data-export-value=\"Owner income range\"\u003e\u003cspan class=\"fml-scenario-row-heading-inner\"\u003e\u003cspan class=\"fml-scenario-row-icon is-range\" aria-hidden=\"true\"\u003e\u003cimg class=\"fml-scenario-row-icon-img\" src=\"\/cdn\/shop\/files\/scenario-planning-range.svg\" alt=\"Owner income range icon\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan\u003e\u003cspan class=\"fml-scenario-row-title\"\u003eOwner income range\u003c\/span\u003e\u003cspan class=\"fml-scenario-row-subtitle\"\u003eBefore owner reserves\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/th\u003e\n\u003ctd data-export-value=\"$1.279M\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003e$1.279M\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-soft\"\u003eYear 1 ramp\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd data-export-value=\"$8.433M\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003e$8.433M\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-soft\"\u003eYear 3 model\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd data-export-value=\"$21.845M\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003e$21.845M\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-warning\"\u003eYear 5 peak\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 if you want a conservative start-up case that stress-tests early demand and seat fill.\"\u003eUse this if you want a conservative start-up case that stress-tests early demand and seat fill.\u003c\/td\u003e\n\u003ctd data-export-value=\"Use this as the main planning case if you expect solid local demand and repeat bookings.\"\u003eUse this as the main planning case if you expect solid local demand and repeat bookings.\u003c\/td\u003e\n\u003ctd data-export-value=\"Use this to test full-capacity operations and upside from add-on sales.\"\u003eUse this to test full-capacity operations and upside from add-on sales.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\u003c\/div\u003e\n\u003cdiv class=\"fml-scenario-table-note\"\u003e\n\u003cspan class=\"fml-scenario-table-note-icon\" aria-hidden=\"true\"\u003e!\u003c\/span\u003e\u003cp\u003e\u003cstrong\u003ePlanning note:\u003c\/strong\u003e These figures are researched planning assumptions only, 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":49303907860723,"sku":"origami-workshop-owner-makes","price":0.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0522\/6191\/2762\/files\/origami-workshop-owner-makes.webp?v=1782688569","url":"https:\/\/financialmodelslab.com\/products\/origami-workshop-owner-makes","provider":"Financial Models Lab","version":"1.0","type":"link"}