{"product_id":"brewpub-opening-plan","title":"How To Open A Brewpub: 9 To 18 Month Launch Roadmap","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\u003eLicenses and inspections gate opening more than anything.\u003c\/li\u003e\n\n\u003cli\u003eChoose a site that already fits brewing rules.\u003c\/li\u003e\n\n\u003cli\u003eInstall and test equipment before public launch.\u003c\/li\u003e\n\n\u003cli\u003eHire, train, and market only after operations are ready.\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-launch-snapshot-cards\" aria-label=\"Launch snapshot cards for a brewpub.\"\u003e\u003cdiv class=\"fml-launch-snapshot-grid\"\u003e\n\u003carticle class=\"fml-launch-snapshot-card is-blue\" data-snapshot-key=\"timeToOpen\"\u003e\u003cspan class=\"fml-launch-snapshot-icon-tip\" tabindex=\"0\" data-tooltip=\"Plan on 9 to 18 months from concept to soft opening. Local alcohol licensing and buildout inspections can move this faster or slower, so treat it as a planning window, not a promise.\"\u003e\u003cimg class=\"fml-launch-snapshot-icon\" src=\"\/cdn\/shop\/files\/fml-launch-snapshot-time-to-open.svg\" alt=\"\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan class=\"fml-launch-snapshot-label\"\u003eTime to Open\u003c\/span\u003e\u003cstrong class=\"fml-launch-snapshot-value\" tabindex=\"0\" data-tooltip=\"Plan on 9 to 18 months from concept to soft opening. Local alcohol licensing and buildout inspections can move this faster or slower, so treat it as a planning window, not a promise.\"\u003e9-18 months\u003c\/strong\u003e\u003cspan class=\"fml-launch-snapshot-detail\"\u003eLaunch runway\u003c\/span\u003e\u003c\/article\u003e\u003carticle class=\"fml-launch-snapshot-card is-purple\" data-snapshot-key=\"launchSequence\"\u003e\u003cspan class=\"fml-launch-snapshot-icon-tip\" tabindex=\"0\" data-tooltip=\"The path runs concept, site, licenses, buildout, brewing setup, staffing, then soft opening. The first stage is concept, and local approval timing can change the order.\"\u003e\u003cimg class=\"fml-launch-snapshot-icon\" src=\"\/cdn\/shop\/files\/fml-launch-snapshot-launch-sequence.svg\" alt=\"\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan class=\"fml-launch-snapshot-label\"\u003eLaunch Sequence\u003c\/span\u003e\u003cstrong class=\"fml-launch-snapshot-value\" tabindex=\"0\" data-tooltip=\"The path runs concept, site, licenses, buildout, brewing setup, staffing, then soft opening. The first stage is concept, and local approval timing can change the order.\"\u003e7 stages\u003c\/strong\u003e\u003cspan class=\"fml-launch-snapshot-detail\"\u003eConcept first\u003c\/span\u003e\u003c\/article\u003e\u003carticle class=\"fml-launch-snapshot-card is-yellow\" data-snapshot-key=\"keyBottleneck\"\u003e\u003cspan class=\"fml-launch-snapshot-icon-tip\" tabindex=\"0\" data-tooltip=\"Alcohol licensing and construction inspections are the main delay points. Check both before you scale spend, because either one can push the opening month.\"\u003e\u003cimg class=\"fml-launch-snapshot-icon\" src=\"\/cdn\/shop\/files\/fml-launch-snapshot-key-bottleneck.svg\" alt=\"\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan class=\"fml-launch-snapshot-label\"\u003eKey Bottleneck\u003c\/span\u003e\u003cstrong class=\"fml-launch-snapshot-value\" tabindex=\"0\" data-tooltip=\"Alcohol licensing and construction inspections are the main delay points. Check both before you scale spend, because either one can push the opening month.\"\u003eLicense gate\u003c\/strong\u003e\u003cspan class=\"fml-launch-snapshot-detail\"\u003eState rules\u003c\/span\u003e\u003c\/article\u003e\u003carticle class=\"fml-launch-snapshot-card is-green\" data-snapshot-key=\"firstRevenueStep\"\u003e\u003cspan class=\"fml-launch-snapshot-icon-tip\" tabindex=\"0\" data-tooltip=\"Opening-week taproom sales can start revenue once the space is licensed and staffed. Year 1 demand totals 1,020 weekly covers, and Month 2 breakeven is the model check.\"\u003e\u003cimg class=\"fml-launch-snapshot-icon\" src=\"\/cdn\/shop\/files\/fml-launch-snapshot-first-revenue-step.svg\" alt=\"\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan class=\"fml-launch-snapshot-label\"\u003eFirst Revenue Step\u003c\/span\u003e\u003cstrong class=\"fml-launch-snapshot-value\" tabindex=\"0\" data-tooltip=\"Opening-week taproom sales can start revenue once the space is licensed and staffed. Year 1 demand totals 1,020 weekly covers, and Month 2 breakeven is the model check.\"\u003eTaproom sales\u003c\/strong\u003e\u003cspan class=\"fml-launch-snapshot-detail\"\u003eOpening week\u003c\/span\u003e\u003c\/article\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003cbr\u003e\u003csection class=\"fml-launch-timeline\" aria-label=\"Brewpub Launch Timeline\" data-locale=\"en-US\" data-currency=\"USD\" data-export-filename=\"Brewpub launch gantt chart.xlsx\" data-source-title=\"Brewpub Launch Timeline\" data-site-name=\"Financial Models Lab\" data-site-url=\"https:\/\/financialmodelslab.com\/\" data-note-label=\"Planning note\" data-note-text=\"Timing is a planning assumption, and permit reviews, inspections, and equipment lead times can shift the path.\" data-timeline-unit=\"Months\" data-period-label=\"Month\" style=\"--fml-launch-periods:12;\"\u003e\u003cdiv class=\"fml-launch-card\"\u003e\n\u003cheader class=\"fml-launch-header\"\u003e\u003cdiv\u003e\n\u003cp class=\"fml-launch-eyebrow\"\u003eLaunch timeline\u003c\/p\u003e\n\u003cp class=\"fml-launch-description\"\u003eThis is a short web summary of the launch plan, and the XLSX export holds the detailed Gantt Chart.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cbutton class=\"fml-launch-export\" type=\"button\" data-launch-export\u003eEXPORT XLSX\u003c\/button\u003e\u003c\/header\u003e\u003cdiv class=\"fml-launch-board\"\u003e\n\u003cdiv class=\"fml-launch-periods\"\u003e\n\u003cspan\u003eLaunch schedule\u003c\/span\u003e\u003cspan\u003eMonth 1\u003c\/span\u003e\u003cspan\u003eMonth 2\u003c\/span\u003e\u003cspan\u003eMonth 3\u003c\/span\u003e\u003cspan\u003eMonth 4\u003c\/span\u003e\u003cspan\u003eMonth 5\u003c\/span\u003e\u003cspan\u003eMonth 6\u003c\/span\u003e\u003cspan\u003eMonth 7\u003c\/span\u003e\u003cspan\u003eMonth 8\u003c\/span\u003e\u003cspan\u003eMonth 9\u003c\/span\u003e\u003cspan\u003eMonth 10\u003c\/span\u003e\u003cspan\u003eMonth 11\u003c\/span\u003e\u003cspan\u003eMonth 12\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-launch-lanes\"\u003e\n\u003csection class=\"fml-launch-lane\" data-lane-key=\"licensing\" data-tone=\"primary\" style=\"--fml-launch-start:1; --fml-launch-duration:4;\"\u003e\u003cdiv class=\"fml-launch-lane-info\"\u003e\n\u003cstrong class=\"fml-launch-lane-title\"\u003eLicensing\u003c\/strong\u003e\u003cdiv class=\"fml-launch-lane-meta\"\u003e\n\u003cspan\u003eMonth 1-4\u003c\/span\u003e\u003cspan\u003e4 tasks\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-launch-track\" aria-hidden=\"true\"\u003e\u003cspan class=\"fml-launch-bar\"\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"fml-launch-details\"\u003e\n\u003cbutton class=\"fml-launch-toggle\" type=\"button\" data-launch-toggle\u003eShow tasks\u003c\/button\u003e\u003cul class=\"fml-launch-task-list\"\u003e\n\u003cli data-task-start=\"1\" data-task-duration=\"1\" data-task-priority=\"High\" data-task-output=\"Concept brief and scope\"\u003e\u003cstrong\u003eConfirm concept scope\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli data-task-start=\"1\" data-task-duration=\"2\" data-task-priority=\"High\" data-task-output=\"Zoning checklist\"\u003e\u003cstrong\u003eReview zoning rules\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli data-task-start=\"2\" data-task-duration=\"2\" data-task-priority=\"High\" data-task-output=\"License application packet\"\u003e\u003cstrong\u003eFile alcohol license\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli data-task-start=\"3\" data-task-duration=\"2\" data-task-priority=\"High\" data-task-output=\"Approval tracker\"\u003e\u003cstrong\u003eTrack permit approvals\u003c\/strong\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003csection class=\"fml-launch-lane\" data-lane-key=\"site-buildout\" data-tone=\"blue\" style=\"--fml-launch-start:2; --fml-launch-duration:5;\"\u003e\u003cdiv class=\"fml-launch-lane-info\"\u003e\n\u003cstrong class=\"fml-launch-lane-title\"\u003eSite buildout\u003c\/strong\u003e\u003cdiv class=\"fml-launch-lane-meta\"\u003e\n\u003cspan\u003eMonth 2-6\u003c\/span\u003e\u003cspan\u003e4 tasks\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-launch-track\" aria-hidden=\"true\"\u003e\u003cspan class=\"fml-launch-bar\"\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"fml-launch-details\"\u003e\n\u003cbutton class=\"fml-launch-toggle\" type=\"button\" data-launch-toggle\u003eShow tasks\u003c\/button\u003e\u003cul class=\"fml-launch-task-list\"\u003e\n\u003cli data-task-start=\"2\" data-task-duration=\"1\" data-task-priority=\"High\" data-task-output=\"Signed site control\"\u003e\u003cstrong\u003eSecure site control\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli data-task-start=\"2\" data-task-duration=\"2\" data-task-priority=\"Medium\" data-task-output=\"Approved floor plan\"\u003e\u003cstrong\u003eFinalize floor plan\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli data-task-start=\"3\" data-task-duration=\"3\" data-task-priority=\"High\" data-task-output=\"Buildout underway\"\u003e\u003cstrong\u003eStart construction work\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli data-task-start=\"5\" data-task-duration=\"2\" data-task-priority=\"High\" data-task-output=\"Inspection signoff\"\u003e\u003cstrong\u003ePass build inspections\u003c\/strong\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003csection class=\"fml-launch-lane\" data-lane-key=\"brewhouse\" data-tone=\"green\" style=\"--fml-launch-start:3; --fml-launch-duration:5;\"\u003e\u003cdiv class=\"fml-launch-lane-info\"\u003e\n\u003cstrong class=\"fml-launch-lane-title\"\u003eBrewhouse\u003c\/strong\u003e\u003cdiv class=\"fml-launch-lane-meta\"\u003e\n\u003cspan\u003eMonth 3-7\u003c\/span\u003e\u003cspan\u003e4 tasks\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-launch-track\" aria-hidden=\"true\"\u003e\u003cspan class=\"fml-launch-bar\"\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"fml-launch-details\"\u003e\n\u003cbutton class=\"fml-launch-toggle\" type=\"button\" data-launch-toggle\u003eShow tasks\u003c\/button\u003e\u003cul class=\"fml-launch-task-list\"\u003e\n\u003cli data-task-start=\"3\" data-task-duration=\"2\" data-task-priority=\"High\" data-task-output=\"Equipment purchase order\"\u003e\u003cstrong\u003eOrder brewhouse equipment\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli data-task-start=\"4\" data-task-duration=\"2\" data-task-priority=\"High\" data-task-output=\"Utility connection plan\"\u003e\u003cstrong\u003eSet utility hookups\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli data-task-start=\"5\" data-task-duration=\"2\" data-task-priority=\"High\" data-task-output=\"Installed brewhouse\"\u003e\u003cstrong\u003eInstall brewing system\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli data-task-start=\"7\" data-task-duration=\"1\" data-task-priority=\"Medium\" data-task-output=\"Test batch results\"\u003e\u003cstrong\u003eTest brew cycles\u003c\/strong\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003csection class=\"fml-launch-lane\" data-lane-key=\"menu-ops\" data-tone=\"yellow\" style=\"--fml-launch-start:5; --fml-launch-duration:4;\"\u003e\u003cdiv class=\"fml-launch-lane-info\"\u003e\n\u003cstrong class=\"fml-launch-lane-title\"\u003eMenu ops\u003c\/strong\u003e\u003cdiv class=\"fml-launch-lane-meta\"\u003e\n\u003cspan\u003eMonth 5-8\u003c\/span\u003e\u003cspan\u003e4 tasks\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-launch-track\" aria-hidden=\"true\"\u003e\u003cspan class=\"fml-launch-bar\"\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"fml-launch-details\"\u003e\n\u003cbutton class=\"fml-launch-toggle\" type=\"button\" data-launch-toggle\u003eShow tasks\u003c\/button\u003e\u003cul class=\"fml-launch-task-list\"\u003e\n\u003cli data-task-start=\"5\" data-task-duration=\"2\" data-task-priority=\"Medium\" data-task-output=\"Recipe set\"\u003e\u003cstrong\u003eBuild menu recipes\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli data-task-start=\"5\" data-task-duration=\"2\" data-task-priority=\"Medium\" data-task-output=\"Approved vendor list\"\u003e\u003cstrong\u003eSet supplier list\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli data-task-start=\"6\" data-task-duration=\"1\" data-task-priority=\"Medium\" data-task-output=\"Draft sales mix\"\u003e\u003cstrong\u003eLock beverage mix\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli data-task-start=\"7\" data-task-duration=\"2\" data-task-priority=\"High\" data-task-output=\"Opening inventory plan\"\u003e\u003cstrong\u003ePrepare inventory plan\u003c\/strong\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003csection class=\"fml-launch-lane\" data-lane-key=\"staffing\" data-tone=\"gray\" style=\"--fml-launch-start:6; --fml-launch-duration:4;\"\u003e\u003cdiv class=\"fml-launch-lane-info\"\u003e\n\u003cstrong class=\"fml-launch-lane-title\"\u003eStaffing\u003c\/strong\u003e\u003cdiv class=\"fml-launch-lane-meta\"\u003e\n\u003cspan\u003eMonth 6-9\u003c\/span\u003e\u003cspan\u003e4 tasks\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-launch-track\" aria-hidden=\"true\"\u003e\u003cspan class=\"fml-launch-bar\"\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"fml-launch-details\"\u003e\n\u003cbutton class=\"fml-launch-toggle\" type=\"button\" data-launch-toggle\u003eShow tasks\u003c\/button\u003e\u003cul class=\"fml-launch-task-list\"\u003e\n\u003cli data-task-start=\"6\" data-task-duration=\"2\" data-task-priority=\"High\" data-task-output=\"Core leadership team\"\u003e\u003cstrong\u003eHire key managers\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli data-task-start=\"7\" data-task-duration=\"2\" data-task-priority=\"High\" data-task-output=\"Front-of-house roster\"\u003e\u003cstrong\u003eRecruit service staff\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli data-task-start=\"8\" data-task-duration=\"2\" data-task-priority=\"High\" data-task-output=\"Training completion log\"\u003e\u003cstrong\u003eTrain kitchen team\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli data-task-start=\"10\" data-task-duration=\"1\" data-task-priority=\"High\" data-task-output=\"Ready service team\"\u003e\u003cstrong\u003eRun service drills\u003c\/strong\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003csection class=\"fml-launch-lane\" data-lane-key=\"marketing\" data-tone=\"red\" style=\"--fml-launch-start:8; --fml-launch-duration:5;\"\u003e\u003cdiv class=\"fml-launch-lane-info\"\u003e\n\u003cstrong class=\"fml-launch-lane-title\"\u003eMarketing\u003c\/strong\u003e\u003cdiv class=\"fml-launch-lane-meta\"\u003e\n\u003cspan\u003eMonth 8-12\u003c\/span\u003e\u003cspan\u003e5 tasks\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-launch-track\" aria-hidden=\"true\"\u003e\u003cspan class=\"fml-launch-bar\"\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"fml-launch-details\"\u003e\n\u003cbutton class=\"fml-launch-toggle\" type=\"button\" data-launch-toggle\u003eShow tasks\u003c\/button\u003e\u003cul class=\"fml-launch-task-list\"\u003e\n\u003cli data-task-start=\"8\" data-task-duration=\"2\" data-task-priority=\"Medium\" data-task-output=\"Launch creative set\"\u003e\u003cstrong\u003eCreate launch assets\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli data-task-start=\"8\" data-task-duration=\"3\" data-task-priority=\"Medium\" data-task-output=\"Local lead list\"\u003e\u003cstrong\u003eStart local outreach\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli data-task-start=\"9\" data-task-duration=\"2\" data-task-priority=\"Medium\" data-task-output=\"Event calendar\"\u003e\u003cstrong\u003eBook opening events\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli data-task-start=\"11\" data-task-duration=\"1\" data-task-priority=\"High\" data-task-output=\"Soft opening feedback\"\u003e\u003cstrong\u003eRun soft opening\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli data-task-start=\"12\" data-task-duration=\"1\" data-task-priority=\"High\" data-task-output=\"Public launch\"\u003e\u003cstrong\u003eOpen to public\u003c\/strong\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cfooter class=\"fml-launch-note\"\u003e\u003cspan class=\"fml-launch-note-icon\" aria-hidden=\"true\"\u003e!\u003c\/span\u003e\u003cp\u003e\u003cstrong\u003ePlanning note:\u003c\/strong\u003e Timing is a planning assumption, and permit reviews, inspections, and equipment lead times can shift the path.\u003c\/p\u003e\u003c\/footer\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;\"\u003eWhy does a Brewpub launch need a financial model first?\u003c\/span\u003e\u003c\/h3\u003e\n\n\u003cp\u003eThis screenshot shows dashboard charts, assumption tables, revenue, cash needs, staffing, and break-even logic. Open the \u003ca href=\"\/products\/brewpub-financial-model\"\u003eBrewpub Financial Model Template\u003c\/a\u003e.\u003c\/p\u003e\n\n\u003ch4\u003eFinancial model highlights\u003c\/h4\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e1,020\u003c\/strong\u003e weekly covers\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$18,450\u003c\/strong\u003e weekly revenue\u003c\/li\u003e\n\u003cli\u003eBreakeven in Month 2\u003c\/li\u003e\n\u003cli\u003ePayback in 5 months\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$839k\u003c\/strong\u003e minimum cash\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;\"\u003eWhat brewpub launch mistakes should you avoid?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003e\u003cstrong\u003eDon’t sign the site or set an opening date\u003c\/strong\u003e until zoning, alcohol licensing, occupancy approval, and equipment orders are locked. The biggest brewpub launch mistake is treating the beer, kitchen, and systems as separate projects; if test batches miss quality, training slips, or POS and inventory fail, delay the public opening.\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\u003eLaunch blockers\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eConfirm zoning before signing\u003c\/li\u003e\n\u003cli\u003ePlan for licensing delays\u003c\/li\u003e\n\u003cli\u003eOrder brewing gear early\u003c\/li\u003e\n\u003cli\u003eWait for beer quality to hold\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\u003eGo-live checks\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003ePass inspections first\u003c\/li\u003e\n\u003cli\u003eSecure occupancy approval\u003c\/li\u003e\n\u003cli\u003eTrain staff before opening\u003c\/li\u003e\n\u003cli\u003eTest POS and inventory\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eWhat licenses do you need to open a brewpub?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003eA Brewpub typically needs a \u003cstrong\u003e9-part approval stack\u003c\/strong\u003e: federal Alcohol and Tobacco Tax and Trade Bureau brewer notice, state and local alcohol approvals, zoning, health, food-service, building, fire, and certificate of occupancy approvals; sequence matters, and \u003ca href=\"\/blogs\/kpi-metrics\/brewpub\"\u003eWhat Is The Most Critical Metric To Measure The Success Of Brewpub?\u003c\/a\u003e should be tracked only after the site can legally brew, sell alcohol, serve food, and host guests.\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\u003eCore licenses\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eFile \u003cstrong\u003eTTB brewer notice\u003c\/strong\u003e first\u003c\/li\u003e\n\u003cli\u003eSecure \u003cstrong\u003estate alcohol license\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eGet \u003cstrong\u003elocal alcohol approval\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eClear zoning for brewing use\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\u003eSite approvals\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003ePass health department review\u003c\/li\u003e\n\u003cli\u003eObtain food-service permit\u003c\/li\u003e\n\u003cli\u003eComplete building and fire inspections\u003c\/li\u003e\n\u003cli\u003eReceive certificate of occupancy\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\n\u003cp\u003ePlan around \u003cstrong\u003e3 government layers\u003c\/strong\u003e federal, state, and local because rules vary by state, county, and city; this is launch guidance, not legal advice.\u003c\/p\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eHow long does it take to open a brewpub?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003eA Brewpub usually takes \u003cstrong\u003e9 to 18 months\u003c\/strong\u003e to open, and the date depends on zoning, alcohol licensing, construction, brewhouse delivery and installation, utility work, kitchen inspection, fire inspection, and occupancy approval. No clear approvals, no firm launch date.\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\u003eOpen-date drivers\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e9 to 18 months\u003c\/strong\u003e is the planning range\u003c\/li\u003e\n\u003cli\u003eZoning can slow the start\u003c\/li\u003e\n\u003cli\u003eAlcohol licensing can add time\u003c\/li\u003e\n\u003cli\u003eConstruction sets the base schedule\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\u003eDelay triggers\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eBrewhouse delivery must land on time\u003c\/li\u003e\n\u003cli\u003eUtility work must finish before checks\u003c\/li\u003e\n\u003cli\u003eKitchen and fire inspections must pass\u003c\/li\u003e\n\u003cli\u003eStaffing and soft-opening dates should move too\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eConfirm what must work before the brewpub opens\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-launch-readiness\" aria-label=\"Launch readiness checklist for a brewpub.\" data-export-filename=\"Brewpub launch readiness checklist.xlsx\" data-source-title=\"Brewpub Launch Readiness Checklist\" data-site-name=\"Financial Models Lab\" data-site-url=\"https:\/\/financialmodelslab.com\/\" data-note-label=\"Planning note\" data-note-text=\"Readiness still depends on local rules, inspections, vendor timing, staffing, and cash runway.\"\u003e\u003cdiv class=\"fml-launch-readiness-card\"\u003e\n\u003cheader class=\"fml-launch-readiness-header\"\u003e\u003cdiv\u003e\n\u003cp class=\"fml-launch-readiness-eyebrow\"\u003eLaunch readiness checklist\u003c\/p\u003e\n\u003cp class=\"fml-launch-readiness-description\"\u003eUse this go-live approval checklist to confirm the brewpub is ready before opening.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cbutton class=\"fml-launch-readiness-export\" type=\"button\" data-readiness-export\u003eEXPORT XLSX\u003c\/button\u003e\u003c\/header\u003e\u003cdiv class=\"fml-launch-readiness-grid\"\u003e\n\u003carticle class=\"fml-launch-readiness-section is-primary\" data-readiness-key=\"licenses-permits\"\u003e\u003cdiv class=\"fml-launch-readiness-section-head\"\u003e\n\u003cspan class=\"fml-launch-readiness-section-icon\" aria-hidden=\"true\"\u003e1\u003c\/span\u003e\u003cstrong class=\"fml-launch-readiness-section-title\"\u003eLicenses\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cul class=\"fml-launch-readiness-list\"\u003e\n\u003cli class=\"fml-launch-readiness-item\" data-readiness-priority=\"Critical\" data-readiness-required=\"Yes\" data-readiness-owner=\"Founder\" data-readiness-status=\"Not started\" data-readiness-evidence=\"Federal approval letter\"\u003e\u003cdiv class=\"fml-launch-readiness-item-body\"\u003e\n\u003cdiv class=\"fml-launch-readiness-item-top\"\u003e\n\u003cstrong class=\"fml-launch-readiness-item-title\"\u003eFederal brewer approval secured\u003c\/strong\u003e\u003cspan class=\"fml-launch-readiness-tag is-critical\"\u003eCritical\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp class=\"fml-launch-readiness-item-detail\"\u003eThis must clear before any beer is brewed or sold on-site.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/li\u003e\n\u003cli class=\"fml-launch-readiness-item\" data-readiness-priority=\"Critical\" data-readiness-required=\"Yes\" data-readiness-owner=\"Founder\" data-readiness-status=\"Not started\" data-readiness-evidence=\"State license copy\"\u003e\u003cdiv class=\"fml-launch-readiness-item-body\"\u003e\n\u003cdiv class=\"fml-launch-readiness-item-top\"\u003e\n\u003cstrong class=\"fml-launch-readiness-item-title\"\u003eState alcohol license approved\u003c\/strong\u003e\u003cspan class=\"fml-launch-readiness-tag is-critical\"\u003eCritical\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp class=\"fml-launch-readiness-item-detail\"\u003eThis gates alcohol service, sales hours, and enforcement risk.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/li\u003e\n\u003cli class=\"fml-launch-readiness-item\" data-readiness-priority=\"Critical\" data-readiness-required=\"Yes\" data-readiness-owner=\"Ops Lead\" data-readiness-status=\"Not started\" data-readiness-evidence=\"Permit signoffs\"\u003e\u003cdiv class=\"fml-launch-readiness-item-body\"\u003e\n\u003cdiv class=\"fml-launch-readiness-item-top\"\u003e\n\u003cstrong class=\"fml-launch-readiness-item-title\"\u003eLocal permits and occupancy cleared\u003c\/strong\u003e\u003cspan class=\"fml-launch-readiness-tag is-critical\"\u003eCritical\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp class=\"fml-launch-readiness-item-detail\"\u003eZoning, health, and building approvals must be in hand before opening.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/li\u003e\n\u003cli class=\"fml-launch-readiness-item\" data-readiness-priority=\"Critical\" data-readiness-required=\"Yes\" data-readiness-owner=\"Ops Lead\" data-readiness-status=\"Not started\" data-readiness-evidence=\"Fire marshal signoff\"\u003e\u003cdiv class=\"fml-launch-readiness-item-body\"\u003e\n\u003cdiv class=\"fml-launch-readiness-item-top\"\u003e\n\u003cstrong class=\"fml-launch-readiness-item-title\"\u003eFire signoff and zoning cleared\u003c\/strong\u003e\u003cspan class=\"fml-launch-readiness-tag is-critical\"\u003eCritical\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp class=\"fml-launch-readiness-item-detail\"\u003eGuest access should wait until fire review and occupancy clearance pass.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/article\u003e\u003carticle class=\"fml-launch-readiness-section is-blue\" data-readiness-key=\"brewhouse-commissioning\"\u003e\u003cdiv class=\"fml-launch-readiness-section-head\"\u003e\n\u003cspan class=\"fml-launch-readiness-section-icon\" aria-hidden=\"true\"\u003e2\u003c\/span\u003e\u003cstrong class=\"fml-launch-readiness-section-title\"\u003eBrewhouse\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cul class=\"fml-launch-readiness-list\"\u003e\n\u003cli class=\"fml-launch-readiness-item\" data-readiness-priority=\"High\" data-readiness-required=\"Yes\" data-readiness-owner=\"Brewer\" data-readiness-status=\"Not started\" data-readiness-evidence=\"Commissioning log\"\u003e\u003cdiv class=\"fml-launch-readiness-item-body\"\u003e\n\u003cdiv class=\"fml-launch-readiness-item-top\"\u003e\n\u003cstrong class=\"fml-launch-readiness-item-title\"\u003eBrewhouse installed and tested\u003c\/strong\u003e\u003cspan class=\"fml-launch-readiness-tag is-high\"\u003eHigh\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp class=\"fml-launch-readiness-item-detail\"\u003eWater, heat, and line checks should pass before the first batch.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/li\u003e\n\u003cli class=\"fml-launch-readiness-item\" data-readiness-priority=\"High\" data-readiness-required=\"Yes\" data-readiness-owner=\"Brewer\" data-readiness-status=\"Not started\" data-readiness-evidence=\"Pilot brew notes\"\u003e\u003cdiv class=\"fml-launch-readiness-item-body\"\u003e\n\u003cdiv class=\"fml-launch-readiness-item-top\"\u003e\n\u003cstrong class=\"fml-launch-readiness-item-title\"\u003eTest recipes produce stable batches\u003c\/strong\u003e\u003cspan class=\"fml-launch-readiness-tag is-high\"\u003eHigh\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp class=\"fml-launch-readiness-item-detail\"\u003eTest batches prove taste, yield, and repeatability before opening.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/li\u003e\n\u003cli class=\"fml-launch-readiness-item\" data-readiness-priority=\"Medium\" data-readiness-required=\"Yes\" data-readiness-owner=\"Brewer\" data-readiness-status=\"Not started\" data-readiness-evidence=\"Tap plan\"\u003e\u003cdiv class=\"fml-launch-readiness-item-body\"\u003e\n\u003cdiv class=\"fml-launch-readiness-item-top\"\u003e\n\u003cstrong class=\"fml-launch-readiness-item-title\"\u003eTap list and cellar mapped\u003c\/strong\u003e\u003cspan class=\"fml-launch-readiness-tag is-medium\"\u003eMedium\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp class=\"fml-launch-readiness-item-detail\"\u003eA clear tap map helps service speed and product rotation on day one.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/article\u003e\u003carticle class=\"fml-launch-readiness-section is-green\" data-readiness-key=\"kitchen-menu-supply\"\u003e\u003cdiv class=\"fml-launch-readiness-section-head\"\u003e\n\u003cspan class=\"fml-launch-readiness-section-icon\" aria-hidden=\"true\"\u003e3\u003c\/span\u003e\u003cstrong class=\"fml-launch-readiness-section-title\"\u003eKitchen\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cul class=\"fml-launch-readiness-list\"\u003e\n\u003cli class=\"fml-launch-readiness-item\" data-readiness-priority=\"High\" data-readiness-required=\"Yes\" data-readiness-owner=\"Chef\" data-readiness-status=\"Not started\" data-readiness-evidence=\"Prep line checklist\"\u003e\u003cdiv class=\"fml-launch-readiness-item-body\"\u003e\n\u003cdiv class=\"fml-launch-readiness-item-top\"\u003e\n\u003cstrong class=\"fml-launch-readiness-item-title\"\u003eKitchen prep line ready\u003c\/strong\u003e\u003cspan class=\"fml-launch-readiness-tag is-high\"\u003eHigh\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp class=\"fml-launch-readiness-item-detail\"\u003eThe prep line must handle the first dinner rush without bottlenecks.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/li\u003e\n\u003cli class=\"fml-launch-readiness-item\" data-readiness-priority=\"High\" data-readiness-required=\"Yes\" data-readiness-owner=\"Chef\" data-readiness-status=\"Not started\" data-readiness-evidence=\"Final menu sheet\"\u003e\u003cdiv class=\"fml-launch-readiness-item-body\"\u003e\n\u003cdiv class=\"fml-launch-readiness-item-top\"\u003e\n\u003cstrong class=\"fml-launch-readiness-item-title\"\u003eMenu priced and finalized\u003c\/strong\u003e\u003cspan class=\"fml-launch-readiness-tag is-high\"\u003eHigh\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp class=\"fml-launch-readiness-item-detail\"\u003ePrices should fit food cost and service speed before first orders hit.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/li\u003e\n\u003cli class=\"fml-launch-readiness-item\" data-readiness-priority=\"High\" data-readiness-required=\"Yes\" data-readiness-owner=\"Purchasing\" data-readiness-status=\"Not started\" data-readiness-evidence=\"Supplier confirmations\"\u003e\u003cdiv class=\"fml-launch-readiness-item-body\"\u003e\n\u003cdiv class=\"fml-launch-readiness-item-top\"\u003e\n\u003cstrong class=\"fml-launch-readiness-item-title\"\u003eCore suppliers confirmed and stocked\u003c\/strong\u003e\u003cspan class=\"fml-launch-readiness-tag is-high\"\u003eHigh\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp class=\"fml-launch-readiness-item-detail\"\u003eBeer, food, and packaging supply must hold through launch week.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/article\u003e\u003carticle class=\"fml-launch-readiness-section is-yellow\" data-readiness-key=\"pos-payments-inventory\"\u003e\u003cdiv class=\"fml-launch-readiness-section-head\"\u003e\n\u003cspan class=\"fml-launch-readiness-section-icon\" aria-hidden=\"true\"\u003e4\u003c\/span\u003e\u003cstrong class=\"fml-launch-readiness-section-title\"\u003eSystems\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cul class=\"fml-launch-readiness-list\"\u003e\n\u003cli class=\"fml-launch-readiness-item\" data-readiness-priority=\"Critical\" data-readiness-required=\"Yes\" data-readiness-owner=\"Ops Lead\" data-readiness-status=\"Not started\" data-readiness-evidence=\"Live transaction test\"\u003e\u003cdiv class=\"fml-launch-readiness-item-body\"\u003e\n\u003cdiv class=\"fml-launch-readiness-item-top\"\u003e\n\u003cstrong class=\"fml-launch-readiness-item-title\"\u003ePOS and payment flow tested\u003c\/strong\u003e\u003cspan class=\"fml-launch-readiness-tag is-critical\"\u003eCritical\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp class=\"fml-launch-readiness-item-detail\"\u003eTabs, modifiers, and payment capture must work at the bar and table.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/li\u003e\n\u003cli class=\"fml-launch-readiness-item\" data-readiness-priority=\"High\" data-readiness-required=\"Yes\" data-readiness-owner=\"Ops Lead\" data-readiness-status=\"Not started\" data-readiness-evidence=\"POS item list\"\u003e\u003cdiv class=\"fml-launch-readiness-item-body\"\u003e\n\u003cdiv class=\"fml-launch-readiness-item-top\"\u003e\n\u003cstrong class=\"fml-launch-readiness-item-title\"\u003eMenu items loaded correctly\u003c\/strong\u003e\u003cspan class=\"fml-launch-readiness-tag is-high\"\u003eHigh\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp class=\"fml-launch-readiness-item-detail\"\u003eAccurate item setup keeps orders, prices, and reporting clean.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/li\u003e\n\u003cli class=\"fml-launch-readiness-item\" data-readiness-priority=\"Medium\" data-readiness-required=\"Yes\" data-readiness-owner=\"Controller\" data-readiness-status=\"Not started\" data-readiness-evidence=\"Count sheet\"\u003e\u003cdiv class=\"fml-launch-readiness-item-body\"\u003e\n\u003cdiv class=\"fml-launch-readiness-item-top\"\u003e\n\u003cstrong class=\"fml-launch-readiness-item-title\"\u003eInventory counts reconcile cleanly\u003c\/strong\u003e\u003cspan class=\"fml-launch-readiness-tag is-medium\"\u003eMedium\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp class=\"fml-launch-readiness-item-detail\"\u003eClean counts protect margin and keep reorders on time.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/article\u003e\u003carticle class=\"fml-launch-readiness-section is-purple\" data-readiness-key=\"staff-training\"\u003e\u003cdiv class=\"fml-launch-readiness-section-head\"\u003e\n\u003cspan class=\"fml-launch-readiness-section-icon\" aria-hidden=\"true\"\u003e5\u003c\/span\u003e\u003cstrong class=\"fml-launch-readiness-section-title\"\u003eStaff\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cul class=\"fml-launch-readiness-list\"\u003e\n\u003cli class=\"fml-launch-readiness-item\" data-readiness-priority=\"Critical\" data-readiness-required=\"Yes\" data-readiness-owner=\"Manager\" data-readiness-status=\"Not started\" data-readiness-evidence=\"Roster\"\u003e\u003cdiv class=\"fml-launch-readiness-item-body\"\u003e\n\u003cdiv class=\"fml-launch-readiness-item-top\"\u003e\n\u003cstrong class=\"fml-launch-readiness-item-title\"\u003eOpening crew scheduled and assigned\u003c\/strong\u003e\u003cspan class=\"fml-launch-readiness-tag is-critical\"\u003eCritical\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp class=\"fml-launch-readiness-item-detail\"\u003eNamed owners cut handoff gaps during the first service days.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/li\u003e\n\u003cli class=\"fml-launch-readiness-item\" data-readiness-priority=\"Critical\" data-readiness-required=\"Yes\" data-readiness-owner=\"Manager\" data-readiness-status=\"Not started\" data-readiness-evidence=\"Training log\"\u003e\u003cdiv class=\"fml-launch-readiness-item-body\"\u003e\n\u003cdiv class=\"fml-launch-readiness-item-top\"\u003e\n\u003cstrong class=\"fml-launch-readiness-item-title\"\u003eAlcohol service training complete\u003c\/strong\u003e\u003cspan class=\"fml-launch-readiness-tag is-critical\"\u003eCritical\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp class=\"fml-launch-readiness-item-detail\"\u003eStaff need clear rules for ID checks, service limits, and refusal steps.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/li\u003e\n\u003cli class=\"fml-launch-readiness-item\" data-readiness-priority=\"High\" data-readiness-required=\"Yes\" data-readiness-owner=\"Manager\" data-readiness-status=\"Not started\" data-readiness-evidence=\"Drill record\"\u003e\u003cdiv class=\"fml-launch-readiness-item-body\"\u003e\n\u003cdiv class=\"fml-launch-readiness-item-top\"\u003e\n\u003cstrong class=\"fml-launch-readiness-item-title\"\u003eSafety procedures rehearsed on-site\u003c\/strong\u003e\u003cspan class=\"fml-launch-readiness-tag is-high\"\u003eHigh\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp class=\"fml-launch-readiness-item-detail\"\u003eSpills, burns, and glass handling need practice before guests arrive.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/article\u003e\u003carticle class=\"fml-launch-readiness-section is-gray\" data-readiness-key=\"cash-go-live\"\u003e\u003cdiv class=\"fml-launch-readiness-section-head\"\u003e\n\u003cspan class=\"fml-launch-readiness-section-icon\" aria-hidden=\"true\"\u003e6\u003c\/span\u003e\u003cstrong class=\"fml-launch-readiness-section-title\"\u003eCash\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cul class=\"fml-launch-readiness-list\"\u003e\n\u003cli class=\"fml-launch-readiness-item\" data-readiness-priority=\"Critical\" data-readiness-required=\"Yes\" data-readiness-owner=\"CFO\" data-readiness-status=\"Not started\" data-readiness-evidence=\"Cash forecast\"\u003e\u003cdiv class=\"fml-launch-readiness-item-body\"\u003e\n\u003cdiv class=\"fml-launch-readiness-item-top\"\u003e\n\u003cstrong class=\"fml-launch-readiness-item-title\"\u003eCash runway covers launch\u003c\/strong\u003e\u003cspan class=\"fml-launch-readiness-tag is-critical\"\u003eCritical\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp class=\"fml-launch-readiness-item-detail\"\u003eThe forecast's minimum cash is $839k in Month 2.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/li\u003e\n\u003cli class=\"fml-launch-readiness-item\" data-readiness-priority=\"High\" data-readiness-required=\"Yes\" data-readiness-owner=\"Founder\" data-readiness-status=\"Not started\" data-readiness-evidence=\"Cover plan sheet\"\u003e\u003cdiv class=\"fml-launch-readiness-item-body\"\u003e\n\u003cdiv class=\"fml-launch-readiness-item-top\"\u003e\n\u003cs trong class=\"fml-launch-readiness-item-title\"\u003eYear 1 cover plan confirmed\u003cspan class=\"fml-launch-readiness-tag is-high\"\u003eHigh\u003c\/span\u003e\n\u003c\/s\u003e\n\u003c\/div\u003e\n\u003cp class=\"fml-launch-readiness-item-detail\"\u003eThe plan targets 390 midweek and 630 weekend weekly covers.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/li\u003e\n\u003cli class=\"fml-launch-readiness-item\" data-readiness-priority=\"Critical\" data-readiness-required=\"Yes\" data-readiness-owner=\"Founder\" data-readiness-status=\"Not started\" data-readiness-evidence=\"Signed approval memo\"\u003e\u003cdiv class=\"fml-launch-readiness-item-body\"\u003e\n\u003cdiv class=\"fml-launch-readiness-item-top\"\u003e\n\u003cstrong class=\"fml-launch-readiness-item-title\"\u003eGo-live signoff approved by owners\u003c\/strong\u003e\u003cspan class=\"fml-launch-readiness-tag is-critical\"\u003eCritical\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp class=\"fml-launch-readiness-item-detail\"\u003eReady means no legal blocker, no failed inspection, and trained staff.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003cfooter class=\"fml-launch-readiness-note\"\u003e\u003cspan class=\"fml-launch-readiness-note-icon\" aria-hidden=\"true\"\u003e!\u003c\/span\u003e\u003cp\u003e\u003cstrong\u003ePlanning note:\u003c\/strong\u003e Readiness still depends on local rules, inspections, vendor timing, staffing, and cash runway.\u003c\/p\u003e\u003c\/footer\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\n\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eWant the six brewpub launch drivers?\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-main-launch-drivers\" aria-label=\"Accessible label for the six-card Main Launch Drivers summary grid.\"\u003e\u003cdiv class=\"main-launch-driver-grid\"\u003e\n\u003carticle class=\"main-launch-driver-card is-primary\" data-launch-driver-rank=\"1\"\u003e\u003cdiv class=\"main-launch-driver-heading\"\u003e\n\u003cspan class=\"main-launch-driver-rank\"\u003e1\u003c\/span\u003e\u003cstrong class=\"main-launch-driver-name\"\u003eLicensing And Compliance\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cstrong class=\"main-launch-driver-value\"\u003e9-18 mo\u003c\/strong\u003e\u003cp class=\"main-launch-driver-description\"\u003eNo doors open until brewer, alcohol, food, fire, and occupancy approvals are in hand.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"main-launch-driver-card\" data-launch-driver-rank=\"2\"\u003e\u003cdiv class=\"main-launch-driver-heading\"\u003e\n\u003cspan class=\"main-launch-driver-rank\"\u003e2\u003c\/span\u003e\u003cstrong class=\"main-launch-driver-name\"\u003eSite Selection And Buildout\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cstrong class=\"main-launch-driver-value\"\u003eM2 breakeven\u003c\/strong\u003e\u003cp class=\"main-launch-driver-description\"\u003eA permitted site with utilities and flow cuts rebuilds and keeps inspections from slipping.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"main-launch-driver-card\" data-launch-driver-rank=\"3\"\u003e\u003cdiv class=\"main-launch-driver-heading\"\u003e\n\u003cspan class=\"main-launch-driver-rank\"\u003e3\u003c\/span\u003e\u003cstrong class=\"main-launch-driver-name\"\u003eBrewhouse Setup\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cstrong class=\"main-launch-driver-value\"\u003eDay-1 brew\u003c\/strong\u003e\u003cp class=\"main-launch-driver-description\"\u003eInstalled and tested brewing gear protects day-one beer supply and reduces quality surprises.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"main-launch-driver-card\" data-launch-driver-rank=\"4\"\u003e\u003cdiv class=\"main-launch-driver-heading\"\u003e\n\u003cspan class=\"main-launch-driver-rank\"\u003e4\u003c\/span\u003e\u003cstrong class=\"main-launch-driver-name\"\u003eKitchen And Menu\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cstrong class=\"main-launch-driver-value\"\u003e$15\/$20 AOV\u003c\/strong\u003e\u003cp class=\"main-launch-driver-description\"\u003eAn approved kitchen and tested menu keep ticket times steady and opening-week margins intact.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"main-launch-driver-card\" data-launch-driver-rank=\"5\"\u003e\u003cdiv class=\"main-launch-driver-heading\"\u003e\n\u003cspan class=\"main-launch-driver-rank\"\u003e5\u003c\/span\u003e\u003cstrong class=\"main-launch-driver-name\"\u003eStaffing And Service\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cstrong class=\"main-launch-driver-value\"\u003e3 core hires\u003c\/strong\u003e\u003cp class=\"main-launch-driver-description\"\u003eTrained owner coverage, register workflows, and service staff reduce refunds and keep turns smooth.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"main-launch-driver-card\" data-launch-driver-rank=\"6\"\u003e\u003cdiv class=\"main-launch-driver-heading\"\u003e\n\u003cspan class=\"main-launch-driver-rank\"\u003e6\u003c\/span\u003e\u003cstrong class=\"main-launch-driver-name\"\u003eLocal Demand Generation\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cstrong class=\"main-launch-driver-value\"\u003e1,020\/wk\u003c\/strong\u003e\u003cp class=\"main-launch-driver-description\"\u003eA launch calendar and capacity limits turn soft-opening demand into first sales without chaos.\u003c\/p\u003e\u003c\/article\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003cbr\u003e\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eLicensing And Compliance\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"left-row1\"\u003e\n    \u003ch3\u003eLicensing Gate\u003c\/h3\u003e\n    \u003cp\u003eA brewpub can’t open until \u003cstrong\u003ebrewing, alcohol, food, building, fire, and occupancy approvals\u003c\/strong\u003e are in place. That makes licensing the hard gate for opening day, because beer service, food service, and the taproom all depend on a clean legal path before doors open.\u003c\/p\u003e\n    \u003cp\u003eThe key risk is \u003cstrong\u003elocal variation\u003c\/strong\u003e and slow agency review. If zoning or permit timing slips, hiring and public promotion can get ahead of the approvals, and that delays first revenue and day-one operations.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"right-row1\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eLock the permit path\u003c\/h3\u003e\n      \u003cp\u003eStart with a \u003cstrong\u003ezoning review\u003c\/strong\u003e, then map the filing order for the \u003cstrong\u003eapproved federal brewer notice\u003c\/strong\u003e, \u003cstrong\u003estate alcohol license path\u003c\/strong\u003e, \u003cstrong\u003elocal signoff\u003c\/strong\u003e, \u003cstrong\u003ehealth permit\u003c\/strong\u003e, and \u003cstrong\u003ecertificate of occupancy\u003c\/strong\u003e. Keep an inspection calendar so building, fire, and health checks do not collide.\u003c\/p\u003e\n      \u003cul class=\"lst_crct_blog\"\u003e\n        \u003cli\u003eConfirm allowed use before buildout.\u003c\/li\u003e\n        \u003cli\u003eSequence applications, not guesses.\u003c\/li\u003e\n        \u003cli\u003eTrack every license condition.\u003c\/li\u003e\n        \u003cli\u003eSchedule inspections early.\u003c\/li\u003e\n        \u003cli\u003eDelay hiring until approvals move.\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cp\u003eHere’s the quick rule: no big hiring push, no opening ads, and no public launch date until the permit chain is visible and moving. That keeps the opening legal, staffed, and ready to serve on day one.\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;\"\u003eSite Selection And Buildout\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"right-row2\"\u003e\n    \u003ch3\u003eSite Selection And Buildout\u003c\/h3\u003e\n    \u003cp\u003eA brewpub can’t open on time if the space can’t support \u003cstrong\u003ebrewing operations\u003c\/strong\u003e, \u003cstrong\u003ekitchen service\u003c\/strong\u003e, and taproom flow. The big risk is signing a lease first and finding out later that zoning, utilities, ventilation, drainage, occupancy, parking, or deliveries don’t work. A clean site choice cuts rebuilds, avoids permit resets, and keeps the path to first service simple.\u003c\/p\u003e\n    \u003cp\u003eReadiness means \u003cstrong\u003econfirmed permitted use\u003c\/strong\u003e and a construction plan that fits \u003cstrong\u003ehealth\u003c\/strong\u003e, \u003cstrong\u003efire\u003c\/strong\u003e, and occupancy inspections. If the layout, equipment placement, or utility load is wrong, the launch slips and cash burn rises while rent, contractor costs, and idle equipment keep running. One bad site can delay opening even when the rest of the plan is ready.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"left-row2\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eVerify the space before you sign\u003c\/h3\u003e\n      \u003cp\u003eCheck zoning, utility capacity, exhaust, floor drains, grease handling, parking, and delivery access before lease signing. Then map the brew system, kitchen, storage, and guest flow on paper so the buildout matches the inspection path. That keeps the work sequence tight and avoids tearing out finished space later.\u003c\/p\u003e\n      \u003cp\u003eAssign one owner to track the site plan, permit comments, vendor drawings, and inspection dates. \u003cstrong\u003eUtility checks\u003c\/strong\u003e, \u003cstrong\u003elayout review\u003c\/strong\u003e, \u003cstrong\u003eequipment placement\u003c\/strong\u003e, and \u003cstrong\u003econstruction sequencing\u003c\/strong\u003e should happen before money goes into finishes. If the site cannot clear zoning or utilities, walk away early.\u003c\/p\u003e\n      \u003cul class=\"lst_crct_blog\"\u003e\n        \u003cli\u003eConfirm permitted use first.\u003c\/li\u003e\n        \u003cli\u003eTest utilities against equipment needs.\u003c\/li\u003e\n        \u003cli\u003eAlign layout with inspections.\u003c\/li\u003e\n        \u003cli\u003eSequence buildout before ordering finishes.\u003c\/li\u003e\n        \u003cli\u003eDocument health and fire review items.\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"timeline\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"step-circle step2\"\u003e2\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eBrewhouse Setup And Production Readiness\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"left-row3\"\u003e\n    \u003ch3\u003eBrewhouse Production Readiness\u003c\/h3\u003e\n    \u003cp\u003eOpening on time depends on having brewing equipment \u003cstrong\u003eordered, installed, inspected, and commissioned\u003c\/strong\u003e. If any step slips, you do not have a reliable beer supply on day one, even if the taproom is ready. The real readiness signal is a working brewhouse tied to a \u003cstrong\u003etested recipe set\u003c\/strong\u003e, a fermentation plan, and an opening tap list you can actually serve.\u003c\/p\u003e\n    \u003cp\u003eThis driver covers equipment ordering, utility coordination, installation, safety checks, test brewing, quality review, and inventory planning. The biggest risk is \u003cstrong\u003eequipment lead time\u003c\/strong\u003e or beer that is too inconsistent to sell. That can push back the opening date, create waste, and force a soft open with fewer beers than planned.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"right-row3\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eSequence It Before Service\u003c\/h3\u003e\n      \u003cp\u003eLock the order early: utilities first, then install, then inspections, then commissioning, then test batches. Make sure the \u003cstrong\u003ekegging or tank-to-tap process\u003c\/strong\u003e works before launch, because a bad transfer flow slows the bar and cuts first-week sales. One simple rule: if beer cannot move cleanly from tank to glass, the opening is not ready.\u003c\/p\u003e\n      \u003cp\u003eBuild the opening plan around inventory, not hope. Keep enough raw materials for test brewing and the first tap list, and assign one person to track quality, packaging loss, and the brew schedule. If the first beer misses spec, fix it before public service, because early complaints hit reviews fast and make every later sale harder.\u003c\/p\u003e\n      \u003cul class=\"lst_crct_blog\"\u003e\n        \u003cli\u003e\n\u003cstrong\u003eOrder equipment\u003c\/strong\u003e before fixture dates.\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eConfirm utilities\u003c\/strong\u003e match system load.\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eRun test brews\u003c\/strong\u003e and taste them.\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eDocument inventory\u003c\/strong\u003e for opening week.\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;\"\u003eKitchen And Menu Readiness\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n\u003cdiv class=\"right-row4\"\u003e\n\u003ch3\u003eKitchen and Menu Readiness\u003c\/h3\u003e\n\u003cp\u003eIf the kitchen is not approved and the menu is not tested, the brewpub cannot open on time or serve well on day one. This driver covers the \u003cstrong\u003ehealth-inspected kitchen\u003c\/strong\u003e, \u003cstrong\u003etrained cooks\u003c\/strong\u003e, \u003cstrong\u003esupplier accounts\u003c\/strong\u003e, prep lists, and \u003cstrong\u003efood safety procedures\u003c\/strong\u003e that let service start without chaos.\u003c\/p\u003e\n\u003cp\u003eThe Year 1 mix is \u003cstrong\u003e70% sandwiches\u003c\/strong\u003e, \u003cstrong\u003e20% beverages and sides\u003c\/strong\u003e, and \u003cstrong\u003e10% catering events\u003c\/strong\u003e. That mix only works if the menu stays tight enough to protect \u003cstrong\u003eticket times\u003c\/strong\u003e and labor. A menu that is too broad can slow service, raise inventory needs, and squeeze early margins.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"left-row4\"\u003e\n\u003cdiv class=\"tips-box\"\u003e\n\u003ch3\u003eMenu and Prep Setup\u003c\/h3\u003e\n\u003cp\u003eStart with the smallest menu that fits the line and passes inspection. Test each item at opening-week pace, then lock in prep lists, pars, and supplier accounts before public opening. If a dish needs too many steps or special ingredients, cut it. Simpler food usually opens faster and runs cleaner.\u003c\/p\u003e\n\u003cp\u003eAssign one person to food safety logs, one to ordering, and one to service timing. Confirm the kitchen can handle brunch, dinner, and dessert without extra equipment changes. One missing vendor account or weak prep sheet can delay opening, force emergency buys, and slow the first week.\u003c\/p\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eApproved kitchen\u003c\/strong\u003e before launch ads.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eTested menu\u003c\/strong\u003e under real ticket volume.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003ePrep lists\u003c\/strong\u003e ready before first service.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFood safety procedures\u003c\/strong\u003e documented and trained.\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 And Service Systems\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n\u003cdiv class=\"left-row5\"\u003e\n\u003ch3\u003eDay-One Staffing Coverage\u003c\/h3\u003e\n\u003cp\u003eA brewpub cannot open cleanly with partial coverage. You need \u003cstrong\u003eowner or manager coverage\u003c\/strong\u003e, \u003cstrong\u003ebrewing coverage\u003c\/strong\u003e, \u003cstrong\u003ekitchen staff\u003c\/strong\u003e, and \u003cstrong\u003efront-of-house staff\u003c\/strong\u003e in place before first service, or the bar, kitchen, and taproom will move at different speeds.\u003c\/p\u003e\n\u003cp\u003eThe Year 1 staffing model calls for \u003cstrong\u003e10 FTE\u003c\/strong\u003e for the owner\/operator, \u003cstrong\u003e10 FTE\u003c\/strong\u003e for the lead chef, and \u003cstrong\u003e10 FTE\u003c\/strong\u003e for service staff, with service staff rising to \u003cstrong\u003e30 FTE\u003c\/strong\u003e by Year 5. If hiring starts after the soft opening is already on the calendar, day-one risk jumps fast: slower turns, more refunds, and a bad first impression.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"right-row5\"\u003e\n\u003cdiv class=\"tips-box\"\u003e\n\u003ch3\u003ePre-Open Service System Check\u003c\/h3\u003e\n\u003cp\u003eBefore opening, lock the basic operating system: \u003cstrong\u003ePOS workflows\u003c\/strong\u003e, \u003cstrong\u003etip procedures\u003c\/strong\u003e, \u003cstrong\u003esafety training\u003c\/strong\u003e, \u003cstrong\u003ebeer knowledge\u003c\/strong\u003e, and \u003cstrong\u003eopening-shift schedules\u003c\/strong\u003e. Here’s the quick test: every role should know who opens, who closes, who rings in food and beer, and who handles comps or voids.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eVerify the schedule before the soft opening\u003c\/strong\u003e. Train the team on the register, pour standards, guest handoff, and emergency steps, then run one full shift with kitchen, bar, and floor together. If staffing gaps show up then, the fix is more hiring and training time, not a louder launch plan.\u003c\/p\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eAssign opening manager coverage.\u003c\/li\u003e\n\u003cli\u003eTrain POS and comp rules.\u003c\/li\u003e\n\u003cli\u003eRehearse tip-out timing.\u003c\/li\u003e\n\u003cli\u003eTest beer and food handoffs.\u003c\/li\u003e\n\u003cli\u003ePost shift roles by station.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"timeline\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"step-circle step5\"\u003e5\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eLocal Demand Generation\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"right-row6\"\u003e\n    \u003ch3\u003eLocal Demand Generation\u003c\/h3\u003e\n    \u003cp\u003eLocal demand generation matters because a brewpub can’t fill seats safely unless marketing matches the bar, kitchen, and \u003cstrong\u003estaff coverage\u003c\/strong\u003e. The first guests usually come from \u003cstrong\u003esoft-opening invitations\u003c\/strong\u003e, founders club offers, local press, beer-community outreach, neighborhood partnerships, event calendars, reservations, and ticketed tastings.\u003c\/p\u003e\n    \u003cp\u003eHere’s the quick math: the demand model starts at \u003cstrong\u003e1,020 weekly Year 1 covers\u003c\/strong\u003e, with \u003cstrong\u003e250\u003c\/strong\u003e on Saturday and \u003cstrong\u003e200\u003c\/strong\u003e on Sunday. That only works if the launch calendar has \u003cstrong\u003ecapacity limits\u003c\/strong\u003e and the point-of-sale (POS) system is ready. Pushing demand before operations are ready risks service chaos, slow tickets, and early refunds.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"left-row6\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eCap Demand Before Public Launch\u003c\/h3\u003e\n      \u003cp\u003eBuild the launch calendar before public promotion. Start with invite-only soft openings, then add reservations and ticketed tastings once the team has tested the floor plan, menu flow, and POS setup. Keep the first public dates tied to the real guest count the kitchen and bar can serve cleanly.\u003c\/p\u003e\n      \u003cul class=\"lst_crct_blog\"\u003e\n        \u003cli\u003eLock invite counts to staffed seats\u003c\/li\u003e\n        \u003cli\u003eTest POS before selling tickets\u003c\/li\u003e\n        \u003cli\u003eSchedule press after soft opens\u003c\/li\u003e\n        \u003cli\u003eUse neighborhood partners on set dates\u003c\/li\u003e\n        \u003cli\u003eUpdate capacity after each service test\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cp\u003eThe key input is not just demand. It’s demand matched to the opening crew, table turns, and event timing. If one night sells faster than the room can handle, the fix is to cap sales, not to overbook. That keeps first revenue flowing without breaking day-one service.\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","brand":"FinancialModelsLab","offers":[{"title":"Default Title","offer_id":49303594041587,"sku":"brewpub-opening-plan","price":0.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0522\/6191\/2762\/files\/brewpub-opening-plan.webp?v=1782677304","url":"https:\/\/financialmodelslab.com\/products\/brewpub-opening-plan","provider":"Financial Models Lab","version":"1.0","type":"link"}