The Food & Catering module lets you plan menus for every part of the wedding day — from canapé receptions to wedding breakfasts and evening buffets. It supports multiple menu options per event part, per-item dietary information, and automatic billing item generation.
Overview
Add the Food module to a wedding record from the Modules section. Once added, it creates a food package that organises all catering planning in one place. The module integrates with billing so that agreed menus automatically generate billing items for inclusion on quotes and invoices.
Module structure
The hierarchy is: Food Package → Event Parts → Menus → Menu Items. One food package exists per module instance. You add event parts to represent different moments in the day, then menus under each part, then individual dishes within each menu.
Event parts
An event part represents a catering moment in the day — for example, a canapé reception, wedding breakfast, or evening buffet. Each event part has a name, a date, and can contain multiple menus. You can have as many event parts as you need.
Menus
Each event part can have multiple menus — for example, if you are offering the couple a choice of two menu options. Each menu has:
- Name — e.g. "Menu A" or "Classic Roast"
- Menu type — Set Menu, Buffet, Sharing Platters, Tasting Menu, Afternoon Tea, BBQ, Street Food, Canapé Reception, Family Style, or Other
- Is Selected — marks the agreed/chosen menu for this event part. Only one menu per event part should be marked as selected. The selected menu is what drives billing.
Menu items
Menu items are individual dishes within a menu. Each item has:
- Name and optional description
- Course type — Amuse-Bouche, Canapé, Starter, Soup, Salad, Fish Course, Sorbet, Main Course, Side Dish, Cheese Course, Dessert, Petit Four, Bread / Rolls, Snack, or Other
- Dietary flags — Vegetarian, Vegan, Gluten Free, Dairy Free, Nut Free, Halal, Kosher, Pescatarian, or Other
- Unit price and quantity
Costs & fees
The food package has several additional cost fields:
- Overall budget — a planning reference figure
- Service charge — a percentage added to the food total
- Delivery fee and Setup fee — flat amounts added to the total
You can also record dietary requirements and client or internal notes on the package.
Billing items
The Food module generates billing items from selected menus. For each event part, the selected menu's total cost becomes a billing item named after the menu and event part. Any service charge, delivery fee, or setup fee also generate separate billing items. These appear when you click Add from Modules on a quote or invoice.
Portal visibility
When the Food module is enabled for portal visibility, the couple sees the selected menus for each event part — including dish names, course types, and dietary information. Items not marked as selected are not shown. Internal notes are never shared.