Billed

How to Invoice as a Food Truck Operator

How to invoice private events and catering bookings from a food truck: what goes on the invoice, when to take a deposit and how to follow up, with one worked example.

This guide is for bookings you invoice: private parties, office lunches and events where a client pays for food served to their guests.

Food safety rules for food trucks are set where you operate. The US Food and Drug Administration's Food Code page (content current as of October 22, 2026) says: "Local, state, tribal, and federal regulators use the FDA Food Code as a model to develop or update their own food safety rules and to be consistent with national food regulatory policy." Check with your city or county health department about permits for a site or event, and with your state about sales tax on the food and fees you bill.

Worked example (sample figures, not suggested prices): an office books the truck for a lunch for 120 guests at 14.00 a person, 1,680.00, plus a travel and setup fee of 150.00. The total is 1,830.00. The truck sets a payment schedule: a 25% deposit, 457.50, due at booking, and 1,372.50 due on the event day. The sample leaves out sales tax.

Step-by-step invoicing guide

  1. 1

    Quote per guest on an estimate

    Put the menu price per guest and the guest count on one line. Billed's estimating page says you can "customize units and quantities for each product." Billed's features page says "your clients can approve or reject your estimates online."

  2. 2

    Convert the approved estimate

    Once the client approves, Billed's invoice software page says you can "convert an approved estimate into an invoice." Put the event date, time and address on the invoice.

  3. 3

    Take a booking deposit

    Billed's help center says "A payment schedule lets you add a payment plan to the invoices." It says to "Choose a suitable option among percentage or flat amount" and "Fill out the payment amount and due date of each payment." Set the deposit due at booking and the balance due on the event day.

  4. 4

    Add travel, setup and minimums as their own lines

    Keep each fee separate from the food, so the client can see what it covers. Billed's help center says: "Click 'Add a Line Item' and fill this section to charge against new items and services."

  5. 5

    Apply the right tax

    Billed's invoice software page says: "Save your tax rates and settings once, and Billed calculates taxes automatically when you create invoices and estimates." Which items are taxable depends on your state; check your state's rules.

  6. 6

    Collect payment on the day

    Billed's invoice software page says: "Connect Stripe and each invoice gets a pay button for card payments, or connect PayPal to add a PayPal option." It also says: "When a client pays by check or cash, record it as an offline payment so all your income is in one place." Billed's mobile app page says: "Billed for iOS and Android syncs with the web dashboard in real time, so you can invoice the moment a job is done."

Tips for food truck operator invoicing

  • Confirm the guest count in writing before the event, and invoice the confirmed number.
  • Put the event date, time and address on the invoice.
  • Set the deposit due when the client books, so the date is held only for paid bookings.
  • If guests are added on the day, bill them on a final invoice instead of changing the one already paid.

Common invoicing mistakes to avoid

  • Holding a date without a deposit.
  • Leaving travel or setup off the estimate.
  • Invoicing the original guest count after the client confirmed a higher number.
  • Charging tax without checking your state's rules for food and service fees.

How this works in Billed

Per-guest pricing

Price a menu by guest count: Billed's estimating page says you can "customize units and quantities for each product."

Booking deposits

Take part of the booking up front and the rest on the event day (Billed's help center).

Tax calculation

Billed's invoice software page says: "Save your tax rates and settings once, and Billed calculates taxes automatically when you create invoices and estimates."

Payment on site

Billed's invoice software page says: "Connect Stripe and each invoice gets a pay button for card payments, or connect PayPal to add a PayPal option." Billed's mobile app page says: "Billed for iOS and Android syncs with the web dashboard in real time, so you can invoice the moment a job is done."

Frequently asked questions

Start Invoicing With Billed

Set up your account and send your first invoice with Billed.

Quick answer:To invoice private events from a food truck, confirm the guest count and the per-guest price on an estimate, collect a booking deposit and the rest on the event day once the client approves, add travel and setup separately, and check your state's rules for sales tax. Food safety rules and permits are set where you operate.

At a glance

You bill How
Food per guest One line: price × guest count
A deposit and the balance Payment schedule
Travel and setup Their own lines
Sales tax Saved tax rates; check your state's rules

When this isn't for you

This guide covers bookings you invoice. It doesn't cover permits, food safety rules or sales tax law; check with your city or county and your state.