Invoice Template for Catering Businesses: Free Template and Invoicing Guide

Use this free catering invoice template to handle deposits, headcount changes, gratuity, sales tax, and corporate Net 15/30 payment terms clearly.

A catering invoice is not a restaurant check. You quoted a price weeks ago for a guest count that has since shifted, you fronted money on rentals and staff, and the client expects gratuity, sales tax, and a deposit credit to all land in the right places on one document. Incorrect line items can reduce your margin or create tax reporting problems on prepared food.

A professional catering invoice requires a specific deposit-to-final-invoice workflow and precise payment terms to match how corporate accounts payable teams actually pay.

What Should a Catering Invoice Include?

Every catering invoice should carry enough detail that a client's accounts payable team can approve it without a phone call, and enough structure that your bookkeeper can reconcile it months later.

The required fields:

  • Your business identity. Legal business name, DBA if different, mailing address, phone, email, and your EIN. If your state requires a catering or food-handler license number on invoices, include it.
  • Invoice number and dates. A unique sequential invoice number, the invoice date, the event date, and the payment due date. Sequential numbering is a bookkeeping best practice; gaps and duplicates make reconciliation messy.
  • Client and event details. Client name and billing address, on-site contact, venue address, event start and end times, and the final guest count the invoice is built against.
  • Itemized menu pricing. Per-person or per-platter pricing for each menu item, with quantities. "Buffet dinner — 85 guests @ $42/pp" is correct. "Catering services — $3,570" is not.
  • Service line items broken out. Rentals (linens, chafers, glassware), staffing (server and bartender hours with rates), bar service, delivery and setup, and any equipment fees should each appear on their own line.
  • Gratuity and service charges, listed separately. Many states treat mandatory service charges and voluntary tips differently for sales tax. Check your state department of revenue guidance and list service charges and gratuity separately so the treatment is clear.
  • Sales tax. Calculated on the taxable subtotal per your state's prepared-food rules, shown as its own line.
  • Deposit applied and balance due. Show the original total, the deposit you already received with the date it cleared, and the remaining balance.
  • Payment terms. Accepted methods (ACH, card, check, wire), due date, late fee policy, and the remittance address or payment link.

What Should You Copy Into a Catering Invoice Template?

Below is a plain-text template you can paste into a document, a spreadsheet, or an AI tool to convert into a working file.

CATERING INVOICE

[Your Business Name]                          Invoice #: CAT-2025-0142
[Street Address]                              Invoice Date: [MM/DD/YYYY]
[City, State ZIP]                             Event Date:   [MM/DD/YYYY]
[Phone] | [Email]                             Due Date:     [MM/DD/YYYY]
EIN: XX-XXXXXXX | License #: XXXXXX

BILL TO:                                      EVENT DETAILS:
[Client Name / Company]                       Venue: [Venue name & address]
[Billing Address]                             Time:  [Start – End]
[Contact email / phone]                       Guests (final count): [##]

--------------------------------------------------------------------
MENU                                  QTY    UNIT PRICE     AMOUNT
--------------------------------------------------------------------
Plated dinner – chicken/salmon         85      $48.00      $4,080.00
Vegetarian entrée (pre-ordered)         8      $42.00        $336.00
Hors d'oeuvres reception, 1 hr         93       $14.00      $1,302.00
Dessert station                        93        $7.00        $651.00

BEVERAGE
Hosted bar – beer/wine, 3 hrs          93       $22.00      $2,046.00
Non-alcoholic package                  93        $4.00        $372.00

STAFFING
Servers (4 staff × 6 hrs)              24       $38.00        $912.00
Bartenders (2 staff × 5 hrs)           10       $42.00        $420.00
Event lead (1 × 7 hrs)                  7       $55.00        $385.00

RENTALS & EQUIPMENT
Linens, china, glassware (per guest)   93        $9.50        $883.50
Chafing dishes & serving equipment      1      $185.00        $185.00
Delivery, setup, breakdown              1      $325.00        $325.00
--------------------------------------------------------------------
Subtotal                                                  $11,897.50
Service charge (20%, taxable)                              $2,379.50
Sales tax ([X.XX%] on taxable items)                       $   XX.XX
Voluntary gratuity (optional, non-taxable)                 $        
--------------------------------------------------------------------
TOTAL                                                     $XX,XXX.XX
Less: Deposit received [MM/DD/YYYY]                      ($X,XXX.XX)
--------------------------------------------------------------------
BALANCE DUE                                               $XX,XXX.XX
====================================================================

PAYMENT TERMS: Net 15 from invoice date.
ACCEPTED: ACH, wire transfer, credit card (3% surcharge), check.
LATE FEE: 1.5% per month on balances past 30 days.
REMIT TO: [ACH details or payment link]

NOTES: [Dietary accommodations, allergens served, leftovers policy]

Client signature confirming final headcount: _______________________

Tip: Paste this template into ChatGPT, Claude, or another AI tool and ask it to generate a working file. A prompt that works: "Turn this catering invoice template into a Google Sheet with formulas that calculate the subtotal, apply a 7% sales tax to the food and service charge lines only, subtract the deposit, and show the balance due. Add a second sheet that's a fillable PDF version of the same invoice." You can also ask for an Excel file with the same formulas or a Word document with form fields for client name, event date, and headcount.

Billing sequence

The Catering Billing Cycle

1
Stage 1
Proposal & Contract
At booking — menu, estimate, deposit request.
2
Stage 2
Deposit Invoice
25%–50% of total, due to lock the date.
3
Stage 3
Final Invoice
Within 24–48 hours after event, adjusted for actual headcount, deposit applied as credit.
Final guaranteed headcount due in writing 5–7 days before the event.

How Do You Invoice a Catering Client Step by Step?

The catering billing cycle has three documents, not one. Use them in order so you can track deposits, balances, and payment dates clearly.

1. Send a proposal or estimate first. Before any money changes hands, send a written proposal with the menu, an estimated headcount range, a price per person, and a deposit request. This is the booking document the client signs, and it is separate from the invoice itself.

2. Issue a deposit invoice to lock the date. Once the proposal is signed, send a deposit invoice. Many caterers request a 25%–50% deposit at booking, with the exact amount based on event size, seasonality, and cancellation risk. Mark it clearly as "Deposit Invoice 1 of 2" so your books and the client's books both know more is coming.

3. Confirm the final headcount in writing. Many catering contracts require a final guaranteed headcount in writing 5–7 days before the event, and the invoice should state whether billing is based on the guaranteed count or actual attendance. Get the number in an email or signed form.

4. Issue the final invoice within 24–48 hours of the event. Adjust for actual headcount, add any day-of upgrades (extra bar hour, late-night snack), and apply the deposit as a credit. Send it within 24–48 hours so the client can review it while the event details are still current.

5. Itemize gratuity and service charges separately. A mandatory service charge is treated differently than a voluntary tip in many state sales tax rules and in federal payroll reporting. Bundling them costs you clarity at billing and at audit.

6. Follow up on a schedule. Day 7: friendly reminder. Day 14: second notice with the late-fee policy quoted. Day 30: phone call to the AP contact, not just an email. After 45 days, escalate to the original event contact or your collections process.

What Deposit, Cancellation, and Payment Terms Should Caterers Use?

This is where catering invoices diverge from generic service invoicing. Your terms need to do two jobs: protect you against cancellations and match how your two main client types actually pay.

Deposits

A 25%–50% deposit at booking is common among caterers. For weddings and high-season Saturday events, 50% non-refundable is reasonable because you're turning away other business. For weeknight corporate lunches, 25% refundable up to 14 days out is more typical.

Make the deposit explicitly non-refundable past a certain date, and put that date in writing. "Deposit becomes non-refundable 30 days before event date" is enforceable. "Deposit may be non-refundable" is not.

Cancellation tiers

Tiered cancellation fees protect you as the event approaches and your food orders, staff bookings, and rental holds become unrecoverable:

  • 30+ days out: Deposit refunded minus a booking fee (often $250–$500).
  • 14–29 days out: 50% of contracted total due.
  • 7–13 days out: 75% of contracted total due.
  • Under 7 days: 100% of contracted total due.

Payment terms

Corporate and private clients pay differently, and your invoice should reflect that:

  • Corporate catering: Corporate catering invoices are often written with Net 15 or Net 30 terms, and many caterers offer ACH, wire, or check to match accounts payable workflows.
  • Private events (weddings, parties, milestones): Balance due on or before the event date, typically by card or ACH. Collecting the balance on or before the event date reduces follow-up work after service is complete.

Late fees

A late fee clause works when it's specific. "1.5% per month on balances over 30 days past due, or the maximum allowed by [your state] law, whichever is lower" is standard and enforceable. Vague language such as "a late fee may apply" is harder to enforce and easier for clients to miss.

Card processing fees

Stripe lists integrated card pricing at 2.9% plus $0.30 per transaction for many online card payments, so a $15,000 catering invoice would cost about $435 in card fees before any other charges. You have three options:

  1. Absorb the fee and price it into your menu.
  2. Pass it through as a convenience fee or card surcharge. If you charge a card surcharge, confirm your state rules and your payment processor's requirements first — card networks restrict the format and disclosure of surcharges.
  3. Steer to ACH or check for invoices over a threshold (commonly $2,500+).

For corporate catering, offer ACH or wire transfer as a lower-cost option. For private events under $3,000, card payments are usually worth the cost for the speed.

What Catering Invoicing Mistakes Should You Avoid?

How Corporate vs. Private Catering Clients Pay

The two client types require different invoice terms.

Corporate clients
Private events
Typical payment terms
CorporateNet 15 or Net 30
PrivateDue on or before event date
Preferred method
CorporateACH, wire, or corporate check
PrivateCredit card or ACH
Deposit norm
Corporate25% at booking
Private50% at booking, non-refundable 30 days out
Card payment acceptance
CorporateRare — AP avoids card fees
PrivateCommon, expected
Average days to pay
Corporate15–30 days after invoice
PrivateDay of event

Bundling gratuity into the food total. This collapses a critical tax distinction and makes it hard to show clients what they're paying for. List service charges and voluntary gratuity as separate lines.

Applying sales tax incorrectly on prepared food. Prepared food, alcohol, and labor are taxed differently in every state. Some states tax mandatory service charges; some don't. Some tax delivery; some don't. Don't guess — confirm with your state's department of revenue or your CPA, and document the rules in your invoicing template so you don't have to re-decide every event.

No signed final headcount. "I think it'll be around 100" is not a number you can bill against. Without a written guaranteed count by your cutoff date, you absorb the cost of every no-show and every unexpected guest you fed.

No contract behind the invoice. The invoice is the bill, and the contract is the agreement. Use a contract that references the menu, deposit terms, cancellation tiers, and invoice so both sides know what applies if the event changes.

Using a personal Venmo, Zelle, or bank account. Using a personal payment app or personal bank account for business payments can complicate bookkeeping, tax reporting, and keeping business and personal finances separate. Catering deposits and final payments should land in a dedicated business checking account.

Inconsistent invoice numbering. Gaps, duplicates, and resets at the start of each event break your books and look sloppy to auditors. Pick a format (CAT-YYYY-#### works) and never deviate.

How Novo Helps Caterers Send Invoices and Accept Payments

Novo is a small-business financial platform that combines a business checking account with invoicing and payment acceptance for catering operations.

What you get with Novo:

  • Invoicing built into the account. Create and send catering invoices directly from your Novo dashboard. Clients can pay by card or ACH, and funds land in the same business checking account.
  • $0 monthly fee and no minimum balance requirement on Novo business checking, which can help when catering revenue changes between peak season and slower months.
  • No fee on incoming wires. Large corporate clients often prefer to wire deposits for events over $10,000, and Novo does not charge a fee to receive them.
  • Integrations with Stripe, Square, Shopify, and QuickBooks. If you take online orders for drop-off catering or run a separate retail counter, your payment platforms connect to the same account, and QuickBooks pulls your transactions for clean books.
  • Novo Reserves lets you set aside sales tax and client deposits in named buckets inside your Novo checking account, so you're not spending the state's money or a client's deposit before the event runs.

The tradeoff to know: Novo does not accept cash deposits. If you receive cash from small private events or cash tips for staff, deposit the cash into an external account that accepts cash and transfer the funds to Novo, or convert cash to a money order if that fits your operating process. For catering businesses that mostly receive ACH, card, check, or wire payments, the lack of cash deposits may be manageable. For cash-heavy operations, plan around it.

Catering Invoice FAQs

Do caterers charge sales tax on labor and gratuity?

It depends on your state, and the answer is rarely simple. In most states, prepared food sold by caterers is taxable. Mandatory service charges (the 18%–22% you add automatically) are often treated as part of the sale price and taxed accordingly. Voluntary gratuity that the client chooses to add is often not taxable. Labor for setup, breakdown, or staffing is taxable in some states and exempt in others. Check your state department of revenue's catering-specific guidance or ask a CPA who works with food businesses.

How much deposit should a caterer require?

25%–50% of the contracted total at booking is common among caterers, but the right amount depends on event size, seasonality, and cancellation risk. For peak-season Saturday weddings, 50% non-refundable is reasonable. For weeknight corporate events under $2,000, 25% refundable up to 14 days out is more typical. Whatever you choose, put the refund and forfeiture rules in writing.

What payment terms are standard for corporate catering?

Net 15 and Net 30 are the two most common terms for corporate catering. Large companies and government clients often require Net 30. Smaller offices and startups will sometimes pay Net 15 or on receipt if you ask. Payment is usually by ACH, corporate check, or wire — not by credit card, because AP departments avoid card fees.

Should gratuity be automatic or optional on a catering invoice?

Many caterers use a mandatory service charge (typically 18%–22%) and leave a separate optional gratuity line, but your invoice should clearly label each charge and follow your state tax rules. Listing them separately matters for state sales tax treatment and for transparency with the client about what the service charge actually pays for.

How do I invoice for a tasting or menu consultation?

Charge a flat tasting fee upfront, typically $50–$150 per couple or party, and apply it as a credit toward the final invoice if they book. This helps cover food costs and limits unpaid tasting requests. Send a short standalone invoice when the tasting is scheduled, marked "Tasting Fee — credited toward event if booked."

What Should Caterers Read Next?

If you're setting up the business side of a catering operation, also see Novo's guides on opening a business checking account, separating business and personal finances, and accepting ACH payments from corporate clients.