{"product_id":"wine-cellar-owner-makes","title":"How Much Does a Wine Cellar Owner Make? $0 to $904K EBITDA","description":"\u003cbr\u003e\u003cdiv class=\"card_smpl\"\u003e\n\n\u003cdiv class=\"double_border\"\u003e\n\n\u003cdiv class=\"card_smpl_header\"\u003e\n\n\u003cimg src=\"\/cdn\/shop\/files\/fml_20_fml-Orange-blog-plus-icon.svg\" alt=\"Key Takeaways\" class=\"icon_how_to_use\"\u003e\n\n\u003ch3\u003eKey Takeaways\u003c\/h3\u003e\n\n\u003c\/div\u003e\n\n\u003cul class=\"lst_crct_blog\"\u003e\n\n\u003cli\u003eVolume grows, but discounting can erase owner income.\u003c\/li\u003e\n\n\u003cli\u003eInventory turnover protects cash and speeds breakeven.\u003c\/li\u003e\n\n\u003cli\u003eStorage and events add recurring, higher-margin revenue.\u003c\/li\u003e\n\n\u003cli\u003eFixed costs and payroll decide monthly profit.\u003c\/li\u003e\n\n\u003c\/ul\u003e\n\n\u003c\/div\u003e\n\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003csection class=\"fml-owner-metric-cards\" aria-label=\"Wine Cellar\"\u003e\u003cdiv class=\"metric-grid\"\u003e\n\u003carticle class=\"metric-card is-green\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Annual take-home proxy from EBITDA: Year 1 is near $0, Year 3 is $233K, and Year 5 is $904K before taxes and reinvestment.\"\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=\"Annual take-home proxy from EBITDA: Year 1 is near $0, Year 3 is $233K, and Year 5 is $904K before taxes and reinvestment.\"\u003e$0–$904K\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"EBITDA margin uses model revenue and EBITDA; it runs from -27% in Year 1 to 47% in Year 5, before interest 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=\"EBITDA margin uses model revenue and EBITDA; it runs from -27% in Year 1 to 47% in Year 5, before interest and taxes.\"\u003e-27% to 47%\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Year 3 revenue is the closest support point here: EBITDA reaches $233K, since no separate owner-pay target is modeled.\"\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 the closest support point here: EBITDA reaches $233K, since no separate owner-pay target is modeled.\"\u003e≈$1.05M\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Hard because Year 1 EBITDA is -$117K, cash bottoms at $467K in Month 25, and payback stretches to 49 months.\"\u003e\u003cimg class=\"metric-icon\" src=\"\/cdn\/shop\/files\/fml-owner-income-kpi-business-difficulty.svg\" alt=\"Business difficulty icon\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan\u003eBusiness difficulty\u003c\/span\u003e\u003cstrong class=\"metric-value\" tabindex=\"0\" data-tooltip=\"Hard because Year 1 EBITDA is -$117K, cash bottoms at $467K in Month 25, and payback stretches to 49 months.\"\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 wine cellar owner income?\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-owner-calculator\" aria-label=\"Wine Cellar Owner Income Calculator\" data-locale=\"en-US\" data-currency=\"USD\" data-default-scenario=\"base\" data-export-filename=\"Wine Cellar Owner Income Calculator.xlsx\" data-source-site-name=\"Financial Models Lab\" data-source-site-url=\"https:\/\/financialmodelslab.com\" data-source-page-title=\"Wine Cellar Owner Income Calculator\" data-note-title=\"Planning note:\" data-note-text=\"Research-based planning estimate only. It is not guaranteed salary, tax advice, or an owner distribution rule. Actual take-home depends on sales mix, margins, payroll, taxes, debt, and reinvestment.\"\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, gross margin, labor, overhead, marketing, debt, reserves, and target pay.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-scenarios\" aria-label=\"Income scenario presets\"\u003e\n\u003cbutton class=\"fml-owner-scenario\" type=\"button\" data-scenario=\"low\"\u003eLow\u003c\/button\u003e\u003cbutton class=\"fml-owner-scenario is-active\" type=\"button\" data-scenario=\"base\"\u003eBase\u003c\/button\u003e\u003cbutton class=\"fml-owner-scenario\" type=\"button\" data-scenario=\"high\"\u003eHigh\u003c\/button\u003e\n\u003c\/div\u003e\u003c\/header\u003e\u003cdiv class=\"fml-owner-layout\"\u003e\n\u003cform class=\"fml-owner-inputs\"\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eMonthly revenue\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Average monthly sales collected before expenses. Use the operating month average from bottles, lockers, tickets, and private bookings, not a peak month.\"\u003ei\u003cspan role=\"tooltip\"\u003eAverage monthly sales collected before expenses. Use the operating month average from bottles, lockers, tickets, and private bookings, 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=\"Average monthly sales collected before expenses. Use the operating month average from bottles, lockers, tickets, and private bookings, not a peak month.\" data-low=\"35833\" data-base=\"87450\" data-high=\"159708\" name=\"monthlyRevenue\" type=\"text\" inputmode=\"numeric\" value=\"87,450\"\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 costs like wine inventory and event consumables.\"\u003ei\u003cspan role=\"tooltip\"\u003ePercent of revenue left after direct costs like wine inventory and event consumables.\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 costs like wine inventory and event consumables.\" name=\"grossMargin\" type=\"range\" min=\"0\" max=\"100\" step=\"1\" data-low=\"86.5\" data-base=\"87.8\" data-high=\"89.2\" value=\"87.8\"\u003e\u003coutput\u003e87.8%\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, benefits, and staffing coverage before owner pay.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly payroll, 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=\"Labor cost\" data-owner-note=\"Monthly payroll, benefits, and staffing coverage before owner pay.\" data-low=\"23333\" data-base=\"33750\" data-high=\"37500\" name=\"laborCost\" type=\"text\" inputmode=\"numeric\" value=\"33,750\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eFixed overhead\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Recurring rent, climate control, insurance, security, software, office, and professional fees.\"\u003ei\u003cspan role=\"tooltip\"\u003eRecurring rent, climate control, insurance, security, software, office, and professional fees.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-money\"\u003e\n\u003cspan\u003e$\u003c\/span\u003e\u003cinput data-owner-field=\"fixedOverhead\" data-owner-kind=\"money\" data-owner-label=\"Fixed overhead\" data-owner-note=\"Recurring rent, climate control, insurance, security, software, office, and professional fees.\" data-low=\"11850\" data-base=\"11850\" data-high=\"11850\" name=\"fixedOverhead\" type=\"text\" inputmode=\"numeric\" value=\"11,850\"\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 event promotion spend needed to support sales.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly marketing and event promotion spend needed to support sales.\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 event promotion spend needed to support sales.\" data-low=\"1433\" data-base=\"3061\" data-high=\"4791\" name=\"marketing\" type=\"text\" inputmode=\"numeric\" value=\"3,061\"\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. The research model does not include debt, so this is set to zero.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly loan or financing payment. The research model does not include debt, so this is set to zero.\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. The research model does not include debt, so this is set to zero.\" 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 is calculated.\"\u003ei\u003cspan role=\"tooltip\"\u003ePercent of profit set aside for taxes before owner take-home is calculated.\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 is calculated.\" name=\"taxReserve\" type=\"range\" min=\"0\" max=\"45\" step=\"1\" data-low=\"18\" 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 kept for repairs, growth, working capital, and risk buffer.\"\u003ei\u003cspan role=\"tooltip\"\u003ePercent kept for repairs, growth, working capital, and risk buffer.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-percent\"\u003e\n\u003cinput data-owner-field=\"reinvestmentReserve\" data-owner-kind=\"percent\" data-owner-label=\"Reinvestment reserve\" data-owner-note=\"Percent kept for repairs, growth, working capital, and risk buffer.\" name=\"reinvestmentReserve\" type=\"range\" min=\"0\" max=\"35\" step=\"1\" data-low=\"8\" 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=\"Monthly owner income goal used to calculate the target-pay gap.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly owner income goal used to calculate the target-pay gap.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-money\"\u003e\n\u003cspan\u003e$\u003c\/span\u003e\u003cinput data-owner-field=\"targetOwnerPay\" data-owner-kind=\"money\" data-owner-label=\"Target owner pay\" data-owner-note=\"Monthly owner income goal used to calculate the target-pay gap.\" data-low=\"6000\" data-base=\"10000\" data-high=\"15000\" name=\"targetOwnerPay\" type=\"text\" inputmode=\"numeric\" value=\"10,000\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/form\u003e\n\u003caside class=\"fml-owner-results\" aria-live=\"polite\"\u003e\u003cspan class=\"fml-owner-tag\"\u003eOwner income output\u003c\/span\u003e\u003cdiv class=\"fml-owner-metrics\"\u003e\n\u003cdiv class=\"fml-owner-metric is-primary\"\u003e\n\u003cspan class=\"fml-owner-metric-label\"\u003eOwner Income\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Monthly take-home after tax and reinvestment reserves.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly take-home after tax and reinvestment reserves.\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cstrong data-owner-output=\"monthlyOwnerIncome\"\u003e$19,684\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\"\u003e23%\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$71,693\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$9,684\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$236,209\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$28,120\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$8,436\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$9,684\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$87,450\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: 88%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$76,781\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: 56%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$48,661\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: 10%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$8,436\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: 23%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$19,684\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. It is not guaranteed salary, tax advice, or an owner distribution rule. Actual take-home depends on sales mix, margins, payroll, taxes, debt, and reinvestment.\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 check owner income in the Wine Cellar model?\u003c\/span\u003e\u003c\/h3\u003e\n\n\u003cp\u003eOpen the \u003ca href=\"\/products\/wine-cellar-financial-model\"\u003eWine Cellar Financial Model Template\u003c\/a\u003e to check owner income capacity, revenue, gross margin, EBITDA, cash need, breakeven month, and payback.\u003c\/p\u003e\n\n\u003ch4\u003eOwner-income model highlights\u003c\/h4\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eOwner income\u003c\/strong\u003e capacity\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eRevenue\u003c\/strong\u003e mix and margin\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eScenarios\u003c\/strong\u003e and payback\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"image-section_blog image-2_new_design_blog\"\u003e\n\n\u003cdiv class=\"preview-card\" data-preview-src=\"\/cdn\/shop\/files\/wine-cellar-financial-model-dashboard-financialmodelslab_515f6705-0aa7-4e57-93bb-4f334c9f065f.webp\"\u003e\n\u003cimg class=\"preview-img\" width=\"100%\" height=\"auto\" src=\"\/cdn\/shop\/files\/wine-cellar-financial-model-dashboard-financialmodelslab_515f6705-0aa7-4e57-93bb-4f334c9f065f.webp?width=500\" alt=\"Wine Cellar Financial Model dashboard summarizing key KPIs, runway, cash position and performance with a dynamic dashboard for investor-ready reporting and to avoid 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;\"\u003eIs owning a wine cellar profitable?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003eWine Cellar can become profitable, but only after scale; the base model is \u003cstrong\u003eEBITDA -$117K\u003c\/strong\u003e in Year 1, then \u003cstrong\u003e$3K\u003c\/strong\u003e in Year 2, \u003cstrong\u003e$233K\u003c\/strong\u003e in Year 3, \u003cstrong\u003e$526K\u003c\/strong\u003e in Year 4, and \u003cstrong\u003e$904K\u003c\/strong\u003e in Year 5. It is not passive income, because an owner-operated setup saves cash by replacing paid management, but that is labor, not pure profit. A manager-run model must clear the \u003cstrong\u003e$70K\u003c\/strong\u003e retail manager and \u003cstrong\u003e$85K\u003c\/strong\u003e lead sommelier roles, while compliance, inventory control, and repeat customers keep the model durable.\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\u003eProfit path\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eYear 1:\u003c\/strong\u003e -\u003cstrong\u003e$117K\u003c\/strong\u003e EBITDA\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eYear 2:\u003c\/strong\u003e \u003cstrong\u003e$3K\u003c\/strong\u003e EBITDA\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eYear 3:\u003c\/strong\u003e \u003cstrong\u003e$233K\u003c\/strong\u003e EBITDA\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eYear 5:\u003c\/strong\u003e \u003cstrong\u003e$904K\u003c\/strong\u003e EBITDA\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\u003eCost pressure\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e$70K\u003c\/strong\u003e retail manager cost\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$85K\u003c\/strong\u003e lead sommelier cost\u003c\/li\u003e\n\u003cli\u003eOwner work can protect cash\u003c\/li\u003e\n\u003cli\u003eCompliance and inventory drive durability\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 wine cellar need to pay the owner?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003eThe \u003cstrong\u003eWine Cellar\u003c\/strong\u003e pays the owner only after it clears \u003cstrong\u003eMonth 25 breakeven\u003c\/strong\u003e; in \u003cstrong\u003eYear 2\u003c\/strong\u003e, revenue is \u003cstrong\u003e$6,979K\u003c\/strong\u003e with \u003cstrong\u003e$3K EBITDA\u003c\/strong\u003e, so owner pay has to come from revenue above break-even and also cover inventory and reserves. Here’s the quick math: \u003cstrong\u003etarget revenue = (fixed costs + payroll + target owner pay + reserves) \/ contribution margin\u003c\/strong\u003e. The main levers are \u003cstrong\u003ebottle volume\u003c\/strong\u003e, \u003cstrong\u003e$90 to $108\u003c\/strong\u003e average bottle price, \u003cstrong\u003elocker revenue\u003c\/strong\u003e, and \u003cstrong\u003eevent income\u003c\/strong\u003e.\u003c\/p\u003e\n\u003cdiv class=\"container_2_clmn_row\"\u003e\n\u003cdiv class=\"card_smpl\"\u003e\n\u003cdiv class=\"card_smpl_header\"\u003e\n\u003cimg src=\"\/cdn\/shop\/files\/fml_20_fml-Orange-blog-intro-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\u003ch3\u003eOwner pay math\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eMonth 25\u003c\/strong\u003e breakeven only\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eYear 2\u003c\/strong\u003e revenue: \u003cstrong\u003e$6,979K\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$3K EBITDA\u003c\/strong\u003e leaves little cushion\u003c\/li\u003e\n\u003cli\u003eOwner pay needs extra revenue\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\u003eRevenue levers\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eLift bottle volume first\u003c\/li\u003e\n\u003cli\u003eHold \u003cstrong\u003e$90 to $108\u003c\/strong\u003e pricing\u003c\/li\u003e\n\u003cli\u003eGrow locker fees\u003c\/li\u003e\n\u003cli\u003eAdd event income\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eWhat wine cellar profit margin matters most?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003eFor \u003cstrong\u003eWine Cellar\u003c\/strong\u003e, \u003cstrong\u003egross margin\u003c\/strong\u003e matters first, but owner pay is set after \u003cstrong\u003epayroll\u003c\/strong\u003e, \u003cstrong\u003erent\u003c\/strong\u003e, \u003cstrong\u003eclimate control\u003c\/strong\u003e, and \u003cstrong\u003einventory reserves\u003c\/strong\u003e. Here’s the quick read: the listed gross margin rises from \u003cstrong\u003e865%\u003c\/strong\u003e in Year 1 to \u003cstrong\u003e892%\u003c\/strong\u003e in Year 5 as wine inventory cost, event consumables, marketing, and processing fees drop from \u003cstrong\u003e55%\u003c\/strong\u003e to \u003cstrong\u003e41%\u003c\/strong\u003e of revenue. For setup costs, see \u003ca href=\"\/blogs\/startup-costs\/wine-cellar\"\u003eWhat Is The Estimated Cost To Open Your Wine Cellar Business?\u003c\/a\u003e\u003c\/p\u003e\n\u003cdiv class=\"container_2_clmn_row\"\u003e\n\u003cdiv class=\"card_smpl blue_card\"\u003e\n\u003cdiv class=\"card_smpl_header\"\u003e\n\u003cimg src=\"\/cdn\/shop\/files\/fml_20_fml-Orange-blog-colons-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\u003ch3\u003eGross margin drivers\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eRevenue mix shifts margin fast\u003c\/li\u003e\n\u003cli\u003eLower fees lift gross profit\u003c\/li\u003e\n\u003cli\u003eHigh-end bottles raise ticket size\u003c\/li\u003e\n\u003cli\u003eSlow turnover can trap cash\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\u003eOwner pay risks\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003ePayroll cuts income quickly\u003c\/li\u003e\n\u003cli\u003eRent changes hit cash flow\u003c\/li\u003e\n\u003cli\u003eClimate control stays fixed\u003c\/li\u003e\n\u003cli\u003eDiscounts and shrinkage move pay\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 wine cellar income drivers?\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-main-income-drivers\" aria-label=\"Main income drivers for a wine cellar business.\"\u003e\u003carticle class=\"driver-option is-cards\"\u003e\u003cdiv class=\"main-driver-grid\"\u003e\n\u003carticle class=\"main-driver-card is-primary\"\u003e\u003cdiv class=\"main-driver-heading\"\u003e\n\u003cspan class=\"driver-rank\"\u003e1\u003c\/span\u003e\u003ch4\u003eSales Volume\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e$270K-$1.19M\u003c\/strong\u003e\u003cp\u003eRetail bottle sales rise from 3,000 to 11,000 units, so more cases sold drives the biggest lift in owner cash.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"main-driver-card\"\u003e\u003cdiv class=\"main-driver-heading\"\u003e\n\u003cspan class=\"driver-rank\"\u003e2\u003c\/span\u003e\u003ch4\u003eGross Margin\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e88%-90%\u003c\/strong\u003e\u003cp\u003eWine inventory cost drops from 12% to 10%, and that keeps more of each bottle dollar 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\"\u003e3\u003c\/span\u003e\u003ch4\u003eStorage Revenue\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e$60K-$272K\u003c\/strong\u003e\u003cp\u003eLocker count grows from 40 to 160, and those recurring fees add steady, high-margin income.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"main-driver-card\"\u003e\u003cdiv class=\"main-driver-heading\"\u003e\n\u003cspan class=\"driver-rank\"\u003e4\u003c\/span\u003e\u003ch4\u003eEvent Revenue\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e$100K-$457K\u003c\/strong\u003e\u003cp\u003eTickets and private bookings scale up fast, and hosted tastings bring in extra cash without heavy 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\u003eInventory Turnover\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e3K-11K\u003c\/strong\u003e\u003cp\u003eMoving stock faster frees cash tied in wine and cuts the risk of slow-selling bottles.\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\u003eCost Control\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e$280K-$450K\u003c\/strong\u003e\u003cp\u003ePayroll climbs as the team grows, so tight staffing and overhead control protect EBITDA.\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 Cellar Core Six Income Drivers\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\u003cbr\u003e\n\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eSales Volume\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"left-row1\"\u003e\n    \u003ch3\u003eSales Volume\u003c\/h3\u003e\n    \u003cp\u003e\u003cstrong\u003eSales volume\u003c\/strong\u003e means bottles and cases sold, times the average price per bottle. Here, the model grows from \u003cstrong\u003e3,000 bottles at $90\u003c\/strong\u003e in Year 1 to \u003cstrong\u003e11,000 bottles at $108\u003c\/strong\u003e in Year 5, lifting retail bottle revenue from \u003cstrong\u003e$270,000\u003c\/strong\u003e to \u003cstrong\u003e$1,188,000\u003c\/strong\u003e. More units only help if discounting stays tight; otherwise higher volume can add work without adding owner income.\u003c\/p\u003e\n    \u003cp\u003eRepeat buyers, curated recommendations, and club-style bundles raise transaction value, so the owner keeps more cash per customer. The risk is simple: chase volume with markdowns, and margin shrinks fast. If average order value rises but gross profit per order falls, the owner may sell more and still have less to pay themselves.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"right-row1\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eTrack volume, not just traffic\u003c\/h3\u003e\n      \u003cp\u003eMeasure \u003cstrong\u003ebottles sold\u003c\/strong\u003e, \u003cstrong\u003ecase mix\u003c\/strong\u003e, \u003cstrong\u003eaverage selling price\u003c\/strong\u003e, and \u003cstrong\u003ediscount rate\u003c\/strong\u003e each month. The quick math is \u003cstrong\u003eunits × price = revenue\u003c\/strong\u003e; here, \u003cstrong\u003e3,000 × $90 = $270,000\u003c\/strong\u003e and \u003cstrong\u003e11,000 × $108 = $1,188,000\u003c\/strong\u003e. Watch whether repeat buyers and curated recommendations lift basket size without heavier markdowns.\u003c\/p\u003e\n      \u003cul class=\"lst_crct_blog\"\u003e\n        \u003cli\u003eTrack repeat purchase rate\u003c\/li\u003e\n        \u003cli\u003eSet discount caps by SKU\u003c\/li\u003e\n        \u003cli\u003eTest bundle and club offers\u003c\/li\u003e\n        \u003cli\u003eForecast gross profit per order\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cp\u003eIf volume needs discounts to move, protect price first. Sell fewer bottles at a better margin and the business has more room to cover payroll, rent, and owner draw.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"timeline\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"step-circle step1\"\u003e1\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eGross Margin\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"right-row2\"\u003e\n    \u003ch3\u003eGross Margin\u003c\/h3\u003e\n    \u003cp\u003e\u003cstrong\u003eGross margin\u003c\/strong\u003e here comes from bottle pricing, supplier cost, mix, and discount control. The model says listed COGS falls from \u003cstrong\u003e135%\u003c\/strong\u003e of revenue in Year 1 to \u003cstrong\u003e108%\u003c\/strong\u003e in Year 5, so the margin math does not reconcile as written. Before you plan owner pay, validate whether the figures should be read after shrinkage and carrying costs, or if the input needs correction.\u003c\/p\u003e\n    \u003cp\u003eRare allocations can raise ticket size, but they only help income if bottles sell at the planned pace. Slow sell-through ties up cash and can push up storage, insurance, and markdown risk, so gross profit can look good on paper and still miss cash for payroll, rent, and draws.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"left-row2\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eMeasure COGS and markdowns weekly\u003c\/h3\u003e\n      \u003cp\u003eTrack \u003cstrong\u003esupplier cost\u003c\/strong\u003e, \u003cstrong\u003ediscounts\u003c\/strong\u003e, \u003cstrong\u003eshrinkage\u003c\/strong\u003e, and \u003cstrong\u003edays on hand\u003c\/strong\u003e by bottle class. That shows which wines actually earn cash and which ones only add inventory.\u003c\/p\u003e\n      \u003cul class=\"lst_crct_blog\"\u003e\n        \u003cli\u003eSet a max discount by category.\u003c\/li\u003e\n        \u003cli\u003eTest premium mix by sell-through.\u003c\/li\u003e\n        \u003cli\u003eWatch slow stock before buying more.\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cp\u003eUse sell-through and cash conversion, not just posted margin, to judge owner income. If premium bottles sit too long, gross margin on paper will not turn into profit draw in the bank.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"timeline\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"step-circle step2\"\u003e2\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eInventory Turnover\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"left-row3\"\u003e\n    \u003ch3\u003eWine Inventory Turnover\u003c\/h3\u003e\n    \u003cp\u003e\u003cstrong\u003eInventory turnover\u003c\/strong\u003e is how fast bottles sell and get replaced. In a wine cellar, it affects \u003cstrong\u003ecash flow\u003c\/strong\u003e more than profit: if slow-moving bottles sit on the shelf, cash stays trapped instead of funding payroll, rent, or owner draws. This model needs a \u003cstrong\u003e$467K\u003c\/strong\u003e minimum cash buffer and reaches breakeven in \u003cstrong\u003eMonth 25\u003c\/strong\u003e, so slow turns can delay payback even when the assortment looks premium.\u003c\/p\u003e\n    \u003cp\u003eCurated depth helps only when it drives repeat buyers. Overbuying rare or aging bottles can lengthen the cash cycle, raise shrinkage risk, and postpone distributions to the owner. The real test is not how many bottles are on hand, but how fast the right bottles move without forcing discounting.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"right-row3\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eTrack Sell-Through, Not Just Stock\u003c\/h3\u003e\n      \u003cp\u003eMeasure \u003cstrong\u003edays on hand\u003c\/strong\u003e, sell-through by bottle tier, and cash tied up in each case. Keep fast movers in stock, but cap rare bottles unless repeat demand proves they move. Protect a reserve for \u003cstrong\u003erestocking and shrinkage\u003c\/strong\u003e, because every extra week on shelf delays owner take-home.\u003c\/p\u003e\n      \u003cul class=\"lst_crct_blog\"\u003e\n        \u003cli\u003eTrack sell-through by SKU.\u003c\/li\u003e\n        \u003cli\u003eLimit aging bottles on hand.\u003c\/li\u003e\n        \u003cli\u003eGuard the $467K cash floor.\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"timeline\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"step-circle step3\"\u003e3\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eStorage Membership Revenue\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n\u003cdiv class=\"right-row4\"\u003e\n\u003ch3\u003eStorage Membership Revenue\u003c\/h3\u003e\n\u003cp\u003eRecurring wine locker fees smooth cash flow because they do not depend on bottle turns. At \u003cstrong\u003e40 lockers at $1,500\u003c\/strong\u003e, storage revenue is \u003cstrong\u003e$60K\u003c\/strong\u003e; at \u003cstrong\u003e160 lockers at $1,700\u003c\/strong\u003e, it reaches \u003cstrong\u003e$272K\u003c\/strong\u003e. That kind of base helps cover rent, climate control, and owner pay before retail sales show up.\u003c\/p\u003e\n\u003cp\u003eThe driver depends on \u003cstrong\u003eavailable capacity\u003c\/strong\u003e, local collector demand, insurance, climate-control reliability, and service level. If pricing stays too low, lockers can look full but still miss margin because the facility carries fixed space and utility costs. The key test is whether each occupied locker clears those costs and still adds profit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"left-row4\"\u003e\n\u003cdiv class=\"tips-box\"\u003e\n\u003ch3\u003ePrice by capacity, not hope\u003c\/h3\u003e\n\u003cp\u003eTrack \u003cstrong\u003eoccupancy rate\u003c\/strong\u003e, average locker price, and churn each month. Here’s the quick math: \u003cstrong\u003erevenue = lockers × price × occupancy\u003c\/strong\u003e. If demand is strong, raise rates before you add more lockers; if demand is weak, improve service, access, and storage terms first.\u003c\/p\u003e\n\u003cp\u003eProtect the base with clear insurance terms, climate logs, and service rules. Do not add storage capacity unless the next locker still improves contribution after facility and utility costs. That keeps recurring revenue working for owner draws instead of just filling space.\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;\"\u003eTasting And Event Revenue\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n\u003cdiv class=\"left-row5\"\u003e\n\u003ch3\u003eTasting And Event Revenue\u003c\/h3\u003e\n\u003cp\u003eTasting and private event revenue is the upside lever here: it adds cash fast and can lift bottle sales on the same visit. The model uses \u003cstrong\u003e500–2,000\u003c\/strong\u003e tickets at \u003cstrong\u003e$95–$110\u003c\/strong\u003e and \u003cstrong\u003e15–55\u003c\/strong\u003e private bookings at \u003cstrong\u003e$3,500–$4,300\u003c\/strong\u003e, with event revenue shown from \u003cstrong\u003e$100K\u003c\/strong\u003e to \u003cstrong\u003e$4,565K\u003c\/strong\u003e. More seats only help if guests also buy bottles afterward.\u003c\/p\u003e\n\u003cp\u003eHere’s the catch: each event must cover staffing, samples, permits, food partners, and local alcohol rules. Ticket cash comes in early, so it can help payroll and owner draw, and private booking deposits protect working capital. Weak bottle conversion turns busy nights into low-profit nights.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"right-row5\"\u003e\n\u003cdiv class=\"tips-box\"\u003e\n\u003ch3\u003eTrack Event Margin and Bottle Attach\u003c\/h3\u003e\n\u003cp\u003eTrack each event's \u003cstrong\u003eall-in margin\u003c\/strong\u003e and \u003cstrong\u003ebottle attach rate\u003c\/strong\u003e, which is the share of guests who buy wine after tasting. If attach rate is low, raise the ticket, tighten the format, or book fewer but higher-value private events.\u003c\/p\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eTickets sold\u003c\/strong\u003e and average ticket price\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003ePrivate bookings\u003c\/strong\u003e and deposit timing\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSamples\u003c\/strong\u003e, staff hours, and permits\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBottle sales\u003c\/strong\u003e after each event\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eIf the event does not pay for itself without retail add-on sales, it is a marketing cost, not a profit center.\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;\"\u003eOperating Cost Control\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n\u003cdiv class=\"right-row6\"\u003e\n\u003ch3\u003eOperating Cost Control\u003c\/h3\u003e\n\u003cp\u003e\u003cstrong\u003eOperating cost control\u003c\/strong\u003e is the main filter on owner pay because this wine cellar busi\nness carries heavy fixed overhead: \u003cstrong\u003e$1,185K\u003c\/strong\u003e monthly, including \u003cstrong\u003e$8K\u003c\/strong\u003e lease and \u003cstrong\u003e$15K\u003c\/strong\u003e climate control. Payroll rises from \u003cstrong\u003e$280K\u003c\/strong\u003e to \u003cstrong\u003e$450K\u003c\/strong\u003e as staffing grows, so every extra hire must be tied to sales, storage, or events that actually cover the cost.\u003c\/p\u003e\n\u003cp\u003eThis driver includes rent, payroll, climate control, insurance, marketing, and owner time. The key inputs are headcount, hours worked, utility load, lease terms, and how much management the owner can cover personally. \u003cstrong\u003eUnpaid owner labor is not profit\u003c\/strong\u003e unless the business still has cash left after all bills.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"left-row6\"\u003e\n\u003cdiv class=\"tips-box\"\u003e\n\u003ch3\u003eTrack Cost Runway\u003c\/h3\u003e\n\u003cp\u003eStart with a monthly cost map: fixed rent, climate control, insurance, marketing, and payroll. Then compare each line to booked demand so staffing never runs far ahead of sales. If demand is light, hold labor and marketing back; if event bookings or locker occupancy rise, add hours only after the revenue is visible.\u003c\/p\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eReview lease renewals before term ends.\u003c\/li\u003e\n\u003cli\u003eWatch utility spikes during hot months.\u003c\/li\u003e\n\u003cli\u003eMatch staffing to booked demand.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eWhat this estimate hides is timing: a bad lease, a climate-control spike, or payroll growth before revenue can squeeze cash fast. The owner should watch lease renewals, utility bills, and staffing plans together, so \u003cstrong\u003etake-home income\u003c\/strong\u003e does not get eaten by fixed costs.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"timeline\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"step-circle step6\"\u003e6\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eCompare low, base, and high wine cellar owner-pay cases\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-scenario-table\" aria-label=\"Wine Cellar Owner Income Scenarios\" data-site-name=\"Financial Models Lab\" data-site-url=\"https:\/\/financialmodelslab.com\" data-source-title=\"Wine Cellar Owner Income Scenarios\" data-note-label=\"Planning note\" data-note-text=\"Scenario ranges are researched planning assumptions, not guaranteed earnings, salary promises, tax advice, or distributions.\"\u003e\u003cdiv class=\"fml-scenario-table-card\"\u003e\n\u003cheader class=\"fml-scenario-table-header\"\u003e\u003cdiv\u003e\n\u003cp class=\"fml-scenario-table-eyebrow\"\u003eOwner income scenarios\u003c\/p\u003e\n\u003cp class=\"fml-scenario-table-description\"\u003eOwner income moves with bottle sales, locker occupancy, event traffic, and private bookings. Fixed lease, staff, and climate-control costs make early pay thin, then earnings improve as volume scales.\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 operating volume changes take-home potential.\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\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\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\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 conservative case, where Year 1 volume keeps owner income at or near zero.\"\u003eThis is the conservative case, where Year 1 volume keeps owner income at or near zero.\u003c\/td\u003e\n\u003ctd data-export-value=\"This is the core case, where Year 3 volume turns the business into a meaningful owner-income engine.\"\u003eThis is the core case, where Year 3 volume turns the business into a meaningful owner-income engine.\u003c\/td\u003e\n\u003ctd data-export-value=\"This is the upside case, where Year 5 volume and better cost control push owner income higher.\"\u003eThis is the upside case, where Year 5 volume and better cost control push owner income higher.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-scenario-row\u003e\n\u003cth class=\"fml-scenario-row-heading\" scope=\"row\" data-export-value=\"Typical setup\"\u003e\u003cspan class=\"fml-scenario-row-heading-inner\"\u003e\u003cspan class=\"fml-scenario-row-icon is-setup\" aria-hidden=\"true\"\u003e\u003cimg class=\"fml-scenario-row-icon-img\" src=\"\/cdn\/shop\/files\/scenario-typical-setup.svg\" alt=\"Typical setup icon\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan\u003e\u003cspan class=\"fml-scenario-row-title\"\u003eTypical setup\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/th\u003e\n\u003ctd data-export-value=\"Year 1 uses 3,000 retail bottles, 40 storage lockers, 500 event tickets, and 15 private bookings, with EBITDA at -$117K.\"\u003eYear 1 uses 3,000 retail bottles, 40 storage lockers, 500 event tickets, and 15 private bookings, with EBITDA at -$117K.\u003c\/td\u003e\n\u003ctd data-export-value=\"Year 3 uses 6,500 retail bottles, 100 storage lockers, 1,200 event tickets, and 35 private bookings, with EBITDA at $233K.\"\u003eYear 3 uses 6,500 retail bottles, 100 storage lockers, 1,200 event tickets, and 35 private bookings, with EBITDA at $233K.\u003c\/td\u003e\n\u003ctd data-export-value=\"Year 5 uses 11,000 retail bottles, 160 storage lockers, 2,000 event tickets, and 55 private bookings, with EBITDA at $904K.\"\u003eYear 5 uses 11,000 retail bottles, 160 storage lockers, 2,000 event tickets, and 55 private bookings, with EBITDA at $904K.\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=\"Early bottle volume; locker fill rate; event attendance; fixed payroll; lease and climate control\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003eEarly bottle volume\u003c\/li\u003e\n\u003cli\u003elocker fill rate\u003c\/li\u003e\n\u003cli\u003eevent attendance\u003c\/li\u003e\n\u003cli\u003efixed payroll\u003c\/li\u003e\n\u003cli\u003elease and climate control\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/td\u003e\n\u003ctd data-export-value=\"Higher bottle mix; locker growth; more events; stable staffing; lower unit costs\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003eHigher bottle mix\u003c\/li\u003e\n\u003cli\u003elocker growth\u003c\/li\u003e\n\u003cli\u003emore events\u003c\/li\u003e\n\u003cli\u003estable staffing\u003c\/li\u003e\n\u003cli\u003elower unit costs\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/td\u003e\n\u003ctd data-export-value=\"Strong bottle sales; fuller lockers; more private bookings; better margin mix; operating leverage\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003eStrong bottle sales\u003c\/li\u003e\n\u003cli\u003efuller lockers\u003c\/li\u003e\n\u003cli\u003emore private bookings\u003c\/li\u003e\n\u003cli\u003ebetter margin mix\u003c\/li\u003e\n\u003cli\u003eoperating leverage\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=\"$0\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003e$0\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-soft\"\u003eLow case\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd data-export-value=\"$233K\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003e$233K\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-soft\"\u003eBase case\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd data-export-value=\"$904K\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003e$904K\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 a slow launch and thin first-year take-home.\"\u003eUse this to stress-test a slow launch and thin first-year take-home.\u003c\/td\u003e\n\u003ctd data-export-value=\"Use this as the steady-state planning view for a normal run-rate year.\"\u003eUse this as the steady-state planning view for a normal run-rate year.\u003c\/td\u003e\n\u003ctd data-export-value=\"Use this to test strong execution, fuller capacity, and higher distribution potential.\"\u003eUse this to test strong execution, fuller capacity, and higher distribution potential.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\u003c\/div\u003e\n\u003cdiv class=\"fml-scenario-table-note\"\u003e\n\u003cspan class=\"fml-scenario-table-note-icon\" aria-hidden=\"true\"\u003e!\u003c\/span\u003e\u003cp\u003e\u003cstrong\u003ePlanning note:\u003c\/strong\u003e Scenario ranges are researched planning assumptions, not guaranteed earnings, salary promises, tax advice, or distributions.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e","brand":"FinancialModelsLab","offers":[{"title":"Default Title","offer_id":49304241799411,"sku":"wine-cellar-owner-makes","price":0.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0522\/6191\/2762\/files\/wine-cellar-owner-makes.webp?v=1782695550","url":"https:\/\/financialmodelslab.com\/products\/wine-cellar-owner-makes","provider":"Financial Models Lab","version":"1.0","type":"link"}