WaffleInvoice Blog

Practical invoicing tips for freelancers and service businesses.

Blog Post

How to Invoice for Catering Jobs (From Tastings to Final Cleanup)

Learn how to create professional catering invoices with deposits, per-head pricing, event surcharges, and payment terms that protect your cash flow.

May 17, 202610 min read

How to Invoice for Catering Jobs (From Tastings to Final Cleanup)

Catering is one of those businesses where you spend thousands of dollars on food, staff, and equipment before you ever see a dime from the client. That makes invoicing more than an administrative task. It is your cash flow lifeline.

Yet most caterers invoice the same way they did when they started: a handwritten total on a napkin, a Venmo request after the event, or a Word document they update manually for each job. The result is late payments, forgotten charges, and money left on the table.

This guide covers everything you need to invoice catering jobs professionally, from initial tastings to day-of surcharges to final settlement after the event.

Why Catering Invoicing Is Different

Catering is not like most freelance work. You are not billing for your time. You are billing for a complex production that involves food costs, labor, equipment rental, transportation, and sometimes weeks of planning before the event.

This creates unique invoicing challenges. Your costs are front-loaded: you buy groceries, rent chafing dishes, and schedule staff before the client pays you in full. Guest counts change. Clients add dishes at the last minute. The event runs long and you need extra staff hours. All of these variables need to show up on your invoice clearly and accurately.

The other challenge is that catering invoices often involve multiple payments over time. A deposit to secure the date, a second payment after the tasting, and a final payment after the event. Your invoicing system needs to track where each client stands in that payment cycle.

What Every Catering Invoice Should Include

A professional catering invoice needs more detail than a typical service invoice. Start with your business information: company name, address, phone, email, and any required licenses or permits (some municipalities require your food service license number on invoices).

Include the client name, event date, event location, and expected guest count. These details are not just for the invoice. They create a record that protects you if there is a dispute about what was agreed upon.

Every invoice needs a unique number. Use a system that references the event: CATER-2026-0517 tells you it is a catering job from May 2026. Sequential numbering within the year keeps your accounting clean.

Your line items should be grouped into categories. Food and beverage is the main section: list each menu item, the quantity or per-head rate, and the total. Then add separate sections for staffing (servers, bartenders, chefs), equipment rental, delivery and setup fees, and any additional services like cake cutting, table linens, or cleanup.

Include the subtotal, sales tax (most states tax catering services and food), any deposits already received, and the remaining balance due. Always show what has been paid and what is still owed. This prevents confusion and duplicate payments.

Per-Head Pricing vs. Flat Rate: How to Invoice Each

Per-head pricing is the most common model for catering. You quote a price per guest that covers food, basic service, and sometimes beverages. Your invoice should show the per-head rate, the final guest count, and the total. If the guest count changed from the original estimate, note both numbers: "Original estimate: 120 guests. Final count: 134 guests. Per-head rate: $45. Food and service total: $6,030."

The advantage of per-head invoicing is transparency. The client can see exactly what they are paying for and why the total changed from the estimate.

Flat-rate pricing works better for smaller events or standardized packages (a brunch buffet for up to 50 guests, for example). Your invoice shows the package name, what is included, and the flat price. Add-ons like extra entree options, premium bar upgrades, or extended service hours are listed as separate line items.

Many caterers use a hybrid approach: per-head pricing for food and beverage, plus flat fees for delivery, setup, equipment, and staffing. This gives the client a clear breakdown while protecting your margins on the fixed-cost items.

The Deposit and Payment Schedule

Never cater an event without a deposit. Food costs alone can run 30 to 40 percent of your total invoice, and you are buying those groceries days before the event. A solid payment schedule protects your cash flow and filters out clients who are not serious.

A standard catering payment schedule looks like this. First, collect a non-refundable deposit of 25 to 50 percent when the client signs the contract. This secures the date and covers your initial planning and sourcing costs. Second, collect a second payment of 25 to 50 percent one to two weeks before the event, after the final menu and guest count are confirmed. Third, collect the remaining balance within 7 days after the event, once any day-of adjustments have been calculated.

Your invoicing tool should track each payment against the total contract amount. When you send the final invoice, it should show the full event cost, each deposit received with its date, and the remaining balance. This creates a clear paper trail for both you and the client.

Handling Day-of Changes and Surcharges

Events rarely go exactly as planned. The guest count jumps by 20 people. The client asks for an extra appetizer station during setup. The event runs two hours past the scheduled end time and your staff needs overtime pay.

Your contract should specify how these changes are billed. But your invoice is where the rubber meets the road. Add a separate section for "Event Adjustments" and list each change with a clear description.

For guest count overages, show the additional guests and the per-head rate: "14 additional guests at $45/head = $630." For overtime, show the hours and the staffing rate: "2 hours overtime, 3 servers at $35/hr = $210." For last-minute menu additions, list the item and cost: "Additional appetizer station (bruschetta bar, 134 guests) = $402."

Being specific about each adjustment builds trust. Clients are much more likely to pay without pushback when they can see exactly what changed and why the final total differs from the estimate.

Tax Considerations for Caterers

Catering tax rules vary by state and are notoriously complicated. In most states, prepared food served at an event is subject to sales tax. Some states tax the food but not the service charge. Others tax everything, including equipment rental and delivery fees.

Your invoice must show tax as a separate line item. Do not bury it in your per-head rate. If you charge $45 per head and sales tax is 8 percent, your invoice should show $45 times the guest count, then add the tax on a separate line. This protects you in an audit and gives the client transparency.

Gratuity is another gray area. Mandatory service charges (typically 18 to 22 percent for catering) are generally taxable. Voluntary tips left by the client after the event are generally not. How you label it on the invoice matters: "Service charge" is taxed differently than "Suggested gratuity" in many jurisdictions.

Keep every invoice for at least three years. If your state has a longer retention requirement for food service businesses, follow that instead. An invoicing tool that stores everything automatically saves you from the shoebox-of-receipts nightmare at tax time.

Invoicing for Different Types of Catering Events

Weddings: The highest-stakes catering invoices. Payment schedules are longer (deposit at booking, which may be 6 to 12 months before the event). Include the tasting fee as a line item (many caterers credit it toward the final bill if booked). Itemize every detail: cocktail hour, dinner service, cake cutting fee, late-night snack station. Wedding clients expect granularity.

Corporate events: Companies expect Net 15 or Net 30 payment terms and may require a W-9 and PO number. Invoice the company, not the event planner personally. Corporate invoices should be clean and straightforward, with minimal line items grouped into clear categories. Some companies require invoices through a vendor portal, so ask about their process before the event.

Private parties: Simpler menus, shorter payment timelines. Collect 50 percent upfront and the balance on or before the event day. Per-head pricing keeps the invoice easy to understand.

Weekly meal prep or recurring service: Some caterers offer ongoing meal prep for families or offices. Invoice weekly or monthly with recurring invoices. List each delivery date, the number of meals, and any special dietary accommodations as separate line items.

Common Catering Invoice Mistakes

Not adjusting for the final guest count. You quoted for 100 guests but served 130. If your invoice still shows the original 100-person estimate, you just gave away 30 meals. Always reconcile the final guest count within 48 hours of the event and adjust the invoice accordingly.

Forgetting to invoice for tastings. Menu tastings cost you time, food, and labor. If you do not charge for them (or credit them toward booking), you are losing money on prospects who taste and then go with another caterer. Invoice tastings separately or include them as a credited line item on the final invoice.

Vague line items. "Catering services - $4,500" tells the client nothing and invites disputes. Break it down: food, beverage, staffing, equipment, delivery, setup, cleanup. The more specific your invoice, the fewer questions you get.

Not collecting deposits early enough. If you are buying $2,000 in groceries three days before the event and you still have not received a deposit, you are financing the client's party. Collect deposits at contract signing, not the week of the event.

Skipping the service charge. Many caterers undercharge because they feel awkward adding a service charge on top of per-head pricing. A service charge of 18 to 22 percent is industry standard for full-service catering. It covers your coordination, planning, and management time. Put it on the invoice.

Free Invoicing Tools for Caterers

Catering invoicing is more complex than what most generic invoice tools handle well. Look for these features:

Deposit tracking: You need to record multiple partial payments against a single event and always see the remaining balance at a glance.

Customizable line items: Food, beverage, staffing, equipment, delivery, tax, and service charge should all be clearly separated on one invoice.

Recurring invoices: For ongoing meal prep or corporate accounts, automatic recurring invoices save hours of admin work each month.

Online payments: Let clients pay by card or bank transfer directly from the invoice. The faster they can pay, the faster you get your money.

Automatic reminders: A gentle nudge when a deposit or final payment is overdue keeps your cash flow on track without you being the bad guy.

WaffleInvoice handles all of this and is free for up to 25 invoices per month. You can create a professional catering invoice in under two minutes, track deposits, accept online payments via Stripe, and send automatic reminders. No credit card required to start.

The Bottom Line

Catering is a high-cost, high-coordination business. Every event represents thousands of dollars in upfront expenses that you need to recover quickly and completely. A professional invoicing process is not just about getting paid. It protects your margins, eliminates payment confusion, and lets you focus on what you do best: feeding people.

Set up your deposit schedule, build your invoice template with detailed line items, and use a tool that tracks partial payments automatically. The 10 minutes you spend on invoicing per event will save you hours of chasing payments and thousands in uncollected fees over the course of a year.

Try WaffleInvoice free and send your first catering invoice in under two minutes. No credit card required.

Related reads: How to Invoice Freelance Clients · Late Payment Fees for Freelancers · Get Paid Faster as a Freelancer · How to Set Freelance Rates · Event Planner Deposit Billing · Payment Terms for Freelancers

Frequently Asked Questions

Quick answers to the questions readers ask most about this topic.

How much deposit should I require for catering jobs?
Most caterers require a 25-50% non-refundable deposit at booking, with a second milestone payment (typically another 25-40%) due 7-30 days before the event, and the balance due on or just after the event. For weddings and large events, follow a three-payment schedule: deposit at contract, second payment when the final guest count is locked (usually 14-30 days out), and the balance after the event. The deposit should cover at least your non-refundable food and rental costs in case of cancellation.
How do I price per-head vs. flat-fee catering invoices?
Per-head pricing works best when food cost scales linearly with attendance — buffets, plated dinners, and large corporate events. Flat-fee pricing works when the meal is fixed and labor dominates — small private dinners, tasting menus, or branded packages. On every invoice, list the per-head rate and the locked guest count separately ("125 guests × $48/pp = $6,000") so the math is auditable. For flat-fee jobs, itemize what the fee covers so the client cannot claim later that "drinks were included."
Should caterers charge sales tax?
In almost every US state, prepared food sold for immediate consumption is taxable, and most states also tax catering labor and service fees as part of the bundled transaction. The taxable amount usually includes food, beverages, service charges, and sometimes gratuities (rules vary by state). A handful of states tax labor only when it is not separately stated. Register for a sales tax permit, separate taxable and non-taxable line items on every invoice, and consult a CPA in your state — the rules are uniquely complex for caterers.
How do I handle last-minute guest count changes?
Set a "final count" deadline in your contract — typically 7-14 days before the event — and state that the count can only go up after that date, not down. If the count goes up after the deadline, issue a change-order invoice for the additional heads at the per-head rate (with a small late-add surcharge if your contract allows). If the client cancels, the deposit and any milestone payments to date are forfeited per the cancellation schedule in your contract. Always document changes in writing the same day.
What payment terms work best for caterers?
For private events: deposit on contract, balance due on the event date or via card-on-file charged the morning after. For corporate clients: Net 7 to Net 30 with a card-on-file authorization to charge the balance if the invoice goes overdue. Always charge a card processing fee or build it into the price — credit card fees can erode a tight catering margin. Add late fees (1.5% per month is industry standard) and never deliver a follow-on event for a client with an outstanding invoice.

Ready to improve your invoicing?

WaffleInvoice makes it easy to invoice faster, get paid on time, and manage your cash flow. Start free today.

Sign Up Free