{"product_id":"charcuterie-classes-opening-plan","title":"How To Open Charcuterie Board Making Classes In 4–8 Weeks","description":"\u003cbr\u003e\u003cdiv class=\"card_smpl\"\u003e\n\u003cp\u003eTo start charcuterie board making classes, define the class format, confirm local food-handling rules, secure an approved venue, line up perishable suppliers, set pricing, and open a simple booking flow Researched planning assumptions use a 4–8 week small launch timeline, with Year 1 pricing at $125 for public workshops, $175 for private corporate events, and $220 for premium pairing sessions The main bottleneck is usually the venue plus food storage, prep, transport, sanitation, and insurance readiness The first revenue step is to pre-sell a private group or limited-seat pop-up before committing to a full class schedule\u003c\/p\u003e\n\n\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003csection class=\"fml-launch-snapshot-cards\" aria-label=\"Launch snapshot cards for charcuterie board making classes.\"\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=\"Most teams can open in 4–8 weeks if the venue and food rules are simple. Month 1–3 buildout plus local checks can stretch this, so treat timing as a planning estimate.\"\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=\"Most teams can open in 4–8 weeks if the venue and food rules are simple. Month 1–3 buildout plus local checks can stretch this, so treat timing as a planning estimate.\"\u003e8-12 weeks\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=\"Validate the format, secure the venue, source ingredients, set booking, pre-sell classes, then soft launch. Start with the format so the rest of the setup fits the room and rules.\"\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=\"Validate the format, secure the venue, source ingredients, set booking, pre-sell classes, then soft launch. Start with the format so the rest of the setup fits the room and rules.\"\u003e6 stages\u003c\/strong\u003e\u003cspan class=\"fml-launch-snapshot-detail\"\u003eFormat 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=\"The slow step is a compliant venue plus city, county, state, venue, and health department checks. Perishable ingredient handling can add delay, so confirm rules before spend scales.\"\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=\"The slow step is a compliant venue plus city, county, state, venue, and health department checks. Perishable ingredient handling can add delay, so confirm rules before spend scales.\"\u003ePermit review\u003c\/strong\u003e\u003cspan class=\"fml-launch-snapshot-detail\"\u003eHealth 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=\"Start with a paid private group class or ticketed pop-up before a recurring schedule. Use Year 1 prices of $175 for private corporate and $125 for public as planning anchors.\"\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=\"Start with a paid private group class or ticketed pop-up before a recurring schedule. Use Year 1 prices of $175 for private corporate and $125 for public as planning anchors.\"\u003ePrivate class\u003c\/strong\u003e\u003cspan class=\"fml-launch-snapshot-detail\"\u003eBooking live\u003c\/span\u003e\u003c\/article\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003cbr\u003e\u003csection class=\"fml-launch-timeline\" aria-label=\"Charcuterie Board Making Classes Launch Timeline\" data-locale=\"en-US\" data-currency=\"USD\" data-export-filename=\"Charcuterie Board Making Classes launch gantt chart.xlsx\" data-source-title=\"Charcuterie Board Making Classes Launch Timeline\" data-site-name=\"Financial Models Lab\" data-site-url=\"https:\/\/financialmodelslab.com\/\" data-note-label=\"Planning note\" data-note-text=\"Launch timing is a planning assumption; adjust it if venue approvals, supplier lead times, or food-handling rules slow the start.\" data-timeline-unit=\"Weeks\" data-period-label=\"Week\" style=\"--fml-launch-periods:8;\"\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 short web summary shows the launch timeline, while 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\u003eWeek 1\u003c\/span\u003e\u003cspan\u003eWeek 2\u003c\/span\u003e\u003cspan\u003eWeek 3\u003c\/span\u003e\u003cspan\u003eWeek 4\u003c\/span\u003e\u003cspan\u003eWeek 5\u003c\/span\u003e\u003cspan\u003eWeek 6\u003c\/span\u003e\u003cspan\u003eWeek 7\u003c\/span\u003e\u003cspan\u003eWeek 8\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-launch-lanes\"\u003e\n\u003csection class=\"fml-launch-lane\" data-lane-key=\"compliance\" data-tone=\"primary\" style=\"--fml-launch-start:1; --fml-launch-duration:3;\"\u003e\u003cdiv class=\"fml-launch-lane-info\"\u003e\n\u003cstrong class=\"fml-launch-lane-title\"\u003eCompliance\u003c\/strong\u003e\u003cdiv class=\"fml-launch-lane-meta\"\u003e\n\u003cspan\u003eWeek 1-3\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=\"1\" data-task-duration=\"1\" data-task-priority=\"High\" data-task-output=\"City permit checklist\"\u003e\u003cstrong\u003eCheck city rules\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli data-task-start=\"1\" data-task-duration=\"1\" data-task-priority=\"High\" data-task-output=\"County permit checklist\"\u003e\u003cstrong\u003eCheck county rules\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli data-task-start=\"1\" data-task-duration=\"1\" data-task-priority=\"High\" data-task-output=\"State permit checklist\"\u003e\u003cstrong\u003eCheck state rules\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli data-task-start=\"2\" data-task-duration=\"1\" data-task-priority=\"High\" data-task-output=\"Policy binder\"\u003e\u003cstrong\u003eSecure insurance\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli data-task-start=\"2\" data-task-duration=\"1\" data-task-priority=\"Medium\" data-task-output=\"Refund terms\"\u003e\u003cstrong\u003eSet refund policy\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=\"venue\" data-tone=\"blue\" style=\"--fml-launch-start:1; --fml-launch-duration:3;\"\u003e\u003cdiv class=\"fml-launch-lane-info\"\u003e\n\u003cstrong class=\"fml-launch-lane-title\"\u003eVenue\u003c\/strong\u003e\u003cdiv class=\"fml-launch-lane-meta\"\u003e\n\u003cspan\u003eWeek 1-3\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=\"Venue list\"\u003e\u003cstrong\u003eShortlist venues\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli data-task-start=\"1\" data-task-duration=\"1\" data-task-priority=\"Medium\" data-task-output=\"Tour notes\"\u003e\u003cstrong\u003eTour spaces\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli data-task-start=\"2\" data-task-duration=\"1\" data-task-priority=\"High\" data-task-output=\"Prep layout\"\u003e\u003cstrong\u003eConfirm prep area\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli data-task-start=\"3\" data-task-duration=\"1\" data-task-priority=\"High\" data-task-output=\"Signed venue\"\u003e\u003cstrong\u003eSign venue agreement\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=\"curriculum\" data-tone=\"green\" style=\"--fml-launch-start:2; --fml-launch-duration:4;\"\u003e\u003cdiv class=\"fml-launch-lane-info\"\u003e\n\u003cstrong class=\"fml-launch-lane-title\"\u003eCurriculum\u003c\/strong\u003e\u003cdiv class=\"fml-launch-lane-meta\"\u003e\n\u003cspan\u003eWeek 2-5\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=\"2\" data-task-duration=\"1\" data-task-priority=\"High\" data-task-output=\"Class outline\"\u003e\u003cstrong\u003eBuild agenda\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli data-task-start=\"2\" data-task-duration=\"1\" data-task-priority=\"Medium\" data-task-output=\"Recipe cards\"\u003e\u003cstrong\u003eDraft recipes\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli data-task-start=\"3\" data-task-duration=\"1\" data-task-priority=\"Medium\" data-task-output=\"Portion guide\"\u003e\u003cstrong\u003ePrice portions\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli data-task-start=\"3\" data-task-duration=\"1\" data-task-priority=\"Medium\" data-task-output=\"Photo set\"\u003e\u003cstrong\u003ePhotograph sample boards\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli data-task-start=\"4\" data-task-duration=\"1\" data-task-priority=\"High\" data-task-output=\"Run sheet\"\u003e\u003cstrong\u003eRehearse pacing\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=\"suppliers\" data-tone=\"yellow\" style=\"--fml-launch-start:2; --fml-launch-duration:4;\"\u003e\u003cdiv class=\"fml-launch-lane-info\"\u003e\n\u003cstrong class=\"fml-launch-lane-title\"\u003eSuppliers\u003c\/strong\u003e\u003cdiv class=\"fml-launch-lane-meta\"\u003e\n\u003cspan\u003eWeek 2-5\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=\"Vendor list\"\u003e\u003cstrong\u003eSource vendors\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli data-task-start=\"2\" data-task-duration=\"1\" data-task-priority=\"Medium\" data-task-output=\"Sample box\"\u003e\u003cstrong\u003eRequest samples\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli data-task-start=\"3\" data-task-duration=\"1\" data-task-priority=\"High\" data-task-output=\"Lead times\"\u003e\u003cstrong\u003eTest delivery timing\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli data-task-start=\"4\" data-task-duration=\"1\" data-task-priority=\"High\" data-task-output=\"Backup plan\"\u003e\u003cstrong\u003eConfirm backup stock\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=\"booking\" data-tone=\"red\" style=\"--fml-launch-start:3; --fml-launch-duration:4;\"\u003e\u003cdiv class=\"fml-launch-lane-info\"\u003e\n\u003cstrong class=\"fml-launch-lane-title\"\u003eBooking\u003c\/strong\u003e\u003cdiv class=\"fml-launch-lane-meta\"\u003e\n\u003cspan\u003eWeek 3-6\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=\"3\" data-task-duration=\"1\" data-task-priority=\"High\" data-task-output=\"Checkout live\"\u003e\u003cstrong\u003eConfigure payments\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli data-task-start=\"3\" data-task-duration=\"1\" data-task-priority=\"High\" data-task-output=\"Booking policy\"\u003e\u003cstrong\u003eSet booking rules\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli data-task-start=\"4\" data-task-duration=\"1\" data-task-priority=\"High\" data-task-output=\"Pre-sale page\"\u003e\u003cstrong\u003eOpen private presales\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli data-task-start=\"5\" data-task-duration=\"1\" data-task-priority=\"High\" data-task-output=\"Class calendar\"\u003e\u003cstrong\u003ePublish public calendar\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli data-task-start=\"5\" data-task-duration=\"1\" data-task-priority=\"Medium\" data-task-output=\"Email template\"\u003e\u003cstrong\u003eSend confirmations\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=\"launch_ops\" data-tone=\"gray\" style=\"--fml-launch-start:4; --fml-launch-duration:5;\"\u003e\u003cdiv class=\"fml-launch-lane-info\"\u003e\n\u003cstrong class=\"fml-launch-lane-title\"\u003eMarketing \/ Launch\u003c\/strong\u003e\u003cdiv class=\"fml-launch-lane-meta\"\u003e\n\u003cspan\u003eWeek 4-8\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=\"4\" data-task-duration=\"1\" data-task-priority=\"Medium\" data-task-output=\"Social set\"\u003e\u003cstrong\u003ePost sample photos\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli data-task-start=\"4\" data-task-duration=\"2\" data-task-priority=\"Medium\" data-task-output=\"Ad campaign\"\u003e\u003cstrong\u003eLaunch local ads\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli data-task-start=\"6\" data-task-duration=\"1\" data-task-priority=\"High\" data-task-output=\"Trial class\"\u003e\u003cstrong\u003eRun soft launch\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli data-task-start=\"6\" data-task-duration=\"1\" data-task-priority=\"High\" data-task-output=\"Portion update\"\u003e\u003cstrong\u003eAdjust portions\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli data-task-start=\"8\" data-task-duration=\"1\" data-task-priority=\"High\" data-task-output=\"First paid class\"\u003e\u003cstrong\u003eHost first class\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 Launch timing is a planning assumption; adjust it if venue approvals, supplier lead times, or food-handling rules slow the start.\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 test launch assumptions before booking dates?\u003c\/span\u003e\u003c\/h3\u003e\n\n\u003cp\u003eTest \u003cstrong\u003elaunch timing\u003c\/strong\u003e, seats, costs, and cash before you book dates; open the \u003ca href=\"\/products\/charcuterie-classes-financial-model\"\u003eCharcuterie Board Making Classes 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\u003eYear 1 revenue: $443k\u003c\/li\u003e\n\u003cli\u003eMonth 2 breakeven\u003c\/li\u003e\n\u003cli\u003e$854k cash floor\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\/charcuterie-classes-financial-model-dashboard-financialmodelslab_9be1e5c8-1974-4b53-b2ed-2df4ad490aa1.webp\"\u003e\n\u003cimg class=\"preview-img\" width=\"100%\" height=\"auto\" src=\"\/cdn\/shop\/files\/charcuterie-classes-financial-model-dashboard-financialmodelslab_9be1e5c8-1974-4b53-b2ed-2df4ad490aa1.webp?width=500\" alt=\"Charcuterie Board Making Classes Financial Model dashboard summarizes key KPIs, runway and cash position with a dynamic dashboard, charts and investor-ready visuals to spot cash-flow blind spots.\"\u003e\n\u003cdiv class=\"preview-overlay\"\u003e\n\u003cbutton class=\"preview-btn\" type=\"button\" style=\"align-items: center; vertical-align: middle; display: inline-flex; justify-content: center; gap: 6px; line-height: 1;\"\u003e\nPREVIEW \u003csvg fill=\"#fff\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-hidden=\"true\" focusable=\"false\" role=\"presentation\" viewbox=\"0 0 448 512\" width=\"14\"\u003e\u003cpath d=\"M416 176V86.63L246.6 256L416 425.4V336c0-8.844 7.156-16 16-16s16 7.156 16 16v128c0 8.844-7.156 16-16 16h-128c-8.844 0-16-7.156-16-16s7.156-16 16-16h89.38L224 278.6L54.63 448H144C152.8 448 160 455.2 160 464S152.8 480 144 480h-128C7.156 480 0 472.8 0 464v-128C0 327.2 7.156 320 16 320S32 327.2 32 336v89.38L201.4 256L32 86.63V176C32 184.8 24.84 192 16 192S0 184.8 0 176v-128C0 39.16 7.156 32 16 32h128C152.8 32 160 39.16 160 48S152.8 64 144 64H54.63L224 233.4L393.4 64H304C295.2 64 288 56.84 288 48S295.2 32 304 32h128C440.8 32 448 39.16 448 48v128C448 184.8 440.8 192 432 192S416 184.8 416 176z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eDo I need a license to teach charcuterie classes?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003eYes, you may need a license or permit to teach \u003cstrong\u003eCharcuterie Board Making Classes\u003c\/strong\u003e; it depends on where food is stored, prepared, transported, and served, and whether alcohol is included. Check city, county, state, venue, and local health department rules before selling \u003cstrong\u003e1 ticket\u003c\/strong\u003e, and use \u003ca href=\"\/blogs\/profitability\/charcuterie-classes\"\u003eHow Increase Charcuterie Board Making Classes Profits?\u003c\/a\u003e to model compliance costs like \u003cstrong\u003e$200\/month\u003c\/strong\u003e for business insurance.\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\u003eCheck Before Booking\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eAsk the local health department first\u003c\/li\u003e\n\u003cli\u003eConfirm venue food-service approval\u003c\/li\u003e\n\u003cli\u003eCheck temporary food permit rules\u003c\/li\u003e\n\u003cli\u003eVerify commercial kitchen requirements\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\u003ePlan The Risk\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eBudget \u003cstrong\u003e$200\/month\u003c\/strong\u003e for insurance\u003c\/li\u003e\n\u003cli\u003eGet food-handler training if required\u003c\/li\u003e\n\u003cli\u003eConfirm alcohol service rules\u003c\/li\u003e\n\u003cli\u003eAvoid refunds from rule conflicts\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eHow long does it take to start charcuterie classes?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003eIf your venue, insurance, and food rules are already lined up, \u003cstrong\u003eCharcuterie Board Making Classes\u003c\/strong\u003e can usually open in \u003cstrong\u003e4–8 weeks\u003c\/strong\u003e. The slow parts are venue approval, refrigeration, food safety, and payment setup, so run supplier testing, curriculum design, photos, booking, outreach, and refund policy drafting in parallel. In month 1, keep the calendar light: the Year 1 model assumes \u003cstrong\u003e12 billable days a month\u003c\/strong\u003e at \u003cstrong\u003e60% occupancy\u003c\/strong\u003e, so start with fewer high-confidence sessions.\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\u003eFastest launch path\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e4–8 weeks\u003c\/strong\u003e is the common launch range.\u003c\/li\u003e\n\u003cli\u003eStart with venue and compliance checks.\u003c\/li\u003e\n\u003cli\u003eRun supplier testing and curriculum work together.\u003c\/li\u003e\n\u003cli\u003eBook \u003cstrong\u003efew high-confidence sessions\u003c\/strong\u003e first.\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\u003eWhat usually slows it down\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eVenue contracts can take time.\u003c\/li\u003e\n\u003cli\u003eRefrigeration and storage rules can block launch.\u003c\/li\u003e\n\u003cli\u003eFood safety approvals often delay opening.\u003c\/li\u003e\n\u003cli\u003eMove from private class to public workshop later.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eHow do I get customers for charcuterie classes?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003eIf you need customers for Charcuterie Board Making Classes, start with \u003cstrong\u003eprivate parties\u003c\/strong\u003e and \u003cstrong\u003ecorporate team-building\u003c\/strong\u003e, then add \u003cstrong\u003ebridal showers\u003c\/strong\u003e, \u003cstrong\u003elocal wineries or breweries\u003c\/strong\u003e only if allowed, and \u003cstrong\u003elimited-seat launch classes\u003c\/strong\u003e; see \u003ca href=\"\/blogs\/how-to-open\/charcuterie-classes\"\u003eHow Launch Charcuterie Board Making Classes?\u003c\/a\u003e for the setup. Don’t promote dates until the \u003cstrong\u003evenue\u003c\/strong\u003e, \u003cstrong\u003einsurance\u003c\/strong\u003e, \u003cstrong\u003esuppliers\u003c\/strong\u003e, and \u003cstrong\u003ebooking flow\u003c\/strong\u003e are ready. The first revenue move is to pre-sell \u003cstrong\u003eone private group\u003c\/strong\u003e or a \u003cstrong\u003eticketed pop-up\u003c\/strong\u003e.\u003c\/p\u003e\n\u003cdiv class=\"container_2_clmn_row\"\u003e\n\u003cdiv class=\"card_smpl blue_card\"\u003e\n\u003cdiv class=\"card_smpl_header\"\u003e\n\u003cimg src=\"\/cdn\/shop\/files\/fml_20_fml-Orange-blog-colons-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\u003ch3\u003eBest first buyers\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003ePrivate parties\u003c\/strong\u003e first\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCorporate\u003c\/strong\u003e team events next\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBridal showers\u003c\/strong\u003e fit well\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eWineries or breweries\u003c\/strong\u003e need rule checks\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 1 pricing\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e$125\u003c\/strong\u003e public workshop\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$175\u003c\/strong\u003e private corporate event\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$220\u003c\/strong\u003e premium pairing session\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e4%\u003c\/strong\u003e ad spend, \u003cstrong\u003e25%\u003c\/strong\u003e platform fees\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 be ready before taking paid students\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-launch-readiness\" aria-label=\"Launch readiness checklist for charcuterie board making classes.\" data-export-filename=\"Charcuterie Board Making Classes launch readiness checklist.xlsx\" data-source-title=\"Charcuterie Board Making Classes Launch Readiness Checklist\" data-site-name=\"Financial Models Lab\" data-site-url=\"https:\/\/financialmodelslab.com\/\" data-note-label=\"Planning note\" data-note-text=\"Readiness assumes local food rules, venue permission, and supplier backup are confirmed.\"\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 business is ready to open before launch.\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=\"compliance\"\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\"\u003eCompliance\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=\"Permit and compliance 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\"\u003eLocal food rules 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\"\u003eNo paid class should start until local food handling rules are clear.\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 venue approval\"\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\"\u003eVenue permission signed\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\"\u003eYou need written venue approval before any class booking goes live.\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\" data-readiness-status=\"Not started\" data-readiness-evidence=\"Active policy\"\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\"\u003eLiability insurance bound\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\"\u003eInsurance should be active before guests handle food or sharp tools.\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=\"studio-setup\"\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\"\u003eStudio\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=\"Ops\" data-readiness-status=\"Not started\" data-readiness-evidence=\"Temperature 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\"\u003eRefrigeration working and logged\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\"\u003eCold storage must work before ingredient buys and class prep.\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\" data-readiness-status=\"Not started\" data-readiness-evidence=\"Sanitation 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\"\u003ePrep surfaces and sanitation 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\"\u003eClean prep space lowers food risk and keeps setup fast between classes.\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\" data-readiness-status=\"Not started\" data-readiness-evidence=\"Setup inventory\"\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\"\u003eSeating, boards, knives, gloves staged\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\"\u003eGuests need enough tools and seats for the planned class size.\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=\"suppliers\"\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\"\u003eSuppliers\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=\"Purchasing\" data-readiness-status=\"Not started\" data-readiness-evidence=\"Supplier 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\"\u003eCheese and meat suppliers confirmed\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\"\u003eCore ingredients must be available before you sell the first class.\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=\"Purchasing\" data-readiness-status=\"Not started\" data-readiness-evidence=\"Backup contact 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\"\u003eBackup suppliers named and reachable\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\"\u003eA backup source protects launch if a main vendor misses a delivery.\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=\"Purchasing\" data-readiness-status=\"Not started\" data-readiness-evidence=\"Order 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\"\u003eDisposables and garnish supply set\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\"\u003ePackaging and garnish stock should be ready for each booked session.\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=\"team-readiness\"\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\"\u003eTeam\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=\"Training 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\"\u003eLead instructor hired and trained\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 lead instructor sets class quality, pace, and guest experience.\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\" data-readiness-status=\"Not started\" data-readiness-evidence=\"Staff schedule\"\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\"\u003eAssistant coverage meets Year 1 plan\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\"\u003eSupport staff must match the Year 1 0.5 FTE plan and class volume.\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=\"Role assignment note\"\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\"\u003eEvents coordinator owns bookings\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\"\u003eOne owner should handle private events, partners, and class fill.\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=\"class-flow\"\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\"\u003eClass flow\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=\"Instructor\" data-readiness-status=\"Not started\" data-readiness-evidence=\"Final class script\"\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\"\u003eAgenda and prep checklist approved\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\"\u003eA clear agenda keeps setup, teaching, and cleanup on pace.\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=\"Policy page\"\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\"\u003eRefund and cancellation rules posted\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\"\u003eGuests should know the rules before they pay or reschedule.\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\" data-readiness-status=\"Not started\" data-readiness-evidence=\"Test booking receipt\"\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\"\u003ePayment flow tested end to end\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\"\u003eBooking, payment, and confirmation must work before launch day.\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=\"financials\"\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\"\u003eFinancials\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=\"Finance\" data-readiness-status=\"Not started\" data-readiness-evidence=\"Pricing test sheet\"\u003e\u003cdiv class=\"fml-launch-readiness-\nitem-body\"\u003e\n\u003cdiv class=\"fml-launch-readiness-item-top\"\u003e\n\u003cstrong class=\"fml-launch-readiness-item-title\"\u003ePrice points tested at $125, $175, $220\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\"\u003eThese tiers must support the three class types in the model.\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=\"Finance\" data-readiness-status=\"Not started\" data-readiness-evidence=\"Demand 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\"\u003e60% occupancy plan reviewed\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\"\u003eYear 1 needs enough fill to match the model's occupancy assumption.\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=\"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\"\u003eMonth 2 cash trough covered\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 launch plan should cover the Month 2 cash low before opening.\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 assumes local food rules, venue permission, and supplier backup are confirmed.\u003c\/p\u003e\u003c\/footer\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\n\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eWant the six drivers that make this launch work?\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-main-launch-drivers\" aria-label=\"Six launch drivers for charcuterie board making classes.\"\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\"\u003eFood Safety\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cstrong class=\"main-launch-driver-value\"\u003eApproval gate\u003c\/strong\u003e\u003cp class=\"main-launch-driver-description\"\u003eNo paid class should start until venue rules, insurance, and sanitation are confirmed in a 4-8 week launch window.\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\"\u003eVenue Setup\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cstrong class=\"main-launch-driver-value\"\u003e15\/20\/10 seats\u003c\/strong\u003e\u003cp class=\"main-launch-driver-description\"\u003eA workable room cuts setup friction, speeds service, and improves first reviews.\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\"\u003eCurriculum Flow\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cstrong class=\"main-launch-driver-value\"\u003eTimed flow\u003c\/strong\u003e\u003cp class=\"main-launch-driver-description\"\u003eA tested agenda keeps the class repeatable and stops guests from waiting.\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\"\u003eSupplier Reliability\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cstrong class=\"main-launch-driver-value\"\u003e10%+3%\u003c\/strong\u003e\u003cp class=\"main-launch-driver-description\"\u003eLocked suppliers protect margins and reduce day-of substitutions for each class.\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\"\u003eBooking Pipeline\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cstrong class=\"main-launch-driver-value\"\u003e1 paid group\u003c\/strong\u003e\u003cp class=\"main-launch-driver-description\"\u003eA paid first booking proves demand before you scale ads or dates.\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\"\u003ePricing Validation\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cstrong class=\"main-launch-driver-value\"\u003e12 billable days\u003c\/strong\u003e\u003cp class=\"main-launch-driver-description\"\u003eYear 1 prices of $125, $175, and $220 must clear 60% occupancy and monthly costs by Month 2.\u003c\/p\u003e\u003c\/article\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003cbr\u003e\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eCompliance And Food Safety Readiness\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"left-row1\"\u003e\n    \u003ch3\u003eCompliance First\u003c\/h3\u003e\n    \u003cp\u003eIf \u003cstrong\u003efood handling, storage, transport, sanitation, insurance, and venue rules\u003c\/strong\u003e are not clear, the class is not ready to sell. For charcuterie workshops, this is a launch gate because the setup changes with the venue: rented kitchens, event spaces, private homes, and alcohol pairings can all trigger different rules.\u003c\/p\u003e\n    \u003cp\u003eThe readiness signal is simple: \u003cstrong\u003ewritten venue approval\u003c\/strong\u003e, confirmed local rules, \u003cstrong\u003einsurance in force\u003c\/strong\u003e, and a documented cleaning process. Sell tickets too early and you risk refunds, delays, and a weak first class. Get this right, and day-one service is safer and smoother.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"right-row1\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eVerify the rule set first\u003c\/h3\u003e\n      \u003cp\u003eCheck \u003cstrong\u003ecity, county, state, venue, and health department\u003c\/strong\u003e requirements before you open booking. Confirm whether \u003cstrong\u003efood-handler training\u003c\/strong\u003e is required and decide if a \u003cstrong\u003ecommercial kitchen\u003c\/strong\u003e is needed based on the venue and class format.\u003c\/p\u003e\n      \u003cul class=\"lst_crct_blog\"\u003e\n        \u003cli\u003eGet venue approval in writing.\u003c\/li\u003e\n        \u003cli\u003eConfirm insurance before promotion.\u003c\/li\u003e\n        \u003cli\u003eDocument cleaning and sanitation steps.\u003c\/li\u003e\n        \u003cli\u003eMatch rules to each venue type.\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cp\u003eLock these items before you market the class. That keeps the launch on time, reduces last-minute venue changes, and protects the first paid session from avoidable disruption.\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;\"\u003eVenue And Event Setup\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n\u003cdiv class=\"right-row2\"\u003e\n\u003ch3\u003eVenue And Event Setup\u003c\/h3\u003e\n\u003cp\u003eA charcuterie class can’t open on time if the room looks good but can’t support food work. You need \u003cstrong\u003eapproved food handling\u003c\/strong\u003e, refrigeration if the menu needs it, seating, prep space, sanitation, parking, and a clean flow from demo to cleanup. The venue choice also drives local rules, \u003cstrong\u003einsurance certificate\u003c\/strong\u003e needs, and partner venue food policy approvals before you sell seats.\u003c\/p\u003e\n\u003cp\u003eThe weak spot is a pretty room with no real class layout. If there’s no workstation map, demo table, checkout point, cleanup path, photo area, or storage, the first class runs slow and feels messy. That hurts day-one pacing and reviews, and it can push opening back if vendor delivery windows or venue rules do not line up.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"left-row2\"\u003e\n\u003cdiv class=\"tips-box\"\u003e\n\u003ch3\u003eLock the Room Flow\u003c\/h3\u003e\n\u003cp\u003eBefore opening, get \u003cstrong\u003ewritten venue approval\u003c\/strong\u003e and test the full class flow in the space. Confirm where ingredients land, where guests sit, how tools move, and where cleanup happens. Then document the layout so staff, partners, and vendors can follow it without guessing.\u003c\/p\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eMap workstations and demo table.\u003c\/li\u003e\n\u003cli\u003eMark checkout and storage spots.\u003c\/li\u003e\n\u003cli\u003eConfirm parking and delivery windows.\u003c\/li\u003e\n\u003cli\u003eCheck food policy in writing.\u003c\/li\u003e\n\u003cli\u003eVerify insurance certificate requirements.\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;\"\u003eCurriculum And Teaching Experience\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n\u003cdiv class=\"left-row3\"\u003e\n\u003ch3\u003eTimed Class Flow\u003c\/h3\u003e\n\u003cp\u003eThe class needs a \u003cstrong\u003etested 60–120 minute flow\u003c\/strong\u003e before tickets go live. If the demo, board steps, and tasting notes are not timed, guests can wait around or feel rushed, and that hurts the first class, reviews, and staff confidence on day one.\u003c\/p\u003e\n\u003cp\u003eBuild the agenda around \u003cstrong\u003edemo flow\u003c\/strong\u003e, \u003cstrong\u003eattendee workstations\u003c\/strong\u003e, ingredient portions, a cleanup script, and a photo finish. The key dependency is \u003cstrong\u003esupplier portioning\u003c\/strong\u003e: the curriculum has to match what is actually on hand and the class size you can serve without running short.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"right-row3\"\u003e\n\u003cdiv class=\"tips-box\"\u003e\n\u003ch3\u003eTest Before Selling Seats\u003c\/h3\u003e\n\u003cp\u003eRun one rehearsal with sample boards and beginner-friendly steps, then time each segment. Use the same instructor prompts every session so an assistant can follow the class without guesswork, and so the promised take-home result stays consistent.\u003c\/p\u003e\n\u003cp\u003eWhat matters most is whether the board can be built with current ingredients and class size. If portions, setup, or cleanup take too long, the class starts late and day-one operations get messy.\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;\"\u003eSupplier And Inventory Reliability\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"right-row4\"\u003e\n    \u003ch3\u003eSupplier and Inventory Reliability\u003c\/h3\u003e\n    \u003cp\u003eFor charcuterie classes, opening on time depends on having the right food and tools in hand before the first seat is sold. One late delivery of perishable stock can force menu changes, hurt food safety, and trigger refunds or a delayed launch.\u003c\/p\u003e\n    \u003cp\u003eHere’s the quick math: Year 1 assumes \u003cstrong\u003e10%\u003c\/strong\u003e ingredient cost and \u003cstrong\u003e3%\u003c\/strong\u003e consumables and packaging, so waste or wrong quantities hit margin fast. The launch needs confirmed suppliers for cheese, cured meats, crackers, fruit, garnishes, boards, knives, gloves, packaging, and backup vendors.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"left-row4\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eLock the Supply List Early\u003c\/h3\u003e\n      \u003cp\u003eBefore public sales, test \u003cstrong\u003equality\u003c\/strong\u003e, \u003cstrong\u003edelivery timing\u003c\/strong\u003e, \u003cstrong\u003ecold-chain needs\u003c\/strong\u003e, portion sizes, substitutions, shelf life, and waste rules. That matters more when class capacity, venue refrigeration, menu design, and local food-handling rules all have to line up on the same day.\u003c\/p\u003e\n      \u003cp\u003eUse a simple approval list and assign one person to confirm every order. If perishable items arrive late or in the wrong count, the class can still open, but first-day execution gets messy fast and the customer experience drops.\u003c\/p\u003e\n      \u003cul class=\"lst_crct_blog\"\u003e\n        \u003cli\u003eConfirm backup vendors for key items.\u003c\/li\u003e\n        \u003cli\u003eMatch portions to class capacity.\u003c\/li\u003e\n        \u003cli\u003eCheck refrigeration before buying.\u003c\/li\u003e\n        \u003cli\u003eDocument substitution rules in advance.\u003c\/li\u003e\n        \u003cli\u003eTrack waste by ingredient and session.\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;\"\u003eBooking And First-Customer Pipeline\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"left-row5\"\u003e\n    \u003ch3\u003eFirst Booking Pipeline\u003c\/h3\u003e\n    \u003cp\u003eOpening on time depends on getting \u003cstrong\u003eone paid booking\u003c\/strong\u003e through a live payment flow before you push hard on ads. For this class model, that means a private group, partner-hosted class, or limited-seat launch class that proves people will pay and that the setup works end to end.\u003c\/p\u003e\n    \u003cp\u003eIf venue approval, insurance, or supplier readiness is still loose, public promotion can create refunds and scramble day-one operations. The launch signal is cash proof, plus real pricing feedback from examples like corporate team-building, bridal shower, birthday group, or a local partner event.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"right-row5\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eBook Before You Scale\u003c\/h3\u003e\n      \u003cp\u003eBuild the booking page first, then test the inquiry form, cancellation policy, referral offer, and payment link. That gives you a clean path from interest to deposit, which is the real readiness check. Keep the first promo tight and local until the class can be delivered without last-minute fixes.\u003c\/p\u003e\n      \u003cp\u003eHere’s the quick math: modeled \u003cstrong\u003eYear 1 social ad spend is 4% of revenue\u003c\/strong\u003e, and booking platform fees are \u003cstrong\u003e25%\u003c\/strong\u003e. Those costs only make sense after ops are ready, because marketing a class you cannot host safely will burn cash and damage first reviews.\u003c\/p\u003e\n      \u003cul class=\"lst_crct_blog\"\u003e\n        \u003cli\u003eConfirm venue approval first.\u003c\/li\u003e\n        \u003cli\u003eLock insurance before promotion.\u003c\/li\u003e\n        \u003cli\u003eVerify supplier supply and timing.\u003c\/li\u003e\n        \u003cli\u003eTest payment flow with one booking.\u003c\/li\u003e\n        \u003cli\u003eUse photos from real setup, not mockups.\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;\"\u003ePricing, Capacity, And Financial Validation\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n\u003cdiv class=\"right-row6\"\u003e\n\u003ch3\u003ePrice and seat math\u003c\/h3\u003e\n\u003cp\u003eThis launch driver decides if the class can pay for \u003cstrong\u003eingredients, labor, venue time, tools, waste, and booking fees\u003c\/strong\u003e on day one. At \u003cstrong\u003e60%\u003c\/strong\u003e occupancy, a \u003cstrong\u003e15-seat\u003c\/strong\u003e public class sells \u003cstrong\u003e9 seats\u003c\/strong\u003e at \u003cstrong\u003e$125\u003c\/strong\u003e each, or \u003cstrong\u003e$1,125\u003c\/strong\u003e; a \u003cstrong\u003e20-seat\u003c\/strong\u003e private corporate class sells \u003cstrong\u003e12 seats\u003c\/strong\u003e at \u003cstrong\u003e$175\u003c\/strong\u003e, or \u003cstrong\u003e$2,100\u003c\/strong\u003e; a \u003cstrong\u003e10-seat\u003c\/strong\u003e premium pairing class sells \u003cstrong\u003e6 seats\u003c\/strong\u003e at \u003cstrong\u003e$220\u003c\/strong\u003e, or \u003cstrong\u003e$1,320\u003c\/strong\u003e.\u003c\/p\u003e\n\u003cp\u003eThe model shows \u003cstrong\u003e12 billable days per month\u003c\/strong\u003e, \u003cstrong\u003e$443k\u003c\/strong\u003e Year 1 revenue, \u003cstrong\u003e$168k\u003c\/strong\u003e EBITDA, \u003cstrong\u003eMonth 2 breakeven\u003c\/strong\u003e, and a \u003cstrong\u003e9-month payback\u003c\/strong\u003e. The risk is simple: if you price before waste, prep labor, or assistant needs are built in, the launch can sell seats and still miss cash.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"left-row6\"\u003e\n\u003cdiv class=\"tips-box\"\u003e\n\u003ch3\u003eTest the price card before launch\u003c\/h3\u003e\n\u003cp\u003eLock the rules before public sales start: set the \u003cstrong\u003eminimum attendance\u003c\/strong\u003e for each class type, the \u003cstrong\u003eprivate event minimum\u003c\/strong\u003e, and the \u003cstrong\u003eassistant trigger\u003c\/strong\u003e so staffing matches the room. Then map those rules to the calendar, because \u003cstrong\u003e12 billable days\/month\u003c\/strong\u003e leaves little room for weak sessions or make-goods.\u003c\/p\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003ePrice each format separately.\u003c\/li\u003e\n\u003cli\u003eCount waste in every session.\u003c\/li\u003e\n\u003cli\u003eMatch staffing to seat count.\u003c\/li\u003e\n\u003cli\u003eTest bookings at 60% occupancy.\u003c\/li\u003e\n\u003cli\u003eHold private minimums firm.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eUse the first booked dates to confirm the model, not to hope for it. If a \u003cstrong\u003e15-seat\u003c\/strong\u003e public class needs a second person to stay smooth, that cost has to sit in the price before opening, not after the first messy event.\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":49303595679987,"sku":"charcuterie-classes-opening-plan","price":0.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0522\/6191\/2762\/files\/charcuterie-classes-opening-plan.webp?v=1782678532","url":"https:\/\/financialmodelslab.com\/products\/charcuterie-classes-opening-plan","provider":"Financial Models Lab","version":"1.0","type":"link"}