{"product_id":"brewpub-owner-makes","title":"How Much Does a Brewpub Owner Make? $60k Salary Plus Cash Flow","description":"\u003cbr\u003e\u003cdiv class=\"card_smpl\"\u003e\n\n\u003cdiv class=\"double_border\"\u003e\n\n\u003cdiv class=\"card_smpl_header\"\u003e\n\u003cimg src=\"\/cdn\/shop\/files\/fml_20_fml-Orange-blog-plus-icon.svg\" alt=\"Key Takeaways\" class=\"icon_how_to_use\"\u003e\n\u003ch3\u003eKey Takeaways\u003c\/h3\u003e\n\u003c\/div\u003e\n\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eBeer margin improves when steady pint volume holds.\u003c\/li\u003e\n\u003cli\u003eFood mix helps only if waste and labor stay controlled.\u003c\/li\u003e\n\u003cli\u003eCovers and ticket size drive revenue past fixed costs.\u003c\/li\u003e\n\u003cli\u003eLabor, debt, and reserves decide owner take-home cash.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003c\/div\u003e\n\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003csection class=\"fml-owner-metric-cards\" aria-label=\"Top Owner Income KPI Cards\"\u003e\u003cdiv class=\"metric-grid\"\u003e\n\u003carticle class=\"metric-card is-green\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Year 1 modeled owner\/operator salary; excludes debt service, reserves, extra draws, and spendable cash.\"\u003e\u003cimg class=\"metric-icon\" src=\"\/cdn\/shop\/files\/fml-owner-income-kpi-owner-income.svg\" alt=\"Owner income icon\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan\u003eOwner income\u003c\/span\u003e\u003cstrong class=\"metric-value\" tabindex=\"0\" data-tooltip=\"Year 1 modeled owner\/operator salary; excludes debt service, reserves, extra draws, and spendable cash.\"\u003e$60k\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"EBITDA margin proxy from Year 1 to Year 5 annual revenue and EBITDA; net income can differ after interest and tax.\"\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 proxy from Year 1 to Year 5 annual revenue and EBITDA; net income can differ after interest and tax.\"\u003e53%–64%\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Year 1 annual revenue from the forecast covers and AOV; it supports the modeled $60k salary, but cash policy still matters.\"\u003e\u003cimg class=\"metric-icon\" src=\"\/cdn\/shop\/files\/fml-owner-income-kpi-revenue-target.svg\" alt=\"Revenue for target pay icon\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan\u003eRevenue for target pay\u003c\/span\u003e\u003cstrong class=\"metric-value\" tabindex=\"0\" data-tooltip=\"Year 1 annual revenue from the forecast covers and AOV; it supports the modeled $60k salary, but cash policy still matters.\"\u003e$959k\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card is-yellow\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Modeled returns are strong, but opening cash need and multi-staff operations keep execution risk meaningful.\"\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=\"Modeled returns are strong, but opening cash need and multi-staff operations keep execution risk meaningful.\"\u003eMedium\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 brewpub owner income?\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-owner-calculator\" aria-label=\"Sample Business Owner Income Calculator\" data-locale=\"en-US\" data-currency=\"USD\" data-default-scenario=\"base\" data-export-filename=\"Sample Business Owner Income Calculator.xlsx\" data-source-site-name=\"Financial Models Lab\" data-source-site-url=\"https:\/\/financialmodelslab.com\" data-source-page-title=\"Sample Business Owner Income Calculator\" data-note-title=\"Planning note:\" data-note-text=\"Research-based planning estimate only. Actual owner income depends on revenue, margins, payroll, reserves, debt, and reinvestment. This 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=\"65000\" data-base=\"80000\" data-high=\"95000\" name=\"monthlyRevenue\" type=\"text\" inputmode=\"numeric\" value=\"80,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, service, delivery, or COGS costs.\"\u003ei\u003cspan role=\"tooltip\"\u003ePercent of revenue left after direct product, service, delivery, or COGS costs.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-percent\"\u003e\n\u003cinput data-owner-field=\"grossMargin\" data-owner-kind=\"percent\" data-owner-label=\"Gross margin\" data-owner-note=\"Percent of revenue left after direct product, service, delivery, or COGS costs.\" name=\"grossMargin\" type=\"range\" min=\"0\" max=\"100\" step=\"1\" data-low=\"68\" data-base=\"71\" data-high=\"74\" value=\"71\"\u003e\u003coutput\u003e71%\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, contractors, benefits, and staffing coverage before owner pay.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly payroll, contractors, benefits, and staffing coverage before owner pay.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-money\"\u003e\n\u003cspan\u003e$\u003c\/span\u003e\u003cinput data-owner-field=\"laborCost\" data-owner-kind=\"money\" data-owner-label=\"Labor cost\" data-owner-note=\"Monthly payroll, contractors, benefits, and staffing coverage before owner pay.\" data-low=\"10500\" data-base=\"11250\" data-high=\"13500\" name=\"laborCost\" type=\"text\" inputmode=\"numeric\" value=\"11,250\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eFixed overhead\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Rent, utilities, software, insurance, admin, and recurring overhead.\"\u003ei\u003cspan role=\"tooltip\"\u003eRent, utilities, software, insurance, admin, and recurring overhead.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-money\"\u003e\n\u003cspan\u003e$\u003c\/span\u003e\u003cinput data-owner-field=\"fixedOverhead\" data-owner-kind=\"money\" data-owner-label=\"Fixed overhead\" data-owner-note=\"Rent, utilities, software, insurance, admin, and recurring overhead.\" data-low=\"2200\" data-base=\"2400\" data-high=\"2600\" name=\"fixedOverhead\" type=\"text\" inputmode=\"numeric\" value=\"2,400\"\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 customer acquisition spend needed to sustain demand.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly marketing and customer acquisition spend needed to sustain demand.\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 customer acquisition spend needed to sustain demand.\" data-low=\"300\" data-base=\"400\" data-high=\"700\" name=\"marketing\" type=\"text\" inputmode=\"numeric\" value=\"400\"\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, financing, or required debt-service payments.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly loan, financing, or required debt-service payments.\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, financing, or required debt-service payments.\" data-low=\"1000\" data-base=\"1000\" data-high=\"1200\" name=\"debtService\" type=\"text\" inputmode=\"numeric\" value=\"1,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\u003eTax reserve\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Percent of profit reserved for taxes before calculating owner take-home.\"\u003ei\u003cspan role=\"tooltip\"\u003ePercent of profit reserved for taxes before calculating 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 reserved for taxes before calculating owner take-home.\" 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 of profit retained for repairs, growth, working capital, and risk buffer.\"\u003ei\u003cspan role=\"tooltip\"\u003ePercent of profit retained 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 of profit retained for repairs, growth, working capital, and risk 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 required revenue and target-pay gap.\"\u003ei\u003cspan role=\"tooltip\"\u003eTarget monthly owner income used to calculate required revenue and 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=\"Target monthly owner income used to calculate required revenue and target-pay gap.\" data-low=\"4500\" data-base=\"5000\" data-high=\"8000\" name=\"targetOwnerPay\" type=\"text\" inputmode=\"numeric\" value=\"5,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$29,225\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\"\u003e37%\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$31,258\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$24,225\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$350,700\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$41,750\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$12,525\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$24,225\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$80,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: 71%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$56,800\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: 19%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$15,050\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: 16%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$12,525\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: 37%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$29,225\u003c\/b\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton class=\"fml-owner-export\" type=\"button\" data-owner-export\u003eEXPORT XLSX\u003c\/button\u003e\u003c\/aside\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-note\"\u003e\n\u003cspan class=\"fml-owner-note-icon\" aria-hidden=\"true\"\u003e!\u003c\/span\u003e\u003cp\u003e\u003cstrong\u003ePlanning note:\u003c\/strong\u003e Research-based planning estimate only. Actual owner income depends on revenue, margins, payroll, reserves, debt, and reinvestment. This 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 check Brewpub owner income in the model?\u003c\/span\u003e\u003c\/h3\u003e\n\n\u003cp\u003eThe screenshot in the \u003ca href=\"\/products\/brewpub-financial-model\"\u003eBrewpub Financial Model Template\u003c\/a\u003e shows \u003cstrong\u003erevenue, margin, costs, reserves, and owner pay\u003c\/strong\u003e. Open the model.\u003c\/p\u003e\n\n\u003ch4\u003eBrewpub owner-income highlights\u003c\/h4\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e$60k\u003c\/strong\u003e owner salary\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$504k\u003c\/strong\u003e Year 1 EBITDA\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMonth 2\u003c\/strong\u003e breakeven\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\/brewpub-financial-model-dashboard-financialmodelslab_aea3a59b-4064-45b4-8ce6-487093d2f377.webp\"\u003e\n\u003cimg class=\"preview-img\" width=\"100%\" height=\"auto\" src=\"\/cdn\/shop\/files\/brewpub-financial-model-dashboard-financialmodelslab_aea3a59b-4064-45b4-8ce6-487093d2f377.webp?width=500\" alt=\"Brewpub Financial Model dashboard summarizing key KPIs, runway and cash position with a dynamic dashboard view for performance tracking, investor-ready charts and quick cash-flow visibility.\"\u003e\n\u003cdiv class=\"preview-overlay\"\u003e\n\u003cbutton class=\"preview-btn\" type=\"button\" style=\"align-items: center; vertical-align: middle; display: inline-flex; justify-content: center; gap: 6px; line-height: 1;\"\u003e\nPREVIEW \u003csvg fill=\"#fff\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-hidden=\"true\" focusable=\"false\" role=\"presentation\" viewbox=\"0 0 448 512\" width=\"14\"\u003e\u003cpath d=\"M416 176V86.63L246.6 256L416 425.4V336c0-8.844 7.156-16 16-16s16 7.156 16 16v128c0 8.844-7.156 16-16 16h-128c-8.844 0-16-7.156-16-16s7.156-16 16-16h89.38L224 278.6L54.63 448H144C152.8 448 160 455.2 160 464S152.8 480 144 480h-128C7.156 480 0 472.8 0 464v-128C0 327.2 7.156 320 16 320S32 327.2 32 336v89.38L201.4 256L32 86.63V176C32 184.8 24.84 192 16 192S0 184.8 0 176v-128C0 39.16 7.156 32 16 32h128C152.8 32 160 39.16 160 48S152.8 64 144 64H54.63L224 233.4L393.4 64H304C295.2 64 288 56.84 288 48S295.2 32 304 32h128C440.8 32 448 39.16 448 48v128C448 184.8 440.8 192 432 192S416 184.8 416 176z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eHow much does a brewpub owner take home?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003eA Brewpub owner’s modeled take-home salary is \u003cstrong\u003e$60,000 per year\u003c\/strong\u003e; any extra draw depends on cash left after debt, reserves, maintenance, and reinvestment, as covered in \u003ca href=\"\/blogs\/kpi-metrics\/brewpub\"\u003eWhat Is The Most Critical Metric To Measure The Success Of Brewpub?\u003c\/a\u003e. EBITDA, meaning profit before interest, taxes, depreciation, and amortization, is \u003cstrong\u003e$504k in Year 1\u003c\/strong\u003e, \u003cstrong\u003e$734k in Year 3\u003c\/strong\u003e, and \u003cstrong\u003e$1.256M in Year 5\u003c\/strong\u003e, but that is not the owner’s personal income.\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 Cash\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eBase salary: \u003cstrong\u003e$60,000\/year\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eExtra draw: only from surplus cash\u003c\/li\u003e\n\u003cli\u003eDebt payments reduce take-home cash\u003c\/li\u003e\n\u003cli\u003eRepairs can block distributions\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"card_smpl\"\u003e\n\u003cdiv class=\"card_smpl_header\"\u003e\n\u003cimg src=\"\/cdn\/shop\/files\/fml_20_fml-Orange-blog-intro-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\u003ch3\u003eProfit Reality\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eYear 1 EBITDA: \u003cstrong\u003e$504k\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eYear 3 EBITDA: \u003cstrong\u003e$734k\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eYear 5 EBITDA: \u003cstrong\u003e$1.256M\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eEBITDA is not personal income\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eAre brewpubs profitable?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003e\u003cstrong\u003eBrewpub\u003c\/strong\u003e profit comes from the full mix, not beer alone; for the startup-cost side, see \u003ca href=\"\/blogs\/startup-costs\/brewpub\"\u003eWhat Is The Startup Cost To Open A Brewpub?\u003c\/a\u003e. In the planning case, ingredient COGS starts at \u003cstrong\u003e100% food\u003c\/strong\u003e plus \u003cstrong\u003e20% beverage\u003c\/strong\u003e in Year 1, then improves to \u003cstrong\u003e80% food\u003c\/strong\u003e plus \u003cstrong\u003e15% beverage\u003c\/strong\u003e in Year 5. Even so, variable fees still take \u003cstrong\u003e45%\u003c\/strong\u003e in Year 1 and \u003cstrong\u003e29%\u003c\/strong\u003e in Year 5, and EBITDA rises from \u003cstrong\u003e$504k\u003c\/strong\u003e to \u003cstrong\u003e$1256M\u003c\/strong\u003e before owner distributions.\u003c\/p\u003e\n\u003cdiv class=\"container_2_clmn_row\"\u003e\n\u003cdiv class=\"card_smpl blue_card\"\u003e\n\u003cdiv class=\"card_smpl_header\"\u003e\n\u003cimg src=\"\/cdn\/shop\/files\/fml_20_fml-Orange-blog-colons-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\u003ch3\u003eYear 1 margin\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e45%\u003c\/strong\u003e variable fees\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e100% food\u003c\/strong\u003e COGS\u003c\/li\u003e\n\u003cli\u003eBeer spoilage cuts margin\u003c\/li\u003e\n\u003cli\u003eRent can absorb EBITDA\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"card_smpl\"\u003e\n\u003cdiv class=\"card_smpl_header\"\u003e\n\u003cimg src=\"\/cdn\/shop\/files\/fml_20_fml-Orange-blog-intro-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\u003ch3\u003eYear 5 margin\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e29%\u003c\/strong\u003e variable fees\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e80% food\u003c\/strong\u003e COGS\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e15% beverage\u003c\/strong\u003e COGS\u003c\/li\u003e\n\u003cli\u003eKitchen waste still matters\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 brewpub need to pay the owner?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003eIf the owner wants a \u003cstrong\u003e$60k\u003c\/strong\u003e salary, the Year 1 model points to about \u003cstrong\u003e$959k\u003c\/strong\u003e in annual revenue for the Brewpub. That comes from about \u003cstrong\u003e1,020 weekly covers\u003c\/strong\u003e at mixed \u003cstrong\u003e$15 to $20\u003c\/strong\u003e tickets, or roughly \u003cstrong\u003e$18,450\u003c\/strong\u003e in weekly sales. The target is not one fixed number, though, because \u003cstrong\u003elabor\u003c\/strong\u003e, \u003cstrong\u003erent\u003c\/strong\u003e, \u003cstrong\u003edebt\u003c\/strong\u003e, and margin all change the needed revenue.\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 drivers\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eCovers\u003c\/strong\u003e drive sales volume\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAverage check\u003c\/strong\u003e sets ticket size\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMargin\u003c\/strong\u003e sets owner pay room\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eLabor\u003c\/strong\u003e, rent, debt change the target\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\u003eYear 1 math\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e$18,450\u003c\/strong\u003e weekly sales model\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e1,020\u003c\/strong\u003e weekly covers assumed\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$3,800\u003c\/strong\u003e fixed costs monthly\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$135k\u003c\/strong\u003e payroll starts including owner\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 brewpub income drivers?\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-main-income-drivers\" aria-label=\"Main income driver cards for a brewpub\"\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\u003eSeating Traffic\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e$959K-$1.9M\u003c\/strong\u003e\u003cp\u003eMore covers per week drive the biggest swing in take-home because revenue rises from about $959K in Year 1 to about $1.9M in Year 5.\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\u003eBeer Mix\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e2.0%-1.5%\u003c\/strong\u003e\u003cp\u003eA bigger share of house beer sales keeps ingredient cost low and lifts gross profit on each guest check.\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\u003eFood Margin\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e10.0%-8.0%\u003c\/strong\u003e\u003cp\u003eTighter food ingredient control keeps more cash from each plate and helps offset slow nights.\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\u003eCapacity Use\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e80-450\/day\u003c\/strong\u003e\u003cp\u003eUsing more of the brewpub's seating and brewing capacity spreads fixed labor and overhead across more sales.\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\u003eStaffing Mix\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e$135K-$273K\u003c\/strong\u003e\u003cp\u003ePayroll rises as service staff and kitchen help scale, so labor control matters once volume grows.\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 Burden\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e$46K\/yr\u003c\/strong\u003e\u003cp\u003eRent, insurance, lease, and software take cash before owner draws, so distributions depend on reserves and debt service.\u003c\/p\u003e\u003c\/article\u003e\n\u003c\/div\u003e\u003c\/article\u003e\u003c\/section\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eBrewpub Core Six Income Drivers\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\u003cbr\u003e\n\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eHouse Beer Sales Mix\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"left-row1\"\u003e\n    \u003ch3\u003eHouse Beer Mix\u003c\/h3\u003e\n    \u003cp\u003eWhen guests buy more house beer and volume stays steady, the brewpub keeps more gross profit. Modeled beverage COGS is \u003cstrong\u003e20%\u003c\/strong\u003e in Year 1 and \u003cstrong\u003e15%\u003c\/strong\u003e in Year 5, so each extra pint sold on-site can lift blended margin. But that only reaches owner income if covers, tickets, and other sales stay strong enough to absorb fixed labor and rent.\u003c\/p\u003e\n    \u003cp\u003eTrack \u003cstrong\u003epint volume\u003c\/strong\u003e, tap yield, freshness, waste, bar labor, and overhead. High beer margin does not pay the owner if tanks sit idle or traffic drops on slow nights. The real gain is stronger gross profit and cash flow first, then possible distributions after costs are covered.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"right-row1\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003ePush More Pints\u003c\/h3\u003e\n      \u003cp\u003eMeasure house beer mix by pints sold, share of beverage sales, and pour-to-sale waste. If on-site volume is steady, move taps toward the fastest sellers and brew to match demand. Use the modeled \u003cstrong\u003e20%\u003c\/strong\u003e to \u003cstrong\u003e15%\u003c\/strong\u003e COGS path to test whether a mix shift really improves gross profit.\u003c\/p\u003e\n      \u003cul class=\"lst_crct_blog\"\u003e\n        \u003cli\u003e\n\u003cstrong\u003eTrack\u003c\/strong\u003e pint sales by daypart.\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eWatch\u003c\/strong\u003e spoilage and keg aging.\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eMatch\u003c\/strong\u003e brewing to demand.\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eInclude\u003c\/strong\u003e bar labor in margin.\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cp\u003eIf a beer line needs extra storage, slower turns, or more staff, include that cost in the forecast. The owner should only count margin that survives waste, labor, and overhead, because that is the cash that can support owner pay.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"timeline\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"step-circle step1\"\u003e1\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eFood 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\u003eFood Margin\u003c\/h3\u003e\n    \u003cp\u003eFood can lift \u003cstrong\u003eticket size\u003c\/strong\u003e and \u003cstrong\u003edwell time\u003c\/strong\u003e, but it only helps owner income if kitchen waste and labor stay tight. In the model, food ingredient COGS improves from \u003cstrong\u003e100%\u003c\/strong\u003e in Year 1 to \u003cstrong\u003e80%\u003c\/strong\u003e in Year 5, so the margin gap widens only if prep loss and staffing do not eat it up.\u003c\/p\u003e\n    \u003cp\u003eThe mix also shifts from \u003cstrong\u003e700%\u003c\/strong\u003e sandwiches in Year 1 to \u003cstrong\u003e600%\u003c\/strong\u003e in Year 5, while events rise from \u003cstrong\u003e100%\u003c\/strong\u003e to \u003cstrong\u003e200%\u003c\/strong\u003e. That can improve traffic and check size, but more menu items usually mean more spoilage, more prep time, and more assistant cook hours. Food margin only turns into take-home cash when those costs stay below the extra sales.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"left-row2\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eTrack Menu Waste and Labor\u003c\/h3\u003e\n      \u003cp\u003eWatch \u003cstrong\u003efood COGS\u003c\/strong\u003e, prep waste, and labor by menu item, not just total sales. Here’s the quick math: if higher food sales do not beat the added kitchen payroll, owner pay drops even when revenue rises. Keep a simple weekly report on food sales mix, spoilage, and assistant cook hours.\u003c\/p\u003e\n      \u003cp\u003eTest fewer SKUs, tighter prep par levels, and event menus with lower waste. Measure \u003cstrong\u003egross margin\u003c\/strong\u003e by brunch, dinner, dessert, and events, then cut the items that sell slowly and spoil fast. If staffing is too light, service slips; if it is too heavy, food margin gets spent before the owner can draw 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 step2\"\u003e2\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eSeating Traffic And Average Ticket\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"left-row3\"\u003e\n    \u003ch3\u003eCovers And Check Size\u003c\/h3\u003e\n    \u003cp\u003eHere’s the quick math: weekly covers rise from \u003cstrong\u003e1,020\u003c\/strong\u003e in Year 1 to \u003cstrong\u003e1,990\u003c\/strong\u003e in Year 5. Average order value moves from \u003cstrong\u003e$15\u003c\/strong\u003e midweek and \u003cstrong\u003e$20\u003c\/strong\u003e on weekends to \u003cstrong\u003e$17\u003c\/strong\u003e and \u003cstrong\u003e$22\u003c\/strong\u003e, so annual revenue can climb from about \u003cstrong\u003e$959k\u003c\/strong\u003e to \u003cstrong\u003e$1.907M\u003c\/strong\u003e.\u003c\/p\u003e\n    \u003cp\u003eThat matters because \u003cstrong\u003efixed costs\u003c\/strong\u003e do not flex with a slow shift. More covers, stronger \u003cstrong\u003etable turns\u003c\/strong\u003e, and better event nights spread rent and labor over more checks, which is what creates room for owner pay.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"right-row3\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eTrack Daypart Ticket\u003c\/h3\u003e\n      \u003cp\u003eMeasure \u003cstrong\u003ecovers by daypart\u003c\/strong\u003e, \u003cstrong\u003eaverage ticket\u003c\/strong\u003e, and \u003cstrong\u003etable turns\u003c\/strong\u003e every week. Split midweek and weekend checks so you can see where the revenue comes from, and flag any event night that fills seats but misses ticket goals.\u003c\/p\u003e\n      \u003cp\u003eUse staffing and seating plans to protect peak periods. If a full room still produces weak checks, tighten menu mix, upsell, and turn speed; if a slow night drags, cut hours fast so owner income is not buried under idle 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 step3\"\u003e3\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eBrewhouse Utilization\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n\u003cdiv class=\"right-row4\"\u003e\n\u003ch3\u003eBrewhouse Utilization\u003c\/h3\u003e\n\u003cp\u003e\u003cstrong\u003eBrewhouse utilization\u003c\/strong\u003e is how much of the brewery’s capacity turns into sellable beer. When production matches on-site demand, beer stays fresher and \u003cstrong\u003egross margin\u003c\/strong\u003e holds up; when tanks sit idle, the effective cost per pint rises and cash gets tied up in waste.\u003c\/p\u003e\n\u003cp\u003eThe model needs \u003cstrong\u003ebarrel capacity\u003c\/strong\u003e, \u003cstrong\u003etank turns\u003c\/strong\u003e, \u003cstrong\u003ebatches per month\u003c\/strong\u003e, and \u003cstrong\u003ecost per barrel\u003c\/strong\u003e before it can claim brewing efficiency. Without those inputs, you can’t tell whether better utilization is lifting owner income or just hiding weak traffic and poor batch scheduling.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"left-row4\"\u003e\n\u003cdiv class=\"tips-box\"\u003e\n\u003ch3\u003eTrack Demand Against Tank Use\u003c\/h3\u003e\n\u003cp\u003eMeasure utilization against \u003cstrong\u003eon-site demand\u003c\/strong\u003e, \u003cstrong\u003espoilage\u003c\/strong\u003e, \u003cstrong\u003ebatch timing\u003c\/strong\u003e, and \u003cstrong\u003ebeverage COGS\u003c\/strong\u003e. If production runs ahead of covers, fresher beer turns stale and margin slips; if it runs too tight, you miss sales and lose bar profit. The goal is smoother gross margin, not just fuller tanks.\u003c\/p\u003e\n\u003cp\u003eWatch these inputs each month:\u003c\/p\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eCapacity used per batch\u003c\/li\u003e\n\u003cli\u003eBeer sold before aging\u003c\/li\u003e\n\u003cli\u003eWaste and dump rates\u003c\/li\u003e\n\u003cli\u003eCost per pint\u003c\/li\u003e\n\u003cli\u003eSell-through by style\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"timeline\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"step-circle step4\"\u003e4\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eStaffing Model\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"left-row5\"\u003e\n    \u003ch3\u003eStaffing Model\u003c\/h3\u003e\n    \u003cp\u003eThis staffing model is the labor plan that turns covers into service, kitchen output, and catering execution. In Year 1, payroll is \u003cstrong\u003e$135k\u003c\/strong\u003e; by Year 5 it reaches \u003cstrong\u003e$2.725M\u003c\/strong\u003e. That makes labor one of the main gates on owner income: the owner\/operator stays at \u003cstrong\u003e$60k\u003c\/strong\u003e, the lead chef at \u003cstrong\u003e$45k\u003c\/strong\u003e, and the rest of the team expands to support higher volume.\u003c\/p\u003e\n    \u003cp\u003eThe upside is more sales capacity, but the risk is simple: if labor runs ahead of covers, cash gets tight before profit turns into pay. Service staff grows from \u003cstrong\u003e10 to 30 FTE\u003c\/strong\u003e, assistant cook staffing to \u003cstrong\u003e15 FTE\u003c\/strong\u003e, and the catering coordinator to \u003cstrong\u003e10 FTE\u003c\/strong\u003e. Slow-day scheduling matters, because extra hours on weak shifts can erase the gain from busy nights.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"right-row5\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eSchedule to Covers\u003c\/h3\u003e\n      \u003cp\u003eTrack labor against weekly covers, event nights, and average ticket. Here’s the quick math: more \u003cstrong\u003eFTE\u003c\/strong\u003e only helps if it lets you serve more guests or protect quality. Use hourly hours, shift sales, and daypart sales to see where staffing is paying for itself and where it is just burning cash.\u003c\/p\u003e\n      \u003cp\u003eKeep owner and chef labor fixed, then flex service staff around actual traffic. Review the schedule weekly and cut slow-day hours fast if payroll rises faster than covers. That is what keeps labor from eating the cash the owner needs for draw.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"timeline\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"step-circle step5\"\u003e5\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eFixed Costs, Debt, And Reserves\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"right-row6\"\u003e\n    \u003ch3\u003eFixed Costs And Cash\u003c\/h3\u003e\n    \u003cp\u003e\u003cstrong\u003e$3,800\u003c\/strong\u003e a month in fixed costs is \u003cstrong\u003e$45,600\u003c\/strong\u003e a year before food, beer, or labor changes. That covers \u003cstrong\u003e$1,500\u003c\/strong\u003e rent, \u003cstrong\u003e$1,000\u003c\/strong\u003e loan or lease payment, \u003cstrong\u003e$400\u003c\/strong\u003e marketing, \u003cstrong\u003e$300\u003c\/strong\u003e insurance, \u003cstrong\u003e$250\u003c\/strong\u003e accounting and legal, \u003cstrong\u003e$200\u003c\/strong\u003e utilities, and \u003cstrong\u003e$150\u003c\/strong\u003e software. These obligations absorb profit first, so owner pay only starts after the brewpub clears them.\u003c\/p\u003e\n    \u003cp\u003eThe cash plan also needs \u003cstrong\u003e$122,000\u003c\/strong\u003e of capex across vehicle, kitchen equipment, hardware, signage, generator, tanks, smallwares, safety, and communications, plus a \u003cstrong\u003e$839k\u003c\/strong\u003e minimum cash need. \u003cstrong\u003eEBITDA\u003c\/strong\u003e is operating profit before interest, taxes, depreciation, and amortiza\ntion; it is not the same as cash you can draw. If reserves are thin, distributions should wait.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"left-row6\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eProtect Owner Draws\u003c\/h3\u003e\n      \u003cp\u003eTrack fixed costs, debt service, and reserve funding separately. Here’s the quick math: if monthly fixed obligations stay at \u003cstrong\u003e$3,800\u003c\/strong\u003e, then every slow month still burns cash before the owner sees any draw. Build the forecast from rent, loan terms, insurance, utilities, and the reserve floor, not from sales alone.\u003c\/p\u003e\n      \u003cul class=\"lst_crct_blog\"\u003e\n        \u003cli\u003eWatch rent and debt monthly\u003c\/li\u003e\n        \u003cli\u003eUse a 13-week cash forecast\u003c\/li\u003e\n        \u003cli\u003eHold draws until reserves stay funded\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cp\u003ePay yourself from cash after reserves, not from EBITDA. If the account balance slips toward the \u003cstrong\u003e$839k\u003c\/strong\u003e minimum cash need, pause nonessential spending first and protect liquidity. That keeps the brewpub from turning a busy month into a cash squeeze.\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 brewpub owner income scenarios\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-scenario-table\" aria-label=\"Brewpub Owner Income Scenarios\" data-site-name=\"Financial Models Lab\" data-site-url=\"https:\/\/financialmodelslab.com\" data-source-title=\"Brewpub Owner Income Scenarios\" data-note-label=\"Planning note\" data-note-text=\"These scenario ranges are researched planning assumptions, not guaranteed earnings, salary promises, tax advice, or distributions, and actual owner payouts still depend on debt, capex, and reserve rules.\"\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 traffic, menu mix, and staffing as the brewpub scales from Year 1 to Year 5. The spread shows pretax operating cash before debt, capex, and reserve rules.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-scenario-table-actions\"\u003e\u003cbutton class=\"fml-scenario-table-export\" type=\"button\" data-scenario-export\u003eEXPORT XLSX\u003c\/button\u003e\u003c\/div\u003e\u003c\/header\u003e\u003cdiv class=\"fml-scenario-table-wrap\"\u003e\u003ctable class=\"fml-scenario-table-grid\"\u003e\n\u003ccaption\u003eCompare early ramp-up, scaled operations, and high-traffic owner pay capacity.\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\"\u003eEarly ramp-up\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\"\u003eScaled ops\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 traffic\u003c\/span\u003e\n\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr data-scenario-row\u003e\n\u003cth class=\"fml-scenario-row-heading\" scope=\"row\" data-export-value=\"Launch model\"\u003e\u003cspan class=\"fml-scenario-row-heading-inner\"\u003e\u003cspan class=\"fml-scenario-row-icon is-launch\" aria-hidden=\"true\"\u003e\u003cimg class=\"fml-scenario-row-icon-img\" src=\"\/cdn\/shop\/files\/scenario-launch-model.svg\" alt=\"Launch model icon\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan\u003e\u003cspan class=\"fml-scenario-row-title\"\u003eLaunch model\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/th\u003e\n\u003ctd data-export-value=\"This is the lower-income case, built on Year 1 ramp-up and slower traffic.\"\u003eThis is the lower-income case, built on Year 1 ramp-up and slower traffic.\u003c\/td\u003e\n\u003ctd data-export-value=\"This is the modeled middle case, built on Year 3 scale and steadier volume.\"\u003eThis is the modeled middle case, built on Year 3 scale and steadier volume.\u003c\/td\u003e\n\u003ctd data-export-value=\"This is the stronger case, built on Year 5 traffic and the largest sales mix.\"\u003eThis is the stronger case, built on Year 5 traffic and the largest sales mix.\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 lands around $959k revenue and $504k EBITDA with $135k payroll, $456k fixed costs, and the modeled $60k owner salary.\"\u003eYear 1 lands around $959k revenue and $504k EBITDA with $135k payroll, $456k fixed costs, and the modeled $60k owner salary.\u003c\/td\u003e\n\u003ctd data-export-value=\"Year 3 lands around $1.265M revenue and $734k EBITDA as catering reaches 15% of sales.\"\u003eYear 3 lands around $1.265M revenue and $734k EBITDA as catering reaches 15% of sales.\u003c\/td\u003e\n\u003ctd data-export-value=\"Year 5 reaches about $1.907M revenue and $1.256M EBITDA with catering at 20% of sales and weekend AOV at $22.\"\u003eYear 5 reaches about $1.907M revenue and $1.256M EBITDA with catering at 20% of sales and weekend AOV at $22.\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=\"Traffic ramp-up; $15 midweek AOV; 12.0% ingredient COGS; 4.5% variable fees; $135k payroll\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003eTraffic ramp-up\u003c\/li\u003e\n\u003cli\u003e$15 midweek AOV\u003c\/li\u003e\n\u003cli\u003e12.0% ingredient COGS\u003c\/li\u003e\n\u003cli\u003e4.5% variable fees\u003c\/li\u003e\n\u003cli\u003e$135k payroll\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/td\u003e\n\u003ctd data-export-value=\"Traffic growth; $16 midweek AOV; 15% catering mix; 10.8% ingredient COGS; 3.7% variable fees\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003eTraffic growth\u003c\/li\u003e\n\u003cli\u003e$16 midweek AOV\u003c\/li\u003e\n\u003cli\u003e15% catering mix\u003c\/li\u003e\n\u003cli\u003e10.8% ingredient COGS\u003c\/li\u003e\n\u003cli\u003e3.7% variable fees\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/td\u003e\n\u003ctd data-export-value=\"Peak traffic; $22 weekend AOV; 20% catering mix; 9.5% ingredient COGS; 2.9% variable fees\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003ePeak traffic\u003c\/li\u003e\n\u003cli\u003e$22 weekend AOV\u003c\/li\u003e\n\u003cli\u003e20% catering mix\u003c\/li\u003e\n\u003cli\u003e9.5% ingredient COGS\u003c\/li\u003e\n\u003cli\u003e2.9% variable fees\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=\"$504k\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003e$504k\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-soft\"\u003eEarly ramp-up\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd data-export-value=\"$734k\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003e$734k\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-soft\"\u003eScaled operations\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd data-export-value=\"$1.256M\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003e$1.256M\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-warning\"\u003eHigh traffic\u003c\/span\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-scenario-row\u003e\n\u003cth class=\"fml-scenario-row-heading\" scope=\"row\" data-export-value=\"Best fit\"\u003e\u003cspan class=\"fml-scenario-row-heading-inner\"\u003e\u003cspan class=\"fml-scenario-row-icon is-fit\" aria-hidden=\"true\"\u003e\u003cimg class=\"fml-scenario-row-icon-img\" src=\"\/cdn\/shop\/files\/scenario-best-fit.svg\" alt=\"Best fit icon\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan\u003e\u003cspan class=\"fml-scenario-row-title\"\u003eBest fit\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/th\u003e\n\u003ctd data-export-value=\"Use this to stress-test opening-year pay and cash needs.\"\u003eUse this to stress-test opening-year pay and cash needs.\u003c\/td\u003e\n\u003ctd data-export-value=\"Use this as the main planning case after the first few years.\"\u003eUse this as the main planning case after the first few years.\u003c\/td\u003e\n\u003ctd data-export-value=\"Use this to test upside if traffic and catering stay strong.\"\u003eUse this to test upside if traffic and catering stay strong.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\u003c\/div\u003e\n\u003cdiv class=\"fml-scenario-table-note\"\u003e\n\u003cspan class=\"fml-scenario-table-note-icon\" aria-hidden=\"true\"\u003e!\u003c\/span\u003e\u003cp\u003e\u003cstrong\u003ePlanning note:\u003c\/strong\u003e These scenario ranges are researched planning assumptions, not guaranteed earnings, salary promises, tax advice, or distributions, and actual owner payouts still depend on debt, capex, and reserve rules.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e","brand":"FinancialModelsLab","offers":[{"title":"Default Title","offer_id":49303595057395,"sku":"brewpub-owner-makes","price":0.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0522\/6191\/2762\/files\/brewpub-owner-makes.webp?v=1782677305","url":"https:\/\/financialmodelslab.com\/products\/brewpub-owner-makes","provider":"Financial Models Lab","version":"1.0","type":"link"}