{"product_id":"wine-spirits-owner-makes","title":"How Much Does a Wine and Spirits Owner Make by Year 3?","description":"\u003cbr\u003e\u003cdiv class=\"container_new_design\"\u003e\n\u003cdiv class=\"text-section text-1_new_design\"\u003e\n\u003cdiv class=\"line_top\"\u003e\u003c\/div\u003e\n\u003cp\u003eYou’re planning owner pay in a store that needs real cash before it throws off cash In this 60-month planning case, EBITDA is \u003cstrong\u003e-$140k in Year 1\u003c\/strong\u003e, \u003cstrong\u003e-$1k in Year 2\u003c\/strong\u003e, and \u003cstrong\u003e$972k in Year 3\u003c\/strong\u003e, before debt service, taxes, inventory reserves, and owner distributions These income ranges are planning assumptions, not guaranteed earnings or tax advice\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\u003cdiv class=\"image-section image-1_new_design\" id=\"main_article_image\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003csection class=\"fml-owner-metric-cards\" aria-label=\"Wine and Spirits owner income\"\u003e\u003cdiv class=\"metric-grid\"\u003e\n\u003carticle class=\"metric-card is-green\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Year 3 EBITDA is the closest pre-tax take-home proxy; taxes, debt service, reserves, and reinvestment would reduce it.\"\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 3 EBITDA is the closest pre-tax take-home proxy; taxes, debt service, reserves, and reinvestment would reduce it.\"\u003e≈$972k\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Year 3 margin uses modeled EBITDA divided by implied revenue; it excludes taxes, debt, and owner draws.\"\u003e\u003cimg class=\"metric-icon\" src=\"\/cdn\/shop\/files\/fml-owner-income-kpi-net-margin.svg\" alt=\"Net margin icon\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan\u003eNet margin\u003c\/span\u003e\u003cstrong class=\"metric-value\" tabindex=\"0\" data-tooltip=\"Year 3 margin uses modeled EBITDA divided by implied revenue; it excludes taxes, debt, and owner draws.\"\u003e≈61%\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Year 3 revenue is implied from $972k EBITDA and modeled cost rates; real owner-pay needs taxes and reserves.\"\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 3 revenue is implied from $972k EBITDA and modeled cost rates; real owner-pay needs taxes and reserves.\"\u003e≈$1.6M\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Year 1 EBITDA is -$140k, Year 2 is -$1k, and breakeven lands in Month 20, so cash needs are heavy.\"\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=\"Year 1 EBITDA is -$140k, Year 2 is -$1k, and breakeven lands in Month 20, so cash needs are heavy.\"\u003eHard\u003c\/strong\u003e\u003c\/article\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eWhat could you take home?\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=\"This is a researched planning estimate only. It is 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 target-pay gap from revenue, margin, costs, reserves, and target pay.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-scenarios\" aria-label=\"Income scenario presets\"\u003e\n\u003cbutton class=\"fml-owner-scenario\" type=\"button\" data-scenario=\"low\"\u003eLow\u003c\/button\u003e\u003cbutton class=\"fml-owner-scenario is-active\" type=\"button\" data-scenario=\"base\"\u003eBase\u003c\/button\u003e\u003cbutton class=\"fml-owner-scenario\" type=\"button\" data-scenario=\"high\"\u003eHigh\u003c\/button\u003e\n\u003c\/div\u003e\u003c\/header\u003e\u003cdiv class=\"fml-owner-layout\"\u003e\n\u003cform class=\"fml-owner-inputs\"\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eMonthly revenue\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Monthly sales collected before expenses. Use the average operating month, not a one-time peak month.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly sales collected before expenses. Use the average operating month, not a one-time 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 one-time peak month.\" data-low=\"25000\" data-base=\"42000\" data-high=\"73000\" name=\"monthlyRevenue\" type=\"text\" inputmode=\"numeric\" value=\"42,000\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eGross margin\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Percent of revenue left after direct product cost and inbound shipping.\"\u003ei\u003cspan role=\"tooltip\"\u003ePercent of revenue left after direct product cost and inbound shipping.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-percent\"\u003e\n\u003cinput data-owner-field=\"grossMargin\" data-owner-kind=\"percent\" data-owner-label=\"Gross margin\" data-owner-note=\"Percent of revenue left after direct product cost and inbound shipping.\" name=\"grossMargin\" type=\"range\" min=\"0\" max=\"100\" step=\"1\" data-low=\"84\" data-base=\"85\" data-high=\"86\" value=\"85\"\u003e\u003coutput\u003e85%\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, staffing, and benefits before owner pay.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly payroll, staffing, and benefits before owner pay.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-money\"\u003e\n\u003cspan\u003e$\u003c\/span\u003e\u003cinput data-owner-field=\"laborCost\" data-owner-kind=\"money\" data-owner-label=\"Labor cost\" data-owner-note=\"Monthly payroll, staffing, and benefits before owner pay.\" data-low=\"15000\" data-base=\"18958\" data-high=\"22083\" name=\"laborCost\" type=\"text\" inputmode=\"numeric\" value=\"18,958\"\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, software, insurance, licensing, cleaning, and office costs.\"\u003ei\u003cspan role=\"tooltip\"\u003eRent, utilities, software, insurance, licensing, cleaning, and office costs.\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, software, insurance, licensing, cleaning, and office costs.\" data-low=\"5700\" data-base=\"5700\" data-high=\"5700\" name=\"fixedOverhead\" type=\"text\" inputmode=\"numeric\" value=\"5,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 marketing and promotions needed to keep demand moving.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly marketing and promotions needed to keep demand moving.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-money\"\u003e\n\u003cspan\u003e$\u003c\/span\u003e\u003cinput data-owner-field=\"marketing\" data-owner-kind=\"money\" data-owner-label=\"Marketing\" data-owner-note=\"Monthly marketing and promotions needed to keep demand moving.\" data-low=\"375\" data-base=\"630\" data-high=\"876\" name=\"marketing\" type=\"text\" inputmode=\"numeric\" value=\"630\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eDebt service\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Monthly loan or financing payments tied to the business.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly loan or financing payments tied to the business.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-money\"\u003e\n\u003cspan\u003e$\u003c\/span\u003e\u003cinput data-owner-field=\"debtService\" data-owner-kind=\"money\" data-owner-label=\"Debt service\" data-owner-note=\"Monthly loan or financing payments tied to the business.\" data-low=\"0\" data-base=\"0\" data-high=\"0\" name=\"debtService\" type=\"text\" inputmode=\"numeric\" value=\"\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eTax reserve\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Percent of profit held back for taxes before owner take-home.\"\u003ei\u003cspan role=\"tooltip\"\u003ePercent of profit held back 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 held back for taxes before owner take-home.\" name=\"taxReserve\" type=\"range\" min=\"0\" max=\"45\" step=\"1\" data-low=\"15\" data-base=\"20\" data-high=\"22\" value=\"20\"\u003e\u003coutput\u003e20%\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 inventory, repairs, growth, and cash buffer.\"\u003ei\u003cspan role=\"tooltip\"\u003ePercent of profit kept for inventory, repairs, growth, and cash buffer.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-percent\"\u003e\n\u003cinput data-owner-field=\"reinvestmentReserve\" data-owner-kind=\"percent\" data-owner-label=\"Reinvestment reserve\" data-owner-note=\"Percent of profit kept for inventory, repairs, growth, and cash buffer.\" name=\"reinvestmentReserve\" type=\"range\" min=\"0\" max=\"35\" step=\"1\" data-low=\"5\" data-base=\"10\" data-high=\"12\" value=\"10\"\u003e\u003coutput\u003e10%\u003c\/output\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eTarget owner pay\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"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=\"5000\" data-base=\"8000\" data-high=\"12000\" 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$7,289\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\"\u003e17%\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$43,196\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$-711\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$87,468\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$10,412\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$3,123\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$-711\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$42,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: 85%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$35,700\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: 60%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$25,288\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: 7%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$3,123\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: 17%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$7,289\u003c\/b\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton class=\"fml-owner-export\" type=\"button\" data-owner-export\u003eEXPORT XLSX\u003c\/button\u003e\u003c\/aside\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-note\"\u003e\n\u003cspan class=\"fml-owner-note-icon\" aria-hidden=\"true\"\u003e!\u003c\/span\u003e\u003cp\u003e\u003cstrong\u003ePlanning note:\u003c\/strong\u003e This is a researched planning estimate only. It is 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 Wine and Spirits?\u003c\/span\u003e\u003c\/h3\u003e\n\n\u003cp\u003eIt shows revenue, margin, costs, reserves, and owner take-home assumptions; open the \u003ca href=\"\/products\/wine-spirits-financial-model\"\u003eWine and Spirits Financial Model Template\u003c\/a\u003e.\u003c\/p\u003e\n\n\u003ch4\u003eOwner-income model highlights\u003c\/h4\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eOwner pay follows EBITDA\u003c\/li\u003e\n\u003cli\u003eRevenue, margin, payroll bridge\u003c\/li\u003e\n\u003cli\u003eTraffic, mix, reserves inputs\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMonth 20\u003c\/strong\u003e break-even chart\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$583k\u003c\/strong\u003e cash; \u003cstrong\u003e32-month\u003c\/strong\u003e payback\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eYear 3 EBITDA:\u003c\/strong\u003e \u003cstrong\u003e$972k\u003c\/strong\u003e\n\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\/wine-spirits-financial-model-dashboard-financialmodelslab_1d53d751-5571-4d92-ae28-399a46e69b73.webp\"\u003e\n\u003cimg class=\"preview-img\" width=\"100%\" height=\"auto\" src=\"\/cdn\/shop\/files\/wine-spirits-financial-model-dashboard-financialmodelslab_1d53d751-5571-4d92-ae28-399a46e69b73.webp?width=500\" alt=\"Wine and Spirits Financial Model dashboard summarizing key KPIs, runway and cash position with a dynamic dashboard; investor-ready overview to uncover cash-flow blind spots and performance trends.\"\u003e\n\u003cdiv class=\"preview-overlay\"\u003e\n\u003cbutton class=\"preview-btn\" type=\"button\" style=\"align-items: center; vertical-align: middle; display: inline-flex; justify-content: center; gap: 6px; line-height: 1;\"\u003e\nPREVIEW \u003csvg fill=\"#fff\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-hidden=\"true\" focusable=\"false\" role=\"presentation\" viewbox=\"0 0 448 512\" width=\"14\"\u003e\u003cpath d=\"M416 176V86.63L246.6 256L416 425.4V336c0-8.844 7.156-16 16-16s16 7.156 16 16v128c0 8.844-7.156 16-16 16h-128c-8.844 0-16-7.156-16-16s7.156-16 16-16h89.38L224 278.6L54.63 448H144C152.8 448 160 455.2 160 464S152.8 480 144 480h-128C7.156 480 0 472.8 0 464v-128C0 327.2 7.156 320 16 320S32 327.2 32 336v89.38L201.4 256L32 86.63V176C32 184.8 24.84 192 16 192S0 184.8 0 176v-128C0 39.16 7.156 32 16 32h128C152.8 32 160 39.16 160 48S152.8 64 144 64H54.63L224 233.4L393.4 64H304C295.2 64 288 56.84 288 48S295.2 32 304 32h128C440.8 32 448 39.16 448 48v128C448 184.8 440.8 192 432 192S416 184.8 416 176z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eWhat affects liquor store owner income the most?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003eFor \u003cstrong\u003eWine and Spirits\u003c\/strong\u003e, \u003cstrong\u003egross margin and product mix\u003c\/strong\u003e drive owner income the most. A better mix can move wine from \u003cstrong\u003e500%\u003c\/strong\u003e to \u003cstrong\u003e440%\u003c\/strong\u003e, spirits from \u003cstrong\u003e350%\u003c\/strong\u003e to \u003cstrong\u003e290%\u003c\/strong\u003e, and accessories, tastings, and B2B sales from \u003cstrong\u003e50%\u003c\/strong\u003e to \u003cstrong\u003e110%\u003c\/strong\u003e or \u003cstrong\u003e80%\u003c\/strong\u003e; for startup context, see \u003ca href=\"\/blogs\/startup-costs\/wine-spirits\"\u003eHow Much Does It Cost To Open And Launch Your Wine And Spirits Retail Store?\u003c\/a\u003e. But shrink, discounts, dead stock, and weak supplier terms can erase gross profit before it reaches the owner.\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\u003eMargin mix\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eWine\u003c\/strong\u003e: 500% to 440%\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSpirits\u003c\/strong\u003e: 350% to 290%\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAccessories\u003c\/strong\u003e: 50% to 110%\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eTastings\u003c\/strong\u003e: 50% to 80%\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\u003eCost leakage\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eB2B sales\u003c\/strong\u003e: 50% to 80%\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCOGS plus inbound\u003c\/strong\u003e: 160% to 137%\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003ePayment and promo costs\u003c\/strong\u003e: 35% to 28%\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eShrink and dead stock\u003c\/strong\u003e hit gross profit\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 independent liquor store owner make?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003eAn independent Wine and Spirits owner shouldn’t be modeled on an “average salary”; under the provided assumptions, Year 1 shows \u003cstrong\u003e-$140k EBITDA\u003c\/strong\u003e, Year 2 is near break-even at \u003cstrong\u003e-$1k EBITDA\u003c\/strong\u003e, and Year 3 reaches \u003cstrong\u003e$972k EBITDA\u003c\/strong\u003e before debt, taxes, reserves, and owner distributions; \u003ca href=\"\/blogs\/kpi-metrics\/wine-spirits\"\u003eWhat Is The Main Goal For Improving Customer Engagement In Your Wine And Spirits Business?\u003c\/a\u003e matters because repeat buyers can change those assumptions fast.\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 take-home math\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eYear 1: \u003cstrong\u003eno reliable take-home\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eYear 1 EBITDA: \u003cstrong\u003e-$140k\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eYear 2 EBITDA: \u003cstrong\u003e-$1k\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eYear 3 EBITDA: \u003cstrong\u003e$972k\u003c\/strong\u003e pre-distribution\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\u003eWhy stores differ\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003ePayroll changes cash fast\u003c\/li\u003e\n\u003cli\u003eRent can erase profit\u003c\/li\u003e\n\u003cli\u003eShrink reduces gross margin\u003c\/li\u003e\n\u003cli\u003eOwner labor may be unpaid\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 liquor store need to pay the owner?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003eFor \u003cstrong\u003eWine and Spirits\u003c\/strong\u003e, work backward from pay: required revenue = \u003cstrong\u003e(target owner pay + payroll + fixed costs + reserves + debt service) ÷ contribution margin\u003c\/strong\u003e. With \u003cstrong\u003e80.5%\u003c\/strong\u003e contribution after COGS, inbound, payment fees, and promotions, plus \u003cstrong\u003e$180k\u003c\/strong\u003e payroll and \u003cstrong\u003e$684k\u003c\/strong\u003e fixed costs, a \u003cstrong\u003e$100k\u003c\/strong\u003e pre-tax owner pay target points to about \u003cstrong\u003e$1.20M\u003c\/strong\u003e of revenue before debt service and reserves. \u003cstrong\u003eOwner pay\u003c\/strong\u003e should stay separate from revenue and net profit.\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\u003eRevenue formula\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eFormula:\u003c\/strong\u003e pay + costs first\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e80.5%\u003c\/strong\u003e contribution margin used\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$964k\u003c\/strong\u003e cost stack before debt\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAbout $1.20M\u003c\/strong\u003e revenue needed\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\u003eOwner pay guardrails\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e$100k\u003c\/strong\u003e is pre-tax pay\u003c\/li\u003e\n\u003cli\u003eKeep pay separate from profit\u003c\/li\u003e\n\u003cli\u003eDebt service cuts take-home cash\u003c\/li\u003e\n\u003cli\u003eReserves protect slow months\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;\"\u003eWhat drives owner take-home?\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-main-income-drivers\" aria-label=\"Main income drivers for a wine and spirits retail store.\"\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\u003eStore Traffic\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e850\/wk\u003c\/strong\u003e\u003cp\u003eYear 1 starts at about 850 weekly visitors, so traffic is the first gate to cash before reserves and owner pay.\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\u003eBuyer Conversion\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e15%-28%\u003c\/strong\u003e\u003cp\u003eMoving more visitors to buyers lifts sales without adding rent or floor space, and it is the fastest way to raise take-home cash.\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\u003eBasket Mix\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e$45.75\u003c\/strong\u003e\u003cp\u003eThe Year 1 weighted ticket is $45.75, and a better mix of wine, spirits, tastings, and B2B sales lifts cash per order.\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\u003eGross Margin\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e84%-86%\u003c\/strong\u003e\u003cp\u003eGross margin stays near 84%-86%, so tighter inventory control and less shrink keep more sales cash after product cost.\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\u003ePayroll Load\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e$180K\u003c\/strong\u003e\u003cp\u003eYear 1 wages run about $180K, and staffing discipline matters because payroll can wipe out the benefit of strong weekend volume.\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 Overhead\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e$5.7K\/mo\u003c\/strong\u003e\u003cp\u003eRent, licensing, insurance, and utilities total about $5.7K a month, so this sets the cash floor the store must clear.\u003c\/p\u003e\u003c\/article\u003e\n\u003c\/div\u003e\u003c\/article\u003e\u003c\/section\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eWine and Spirits Core Six Income Drivers\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\u003cbr\u003e\n\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eSales Volume and Customer Traffic\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 and Traffic\u003c\/h3\u003e\n    \u003cp\u003eRevenue starts with foot traffic. Weekly visitors rise from \u003cstrong\u003e850\u003c\/strong\u003e in Year 1 to \u003cstrong\u003e1,480\u003c\/strong\u003e in Year 3, and Saturday traffic grows from \u003cstrong\u003e240\u003c\/strong\u003e to \u003cstrong\u003e430\u003c\/strong\u003e. The model also lifts weighted price from \u003cstrong\u003e$45.75\u003c\/strong\u003e to \u003cstrong\u003e$51.38\u003c\/strong\u003e, so the sales base expands before profit is counted. \u003cstrong\u003eRevenue is the base, not profit.\u003c\/strong\u003e\u003c\/p\u003e\n    \u003cp\u003eHere’s the simple math: more visitors and a higher ticket help owner income only if the store keeps conversion strong and labor tight. The model’s conversion assumption moves from \u003cstrong\u003e150%\u003c\/strong\u003e to \u003cstrong\u003e220%\u003c\/strong\u003e. The key inputs are visitors, conversion, weighted price, and peak-day mix, because Friday, Saturday, and Sunday carry most of the load.\u003c\/p\u003e\n    \u003cul class=\"lst_crct_blog\"\u003e\n      \u003cli\u003eWeekly visitors\u003c\/li\u003e\n      \u003cli\u003eConversion assumption\u003c\/li\u003e\n      \u003cli\u003eWeighted price\u003c\/li\u003e\n      \u003cli\u003eWeekend staffing\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"right-row1\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eStaff Peaks, Cut Slow Days\u003c\/h3\u003e\n      \u003cp\u003eTrack traffic by day and hour, then staff to the \u003cstrong\u003eFriday to Sunday\u003c\/strong\u003e rush, not the weekly average. If Saturday climbs to \u003cstrong\u003e430\u003c\/strong\u003e visitors, the schedule has to cover that spike without locking in full-time labor that the store does not need on slow days.\u003c\/p\u003e\n      \u003cp\u003eWatch sales per labor hour, wait times, and missed sales from weak coverage. If payroll rises faster than revenue, owner draw gets squeezed even when sales look healthy. The goal is simple: protect the weekend peak, then trim weekday coverage so the extra traffic turns into cash.\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;\"\u003eGross Margin and Product 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 Mix and Gross Margin\u003c\/h3\u003e\n\u003cp\u003eHere’s the quick read: \u003cstrong\u003emix changes gross profit dollars before operating costs\u003c\/strong\u003e. In the model, wine falls from \u003cstrong\u003e500%\u003c\/strong\u003e of sales to \u003cstrong\u003e440%\u003c\/strong\u003e, spirits move from \u003cstrong\u003e350%\u003c\/strong\u003e to \u003cstrong\u003e290%\u003c\/strong\u003e, and accessories, tastings, and B2B sales rise from \u003cstrong\u003e150%\u003c\/strong\u003e combined to \u003cstrong\u003e240%\u003c\/strong\u003e by Year 3. The model also shows \u003cstrong\u003eCOGS plus inbound\u003c\/strong\u003e improving from \u003cstrong\u003e160%\u003c\/strong\u003e to \u003cstrong\u003e149%\u003c\/strong\u003e.\u003c\/p\u003e\n\u003cp\u003eThat helps cash flow, but it does \u003cstrong\u003enot\u003c\/strong\u003e equal owner pay. \u003cstrong\u003ePayroll, rent, debt service, and reserves\u003c\/strong\u003e still come off the top, so a better mix can lift gross dollars and still leave a thin draw if fixed costs stay high. The real test is whether each sales dollar leaves enough after product cost and inbound freight to cover the monthly hurdle.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"left-row2\"\u003e\n\u003cdiv class=\"tips-box\"\u003e\n\u003ch3\u003eTrack Margin by Category\u003c\/h3\u003e\n\u003cp\u003eMeasure margin by \u003cstrong\u003ewine\u003c\/strong\u003e, \u003cstrong\u003espirits\u003c\/strong\u003e, and \u003cstrong\u003eadd-ons\u003c\/strong\u003e every month, plus freight, shrink, and tasting or B2B discounts. Track these inputs: category mix, unit counts, average selling price, \u003cstrong\u003eCOGS\u003c\/strong\u003e, inbound cost, and any event or wholesale labor tied to the sale. If one category drives traffic but not dollars, it may be busy, not profitable.\u003c\/p\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eWatch gross margin by category.\u003c\/li\u003e\n\u003cli\u003ePrice to protect add-on margin.\u003c\/li\u003e\n\u003cli\u003eUse reserves before owner draws.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eShift more basket value into higher-margin accessories, tastings, and B2B only if the extra labor and compliance checks stay controlled. If payroll, rent, debt, and inventory growth rise faster than gross profit, owner income stalls even when sales look strong. The clean rule is simple: \u003cstrong\u003ehigher mix, higher gross dollars, same fixed-cost discipline\u003c\/strong\u003e.\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 Control and Shrink\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 Control and Shrink\u003c\/h3\u003e\n    \u003cp\u003eFor a wine and spirits store, cash can sit on shelves instead of reaching the owner. A \u003cstrong\u003e$30k\u003c\/strong\u003e launch stock and ongoing replenishment mean gross profit is not fully spendable when traffic grows, because more inventory has to be bought first. Overbuying, slow bottles, theft, breakage, supplier minimums, and stockouts all drain cash flow and can delay owner draws.\u003c\/p\u003e\n    \u003cp\u003eHere’s the key math: if inventory turns stay loose, the business carries a bigger cash load, and the model’s \u003cstrong\u003e$583k minimum cash burden\u003c\/strong\u003e gets harder to fund. Tighter turns lower that burden, but too little stock risks empty shelves and lost sales. One line says it all: \u003cstrong\u003einventory is working capital, not free profit\u003c\/strong\u003e.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"right-row3\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eTrack turns before you pay yourself\u003c\/h3\u003e\n      \u003cp\u003eMeasure \u003cstrong\u003einventory turns\u003c\/strong\u003e (how often stock sells and is replaced), shrink rate, stockouts, and days on hand. Use these inputs: opening stock, weekly sales, reorder points, supplier minimums, and breakage or theft losses. If turns slow, reserve more cash for replenishment before owner draws, or pay yourself less until stock resets.\u003c\/p\u003e\n      \u003cp\u003eWatch the shelves that move slowest. A few dead bottles can trap cash, while stockouts can cut revenue on busy weekends. Track shrink in dollars, not just percentages, and tie buying limits to sales pace. That keeps gross profit spendable and protects take-home income when traffic rises.\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 and Owner Role\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 and Owner Role\u003c\/h3\u003e\n\u003cp\u003ePayroll is one of the biggest controllable costs, and it sets how much cash is left for the owner. At \u003cstrong\u003e$180k\u003c\/strong\u003e in Year 1 and \u003cstrong\u003e$265k\u003c\/strong\u003e in Year 3, every staffing choice changes draw, especially with a store manager costing \u003cstrong\u003e$60k\u003c\/strong\u003e a year.\u003c\/p\u003e\n\u003cp\u003eHere’s the quick math: Year 1 payroll is about \u003cstrong\u003e$15k\/month\u003c\/strong\u003e; Year 3 is about \u003cstrong\u003e$22.1k\/month\u003c\/strong\u003e. Owner-covered shifts can raise cash available, but that is active work, not passive profit. If weekend coverage is thin, service, shrink control, and conversion usually suffer.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"left-row4\"\u003e\n\u003cdiv class=\"tips-box\"\u003e\n\u003ch3\u003eStaff for peak hours first\u003c\/h3\u003e\n\u003cp\u003eTrack payroll by role, day, and shift, then compare it to weekend sales and shrink. The key inputs are manager pay, associate hours, owner hours, and any marketing or product expertise you buy. Pay for the coverage that protects Friday through Sunday traffic, because under-staffing can cost more in missed sales than it saves in wages.\u003c\/p\u003e\n\u003cp\u003eUse paid management when volume needs tighter control, but remember it reduces owner draw unless revenue rises with it. A \u003cstrong\u003e$60k\u003c\/strong\u003e manager can help keep service steady and shelves tight; the owner should only add headcount when the forecast shows enough sales to support the extra fixed labor.\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, Licensing, Insurance, and Compliance\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"left-row5\"\u003e\n    \u003ch3\u003eFixed Monthly Hurdle\u003c\/h3\u003e\n    \u003cp\u003eThese fixed costs are the monthly hurdle. The listed items are \u003cstrong\u003e$4,000\u003c\/strong\u003e rent, \u003cstrong\u003e$700\u003c\/strong\u003e utilities, \u003cstrong\u003e$250\u003c\/strong\u003e insurance, \u003cstrong\u003e$100\u003c\/strong\u003e licensing, and \u003cstrong\u003e$80\u003c\/strong\u003e security monitoring. That adds to \u003cstrong\u003e$5,130\/month\u003c\/strong\u003e or \u003cstrong\u003e$61,560\/year\u003c\/strong\u003e; the model rounds the hurdle to \u003cstrong\u003e$5,700\/month\u003c\/strong\u003e. Sales have to cover this base before owner pay starts.\u003c\/p\u003e\n    \u003cp\u003eA better site can lift traffic, but it can also raise occupancy, insurance, security, and local compliance costs. If those extra fixed costs grow faster than gross profit, cash flow tightens and the owner’s draw gets squeezed. The key test is simple: does the location premium create more monthly profit than it adds in fixed cost?\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"right-row5\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eTrack Each Fixed Line\u003c\/h3\u003e\n      \u003cp\u003eMeasure each cost separately and renew on time. Keep a calendar for the lease, insurance, license, and alarm dates, and model the cash hit before it lands. \u003cstrong\u003eState and local rules vary\u003c\/strong\u003e, so keep license assumptions general and confirm fees with the local office or counsel before signing.\u003c\/p\u003e\n      \u003cul class=\"lst_crct_blog\"\u003e\n        \u003cli\u003eTrack rent, utilities, and premiums.\u003c\/li\u003e\n        \u003cli\u003eQuote insurance before lease signing.\u003c\/li\u003e\n        \u003cli\u003eCheck local permit timing early.\u003c\/li\u003e\n        \u003cli\u003eReview security costs before opening.\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cp\u003eA \u003cstrong\u003e$1,000\/month\u003c\/strong\u003e increase in fixed cost needs \u003cstrong\u003e$1,000\/month\u003c\/strong\u003e more gross profit just to keep owner take-home flat. If a site adds cost faster than it adds traffic, skip it.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"timeline\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"step-circle step5\"\u003e5\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eAdd-On Revenue Channels\n\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"right-row6\"\u003e\n    \u003ch3\u003eAdd-On Revenue Channels\u003c\/h3\u003e\n    \u003cp\u003e\u003cstrong\u003eAdd-on channels\u003c\/strong\u003e lift basket size and repeat visits when local rules allow. Here’s the quick math: if tastings, accessories, and B2B sales move from \u003cstrong\u003e50%\u003c\/strong\u003e to \u003cstrong\u003e80%\u003c\/strong\u003e of mix, and B2B tickets rise from \u003cstrong\u003e$150\u003c\/strong\u003e to \u003cstrong\u003e$200\u003c\/strong\u003e, revenue per visit climbs without needing as many new shoppers. That can improve cash left for payroll, rent, and owner draw, but only if labor and compliance checks stay tight.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"left-row6\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eTrack mix and attach rate\u003c\/h3\u003e\n      \u003cp\u003eMeasure \u003cstrong\u003eorders\u003c\/strong\u003e, \u003cstrong\u003eaverage order value\u003c\/strong\u003e, and add-on attach rate by channel. If accessories grow from \u003cstrong\u003e50%\u003c\/strong\u003e to \u003cstrong\u003e110%\u003c\/strong\u003e, the store is selling more on each visit, not just more visits. One clean rule: if the extra ticket can’t cover the added labor and age-check work, it helps sales but can still cut owner pay.\u003c\/p\u003e\n      \u003cul class=\"lst_crct_blog\"\u003e\n        \u003cli\u003eTrack channel-level basket size.\u003c\/li\u003e\n        \u003cli\u003eTest B2B at $150 to $200.\u003c\/li\u003e\n        \u003cli\u003eLimit offers to legal channels.\u003c\/li\u003e\n        \u003cli\u003eCount labor minutes per order.\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"timeline\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"step-circle step6\"\u003e6\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eCompare owner-income outcomes across ramp stages\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-scenario-table\" aria-label=\"Wine and Spirits Owner Income Scenarios\" data-site-name=\"Financial Models Lab\" data-site-url=\"https:\/\/financialmodelslab.com\" data-source-title=\"Wine and Spirits Owner Income Scenarios\" data-note-label=\"Planning note\" data-note-text=\"These ranges are researched planning assumptions, not guaranteed earnings, salary promises, tax advice, or owner distributions. Debt service, taxes, reserves, and owner distributions stay separate.\"\u003e\u003cdiv class=\"fml-scenario-table-card\"\u003e\n\u003cheader class=\"fml-scenario-table-header\"\u003e\u003cdiv\u003e\n\u003cp class=\"fml-scenario-table-eyebrow\"\u003eOwner income scenarios\u003c\/p\u003e\n\u003cp class=\"fml-scenario-table-description\"\u003eOwner income swings with traffic, conversion, basket price, and payroll. These cases show a first-year loss, a near-flat second year, and a strong third-year scale-up.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-scenario-table-actions\"\u003e\u003cbutton class=\"fml-scenario-table-export\" type=\"button\" data-scenario-export\u003eEXPORT XLSX\u003c\/button\u003e\u003c\/div\u003e\u003c\/header\u003e\u003cdiv class=\"fml-scenario-table-wrap\"\u003e\u003ctable class=\"fml-scenario-table-grid\"\u003e\n\u003ccaption\u003eLow, base, and high cases show how traffic and staffing shape owner income.\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=\"A year-one ramp with 850 weekly visitors, 15.0% conversion, a $45.75 weighted price, and about $180k payroll lands near -$140k EBITDA.\"\u003eA year-one ramp with 850 weekly visitors, 15.0% conversion, a $45.75 weighted price, and about $180k payroll lands near -$140k EBITDA.\u003c\/td\u003e\n\u003ctd data-export-value=\"A year-two model with 1,110 weekly visitors, 18.0% conversion, a $48.16 weighted price, and about $227.5k payroll sits near -$1k EBITDA.\"\u003eA year-two model with 1,110 weekly visitors, 18.0% conversion, a $48.16 weighted price, and about $227.5k payroll sits near -$1k EBITDA.\u003c\/td\u003e\n\u003ctd data-export-value=\"A year-three scale case with 1,480 weekly visitors, 22.0% conversion, a $51.38 weighted price, and about $265k payroll reaches $972k EBITDA.\"\u003eA year-three scale case with 1,480 weekly visitors, 22.0% conversion, a $51.38 weighted price, and about $265k payroll reaches $972k EBITDA.\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=\"Traffic is still light, the basket is small, and the store carries full rent and staffing before volume has time to build.\"\u003eTraffic is still light, the basket is small, and the store carries full rent and staffing before volume has time to build.\u003c\/td\u003e\n\u003ctd data-export-value=\"Traffic is steadier, the team is staffed for service, and revenue is just enough to hover around break-even before debt and owner draws.\"\u003eTraffic is steadier, the team is staffed for service, and revenue is just enough to hover around break-even before debt and owner draws.\u003c\/td\u003e\n\u003ctd data-export-value=\"Traffic is strong, basket size is higher, and fixed store costs get spread across much more volume as the business matures.\"\u003eTraffic is strong, basket size is higher, and fixed store costs get spread across much more volume as the business matures.\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=\"850 weekly visitors; 15.0% conversion; $45.75 weighted price; $180k payroll; fixed rent and utilities\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003e850 weekly visitors\u003c\/li\u003e\n\u003cli\u003e15.0% conversion\u003c\/li\u003e\n\u003cli\u003e$45.75 weighted price\u003c\/li\u003e\n\u003cli\u003e$180k payroll\u003c\/li\u003e\n\u003cli\u003efixed rent and utilities\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/td\u003e\n\u003ctd data-export-value=\"1,110 weekly visitors; 18.0% conversion; $48.16 weighted price; $227.5k payroll; near-break-even overhead\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003e1,110 weekly visitors\u003c\/li\u003e\n\u003cli\u003e18.0% conversion\u003c\/li\u003e\n\u003cli\u003e$48.16 weighted price\u003c\/li\u003e\n\u003cli\u003e$227.5k payroll\u003c\/li\u003e\n\u003cli\u003enear-break-even overhead\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/td\u003e\n\u003ctd data-export-value=\"1,480 weekly visitors; 22.0% conversion; $51.38 weighted price; $265k payroll; spread fixed costs\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003e1,480 weekly visitors\u003c\/li\u003e\n\u003cli\u003e22.0% conversion\u003c\/li\u003e\n\u003cli\u003e$51.38 weighted price\u003c\/li\u003e\n\u003cli\u003e$265k payroll\u003c\/li\u003e\n\u003cli\u003espread fixed costs\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=\"-$140k EBITDA\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003e-$140k 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=\"-$1k EBITDA\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003e-$1k 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=\"$972k EBITDA\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003e$972k 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 cash needs in the first ramp year.\"\u003eUse this to stress-test cash needs in the first ramp year.\u003c\/td\u003e\n\u003ctd data-export-value=\"Use this for lender and owner planning near break-even.\"\u003eUse this for lender and owner planning near break-even.\u003c\/td\u003e\n\u003ctd data-export-value=\"Use this to test upside once traffic and basket size compound.\"\u003eUse this to test upside once traffic and basket size compound.\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 ranges are researched planning assumptions, not guaranteed earnings, salary promises, tax advice, or owner distributions. Debt service, taxes, reserves, and owner distributions stay separate.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e","brand":"FinancialModelsLab","offers":[{"title":"Default Title","offer_id":49304274305267,"sku":"wine-spirits-owner-makes","price":0.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0522\/6191\/2762\/files\/wine-spirits-owner-makes.webp?v=1782695578","url":"https:\/\/financialmodelslab.com\/products\/wine-spirits-owner-makes","provider":"Financial Models Lab","version":"1.0","type":"link"}