A complete guide for home cooks, meal prep businesses, and small caterers on what a catering contract is, why you need one, and how to write one that protects your business.
Create a Free Catering ContractA catering contract is a legally binding written agreement between a caterer and a client. It defines exactly what services will be provided, at what price, under what conditions, and what happens if either party fails to meet their obligations.
Think of it as the rulebook for your event. Without it, you're relying on memory and good faith — which often aren't enough when money is involved.
Many home cooks and new caterers skip contracts because they feel awkward or overly formal. But a contract isn't about distrust — it's about clarity. Here's what a contract protects you from:
Full legal names, business name, contact information, and addresses for both the caterer and the client. This establishes who is party to the agreement.
Event name, type, date, start and end time, venue address, and confirmed guest count. Be as specific as possible.
List every service included in the contract: buffet setup, plated service, staffing, bartending, rentals, setup, cleanup. Also note what is NOT included, to prevent misunderstandings.
A description of the approved menu. This can be a brief summary or a full item-by-item list. The more detail, the better.
Full itemized pricing including food, labor, rentals, travel, taxes, and total. Specify the deposit amount (typically 25–50%) and when the remaining balance is due.
Define exactly what happens when a client cancels. A typical tiered structure might be:
Establish a firm deadline (usually 7–10 days before the event) for the client to confirm the final guest count. Changes after this date are subject to additional fees and may not be accommodated.
Specify what the client is responsible for: permits, venue access, kitchen facilities, electricity, parking, etc.
Limits your financial exposure in the event of property damage, injury, or other unforeseen incidents. This should be reviewed by a local attorney for compliance with your state laws.
Protects both parties when events are cancelled or disrupted due to circumstances beyond anyone's control (natural disasters, government shutdowns, pandemics, etc.).
Both parties must sign and date the agreement to make it legally binding. Keep a copy for your records.
Different events call for slightly different contract terms. Here's a quick guide:
Weddings are typically booked a year or more in advance. Use a higher deposit (33–50%), longer cancellation windows, and detailed menu descriptions. Include a clause about tastings.
Corporate clients often need invoices and purchase order numbers. Specify the billing contact and payment method. Include a net-30 payment clause if working with large companies.
A shorter, one-page contract often works for small events. Focus on services, price, deposit, and a simple cancellation policy. Drop the legal boilerplate that isn't necessary for low-risk gigs.
For drop-off orders, include a clear statement that your liability ends once the food has been delivered. Specify delivery windows and any reheating instructions that are the client's responsibility.
Our Agreement Builder generates a complete, professional catering contract with all the clauses described above — customized to your event in minutes.
Build Free Catering AgreementAlso see: Free Catering Contract Template • Catering Service Agreement • Menu Pricing Calculator