Free invoice builder

Catering Invoice Template

Turn a finished event into a clean, itemized invoice your client can pay by their usual method without a single follow-up email.

A catering invoice template is the billing document that turns everything you quoted, cooked, and served into a number the client actually owes and can pay. It lists the menu charges, bar package, rentals, service charge, tax, and any deposit already collected, then lands on one clear balance due with a date attached.

Most independent caterers start in Word or Excel, tweaking last month's file and hoping the tax rate and deposit line got updated correctly. That's fine for one event a month. It falls apart the moment you're juggling three closings in the same week and a client emails asking why the invoice total doesn't match what the proposal said.

BEO HQ pulls the guest count, menu pricing, and deposit history straight from the event record you already built, so the invoice matches the contract and BEO by default instead of by luck. This page walks through exactly what belongs on a catering invoice. In BEO HQ, the invoice builds straight from that same event record instead of a blank Word file.

What is a catering invoice?

A catering invoice is the formal request for payment you send a client, itemizing every charge tied to their event: food and beverage by the head, bar package, rentals, delivery and setup fees, service charge, and applicable sales tax, minus any deposit or progress payment already received. Unlike a catering quote or proposal, which are estimates offered before booking, an invoice is a billing record tied to a specific, confirmed event and typically references a contract or purchase order number.

It's also your accounting record. A well-formed catering invoice has a unique invoice number, an issue date, a due date, and clear payment terms, so it can be tracked in your books, matched against a bank deposit, and pulled up months later if a client or your accountant has a question. For any event with a deposit, you'll usually issue two invoices: one for the deposit at booking, and a final invoice for the balance due, showing the deposit already applied as a credit.

What to include

What a catering invoice should include

Business header and invoice details

Your business name, logo, address, and contact info at the top, plus a unique invoice number, the invoice issue date, and the payment due date, so it can be filed and referenced without confusion.

Client and event reference

Billing name and address for the client (which may differ from the event contact), the event date, event type, guest count, and a reference to the signed contract or BEO number this invoice ties back to.

Itemized menu and beverage charges

Food priced per person and multiplied by the final guaranteed guest count, bar package or consumption bar charges, and any add-ons like a late-night snack or specialty station, each on its own line rather than bundled into one total.

Rentals, delivery, and labor fees

Linens, chargers, tenting, or other rentals passed through at cost or with a markup, plus delivery, setup, and breakdown fees, and any staffing charges like overtime or an additional bartender added after the initial quote.

Service charge and gratuity, shown separately

Service charge (commonly 18 to 22 percent) is a mandatory fee that goes to the business and is taxable in most states, while gratuity is typically optional and passed to staff. Combining them on one line is a common source of client disputes and tax filing errors.

Sales tax

Tax calculated on the correct taxable subtotal for your state, which in many states includes food, service charge, and rentals but not gratuity. Rates and rules vary by state and sometimes by county, so this line should reflect your jurisdiction, not a copied percentage.

Deposits and payments already applied

Any deposit or progress payment already collected, shown as a credit against the total so the client can see exactly what was already paid and what's newly owed, not just a final number with no history.

Balance due and payment terms

The final amount owed, the due date, accepted payment methods (check, ACH, credit card), and any late fee or interest policy for payments received after the due date.

Notes and remit-to information

A short thank-you or notes line, plus exactly where and how to send payment: mailing address for checks, a payment link, or bank details for ACH, so there's no back-and-forth asking how to pay.

Step by step

How to create a catering invoice

1

Pull final numbers from the signed contract and BEO

Use the guaranteed guest count and finalized menu from your banquet event order, not the original quote, since add-ons and headcount changes almost always shift the final total.

2

Itemize every charge on its own line

List food, bar, rentals, delivery, and any add-on fees separately rather than as one lump sum. Itemized invoices get questioned less and paid faster because the client can see exactly what they're covering.

3

Apply service charge and tax correctly

Calculate service charge on the food and beverage subtotal, then apply sales tax based on your state's rules for what's taxable, keeping gratuity as a clearly separate, optional line if you include one.

4

Subtract any deposit or prior payment

Show the deposit collected at booking as a credit against the total, so the invoice reads as a running record of the event's finances rather than a number with no context.

5

Set the due date and payment terms

Decide whether the balance is due before the event, on the event date, or net 15 or net 30 after, and state it plainly along with accepted payment methods and any late fee.

6

Generate, send, and log the invoice

In BEO HQ, the invoice pulls guest count, menu pricing, and deposit history from the same event record as your BEO and contract, so it's generated and exported as a PDF or CSV in a couple minutes, ready for QuickBooks or your own books.

When to send a catering invoice

Send a deposit invoice at booking, typically for 25 to 50 percent of the estimated total, to secure the date and cover initial purchasing. This invoice references the estimated guest count and package, with a note that the final invoice will reflect the guaranteed count.

Send the final invoice once the guaranteed guest count is locked, either a few days before the event if your terms require payment in advance, or within a few days after if you invoice post-event. Either way, issue it while the details are fresh, and reference the deposit already collected so the balance due is unmistakable.

Common invoicing mistakes that delay payment

The most common issue is a total that doesn't match the contract or the final BEO, usually because the guest count or an add-on changed after the quote but before the invoice was written. Clients notice mismatches immediately, and every discrepancy adds a day or two of email back-and-forth before payment goes out.

The second is vague or missing payment terms. An invoice with no due date, no accepted payment methods, and no late fee policy leaves the timeline entirely up to the client. State the due date in plain language, list exactly how you accept payment, and note your late fee policy so there's no ambiguity about what happens if payment slips.

Catering invoice vs. quote vs. contract vs. BEO

A quote is a non-binding estimate offered before booking, based on rough numbers that are expected to shift. A catering contract locks in legal terms once signed: cancellation policy, payment schedule, and liability. The banquet event order is the internal execution document your kitchen and service team work from. The invoice is what comes after: the actual bill, itemized and tied to the guaranteed guest count and final menu.

Keeping these four in sync is the real challenge for most independent caterers, since a change made in one (a guest count bump, an added bar upgrade) has to be reflected in all of them. BEO HQ's client and event library exists for exactly this: enter the event once, and the quote, contract, BEO, and invoice all draw from the same record instead of four files that quietly drift apart.

Create your invoice in BEO HQ

Build it from the same event data as your BEO, branded, with the math done for you. Start free, upgrade to $19/mo for unlimited watermark-free documents.

FAQ

Common questions

Create your first catering invoice free

Pull the numbers from your event, apply the deposit, and send a branded invoice your client can pay by their usual method.