

Invoice Template for Restaurant Owners: Catering, Events, and B2B Billing
A free invoice template for restaurant owners plus how to bill catering, private events, and corporate accounts: deposits, sales tax, payment terms, and ACH.
Most restaurant transactions never need an invoice. A customer orders, the POS rings it up, the card runs, and the receipt prints. Invoicing starts the moment a client wants to pay later: a corporate office booking weekly lunch deliveries, a wedding planner locking in a buyout, a hotel concierge billing private dining to a guest folio. Use this restaurant invoice template to bill catering, private events, corporate accounts, and wholesale orders with itemized charges, written payment terms, and payment links.
When do restaurant owners actually need to send invoices?
Counter sales and dine-in checks settle at the POS. Invoicing applies to four scenarios that small restaurants run into constantly:
- Catering drop-offs and full-service events. A law firm orders lunch for 40. A family books a rehearsal dinner. The client signs a contract and pays on terms.
- Buyouts and private dining. A company rents your dining room for a holiday party and wants a single itemized bill with their corporate AP department's PO number on it.
- Weekly corporate accounts. Recurring delivery programs for offices, film productions, and hospitals that consolidate charges into a monthly invoice instead of paying per order.
- Wholesale and B2B accounts. Selling your house-made sauce to a local grocer, baking bread for another restaurant, or supplying coffee beans to a hotel.
A POS receipt won't work for any of these. A corporate AP team can't process a thermal-printed receipt. They need an invoice with a unique number, payment terms, a remit-to address, and a billing contact. Restaurant invoices are primarily used for catering, private events, corporate accounts, and wholesale, not standard dine-in or takeout transactions.
For cash-heavy operators, invoicing the catering side of the business also creates a clean paper trail. Even if most front-of-house revenue runs through cash and cards at the POS, catering invoices can reconcile cleanly with bank deposits and give your accountant clearer records at tax time.
What should you include on a restaurant invoice?
A complete restaurant invoice includes business and client details, itemized charges, sales tax broken out separately, payment terms, due date, and a unique invoice number. Here is the field-by-field breakdown.
Business and client header
- Your business name as registered (the LLC or corp name, not just the dba)
- Address, phone, and email
- EIN or state tax ID, which many corporate AP departments require before issuing payment
- Client's legal name, billing contact, and AP email
- Event date, PO number, or contract reference
Line items
Itemize charges. A line that says "Catering services: $2,400" can trigger questions, delays, or disputes. Break out:
- Food, by menu item or per-person rate × headcount
- Beverages, with alcohol separated from non-alcoholic (alcohol is often taxed differently)
- Staffing: chefs, servers, bartenders, with hours and rate
- Rentals: linens, chafing dishes, glassware
- Delivery, travel, and setup fees
- Service charge and gratuity, clearly labeled
Tax, terms, and totals
- Sales tax, broken out by jurisdiction. Catering sales tax can depend on the delivery or service location, the type of service, and state or local rules, so confirm the correct jurisdiction before sending the invoice.
- Subtotal, tax, total, in that order
- Payment terms (Net 15, Net 30, Due on Receipt) and due date
- Accepted payment methods (ACH, card, check, wire) with clear instructions
- Late fee policy, if any, stated in the contract and compliant with applicable state law
- Invoice number following a consistent convention, and issue date
How do you use a free restaurant invoice template?
You can build a working restaurant invoice in a Google Doc or Excel sheet in about 15 minutes. Use this structure for one-off events, repeat catering clients, and wholesale accounts:
[Restaurant Name & Logo] INVOICE
[Address, EIN, Contact] Invoice #: CAT-2025-0042
Issue date: 03/14/2025
Due date: 04/13/2025 (Net 30)
Bill to: Event details:
[Client name] Event date: 03/12/2025
[AP contact + email] Location: 123 Main St, Chicago
[Client address] Headcount: 45
LINE ITEMS QTY RATE AMOUNT
Plated dinner, per person 45 $48.00 $2,160.00
Bar service, 3 hr 1 $450.00 $450.00
Server (4 hr × 3 staff) 12 $32.00 $384.00
Linen rental 10 $12.00 $120.00
Delivery & setup 1 $150.00 $150.00
--------
Subtotal: $3,264.00
Sales tax (10.25%): $334.56
Service charge (18%): $587.52
--------
TOTAL DUE: $4,186.08
Payment: ACH to [routing/account] or pay via [invoice link]
Terms: Net 30. Late fee per contract.Adapting the template
- Catering drop-off: Drop the staffing and rental lines, keep delivery, headcount, and per-person pricing.
- Private dining buyout: Add a room minimum or buyout fee at the top, then itemize the food and beverage consumption.
- Wholesale: Replace per-person pricing with case quantity × unit price, and reference the PO number prominently.
Numbering conventions
Use a prefix that tells you the revenue stream at a glance. CAT-2025-0042 for catering, BUY-2025-007 for buyouts, WHO-2025-012 for wholesale. When you reconcile deposits at month-end, the prefix is faster than opening every invoice.
Save a reusable version per repeat client. A corporate account that orders weekly lunch shouldn't make you rebuild the header every Friday. Clone last week's invoice, update the line items, send.
How do you invoice catering and private event clients?
Catering is where invoicing actually protects your business. Without a deposit workflow, a last-minute cancellation can leave you covering food, labor, and prep costs. The right workflow uses two invoices.

The deposit-and-final flow
Catering jobs typically use a two-invoice flow: a deposit invoice (often 25–50%) at booking and a final invoice after the event.
Invoice 1: Deposit, sent at booking. Usually 25–50% of the estimated total, payable within 7 days or before a cutoff date (often 14 days pre-event). State the non-refundable cutoff date on both the invoice and the contract. Without a paid deposit, the date isn't held.
Invoice 2: Final, sent after the event. Reflects actual headcount, any bar consumption, overtime staffing, and credits the deposit. Net 15 or Net 30 from event date is standard.
What to itemize
- Headcount and per-person price. Confirmed headcount goes on the contract; the final invoice bills actual headcount (with a guarantee floor, typically within 10% of the contract number).
- Staffing. Hours × rate per role. Servers, bartenders, chefs, dishwashers. Note overtime separately.
- Rentals. Anything you sub-rented (linens, dance floor, glassware) billed at cost plus a coordination fee or at a marked-up rate disclosed in the contract.
- Travel. Mileage, parking, lodging if applicable.
Gratuity vs. service charge
Be explicit about both. Service charges and gratuities can be treated differently for tax and payroll purposes, and the rules vary by state. Clients regularly misread an 18% service charge as a tip and leave staff without a gratuity, so label each line clearly and confirm the tax and payroll treatment with your CPA or payroll provider.
Make payment easy
Include a clickable payment link for ACH and card, plus wire instructions for invoices over $5,000. Mailed checks for a $12,000 wedding deposit add days of mailing and deposit time and create a real risk of a lost envelope.
How can restaurant owners get invoices paid faster?
Cash flow on catering is a deposit problem and a payment-method problem.
ACH and card beat checks. Sending a client an ACH or card payment link removes the mailing and manual deposit delay; settlement timing still depends on the payment processor, the bank, and when the client actually pays. Card payments usually include processor fees; check your processor's current rate before deciding whether to absorb the fee or disclose a surcharge where allowed.
Set Net 15 for new clients. Net 30 is industry standard for established corporate accounts. For new clients, start with Net 15 or Due on Receipt until you have a payment history, then extend to Net 30 after a few clean payments.
Use deposits to fund the job. A 50% deposit on a $10,000 wedding covers food cost and a chunk of labor before you buy a single ingredient. This standard industry practice protects your working capital before the event.
Novo Invoices lets restaurant owners send invoices and accept ACH and card payments directly into their Novo account with a $0 monthly fee for the invoicing feature. (Card processing fees from the payment processor still apply per transaction; see Novo's current fee schedule.) You create the invoice, send the link, the client pays, and the money lands in your Novo business checking account. Novo does not accept cash deposits, so restaurants with cash tills still need a separate cash handling process (armored car service, ATM deposit at a partner bank, or a local merchant services arrangement) alongside the invoicing workflow.
How should restaurants organize invoices for taxes and bookkeeping?
Two principles do most of the work: match every invoice to a deposit, and categorize line items by deductible category.
Match invoices to deposits
When a $4,186 catering payment hits your business checking account, your accountant needs to know it ties to invoice CAT-2025-0042 for the Henderson event. If the deposit description is just "ACH credit," that ties nothing to anything. Use a payment processor or invoicing tool that tags the deposit with the invoice number on the bank side.
Categorize by deductible bucket
A catering invoice line for sub-rented linens hits Rentals. Outside staff hits Contract Labor. Mileage hits Vehicle Expense. Food hits COGS. If your invoice line items already map to these categories, your accountant isn't reconstructing the breakdown at year-end.
Use integrations
Pushing invoices and payments into your accounting software automatically, instead of typing them in monthly, cuts down on manual data entry and removes a common source of typos. Novo integrates with Stripe and Shopify for online order revenue, which helps restaurants running ghost-kitchen brands or selling merch and gift cards online consolidate revenue tracking in one feed.
What invoicing mistakes do restaurant owners make most often?
Vague line items and missing written payment terms are two of the most common reasons restaurant invoices get paid late or disputed. The full list:
- Forgetting to break out sales tax. A client expecting a $2,400 quote sees a $2,610 total and assumes you padded the bill. Pulling tax onto its own line answers the question before it's asked.
- Vague line items. "Catering services: $2,400" invites a back-and-forth that takes a week. Itemized food, staff, rentals, and delivery answer every AP question up front.
- No written payment terms. "Pay when you can" has no legal weight. A written "Net 30, late fee per contract" gives you ground to stand on if you have to follow up.
- Mixing personal and business accounts. Depositing a catering check into a personal account muddies the audit trail and creates a tax headache. A dedicated business checking account helps keep catering deposits, invoice payments, and tax records separate from personal spending.
- No deposit on catering. Quoting a wedding without a deposit invoice means you absorb 100% of the risk if the client cancels.
- Inconsistent invoice numbering. Three invoices labeled "Invoice 1" make reconciliation harder and can create problems during an audit.

What questions do restaurant owners ask about invoicing?
Do I need to send an invoice for a walk-in catering order?
If they pay at pickup with a card, the POS receipt is enough. Send an invoice if the customer is picking up today and paying later, or if a corporate AP department needs documentation. Many corporate clients require an invoice even on prepaid orders so they can expense it internally.
How do I charge sales tax on catering across multiple cities?
You typically charge sales tax at the rate of the delivery or service location, not your restaurant's location. Catering a wedding in a suburb with a different rate than your city means you collect that suburb's rate and remit it through your state filing. Rules vary by state (especially for full-service vs. drop-off catering), so confirm with a CPA for the states you operate in.
What payment terms are standard for restaurant catering?
Net 15 to Net 30 from the event date, with a 25–50% non-refundable deposit at booking. New corporate clients often start at Due on Receipt or Net 15 and move to Net 30 after a few clean payments. Anything past Net 30 is unusual outside of large institutional clients.
Can I use the same template for vendor billing and customer invoicing?
The layout is similar, but use different invoice number prefixes (e.g., CAT- for customer catering invoices, VEN- for invoices you receive from your produce supplier so you can track them as bills payable). And remember: when you pay a vendor, you're paying their invoice. You don't send your own. You'd only "invoice a vendor" in the rare case you sell something back to them (a chef demo, consulting, or a co-branded event).
What's the minimum to put on a quick invoice if I'm short on time?
Business name and EIN, client name, invoice number, date, itemized line items, sales tax broken out, total, payment terms, and how to pay. That's the floor. Skip any of these and you'll be re-sending the invoice within 48 hours.
Should I charge a fee for card payments?
Some caterers absorb the processing fee on smaller jobs and add a convenience fee on jobs above a threshold (often $2,500). Disclose it on the invoice and in the contract. Some states regulate card surcharges, so confirm before adding one.
What is the best invoicing workflow for restaurant catering and events?
Catering, private events, and corporate accounts are where restaurant invoices need the most detail, because vague invoices, missing deposits, and mailed checks can slow down payment. A clear template with itemized line items, a deposit-and-final flow for events, and ACH or card payment built into the invoice can reduce follow-up and make reconciliation easier. Run those invoices through a business checking account that tags deposits and exports transaction data so your accountant can reconcile payments faster.