{"product_id":"diy-craft-supply-store-owner-makes","title":"How Much DIY Craft Supply Store Owners Make By Year 5","description":"\u003cbr\u003e\u003cdiv class=\"card_smpl\"\u003e\n\u003cp\u003eA DIY craft supply store owner may not have safe take-home pay in the first two years under these researched assumptions The model shows EBITDA of -$120k in Year 1 and -$89k in Year 2, with breakeven in Month 28 By Year 3, EBITDA turns positive at $52k, then rises to $352k in Year 4 and $953k in Year 5 before taxes, debt service, reserves, and reinvestment Owner distributions should come after inventory replacement, payroll, rent, and the cash reserve need are covered\u003c\/p\u003e\n\n\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003csection class=\"fml-owner-metric-cards\" aria-label=\"DIY Craft Supply Store\"\u003e\u003cdiv class=\"metric-grid\"\u003e\n\u003carticle class=\"metric-card is-green\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Year 1 to Year 5 EBITDA ranges from -$120k to $953k; this is pre-tax owner take-home before debt, reserves, reinvestment, and personal taxes.\"\u003e\u003cimg class=\"metric-icon\" src=\"\/cdn\/shop\/files\/fml-owner-income-kpi-owner-income.svg\" alt=\"Owner income icon\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan\u003eOwner income\u003c\/span\u003e\u003cstrong class=\"metric-value\" tabindex=\"0\" data-tooltip=\"Year 1 to Year 5 EBITDA ranges from -$120k to $953k; this is pre-tax owner take-home before debt, reserves, reinvestment, and personal taxes.\"\u003e-$120k to $953k\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Year 1 to Year 5 margin from listed COGS only is 87.0% to 89.2%; it excludes rent, payroll, marketing, processing, and shrink.\"\u003e\u003cimg class=\"metric-icon\" src=\"\/cdn\/shop\/files\/fml-owner-income-kpi-net-margin.svg\" alt=\"Net margin icon\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan\u003eNet margin\u003c\/span\u003e\u003cstrong class=\"metric-value\" tabindex=\"0\" data-tooltip=\"Year 1 to Year 5 margin from listed COGS only is 87.0% to 89.2%; it excludes rent, payroll, marketing, processing, and shrink.\"\u003e87.0% to 89.2%\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Year 1 to Year 5 annual revenue needed to cover listed rent, utilities, software, insurance, maintenance, and payroll before owner distributions.\"\u003e\u003cimg class=\"metric-icon\" src=\"\/cdn\/shop\/files\/fml-owner-income-kpi-revenue-target.svg\" alt=\"Revenue for target pay icon\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan\u003eRevenue for target pay\u003c\/span\u003e\u003cstrong class=\"metric-value\" tabindex=\"0\" data-tooltip=\"Year 1 to Year 5 annual revenue needed to cover listed rent, utilities, software, insurance, maintenance, and payroll before owner distributions.\"\u003e$145.4k to $253.4k\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Hard: EBITDA stays negative in Years 1-2, breakeven lands in Month 28, and payback takes 50 months with $593k minimum cash need.\"\u003e\u003cimg class=\"metric-icon\" src=\"\/cdn\/shop\/files\/fml-owner-income-kpi-business-difficulty.svg\" alt=\"Business difficulty icon\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan\u003eBusiness difficulty\u003c\/span\u003e\u003cstrong class=\"metric-value\" tabindex=\"0\" data-tooltip=\"Hard: EBITDA stays negative in Years 1-2, breakeven lands in Month 28, and payback takes 50 months with $593k minimum cash need.\"\u003eHard\u003c\/strong\u003e\u003c\/article\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eCan this craft store pay you?\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-owner-calculator\" aria-label=\"DIY Craft Supply Store Owner Income Calculator\" data-locale=\"en-US\" data-currency=\"USD\" data-default-scenario=\"base\" data-export-filename=\"DIY Craft Supply Store Owner Income Calculator.xlsx\" data-source-site-name=\"Financial Models Lab\" data-source-site-url=\"https:\/\/financialmodelslab.com\" data-source-page-title=\"DIY Craft Supply Store Owner Income Calculator\" data-note-title=\"Planning note:\" data-note-text=\"This output 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=\"Use the average operating month. Year 1 starts near 370 weekly visitors, and Year 5 reaches 1,050 weekly visitors, so this should reflect traffic, conversion, and basket size.\"\u003ei\u003cspan role=\"tooltip\"\u003eUse the average operating month. Year 1 starts near 370 weekly visitors, and Year 5 reaches 1,050 weekly visitors, so this should reflect traffic, conversion, and basket size.\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=\"Use the average operating month. Year 1 starts near 370 weekly visitors, and Year 5 reaches 1,050 weekly visitors, so this should reflect traffic, conversion, and basket size.\" data-low=\"16000\" data-base=\"30000\" data-high=\"77000\" name=\"monthlyRevenue\" type=\"text\" inputmode=\"numeric\" value=\"30,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 left after direct product and material costs, before payroll, rent, marketing, debt, and reserves.\"\u003ei\u003cspan role=\"tooltip\"\u003ePercent left after direct product and material costs, before payroll, rent, marketing, debt, and reserves.\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 left after direct product and material costs, before payroll, rent, marketing, debt, and reserves.\" name=\"grossMargin\" type=\"range\" min=\"0\" max=\"100\" step=\"1\" data-low=\"85.5\" data-base=\"86.9\" data-high=\"88\" value=\"86.9\"\u003e\u003coutput\u003e86.9%\u003c\/output\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eLabor cost\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Monthly payroll before owner pay. This reflects store manager, sales associate, workshop instructor, and added support as the shop scales.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly payroll before owner pay. This reflects store manager, sales associate, workshop instructor, and added support as the shop scales.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-money\"\u003e\n\u003cspan\u003e$\u003c\/span\u003e\u003cinput data-owner-field=\"laborCost\" data-owner-kind=\"money\" data-owner-label=\"Labor cost\" data-owner-note=\"Monthly payroll before owner pay. This reflects store manager, sales associate, workshop instructor, and added support as the shop scales.\" data-low=\"7417\" data-base=\"13167\" data-high=\"16417\" name=\"laborCost\" type=\"text\" inputmode=\"numeric\" value=\"13,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\u003eFixed overhead\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Recurring overhead like rent, utilities, insurance, software, cleaning, and admin. The model shows $4,700 per month before payroll.\"\u003ei\u003cspan role=\"tooltip\"\u003eRecurring overhead like rent, utilities, insurance, software, cleaning, and admin. The model shows $4,700 per month before payroll.\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 overhead like rent, utilities, insurance, software, cleaning, and admin. The model shows $4,700 per month before payroll.\" data-low=\"4700\" data-base=\"4700\" data-high=\"4700\" name=\"fixedOverhead\" type=\"text\" inputmode=\"numeric\" value=\"4,700\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eMarketing\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Monthly spend for customer acquisition and demand support.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly spend for customer acquisition and demand support.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-money\"\u003e\n\u003cspan\u003e$\u003c\/span\u003e\u003cinput data-owner-field=\"marketing\" data-owner-kind=\"money\" data-owner-label=\"Marketing\" data-owner-note=\"Monthly spend for customer acquisition and demand support.\" data-low=\"480\" data-base=\"780\" data-high=\"1925\" name=\"marketing\" type=\"text\" inputmode=\"numeric\" value=\"780\"\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. Use 0 if the store is not carrying debt.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly loan or financing payment. Use 0 if the store is not carrying 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 payment. Use 0 if the store is not carrying 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 EBITDA held back for taxes before owner draw.\"\u003ei\u003cspan role=\"tooltip\"\u003ePercent of EBITDA held back for taxes before owner draw.\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 EBITDA held back for taxes before owner draw.\" name=\"taxReserve\" type=\"range\" min=\"0\" max=\"45\" step=\"1\" data-low=\"20\" data-base=\"18\" data-high=\"15\" value=\"18\"\u003e\u003coutput\u003e18%\u003c\/output\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eReinvestment reserve\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Percent of EBITDA kept for repairs, growth, working capital, and cushion.\"\u003ei\u003cspan role=\"tooltip\"\u003ePercent of EBITDA kept for repairs, growth, working capital, and cushion.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-percent\"\u003e\n\u003cinput data-owner-field=\"reinvestmentReserve\" data-owner-kind=\"percent\" data-owner-label=\"Reinvestment reserve\" data-owner-note=\"Percent of EBITDA kept for repairs, growth, working capital, and cushion.\" name=\"reinvestmentReserve\" type=\"range\" min=\"0\" max=\"35\" step=\"1\" data-low=\"10\" data-base=\"8\" data-high=\"5\" value=\"8\"\u003e\u003coutput\u003e8%\u003c\/output\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eTarget owner pay\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Monthly owner income goal used to measure the target-pay gap.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly owner income goal used to measure the target-pay gap.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-money\"\u003e\n\u003cspan\u003e$\u003c\/span\u003e\u003cinput data-owner-field=\"targetOwnerPay\" data-owner-kind=\"money\" data-owner-label=\"Target owner pay\" data-owner-note=\"Monthly owner income goal used to measure the target-pay gap.\" data-low=\"3000\" data-base=\"8000\" data-high=\"15000\" name=\"targetOwnerPay\" type=\"text\" inputmode=\"numeric\" value=\"8,000\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/form\u003e\n\u003caside class=\"fml-owner-results\" aria-live=\"polite\"\u003e\u003cspan class=\"fml-owner-tag\"\u003eOwner income output\u003c\/span\u003e\u003cdiv class=\"fml-owner-metrics\"\u003e\n\u003cdiv class=\"fml-owner-metric is-primary\"\u003e\n\u003cspan class=\"fml-owner-metric-label\"\u003eOwner Income\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Monthly take-home after tax and reinvestment reserves.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly take-home after tax and reinvestment reserves.\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cstrong data-owner-output=\"monthlyOwnerIncome\"\u003e$5,493\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\"\u003e18%\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$33,899\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-metric is-target-gap is-negative\"\u003e\n\u003cspan class=\"fml-owner-metric-label\"\u003eTarget Pay Gap\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Owner income minus target owner pay. Negative means the target pay is not covered.\"\u003ei\u003cspan role=\"tooltip\"\u003eOwner income minus target owner pay. Negative means the target pay is not covered.\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cstrong data-owner-output=\"targetPayGap\"\u003e$-2,507\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$65,916\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$7,423\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$1,930\u003c\/dd\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdt\u003eTarget pay gap\u003c\/dt\u003e\n\u003cdd data-owner-output=\"cashAfterTargetPay\"\u003e$-2,507\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$30,000\u003c\/b\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-bar-row\" data-owner-bridge=\"grossProfit\"\u003e\n\u003cspan\u003eGross profit\u003c\/span\u003e\u003cdiv\u003e\u003ci style=\"--fml-owner-share: 87%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$26,070\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: 62%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$18,647\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: 6%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$1,930\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: 18%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$5,493\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 output 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 owner pay in the full DIY Craft Supply Store model?\u003c\/span\u003e\u003c\/h3\u003e\n\n\u003cp\u003eThe screenshot in the \u003ca href=\"\/products\/diy-craft-supply-store-financial-model\"\u003eDIY Craft Supply Store Financial Model Template\u003c\/a\u003e shows dashboard outputs, assumptions, scenario tests, and owner pay; open it to plan.\u003c\/p\u003e\n\n\u003ch4\u003eOwner income model highlights\u003c\/h4\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eAssumptions and scenario tests\u003c\/li\u003e\n\u003cli\u003eRevenue build and margins\u003c\/li\u003e\n\u003cli\u003eInventory costs and staffing\u003c\/li\u003e\n\u003cli\u003eGross margin, EBITDA, cash need\u003c\/li\u003e\n\u003cli\u003eDaily visitors, conversion, repeat buyers\u003c\/li\u003e\n\u003cli\u003eProduct mix, price, COGS\u003c\/li\u003e\n\u003cli\u003ePayroll, fixed expenses, capex\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$712k\u003c\/strong\u003e capex, \u003cstrong\u003e$593k\u003c\/strong\u003e cash\u003c\/li\u003e\n\u003cli\u003eMonth 28 breakeven\u003c\/li\u003e\n\u003cli\u003eMonth 33 cash trough\u003c\/li\u003e\n\u003cli\u003e50-month payback\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"image-section_blog image-2_new_design_blog\"\u003e\n\n\u003cdiv class=\"preview-card\" data-preview-src=\"\/cdn\/shop\/files\/diy-craft-supply-store-financial-model-dashboard-financialmodelslab_c9620fd7-8dd8-40cb-82e7-7c4328a3e979.webp\"\u003e\n\u003cimg class=\"preview-img\" width=\"100%\" height=\"auto\" src=\"\/cdn\/shop\/files\/diy-craft-supply-store-financial-model-dashboard-financialmodelslab_c9620fd7-8dd8-40cb-82e7-7c4328a3e979.webp?width=500\" alt=\"DIY Craft Supply Store Financial Model dashboard summarizes key KPIs, runway and cash position with a dynamic dashboard to track sales, margins, expenses and investor-ready performance visuals.\"\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 can a DIY craft supply store owner increase income?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003eFor a \u003cstrong\u003eDIY Craft Supply Store\u003c\/strong\u003e, the fastest income lift comes from selling more in each basket and getting customers back sooner. Move conversion from the \u003cstrong\u003e10% Year 1 base\u003c\/strong\u003e, push units per order from \u003cstrong\u003e20 toward 30\u003c\/strong\u003e with kits and add-ons, and raise repeat revenue from \u003cstrong\u003e25%\u003c\/strong\u003e of new customers to \u003cstrong\u003e40%\u003c\/strong\u003e. If workshops grow from \u003cstrong\u003e10%\u003c\/strong\u003e to \u003cstrong\u003e20%\u003c\/strong\u003e of the sales mix, they add cleaner income, but only if instructor capacity stays tight.\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\u003eGrow each order\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eRaise conversion above \u003cstrong\u003e10%\u003c\/strong\u003e.\u003c\/li\u003e\n\u003cli\u003eBundle kits, tools, and consumables.\u003c\/li\u003e\n\u003cli\u003eLift units per order from \u003cstrong\u003e20\u003c\/strong\u003e to \u003cstrong\u003e30\u003c\/strong\u003e.\u003c\/li\u003e\n\u003cli\u003eWatch markdowns and slow stock.\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\u003eBuild repeat revenue\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eMove repeat share from \u003cstrong\u003e25%\u003c\/strong\u003e to \u003cstrong\u003e40%\u003c\/strong\u003e.\u003c\/li\u003e\n\u003cli\u003eStretch lifetime from \u003cstrong\u003e8\u003c\/strong\u003e to \u003cstrong\u003e18 months\u003c\/strong\u003e.\u003c\/li\u003e\n\u003cli\u003eGrow workshops from \u003cstrong\u003e10%\u003c\/strong\u003e to \u003cstrong\u003e20%\u003c\/strong\u003e of sales.\u003c\/li\u003e\n\u003cli\u003eControl payroll to protect owner pay.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eHow much revenue does a craft supply store need to pay the owner?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003eThe \u003cstrong\u003eDIY Craft Supply Store\u003c\/strong\u003e does not have one fixed revenue target for owner pay; it has to cover \u003cstrong\u003e$4,700\u003c\/strong\u003e in monthly nonpayroll overhead, \u003cstrong\u003e$89,000 to $197,000\u003c\/strong\u003e in yearly payroll, and the owner’s pay after inventory replacement and reserves. Here’s the quick math: with no gross margin number provided, you test the pay target against the traffic model, not a single sales figure.\u003c\/p\u003e\n\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\u003eStarter case\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e370\u003c\/strong\u003e weekly visitors\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e10%\u003c\/strong\u003e conversion rate\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e20\u003c\/strong\u003e units per order\u003c\/li\u003e\n\u003cli\u003eAbout \u003cstrong\u003e$4,895\u003c\/strong\u003e implied AOV\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\u003eMature case\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e1,050\u003c\/strong\u003e weekly visitors\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e18%\u003c\/strong\u003e conversion rate\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e30\u003c\/strong\u003e units per order\u003c\/li\u003e\n\u003cli\u003eAbout \u003cstrong\u003e$9,450\u003c\/strong\u003e implied AOV\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 a DIY craft supply store owner pay themselves?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003eA \u003cstrong\u003eDIY Craft Supply Store\u003c\/strong\u003e owner should plan on taking \u003cstrong\u003e$0 safe owner draw in Year 1 and Year 2\u003c\/strong\u003e, because EBITDA is \u003cstrong\u003e-$120k\u003c\/strong\u003e and \u003cstrong\u003e-$89k\u003c\/strong\u003e. Track the growth driver in \u003ca href=\"\/blogs\/kpi-metrics\/diy-craft-supply-store\"\u003eWhat Is The Most Critical Metric To Measure The Growth Of Your DIY Craft Supply Store?\u003c\/a\u003e before paying yourself, since cash only turns safer after \u003cstrong\u003eMonth 28 breakeven\u003c\/strong\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\u003ePay Rule\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003ePay \u003cstrong\u003e$0\u003c\/strong\u003e while EBITDA is negative\u003c\/li\u003e\n\u003cli\u003eCover inventory before owner draws\u003c\/li\u003e\n\u003cli\u003eFund rent, staffing, marketing, fees\u003c\/li\u003e\n\u003cli\u003eKeep reserves through \u003cstrong\u003eMonth 33\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\u003eProfit Room\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eYear 3 EBITDA: \u003cstrong\u003e$52k\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eYear 4 EBITDA: \u003cstrong\u003e$352k\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eYear 5 EBITDA: \u003cstrong\u003e$953k\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eDraws are distributions, not revenue\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=\"Accessible label for the DIY Craft Supply Store income drivers card grid.\"\u003e\u003carticle class=\"driver-option is-cards\"\u003e\u003cdiv class=\"main-driver-grid\"\u003e\n\u003carticle class=\"main-driver-card is-primary\"\u003e\u003cdiv class=\"main-driver-heading\"\u003e\n\u003cspan class=\"driver-rank\"\u003e1\u003c\/span\u003e\u003ch4\u003eSales Volume\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e370-1,050\/wk\u003c\/strong\u003e\u003cp\u003eMore foot traffic and repeat visits drive more orders, so owner take-home rises before taxes, reserves, debt service, or reinvestment.\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\u003eConversion Rate\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e10%-18%\u003c\/strong\u003e\u003cp\u003eMoving more shoppers from browse to buy turns the same traffic into more cash and is the fastest near-term lift.\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\u003eWorkshops \u0026amp; Kits\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e30%-45%\u003c\/strong\u003e\u003cp\u003eKits and class fees grow from 30% to 45% of mix, and those higher-ticket sales lift profit per visit.\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\u003eBasket Size\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e2.0-3.0\u003c\/strong\u003e\u003cp\u003eRaising items per order from 2.0 to 3.0 grows ticket size and helps stock move faster through the store.\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\u003eMargin Mix\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e13%-10.8%\u003c\/strong\u003e\u003cp\u003eA better mix and faster turns pull COGS down from 13% to 10.8%, so more gross cash stays in the business.\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\u003eFixed Costs\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e$145K-$253K\u003c\/strong\u003e\u003cp\u003eThe fixed load climbs from about $145K to $253K a year, so rent and staffing discipline decide what stays for the owner.\u003c\/p\u003e\u003c\/article\u003e\n\u003c\/div\u003e\u003c\/article\u003e\u003c\/section\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eDIY Craft Supply Store Core Six Income Drivers\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\u003cbr\u003e\n\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eSales Volume\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"left-row1\"\u003e\n    \u003ch3\u003eSales Volume\u003c\/h3\u003e\n    \u003cp\u003eSales volume is about turning foot traffic into gross profit, not just counting visitors. In this craft store, traffic rises from \u003cstrong\u003e370 weekly visitors\u003c\/strong\u003e in Year 1 to \u003cstrong\u003e1,050\u003c\/strong\u003e in Year 5, while conversion improves from \u003cstrong\u003e10%\u003c\/strong\u003e to \u003cstrong\u003e18%\u003c\/strong\u003e. That means more paying customers, more cash at checkout, and more room for owner pay after fixed costs.\u003c\/p\u003e\n    \u003cp\u003eHere’s the quick math: if traffic grows but conversion stays weak, revenue stalls. The order size also matters, since implied average order value rises from about \u003cstrong\u003e$48.95\u003c\/strong\u003e to \u003cstrong\u003e$94.50\u003c\/strong\u003e as units per order move from \u003cstrong\u003e20\u003c\/strong\u003e to \u003cstrong\u003e30\u003c\/strong\u003e and the mix shifts. Higher traffic without bigger baskets just adds labor and rent pressure.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"right-row1\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eRaise Orders Per Visit\u003c\/h3\u003e\n      \u003cp\u003eTrack \u003cstrong\u003eweekly visitors\u003c\/strong\u003e, \u003cstrong\u003econversion rate\u003c\/strong\u003e, and \u003cstrong\u003eaverage order value\u003c\/strong\u003e together. Use project bundles, end-cap kits, and checkout add-ons to lift basket size, then check whether the extra sales cover staffing and inventory costs. If traffic climbs but conversion or basket size lags, gross profit per visit falls and owner draws get squeezed.\u003c\/p\u003e\n      \u003cp\u003eTest where the add-on works best: at the front table, near the register, and in seasonal displays. Keep one simple rule in view: \u003cstrong\u003emore visitors only help if more of them buy more\u003c\/strong\u003e. Watch units per order, because a move from \u003cstrong\u003e20 to 30 units\u003c\/strong\u003e can lift revenue quality without needing more rent or more hours.\u003c\/p\u003e\n      \u003cul class=\"lst_crct_blog\"\u003e\n        \u003cli\u003eMeasure visitors, conversion, basket size\u003c\/li\u003e\n        \u003cli\u003ePush bundles at checkout\u003c\/li\u003e\n        \u003cli\u003eWatch labor per sale\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;\"\u003eProduct Margin 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\u003eProduct Margin Mix\u003c\/h3\u003e\n    \u003cp\u003e\u003cstrong\u003eProduct margin mix\u003c\/strong\u003e is the share of sales from core supplies, specialty tools, DIY kits, and workshop fees. In Year 1, the mix is \u003cstrong\u003e45%\u003c\/strong\u003e, \u003cstrong\u003e25%\u003c\/strong\u003e, \u003cstrong\u003e20%\u003c\/strong\u003e, and \u003cstrong\u003e10%\u003c\/strong\u003e; by Year 5 it shifts to \u003cstrong\u003e35%\u003c\/strong\u003e, \u003cstrong\u003e20%\u003c\/strong\u003e, \u003cstrong\u003e25%\u003c\/strong\u003e, and \u003cstrong\u003e20%\u003c\/strong\u003e. That move can lift gross profit if the higher-priced lines also hold better margins and lower markdown pressure.\u003c\/p\u003e\n    \u003cp\u003eHere’s the quick math: prices rise from \u003cstrong\u003e$1,250\u003c\/strong\u003e to \u003cstrong\u003e$1,400\u003c\/strong\u003e for core supplies, \u003cstrong\u003e$3,500\u003c\/strong\u003e to \u003cstrong\u003e$3,800\u003c\/strong\u003e for tools, \u003cstrong\u003e$2,800\u003c\/strong\u003e to \u003cstrong\u003e$3,200\u003c\/strong\u003e for kits, and \u003cstrong\u003e$4,500\u003c\/strong\u003e to \u003cstrong\u003e$5,500\u003c\/strong\u003e for workshops. What this hides: \u003cstrong\u003ediscounts, shrink, markdowns, and unsold seasonal stock\u003c\/strong\u003e can erase the gain fast, so mix has to improve the cash you keep, not just the sales total.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"left-row2\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eProtect the Mix That Pays\u003c\/h3\u003e\n      \u003cp\u003eTrack category sales by \u003cstrong\u003emix, price, and markdown rate\u003c\/strong\u003e. If kits and workshops grow, but discounting or unsold stock rises, owner income can still stall. The useful inputs are category revenue, unit price, promo rate, shrink, and seasonal sell-through. Mix only helps when the higher-value lines stay clean.\u003c\/p\u003e\n      \u003cul class=\"lst_crct_blog\"\u003e\n        \u003cli\u003e\n\u003cstrong\u003eWatch\u003c\/strong\u003e category share monthly.\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eTest\u003c\/strong\u003e bundle pricing and add-ons.\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eCut\u003c\/strong\u003e dead seasonal inventory fast.\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eProtect\u003c\/strong\u003e price on tools and workshops.\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cp\u003eA simple rule: if higher-ticket kits and workshops rise from \u003cstrong\u003e30%\u003c\/strong\u003e of sales in Year 1 to \u003cstrong\u003e45%\u003c\/strong\u003e in Year 5, but markdowns rise too, the extra revenue may not reach profit or owner draw. Keep a close eye on gross margin by category, not storewide averages.\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;\"\u003eInventory Turnover\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n\u003cdiv class=\"left-row3\"\u003e\n\u003ch3\u003eInventory Turnover\u003c\/h3\u003e\n\u003cp\u003e\u003cstrong\u003eInventory turnover\u003c\/strong\u003e is how fast stock sells and gets replaced. In a craft supply store, inventory is both margin and cash, so weak turns can cut owner pay even when sales look strong. With \u003cstrong\u003e$20k\u003c\/strong\u003e of opening stock and wholesale buys at \u003cstrong\u003e120%\u003c\/strong\u003e of revenue in Year 1, slow-moving shelves can trap cash that should be paying bills or distributions.\u003c\/p\u003e\n\u003cp\u003eThe key inputs are revenue, reorder timing, \u003cstrong\u003edead stock\u003c\/strong\u003e, seasonal items, shrink, and markdowns. By Year 5, purchases fall to \u003cstrong\u003e100%\u003c\/strong\u003e of revenue, which improves cash conversion and makes owner draws more reliable after breakeven. If stock sits too long, write-downs rise and cash reserves have to stay higher, which delays take-home income.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"right-row3\"\u003e\n\u003cdiv class=\"tips-box\"\u003e\n\u003ch3\u003eTrack turns by category\u003c\/h3\u003e\n\u003cp\u003eMeasure sell-through and days on hand by core supplies, tools, kits, and seasonal items. Here’s the quick math: if an item is not moving on its planned cycle, reorder less, bundle it, or mark it down before it becomes dead stock. Faster turns free cash without needing a sales jump.\u003c\/p\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eTrack days on hand weekly.\u003c\/li\u003e\n\u003cli\u003eFlag slow items by category.\u003c\/li\u003e\n\u003cli\u003eCount shrink and markdown loss.\u003c\/li\u003e\n\u003cli\u003eCut reorders before stock piles up.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eThe best test is simple: compare buying pace to sales pace. If purchases stay above revenue for too long, cash gets tied up in shelves instead of owner pay. Better turnover means fewer write-downs and more usable profit after fixed costs are covered.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"timeline\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"step-circle step3\"\u003e3\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eFixed Costs\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"right-row4\"\u003e\n    \u003ch3\u003eFixed Overhead\u003c\/h3\u003e\n    \u003cp\u003e\u003cstrong\u003eFixed costs\u003c\/strong\u003e are the bills that stay on even when sales are slow. Here, nonpayroll overhead is \u003cstrong\u003e$4,700 per month\u003c\/strong\u003e, or \u003cstrong\u003e$56,400 a year\u003c\/strong\u003e: \u003cstrong\u003e$3,500 rent\u003c\/strong\u003e, \u003cstrong\u003e$500 utilities\u003c\/strong\u003e, \u003cstrong\u003e$150 insurance\u003c\/strong\u003e, \u003cstrong\u003e$80\u003c\/strong\u003e point-of-sale software, \u003cstrong\u003e$100\u003c\/strong\u003e website and accounting software, \u003cstrong\u003e$250\u003c\/strong\u003e maintenance and cleaning, and \u003cstrong\u003e$120\u003c\/strong\u003e marketing tools.\u003c\/p\u003e\n    \u003cp\u003eThis line sets the \u003cstrong\u003ebreak-even point\u003c\/strong\u003e before owner pay. Payroll adds \u003cstrong\u003e$89k\u003c\/strong\u003e in Year 1 and \u003cstrong\u003e$197k\u003c\/strong\u003e in Year 5, so hiring too early can push breakeven past \u003cstrong\u003eMonth 28\u003c\/strong\u003e. Keep fixed costs separate from \u003cstrong\u003eCOGS\u003c\/strong\u003e and owner draws, or the store can look busy while cash still runs tight.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"left-row4\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eTrack Fixed Cost Load\u003c\/h3\u003e\n      \u003cp\u003eMeasure fixed costs as a share of monthly gross profit, not just as a bill list. Here’s the quick math: \u003cstrong\u003e$4,700\u003c\/strong\u003e in nonpayroll overhead means you need steady gross margin before you can pay yourself. Add payroll only when sales can cover it without delaying cash, because the wrong hire turns a healthy store into a thin one.\u003c\/p\u003e\n      \u003cul class=\"lst_crct_blog\"\u003e\n        \u003cli\u003eTrack rent, software, and utilities monthly.\u003c\/li\u003e\n        \u003cli\u003eSeparate payroll from COGS and owner pay.\u003c\/li\u003e\n        \u003cli\u003eTest staffing only after sales density holds.\u003c\/li\u003e\n        \u003cli\u003eWatch breakeven slip past Month 28.\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cp\u003eWhat this estimate hides is timing. If sales are seasonal or walk-in traffic is uneven, fixed overhead still hits every month. So forecast cash at the month level, and compare planned payroll to actual sales density before adding hours or headcount.\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;\"\u003eWorkshops And Kits\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"left-row5\"\u003e\n    \u003ch3\u003eWorkshops and Kits\u003c\/h3\u003e\n    \u003cp\u003e\u003cstron g\u003eWorkshops and kits can lift gross margin and repeat visits, but only when seats fill and classes fit the room. In Year 1, workshop fees are \u003cstrong\u003e10%\u003c\/strong\u003e of sales mix and kits are \u003cstrong\u003e20%\u003c\/strong\u003e; by Year 5, they rise to \u003cstrong\u003e20%\u003c\/strong\u003e and \u003cstrong\u003e25%\u003c\/strong\u003e. Prices also move from \u003cstrong\u003e$4,500\u003c\/strong\u003e to \u003cstrong\u003e$5,500\u003c\/strong\u003e for classes and \u003cstrong\u003e$2,800\u003c\/strong\u003e to \u003cstrong\u003e$3,200\u003c\/strong\u003e for kits.\u003c\/stron\u003e\u003c\/p\u003e\n    \u003cp\u003eHere’s the catch: workshop materials only run \u003cstrong\u003e10%\u003c\/strong\u003e to \u003cstrong\u003e8%\u003c\/strong\u003e of revenue, but instructor staffing still adds cost, and booking limits cap upside. One half-empty class can drag owner pay down because the labor and space are already committed. Track seats sold, kit attach rate, and class fill rate before adding more sessions.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"right-row5\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eImprove workshop fill and kit attach\u003c\/h3\u003e\n      \u003cp\u003eMeasure the unit that pays you: \u003cstrong\u003efilled seats × class price - materials - instructor time\u003c\/strong\u003e. If the room or instructor is the bottleneck, raise price before adding more dates. If kits sell through faster than classes, push them at checkout and in follow-up emails; they bring repeat visits without using the full classroom.\u003c\/p\u003e\n      \u003cul class=\"lst_crct_blog\"\u003e\n        \u003cli\u003eTrack fill rate by class.\u003c\/li\u003e\n        \u003cli\u003eWatch kit attach on workshop sales.\u003c\/li\u003e\n        \u003cli\u003eCap sessions at true capacity.\u003c\/li\u003e\n        \u003cli\u003eCompare labor to gross profit.\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cp\u003eWhat this estimate hides: unused seats, markdowns on seasonal kits, and any time spent on prep, cleanup, or customer help. If instructor FTE rises too fast, margin turns into payroll instead of owner draw.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"timeline\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"step-circle step5\"\u003e5\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eRepeat Customer Channels\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n\u003cdiv class=\"right-row6\"\u003e\n\u003ch3\u003eRepeat Customer Channels\u003c\/h3\u003e\n\u003cp\u003eRepeat makers matter because they cut dependence on walk-ins and make sales steadier. Here, repeat buyers rise from \u003cstrong\u003e25%\u003c\/strong\u003e of new customers in Year 1 to \u003cstrong\u003e40%\u003c\/strong\u003e in Year 5, repeat customer life grows from \u003cstrong\u003e8\u003c\/strong\u003e to \u003cstrong\u003e18 months\u003c\/strong\u003e, and repeat orders move from \u003cstrong\u003e10\u003c\/strong\u003e to \u003cstrong\u003e12 per month\u003c\/strong\u003e. That improves cash flow and makes owner pay less tied to daily traffic swings.\u003c\/p\u003e\n\u003cp\u003eThe inputs are simple: new customer count, repeat share, order frequency, and fulfillment accuracy. If online demand grows faster than stock counts and pick-pack discipline, you get stockouts, refunds, and lost margin instead of better profit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"left-row6\"\u003e\n\u003cdiv class=\"tips-box\"\u003e\n\u003ch3\u003eTrack repeat paths, not just foot traffic\u003c\/h3\u003e\n\u003cp\u003eBuild a repeat loop with loyalty offers, project emails, subscriptions, online ordering, and pickup. The goal is not more visits; it is more orders from the same maker with less selling effort.\u003c\/p\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eTrack repeat share by month\u003c\/li\u003e\n\u003cli\u003eWatch orders per customer\u003c\/li\u003e\n\u003cli\u003eAudit stock accuracy weekly\u003c\/li\u003e\n\u003cli\u003eMeasure pickup fill rate\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eIf repeat orders move from \u003cstrong\u003e10\u003c\/strong\u003e to \u003cstrong\u003e12 per month\u003c\/strong\u003e without tighter inventory control, the extra demand can raise profit only if fulfillment stays clean.\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 scenarios\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-scenario-table\" aria-label=\"DIY Craft Supply Store Owner Income Scenarios\" data-site-name=\"Financial Models Lab\" data-site-url=\"https:\/\/financialmodelslab.com\" data-source-title=\"DIY Craft Supply Store 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 shifts with traffic, conversion, basket size, and staffing. The low case uses Year 1 settings, the base case uses Year 3, and the high case uses Year 5 model assumptions.\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\u003eOwner income by modeled operating path.\u003c\/caption\u003e\n\u003cthead\u003e\u003ctr\u003e\n\u003cth class=\"fml-scenario-table-stub\" scope=\"col\" data-export-value=\"Scenario\"\u003eScenario\u003c\/th\u003e\n\u003cth class=\"fml-scenario-table-column\" scope=\"col\" data-export-value=\"Low Case\"\u003e\n\u003cspan class=\"fml-scenario-column-title\"\u003eLow Case\u003c\/span\u003e\u003cspan class=\"fml-scenario-badge is-soft\"\u003eLow case\u003c\/span\u003e\n\u003c\/th\u003e\n\u003cth class=\"fml-scenario-table-column\" scope=\"col\" data-export-value=\"Base Case\"\u003e\n\u003cspan class=\"fml-scenario-column-title\"\u003eBase Case\u003c\/span\u003e\u003cspan class=\"fml-scenario-badge is-soft\"\u003eBase case\u003c\/span\u003e\n\u003c\/th\u003e\n\u003cth class=\"fml-scenario-table-column\" scope=\"col\" data-export-value=\"High Case\"\u003e\n\u003cspan class=\"fml-scenario-column-title\"\u003eHigh Case\u003c\/span\u003e\u003cspan class=\"fml-scenario-badge is-warning\"\u003eHigh case\u003c\/span\u003e\n\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr data-scenario-row\u003e\n\u003cth class=\"fml-scenario-row-heading\" scope=\"row\" data-export-value=\"Launch model\"\u003e\u003cspan class=\"fml-scenario-row-heading-inner\"\u003e\u003cspan class=\"fml-scenario-row-icon is-launch\" aria-hidden=\"true\"\u003e\u003cimg class=\"fml-scenario-row-icon-img\" src=\"\/cdn\/shop\/files\/scenario-launch-model.svg\" alt=\"Launch model icon\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan\u003e\u003cspan class=\"fml-scenario-row-title\"\u003eLaunch model\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/th\u003e\n\u003ctd data-export-value=\"Lower earnings path built on Year 1 model assumptions.\"\u003eLower earnings path built on Year 1 model assumptions.\u003c\/td\u003e\n\u003ctd data-export-value=\"Modeled middle path built on Year 3 assumptions.\"\u003eModeled middle path built on Year 3 assumptions.\u003c\/td\u003e\n\u003ctd data-export-value=\"Stronger earnings path built on Year 5 assumptions.\"\u003eStronger earnings path built on Year 5 assumptions.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-scenario-row\u003e\n\u003cth class=\"fml-scenario-row-heading\" scope=\"row\" data-export-value=\"Typical setup\"\u003e\u003cspan class=\"fml-scenario-row-heading-inner\"\u003e\u003cspan class=\"fml-scenario-row-icon is-setup\" aria-hidden=\"true\"\u003e\u003cimg class=\"fml-scenario-row-icon-img\" src=\"\/cdn\/shop\/files\/scenario-typical-setup.svg\" alt=\"Typical setup icon\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan\u003e\u003cspan class=\"fml-scenario-row-title\"\u003eTypical setup\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/th\u003e\n\u003ctd data-export-value=\"Year 1 traffic, 10% conversion, 2.0 units per order, 87% gross margin, $89k payroll, and a -$120k EBITDA profile.\"\u003eYear 1 traffic, 10% conversion, 2.0 units per order, 87% gross margin, $89k payroll, and a -$120k EBITDA profile.\u003c\/td\u003e\n\u003ctd data-export-value=\"Year 3 traffic, 14% conversion, 2.5 units per order, 88% gross margin, $158k payroll, and a $52k EBITDA profile.\"\u003eYear 3 traffic, 14% conversion, 2.5 units per order, 88% gross margin, $158k payroll, and a $52k EBITDA profile.\u003c\/td\u003e\n\u003ctd data-export-value=\"Year 5 traffic, 18% conversion, 3.0 units per order, 89% gross margin, $197k payroll, and a $953k EBITDA profile.\"\u003eYear 5 traffic, 18% conversion, 3.0 units per order, 89% gross margin, $197k payroll, and a $953k EBITDA profile.\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=\"370 weekly visitors; 10% conversion; 2.0 units\/order; 87% gross margin; $89k payroll\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003e370 weekly visitors\u003c\/li\u003e\n\u003cli\u003e10% conversion\u003c\/li\u003e\n\u003cli\u003e2.0 units\/order\u003c\/li\u003e\n\u003cli\u003e87% gross margin\u003c\/li\u003e\n\u003cli\u003e$89k payroll\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/td\u003e\n\u003ctd data-export-value=\"700 weekly visitors; 14% conversion; 2.5 units\/order; 88% gross margin; $158k payroll\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003e700 weekly visitors\u003c\/li\u003e\n\u003cli\u003e14% conversion\u003c\/li\u003e\n\u003cli\u003e2.5 units\/order\u003c\/li\u003e\n\u003cli\u003e88% gross margin\u003c\/li\u003e\n\u003cli\u003e$158k payroll\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/td\u003e\n\u003ctd data-export-value=\"1,050 weekly visitors; 18% conversion; 3.0 units\/order; 89% gross margin; $197k payroll\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003e1,050 weekly visitors\u003c\/li\u003e\n\u003cli\u003e18% conversion\u003c\/li\u003e\n\u003cli\u003e3.0 units\/order\u003c\/li\u003e\n\u003cli\u003e89% gross margin\u003c\/li\u003e\n\u003cli\u003e$197k payroll\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-scenario-row\u003e\n\u003cth class=\"fml-scenario-row-heading\" scope=\"row\" data-export-value=\"Owner income range\"\u003e\u003cspan class=\"fml-scenario-row-heading-inner\"\u003e\u003cspan class=\"fml-scenario-row-icon is-range\" aria-hidden=\"true\"\u003e\u003cimg class=\"fml-scenario-row-icon-img\" src=\"\/cdn\/shop\/files\/scenario-planning-range.svg\" alt=\"Owner income range icon\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan\u003e\u003cspan class=\"fml-scenario-row-title\"\u003eOwner income range\u003c\/span\u003e\u003cspan class=\"fml-scenario-row-subtitle\"\u003eBefore owner reserves\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/th\u003e\n\u003ctd data-export-value=\"-$120k EBITDA\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003e-$120k EBITDA\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-soft\"\u003eLow case\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd data-export-value=\"$52k EBITDA\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003e$52k EBITDA\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-soft\"\u003eBase case\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd data-export-value=\"$953k EBITDA\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003e$953k EBITDA\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-warning\"\u003eHigh case\u003c\/span\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-scenario-row\u003e\n\u003cth class=\"fml-scenario-row-heading\" scope=\"row\" data-export-value=\"Best fit\"\u003e\u003cspan class=\"fml-scenario-row-heading-inner\"\u003e\u003cspan class=\"fml-scenario-row-icon is-fit\" aria-hidden=\"true\"\u003e\u003cimg class=\"fml-scenario-row-icon-img\" src=\"\/cdn\/shop\/files\/scenario-best-fit.svg\" alt=\"Best fit icon\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan\u003e\u003cspan class=\"fml-scenario-row-title\"\u003eBest fit\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/th\u003e\n\u003ctd data-export-value=\"Use this to stress-test launch-month cash use and slow traffic.\"\u003eUse this to stress-test launch-month cash use and slow traffic.\u003c\/td\u003e\n\u003ctd data-export-value=\"Use this as the main operating plan around breakeven.\"\u003eUse this as the main operating plan around breakeven.\u003c\/td\u003e\n\u003ctd data-export-value=\"Use this to test strong weekend traffic and workshop-driven upsell.\"\u003eUse this to test strong weekend traffic and workshop-driven upsell.\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":49303458840819,"sku":"diy-craft-supply-store-owner-makes","price":0.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0522\/6191\/2762\/files\/diy-craft-supply-store-owner-makes.webp?v=1782681106","url":"https:\/\/financialmodelslab.com\/products\/diy-craft-supply-store-owner-makes","provider":"Financial Models Lab","version":"1.0","type":"link"}