{"product_id":"eyewear-store-owner-makes","title":"How Much Does an Eyewear Store Owner Make After Month 19 Breakeven?","description":"\u003cbr\u003e\u003cdiv class=\"card_smpl\"\u003e\n\u003cp\u003eIn the researched assumptions, eyewear store owner income is tight at launch: EBITDA, meaning operating profit before interest, taxes, depreciation, and amortization, is -$162k in Year 1, so profit distributions should not be planned before Month 19 breakeven The payroll plan includes an $80k store manager salary, so an owner working that role could plan wage capacity separately from profit By Year 2, EBITDA is $30k, which is still thin after reserves, debt service, taxes, and reinvestment Year 1 product economics use 12% COGS and 5% payment fees, leaving about 83% contribution before fixed expenses and payroll\u003c\/p\u003e\n\n\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003csection class=\"fml-owner-metric-cards\" aria-label=\"Eyewear 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 5 EBITDA is the owner-income proxy here; minimum cash still matters, so profit is not the same as cash in bank.\"\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 5 EBITDA is the owner-income proxy here; minimum cash still matters, so profit is not the same as cash in bank.\"\u003eY5: $3.5M\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 EBITDA margin uses model revenue and EBITDA; it is not gross margin and excludes reserves and taxes.\"\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 EBITDA margin uses model revenue and EBITDA; it is not gross margin and excludes reserves and taxes.\"\u003e-13% to 22%\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Annual Year 2 revenue is the closest break-even proxy; target pay is not explicit, so reserves and taxes can still change this.\"\u003e\u003cimg class=\"metric-icon\" src=\"\/cdn\/shop\/files\/fml-owner-income-kpi-revenue-target.svg\" alt=\"Revenue for target pay icon\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan\u003eRevenue for target pay\u003c\/span\u003e\u003cstrong class=\"metric-value\" tabindex=\"0\" data-tooltip=\"Annual Year 2 revenue is the closest break-even proxy; target pay is not explicit, so reserves and taxes can still change this.\"\u003eY2: $2.7M\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Heavy payroll, $646k minimum cash, Month 19 breakeven, and 34-month payback make this a hard model.\"\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=\"Heavy payroll, $646k minimum cash, Month 19 breakeven, and 34-month payback make this a hard model.\"\u003eHard\u003c\/strong\u003e\u003c\/article\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eWant to test your eyewear store owner income?\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-owner-calculator\" aria-label=\"Owner Income Calculator\" data-locale=\"en-US\" data-currency=\"USD\" data-default-scenario=\"base\" data-export-filename=\"Owner Income Calculator.xlsx\" data-source-site-name=\"Financial Models Lab\" data-source-site-url=\"https:\/\/financialmodelslab.com\" data-source-page-title=\"Owner Income Calculator\" data-note-title=\"Planning note:\" data-note-text=\"Research-based planning estimate only. Actual owner pay will vary with sales, margins, payroll, taxes, debt, and reserve choices, and this is not salary, tax, or 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, labor, overhead, reserves, and target pay.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-scenarios\" aria-label=\"Income scenario presets\"\u003e\n\u003cbutton class=\"fml-owner-scenario\" type=\"button\" data-scenario=\"low\"\u003eLow\u003c\/button\u003e\u003cbutton class=\"fml-owner-scenario is-active\" type=\"button\" data-scenario=\"base\"\u003eBase\u003c\/button\u003e\u003cbutton class=\"fml-owner-scenario\" type=\"button\" data-scenario=\"high\"\u003eHigh\u003c\/button\u003e\n\u003c\/div\u003e\u003c\/header\u003e\u003cdiv class=\"fml-owner-layout\"\u003e\n\u003cform class=\"fml-owner-inputs\"\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eMonthly revenue\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Monthly sales collected before expenses. Use the average operating month, not a peak month.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly sales collected before expenses. Use the average operating month, not a peak month.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-money\"\u003e\n\u003cspan\u003e$\u003c\/span\u003e\u003cinput data-owner-field=\"monthlyRevenue\" data-owner-kind=\"money\" data-owner-label=\"Monthly revenue\" data-owner-note=\"Monthly sales collected before expenses. Use the average operating month, not a peak month.\" data-low=\"35000\" data-base=\"47125\" data-high=\"65000\" name=\"monthlyRevenue\" type=\"text\" inputmode=\"numeric\" value=\"47,125\"\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 product cost and payment fees.\"\u003ei\u003cspan role=\"tooltip\"\u003ePercent of revenue left after product cost and payment fees.\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 product cost and payment fees.\" name=\"grossMargin\" type=\"range\" min=\"50\" max=\"95\" step=\"1\" data-low=\"80\" data-base=\"83\" data-high=\"85\" value=\"83\"\u003e\u003coutput\u003e83%\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\u003ePayroll and labor\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Monthly payroll, contractors, benefits, and staffing coverage before owner pay.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly payroll, contractors, benefits, and staffing coverage before owner pay.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-money\"\u003e\n\u003cspan\u003e$\u003c\/span\u003e\u003cinput data-owner-field=\"laborCost\" data-owner-kind=\"money\" data-owner-label=\"Payroll and labor\" data-owner-note=\"Monthly payroll, contractors, benefits, and staffing coverage before owner pay.\" data-low=\"22000\" data-base=\"20417\" data-high=\"26000\" name=\"laborCost\" type=\"text\" inputmode=\"numeric\" value=\"20,417\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eFixed overhead\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Rent, utilities, insurance, software, supplies, and other recurring overhead.\"\u003ei\u003cspan role=\"tooltip\"\u003eRent, utilities, insurance, software, supplies, and other recurring overhead.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-money\"\u003e\n\u003cspan\u003e$\u003c\/span\u003e\u003cinput data-owner-field=\"fixedOverhead\" data-owner-kind=\"money\" data-owner-label=\"Fixed overhead\" data-owner-note=\"Rent, utilities, insurance, software, supplies, and other recurring overhead.\" data-low=\"6200\" data-base=\"5550\" data-high=\"6500\" name=\"fixedOverhead\" type=\"text\" inputmode=\"numeric\" value=\"5,550\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eMarketing\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Monthly marketing spend needed to keep traffic and sales moving.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly marketing spend needed to keep traffic and sales moving.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-money\"\u003e\n\u003cspan\u003e$\u003c\/span\u003e\u003cinput data-owner-field=\"marketing\" data-owner-kind=\"money\" data-owner-label=\"Marketing\" data-owner-note=\"Monthly marketing spend needed to keep traffic and sales moving.\" data-low=\"4500\" data-base=\"3500\" data-high=\"5000\" name=\"marketing\" type=\"text\" inputmode=\"numeric\" value=\"3,500\"\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 set aside for taxes before owner take-home.\"\u003ei\u003cspan role=\"tooltip\"\u003ePercent of profit set aside for taxes before owner take-home.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-percent\"\u003e\n\u003cinput data-owner-field=\"taxReserve\" data-owner-kind=\"percent\" data-owner-label=\"Tax reserve\" data-owner-note=\"Percent of profit set aside for taxes before owner take-home.\" name=\"taxReserve\" type=\"range\" min=\"0\" max=\"40\" step=\"1\" data-low=\"18\" data-base=\"15\" data-high=\"12\" value=\"15\"\u003e\u003coutput\u003e15%\u003c\/output\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eReinvestment reserve\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Percent of profit kept for repairs, working capital, and growth buffer.\"\u003ei\u003cspan role=\"tooltip\"\u003ePercent of profit kept for repairs, working capital, and growth buffer.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-percent\"\u003e\n\u003cinput data-owner-field=\"reinvestmentReserve\" data-owner-kind=\"percent\" data-owner-label=\"Reinvestment reserve\" data-owner-note=\"Percent of profit kept for repairs, working capital, and growth buffer.\" name=\"reinvestmentReserve\" type=\"range\" min=\"0\" max=\"25\" step=\"1\" data-low=\"8\" data-base=\"5\" data-high=\"5\" value=\"5\"\u003e\u003coutput\u003e5%\u003c\/output\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eTarget owner pay\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Target monthly owner income used to calculate the pay gap.\"\u003ei\u003cspan role=\"tooltip\"\u003eTarget monthly owner income used to calculate the pay gap.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-money\"\u003e\n\u003cspan\u003e$\u003c\/span\u003e\u003cinput data-owner-field=\"targetOwnerPay\" data-owner-kind=\"money\" data-owner-label=\"Target owner pay\" data-owner-note=\"Target monthly owner income used to calculate the pay gap.\" data-low=\"6000\" data-base=\"7500\" data-high=\"10000\" name=\"targetOwnerPay\" type=\"text\" inputmode=\"numeric\" value=\"7,500\"\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$7,718\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\"\u003e16%\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$46,798\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$218\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$92,613\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$9,647\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,929\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$218\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$47,125\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: 83%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$39,114\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: 63%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$29,467\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: 4%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$1,929\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: 16%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$7,718\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 Research-based planning estimate only. Actual owner pay will vary with sales, margins, payroll, taxes, debt, and reserve choices, and this is not salary, tax, or 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;\"\u003eHow do you check owner income in the Eyewear Store forecast?\u003c\/span\u003e\u003c\/h3\u003e\n\n\u003cp\u003eIf you're checking owner take-home, this dashboard shows \u003cstrong\u003erevenue, gross margin, EBITDA, cash balance, breakeven, payback, and owner income\u003c\/strong\u003e in the \u003ca href=\"\/products\/eyewear-store-financial-model\"\u003eEyewear Store Financial Model Template\u003c\/a\u003e; open it to pressure-test the forecast. It also tests traffic, conversion, repeat orders, product mix, pricing, COGS, payment fees, payroll, rent, capex, and reserves as a \u003cstrong\u003evalidation tool, not a promised payout\u003c\/strong\u003e.\u003c\/p\u003e\n\n\u003ch4\u003eOwner-income model highlights\u003c\/h4\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eYear 1:\u003c\/strong\u003e -$162k EBITDA\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eYear 2:\u003c\/strong\u003e $30k EBITDA\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eYear 5:\u003c\/strong\u003e $3491M EBITDA\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\/eyewear-store-financial-model-dashboard-financialmodelslab_638fd8d1-f11a-45ea-ad03-6708df5569aa.webp\"\u003e\n\u003cimg class=\"preview-img\" width=\"100%\" height=\"auto\" src=\"\/cdn\/shop\/files\/eyewear-store-financial-model-dashboard-financialmodelslab_638fd8d1-f11a-45ea-ad03-6708df5569aa.webp?width=500\" alt=\"Eyewear Store Financial Model dashboard summarizing key KPIs, runway, cash position and performance with a dynamic dashboard for investor-ready reporting and spotting cash-flow blind spots.\"\u003e\n\u003cdiv class=\"preview-overlay\"\u003e\n\u003cbutton class=\"preview-btn\" type=\"button\" style=\"align-items: center; vertical-align: middle; display: inline-flex; justify-content: center; gap: 6px; line-height: 1;\"\u003e\nPREVIEW \u003csvg fill=\"#fff\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-hidden=\"true\" focusable=\"false\" role=\"presentation\" viewbox=\"0 0 448 512\" width=\"14\"\u003e\u003cpath d=\"M416 176V86.63L246.6 256L416 425.4V336c0-8.844 7.156-16 16-16s16 7.156 16 16v128c0 8.844-7.156 16-16 16h-128c-8.844 0-16-7.156-16-16s7.156-16 16-16h89.38L224 278.6L54.63 448H144C152.8 448 160 455.2 160 464S152.8 480 144 480h-128C7.156 480 0 472.8 0 464v-128C0 327.2 7.156 320 16 320S32 327.2 32 336v89.38L201.4 256L32 86.63V176C32 184.8 24.84 192 16 192S0 184.8 0 176v-128C0 39.16 7.156 32 16 32h128C152.8 32 160 39.16 160 48S152.8 64 144 64H54.63L224 233.4L393.4 64H304C295.2 64 288 56.84 288 48S295.2 32 304 32h128C440.8 32 448 39.16 448 48v128C448 184.8 440.8 192 432 192S416 184.8 416 176z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eDoes an owner-operated eyewear store make more money?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003eYes, an \u003cstrong\u003eEyewear Store\u003c\/strong\u003e can make more money when the owner replaces paid management work, but only if service quality, compliance, sales conversion, and store hours stay strong. The Year 1 payroll mix includes an \u003cstrong\u003e$80k\u003c\/strong\u003e store manager, a \u003cstrong\u003e$60k\u003c\/strong\u003e optician, two \u003cstrong\u003e$40k\u003c\/strong\u003e sales associates, and a \u003cstrong\u003e0.5 FTE\u003c\/strong\u003e style consultant, and Year 3 staffing rises to about \u003cstrong\u003e$415k\u003c\/strong\u003e a year. So the cash win comes from real role replacement, not from calling owner labor “free.”\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\u003eCash flow upside\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eOwner covers paid manager work\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003ePayroll\u003c\/strong\u003e drops if role is replaced\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCash flow\u003c\/strong\u003e improves fast\u003c\/li\u003e\n\u003cli\u003eKeep conversion and service intact\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\u003eRisk to watch\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eCutting payroll can cut capacity\u003c\/li\u003e\n\u003cli\u003eLower staffing can hurt sales\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCompliance\u003c\/strong\u003e cannot slip\u003c\/li\u003e\n\u003cli\u003eModel owner labor as paid work\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 an eyewear store owner take home?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003eAn Eyewear Store owner can likely take home \u003cstrong\u003e$80,000\u003c\/strong\u003e in Year 1 only if they personally fill the store manager role already included in payroll; profit distributions are not supported because Year 1 EBITDA is \u003cstrong\u003e-$162,000\u003c\/strong\u003e and breakeven lands in \u003cstrong\u003eMonth 19\u003c\/strong\u003e. Track owner pay separately from profit using \u003ca href=\"\/blogs\/kpi-metrics\/eyewear-store\"\u003eWhat Is The Most Important Metric To Measure The Success Of Your Eyewear Store?\u003c\/a\u003e, because Year 2 EBITDA is only \u003cstrong\u003e$30,000\u003c\/strong\u003e before reserves, debt service, taxes, 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\u003eOwner Pay\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eTake wages if filling manager role\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$80,000\u003c\/strong\u003e salary already in payroll\u003c\/li\u003e\n\u003cli\u003eNo early distributions supported\u003c\/li\u003e\n\u003cli\u003eYear 1 EBITDA: \u003cstrong\u003e-$162,000\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 Limits\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eBreakeven arrives in \u003cstrong\u003eMonth 19\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eYear 2 EBITDA: \u003cstrong\u003e$30,000\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003ePay reserves before distributions\u003c\/li\u003e\n\u003cli\u003eSeparate labor pay from profit\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eWhat profit margin does an eyewear store need?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003eFor \u003cstrong\u003eEyewear Store\u003c\/strong\u003e, the real target is \u003cstrong\u003eblended margin\u003c\/strong\u003e, not one product line; for a deeper startup-cost view, see \u003ca href=\"\/blogs\/startup-costs\/eyewear-store\"\u003eHow Much Does It Cost To Open And Launch Your Eyewear Store Business?\u003c\/a\u003e. In \u003cstrong\u003eYear 1\u003c\/strong\u003e, \u003cstrong\u003e12%\u003c\/strong\u003e COGS plus \u003cstrong\u003e5%\u003c\/strong\u003e payment fees leaves about \u003cstrong\u003e83%\u003c\/strong\u003e contribution before fixed costs and payroll. By \u003cstrong\u003eYear 5\u003c\/strong\u003e, \u003cstrong\u003e10%\u003c\/strong\u003e COGS and \u003cstrong\u003e4%\u003c\/strong\u003e fees lift that to about \u003cstrong\u003e86%\u003c\/strong\u003e, and every \u003cstrong\u003e1-point\u003c\/strong\u003e margin move changes profit by \u003cstrong\u003e$1,000\u003c\/strong\u003e per \u003cstrong\u003e$100,000\u003c\/strong\u003e of revenue.\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 margin\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e12%\u003c\/strong\u003e COGS in Year 1\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e5%\u003c\/strong\u003e payment fees in Year 1\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e83%\u003c\/strong\u003e contribution before fixed costs\u003c\/li\u003e\n\u003cli\u003eMix: \u003cstrong\u003e40%\u003c\/strong\u003e eyeglasses\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 margin\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e10%\u003c\/strong\u003e COGS in Year 5\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e4%\u003c\/strong\u003e payment fees in Year 5\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e86%\u003c\/strong\u003e contribution before fixed costs\u003c\/li\u003e\n\u003cli\u003eMix shifts to \u003cstrong\u003e35%\u003c\/strong\u003e eyeglasses\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 levers that drive eyewear store income?\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-main-income-drivers\" aria-label=\"Accessible label for the Main 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\u003eCustomer Volume\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e500\/wk\u003c\/strong\u003e\u003cp\u003eYear 1 gets about 500 weekly visitors, and at 15% conversion that traffic becomes the orders that drive profit.\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\u003eAverage Ticket\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e$174\u003c\/strong\u003e\u003cp\u003eThe Year 1 mix and 1.2 units per order lift average order value, so each sale adds more gross profit.\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\u003eProduct Margin\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e83%\u003c\/strong\u003e\u003cp\u003eWith 12% wholesale cost and 5% payment fees, Year 1 contribution is about 83%, so mix and pricing hit take-home fast.\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\u003ePayroll Efficiency\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e$245K\u003c\/strong\u003e\u003cp\u003eYear 1 payroll totals about $245K, so staffing levels can protect or squeeze owner income quickly.\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\u003eRent Load\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e$5.6K\u003c\/strong\u003e\u003cp\u003eFixed overhead runs about $5,550 a month, so the location has to bring enough traffic to cover the base load.\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\u003eCash Discipline\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e$646K\u003c\/strong\u003e\u003cp\u003eCapex starts at $100K and minimum cash reaches about $646K, so owner take-home depends on cash control as much as sales.\u003c\/p\u003e\u003c\/article\u003e\n\u003c\/div\u003e\u003c\/article\u003e\u003c\/section\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eEyewear Store Core Six Income Drivers\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\u003cbr\u003e\n\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eCustomer 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\u003eQualified Shopper Volume\u003c\/h3\u003e\n    \u003cp\u003eCustomer volume only helps when visitors are qualified and convert. Here, weekly traffic grows from \u003cstrong\u003e500\u003c\/strong\u003e in Year 1 to \u003cstrong\u003e1,224\u003c\/strong\u003e in Year 5, while conversion improves from \u003cstrong\u003e15%\u003c\/strong\u003e to \u003cstrong\u003e25%\u003c\/strong\u003e. That lifts new buyers from about \u003cstrong\u003e75\u003c\/strong\u003e a week to about \u003cstrong\u003e306\u003c\/strong\u003e a week before repeat purchases, which gives the store more sales to spread across rent and payroll.\u003c\/p\u003e\n    \u003cp\u003eThe risk is low-quality traffic that takes staff time but does not buy. If traffic rises without better conversion, labor gets busy but income does not. The real win is not foot traffic alone; it is \u003cstrong\u003equalified shoppers who buy\u003c\/strong\u003e, because that raises revenue faster than fixed costs and improves the owner’s take-home pay.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"right-row1\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eTrack Conversion, Not Just Visits\u003c\/h3\u003e\n      \u003cp\u003eMeasure \u003cstrong\u003eweekly visitors\u003c\/strong\u003e, \u003cstrong\u003equalified-visitor rate\u003c\/strong\u003e, and \u003cstrong\u003econversion rate\u003c\/strong\u003e together. The quick math is simple: \u003cstrong\u003ebuyers per week = visitors × conversion rate\u003c\/strong\u003e. At 500 visitors and 15% conversion, that is 75 buyers; at 1,224 visitors and 25% conversion, that is 306 buyers. More buyers raise gross profit faster than adding more staff hours.\u003c\/p\u003e\n      \u003cul class=\"lst_crct_blog\"\u003e\n        \u003cli\u003e\u003cstrong\u003eCount qualified visits, not raw walk-ins\u003c\/strong\u003e\u003c\/li\u003e\n        \u003cli\u003e\u003cstrong\u003eTrack sales per labor hour\u003c\/strong\u003e\u003c\/li\u003e\n        \u003cli\u003e\u003cstrong\u003eWatch traffic by day and hour\u003c\/strong\u003e\u003c\/li\u003e\n        \u003cli\u003e\u003cstrong\u003eTrim low-buying promos fast\u003c\/strong\u003e\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cp\u003eWhat this estimate hides is service time. If staff spend too long on shoppers who do not convert, payroll rises before sales do. Use appointment setup, clearer window displays, and better front-door screening to keep traffic quality high and protect margin.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"timeline\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"step-circle step1\"\u003e1\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eAverage Order Value\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"right-row2\"\u003e\n    \u003ch3\u003eAverage Order Value\u003c\/h3\u003e\n    \u003cp\u003e\u003cstrong\u003eAverage order value (AOV)\u003c\/strong\u003e is the average dollars per ticket. Here it starts at about \u003cstrong\u003e$174\u003c\/strong\u003e and rises to about \u003cstrong\u003e$251\u003c\/strong\u003e by Year 5, with order depth moving from \u003cstrong\u003e12 units\u003c\/strong\u003e to \u003cstrong\u003e16 units\u003c\/strong\u003e and weighted product price from \u003cstrong\u003e$145\u003c\/strong\u003e to \u003cstrong\u003e$157\u003c\/strong\u003e. That matters because a bigger ticket creates more gross profit per visit, which helps cover fixed costs and leaves more room for owner pay.\u003c\/p\u003e\n    \u003cp\u003eThe lift should come from \u003cstrong\u003ecustomer-fit lens options\u003c\/strong\u003e, \u003cstrong\u003esecond pairs\u003c\/strong\u003e, \u003cstrong\u003esunglasses\u003c\/strong\u003e, and \u003cstrong\u003eannual contact lens supplies\u003c\/strong\u003e. The risk is pushing add-ons that don’t fit the customer’s need, which can hurt trust and repeat sales. What this estimate hides is the product mix behind each ticket, so AOV needs to be tracked with margin, not alone.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"left-row2\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eRaise Ticket Size With Fit\u003c\/h3\u003e\n      \u003cp\u003eTrack \u003cstrong\u003eAOV\u003c\/strong\u003e, \u003cstrong\u003eunits per order\u003c\/strong\u003e, and attach rate by category. A clean upsell should solve a real need, not just pad the bill. If a customer needs lens upgrades or contacts for the year, the store should make that easy; if not, don’t force it. That keeps repeat sales healthy while lifting gross profit per transaction.\u003c\/p\u003e\n      \u003cul class=\"lst_crct_blog\"\u003e\n        \u003cli\u003eMeasure AOV by product mix.\u003c\/li\u003e\n        \u003cli\u003eWatch repeat sales after upsells.\u003c\/li\u003e\n        \u003cli\u003eCoach staff on fit-first questions.\u003c\/li\u003e\n        \u003cli\u003eTest bundles, not pressure tactics.\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"timeline\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"step-circle step2\"\u003e2\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eProduct Mix and Margin\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n\u003cdiv class=\"left-row3\"\u003e\n\u003ch3\u003eBlended Margin\u003c\/h3\u003e\n\u003cp\u003eProduct mix and margin drive owner pay more than any single category. \u003cstrong\u003eContribution margin\u003c\/strong\u003e means sales left after product cost and card fees, before fixed expenses and payroll. Year 1 mix is \u003cstrong\u003e40%\u003c\/strong\u003e eyeglasses, \u003cstrong\u003e30%\u003c\/strong\u003e sunglasses, \u003cstrong\u003e20%\u003c\/strong\u003e contacts, and \u003cstrong\u003e10%\u003c\/strong\u003e lens replacement; by Year 5 it shifts to \u003cstrong\u003e35%\u003c\/strong\u003e, \u003cstrong\u003e35%\u003c\/strong\u003e, \u003cstrong\u003e20%\u003c\/strong\u003e, and \u003cstrong\u003e10%\u003c\/strong\u003e.\u003c\/p\u003e\n\u003cp\u003eWith \u003cstrong\u003eCOGS\u003c\/strong\u003e improving from \u003cstrong\u003e12%\u003c\/strong\u003e to \u003cstrong\u003e10%\u003c\/strong\u003e and payment fees from \u003cstrong\u003e5%\u003c\/strong\u003e to \u003cstrong\u003e4%\u003c\/strong\u003e, contribution moves from about \u003cstrong\u003e83%\u003c\/strong\u003e to \u003cstrong\u003e86%\u003c\/strong\u003e before payroll and rent. Here’s the quick math: every \u003cstrong\u003e$100\u003c\/strong\u003e sold leaves about \u003cstrong\u003e$3\u003c\/strong\u003e more for overhead and owner draw by Year 5.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"right-row3\"\u003e\n\u003cdiv class=\"tips-box\"\u003e\n\u003ch3\u003eTrack Margin Drift\u003c\/h3\u003e\n\u003cp\u003eTrack sales by category, \u003cstrong\u003eCOGS\u003c\/strong\u003e, and payment fees each month. The key inputs are product mix, supplier cost, and card fees. If \u003cstrong\u003eCOGS\u003c\/strong\u003e creeps above \u003cstrong\u003e10%\u003c\/strong\u003e or fees above \u003cstrong\u003e4%\u003c\/strong\u003e, the extra cash disappears before fixed costs and payroll are covered. Small mix shifts add up.\u003c\/p\u003e\n\u003cp\u003eUse contribution per order to guide buying and pricing. Forecast owner draw from blended margin, not top-line sales. If the mix moves toward the Year 5 plan, the store keeps more cash from each sale and has more room to pay the owner after rent and labor. Watch the fee line.\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;\"\u003ePayroll Efficiency\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n\u003cdiv class=\"right-row4\"\u003e\n\u003ch3\u003ePayroll Efficiency\u003c\/h3\u003e\n\u003cp\u003ePayroll here covers the \u003cstrong\u003estore manager\u003c\/strong\u003e, \u003cstrong\u003eoptician\u003c\/strong\u003e, \u003cstrong\u003esales associates\u003c\/strong\u003e, and \u003cstrong\u003estyle consultant\u003c\/strong\u003e coverage. It shapes service speed and the chance to close high-value fittings, so \u003cstrong\u003e$245k\u003c\/strong\u003e in Year 1, \u003cstrong\u003e$365k\u003c\/strong\u003e in Year 2, and \u003cstrong\u003e$415k\u003c\/strong\u003e from Year 3 on must be matched to sales output. Too little coverage can miss fittings; too much raises fixed cost and cuts owner draw.\u003c\/p\u003e\n\u003cp\u003eThe key test is \u003cstrong\u003esales per labor dollar\u003c\/strong\u003e, not payroll cuts alone. Track visitors, conversion, AOV, and labor hours together. If payroll rises but fitting close rates and basket size do not, gross profit may not cover the added wage load, and owner take-home falls even if the floor feels busy.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"left-row4\"\u003e\n\u003cdiv class=\"tips-box\"\u003e\n\u003ch3\u003eStaff to the sale\u003c\/h3\u003e\n\u003cp\u003eMeasure staffing by open hours, appointment load, and close rate. If peak hours are thin, add staff there first; if slow hours stay quiet, trim them. Tie monthly labor plans to forecasted visitors and conversion, so payroll supports more qualified fittings without padding idle time.\u003c\/p\u003e\n\u003cp\u003eTrack \u003cstrong\u003esales per labor dollar\u003c\/strong\u003e, \u003cstrong\u003efitting-to-sale rate\u003c\/strong\u003e, and missed appointments each month. If high-value fittings slip because the floor is understaffed, you lose more margin than you save in wages. That is the tradeoff that decides owner pay.\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;\"\u003eRent and Location Costs\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"left-row5\"\u003e\n    \u003ch3\u003eRent and Location Costs\u003c\/h3\u003e\n    \u003cp\u003e\u003cstrong\u003eRent is $4,000\u003c\/strong\u003e per month, and \u003cstrong\u003etotal fixed overhead is $5,550\u003c\/strong\u003e with utilities, insurance, maintenance, software, and supplies. That means the store has to clear about \u003cstrong\u003e$66,600\u003c\/strong\u003e a year in fixed costs before owner pay starts to feel safe. If product mix supports \u003cstrong\u003e83% to 86% contribution\u003c\/strong\u003e, monthly sales still need to reach about \u003cstrong\u003e$6,450 to $6,690\u003c\/strong\u003e just to cover fixed overhead.\u003c\/p\u003e\n    \u003cp\u003eLocation matters because visibility can lift traffic, but rent hurts take-home if visitors do not convert or spend enough. Cheapest space is not always best if it cuts qualified visits. One line says it plainly: \u003cstrong\u003egood rent is rent that earns its keep\u003c\/strong\u003e.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"right-row5\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eTrack Traffic, Not Just Rent\u003c\/h3\u003e\n      \u003cp\u003eMeasure \u003cstrong\u003equalified visits\u003c\/strong\u003e, conversion rate, average order value, and monthly fixed cost coverage together. A visible space only helps if it brings in shoppers who buy frames, lenses, or contacts. If traffic rises but conversion stays weak, rent becomes a drag on owner income instead of a growth lever.\u003c\/p\u003e\n      \u003cp\u003eUse a simple test: compare \u003cstrong\u003erent per month\u003c\/strong\u003e against sales at the current conversion rate and AOV. If the site cannot cover \u003cstrong\u003e$5,550\u003c\/strong\u003e in fixed overhead with healthy margin,\nthe location is too expensive for the sales it pulls. If it does, the rent starts to create operating leverage.\u003c\/p\u003e\n      \u003cul class=\"lst_crct_blog\"\u003e\n        \u003cli\u003eTrack qualified visits weekly.\u003c\/li\u003e\n        \u003cli\u003eWatch sales per visit.\u003c\/li\u003e\n        \u003cli\u003eCheck rent as revenue share.\u003c\/li\u003e\n        \u003cli\u003eTest visibility before signing.\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"timeline\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"step-circle step5\"\u003e5\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eInventory and Cash Flow Discipline\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"right-row6\"\u003e\n    \u003ch3\u003eInventory Eats Cash First\u003c\/h3\u003e\n    \u003cp\u003eInventory affects cash before it shows up as profit. In this eyewear store, wholesale frames and lenses run \u003cstrong\u003e12%\u003c\/strong\u003e of revenue in Year 1 and improve to \u003cstrong\u003e10%\u003c\/strong\u003e by Year 5, so every \u003cstrong\u003e$100,000\u003c\/strong\u003e in sales still ties up about \u003cstrong\u003e$12,000\u003c\/strong\u003e to \u003cstrong\u003e$10,000\u003c\/strong\u003e in product cost before the cash comes back.\u003c\/p\u003e\n    \u003cp\u003eThat matters for owner pay. Launch capex totals \u003cstrong\u003e$100,000\u003c\/strong\u003e, and minimum cash need reaches \u003cstrong\u003e$646,000\u003c\/strong\u003e at Month 20, so stock buys, not profit on paper, decide when the owner can draw safely. Here’s the quick math: slower turns mean more cash locked on shelves and more risk of a cash crunch.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"left-row6\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eBuy to Sell, Not to Display\u003c\/h3\u003e\n      \u003cp\u003eTrack on-hand stock, sell-through, and reorder timing by frames and lenses. Keep buying tied to sales pace, because excess inventory drains cash and can force the owner to delay pay even when margins look fine. The key input is how fast product turns back into cash.\u003c\/p\u003e\n      \u003cp\u003eUse a cash floor before each purchase cycle. If cash drops near the modeled \u003cstrong\u003e$646,000\u003c\/strong\u003e minimum at Month 20, pause extra buys until stock sells down. That keeps more cash in the bank, cuts crunches, and makes owner draws 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 lean, base, and high-performance eyewear store income scenarios\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-scenario-table\" aria-label=\"Eyewear Store Owner Income Scenarios\" data-site-name=\"Financial Models Lab\" data-site-url=\"https:\/\/financialmodelslab.com\" data-source-title=\"Eyewear Store Owner Income Scenarios\" data-note-label=\"Planning note\" data-note-text=\"These scenario figures 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\"\u003eIncome moves with traffic, conversion, repeat buying, and staffing. The model goes from a Year 1 ramp loss to Year 2 breakeven, then scales sharply by Year 3-5.\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 ramp, breakeven, and scale cases for a retail eyewear store.\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\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\"\u003eBreakeven\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\"\u003eScale\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 Year 1 ramp case, where traffic is still building and the business is not yet profitable.\"\u003eThis is the Year 1 ramp case, where traffic is still building and the business is not yet profitable.\u003c\/td\u003e\n\u003ctd data-export-value=\"This is the post-breakeven Year 2 case, where volume and repeat buying start to cover the cost base.\"\u003eThis is the post-breakeven Year 2 case, where volume and repeat buying start to cover the cost base.\u003c\/td\u003e\n\u003ctd data-export-value=\"This is the Year 3-5 scale case, where traffic, repeats, and staffing support much stronger earnings.\"\u003eThis is the Year 3-5 scale case, where traffic, repeats, and staffing support much stronger earnings.\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=\"About 500 weekly visitors, 15% conversion, and $174 AOV (average order value) sit on an 83% contribution base, but $245k payroll and $5,550 monthly fixed overhead still drive -$162k EBITDA.\"\u003eAbout 500 weekly visitors, 15% conversion, and $174 AOV (average order value) sit on an 83% contribution base, but $245k payroll and $5,550 monthly fixed overhead still drive -$162k EBITDA.\u003c\/td\u003e\n\u003ctd data-export-value=\"About 626 weekly visitors, 18% conversion, 28% repeat customers, a 20-month lifetime, and 0.4 monthly orders per repeat customer put the shop just past breakeven at $30k EBITDA.\"\u003eAbout 626 weekly visitors, 18% conversion, 28% repeat customers, a 20-month lifetime, and 0.4 monthly orders per repeat customer put the shop just past breakeven at $30k EBITDA.\u003c\/td\u003e\n\u003ctd data-export-value=\"At 784 to 1,224 weekly visitors, 20% to 25% conversion, and more repeat orders, a fuller team of 2 opticians, 3 sales associates, 1 style consultant, and 1 admin can support EBITDA from $548k to $3.491M.\"\u003eAt 784 to 1,224 weekly visitors, 20% to 25% conversion, and more repeat orders, a fuller team of 2 opticians, 3 sales associates, 1 style consultant, and 1 admin can support EBITDA from $548k to $3.491M.\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=\"500 weekly visitors; 15% conversion; $174 AOV; $245k payroll; $5,550 fixed overhead\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003e500 weekly visitors\u003c\/li\u003e\n\u003cli\u003e15% conversion\u003c\/li\u003e\n\u003cli\u003e$174 AOV\u003c\/li\u003e\n\u003cli\u003e$245k payroll\u003c\/li\u003e\n\u003cli\u003e$5,550 fixed overhead\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/td\u003e\n\u003ctd data-export-value=\"626 weekly visitors; 18% conversion; higher repeat activity; 28% repeat customers; 20-month lifetime\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003e626 weekly visitors\u003c\/li\u003e\n\u003cli\u003e18% conversion\u003c\/li\u003e\n\u003cli\u003ehigher repeat activity\u003c\/li\u003e\n\u003cli\u003e28% repeat customers\u003c\/li\u003e\n\u003cli\u003e20-month lifetime\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/td\u003e\n\u003ctd data-export-value=\"784-1,224 weekly visitors; 20%-25% conversion; 30%-35% repeat customers; 1.4-1.6 units\/order; broader product mix\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003e784-1,224 weekly visitors\u003c\/li\u003e\n\u003cli\u003e20%-25% conversion\u003c\/li\u003e\n\u003cli\u003e30%-35% repeat customers\u003c\/li\u003e\n\u003cli\u003e1.4-1.6 units\/order\u003c\/li\u003e\n\u003cli\u003ebroader product mix\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=\"-$162k\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003e-$162k\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-soft\"\u003eRamp\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd data-export-value=\"$30k\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003e$30k\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-soft\"\u003eBreakeven\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd data-export-value=\"$548k-$3.491M\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003e$548k-$3.491M\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-warning\"\u003eScale\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 opening month cash needs and slow traffic.\"\u003eUse this to stress-test opening month cash needs and slow traffic.\u003c\/td\u003e\n\u003ctd data-export-value=\"Use this as the planning case for a shop that clears breakeven but stays tight on margin.\"\u003eUse this as the planning case for a shop that clears breakeven but stays tight on margin.\u003c\/td\u003e\n\u003ctd data-export-value=\"Use this to test upside if the store keeps growing traffic and repeat buying through Year 5.\"\u003eUse this to test upside if the store keeps growing traffic and repeat buying through Year 5.\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 scenario figures 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":49303793271027,"sku":"eyewear-store-owner-makes","price":0.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0522\/6191\/2762\/files\/eyewear-store-owner-makes.webp?v=1782682326","url":"https:\/\/financialmodelslab.com\/products\/eyewear-store-owner-makes","provider":"Financial Models Lab","version":"1.0","type":"link"}