Function pricing usually lives in a PDF. The booking lives somewhere else. Every quote is therefore a retyping exercise, the price list on the website drifts from the one the team is quoting, and putting prices up next season means hunting through old documents.
Packages make what you sell a real object in the system rather than a document beside it.
What a package holds
A package carries its menus and the meal options within them, so a client choosing between two mains is choosing between things you defined rather than something typed into a quote. It carries its guest types — adult, child, supplier — each with their own rate, which is what stops staff hand-discounting the invoice for children and getting it wrong.
It also carries the charges that are included, so what's inside the price and what's an extra is a property of the package, not something each staff member remembers differently.
Halls and spaces
Alongside packages, you can define every hall and space you hire out, each with its own availability. The calendar then reflects what you actually have to sell rather than one undifferentiated venue — which is what makes it possible to see that the small room is free on a Saturday the main hall isn't.
For multi-site operators, spaces belong to their branch, so a per-branch view shows only what that location can offer.
Applying one to a booking
Once packages exist, quoting is selecting rather than composing. Apply a package to a booking and the menu, the guest-type rates and the included charges come with it. The invoice generated from that booking inherits the same figures, so the quote and the bill can't disagree.
Changing a price for next season is then one edit against the package rather than a search-and-replace across documents.
If you're revisiting how yours are put together, we wrote up how to price a function package — what belongs inside the price, and the costs venues routinely forget.
Packages and halls are available on Pro and Enterprise. See pricing.