Catering invoice software that chases the money for you
The invoice is not the hard part. Remembering which eleven invoices are unpaid, which deposit never landed, and which client you have now asked twice — that is the hard part. This does the drafting from the event you already have in the system, takes the payment, and keeps the list of who still owes you.
How an invoice happens here
- The event already has the menu, the guest count and the price on it, because that is where the quote came from.
- The invoice is drafted from that — line items, deposit schedule, tax, terms — not retyped.
- It goes out with a payment link. Card and bank payment run through Stripe, into your own account.
- Deposits and balances are tracked against the event, so "has the Herrera deposit come in" is a question you ask rather than a folder you open.
- Overdue invoices get chased, and "who still owes us money?" returns the list by client.
Deposits, schedules and the awkward middle
Catering invoicing is rarely one invoice. It is a deposit to hold the date, a revised number when the guest count moves, a final invoice after service, and sometimes a split between the company and the person who booked. All of that sits on the event rather than in a separate accounting silo, so changing the guest count changes the number everywhere it appears.
Supplier invoices, the other direction
Vendor invoices get read automatically — supplier, date, line items, totals — and matched against what you ordered. That is where food-cost drift usually hides: the price went up 9% in March and nobody re-costed the menu it feeds.
What it does not do yet
No QuickBooks, Xero or Bill.com sync as of October 2026. If your bookkeeper needs the data in one of those today, you will be exporting. Worth knowing before you start rather than after.
Price
Starter is $99/mo for one seat and Pro is $149/mo for three. Every feature is on both plans — they differ on seats, storage and how much AI you get each month. Extra seats are $15/mo. The 14-day free trial takes no credit card. See pricing.
Payments run on your own Stripe account, so Stripe's processing fees are between you and Stripe. We do not add a cut.
A free invoice template, if you are not ready for software
If you only send four invoices a month, software is overkill and we will say so. There is a free catering invoice template that covers the line items and terms most caterers forget.
Questions people ask
Can I take deposits and card payments?
Yes. Invoices and deposit requests go out with a payment link and run through Stripe into your own account. Processing fees are Stripe's; we do not add a percentage.
Does it chase overdue invoices automatically?
Yes, and you can see the whole unpaid list by client at any point, including from your phone.
Does it integrate with QuickBooks or Xero?
Not yet. As of October 2026 there is no QuickBooks, Xero or Bill.com integration — it is on the roadmap. Today you export.
Can I invoice in a currency other than dollars?
The product is used in the United States, Canada and the UK. Stripe handles the currency; set it on your Stripe account.
What happens when the guest count changes after I have invoiced?
Change it on the event and the pricing follows through to the open invoice, because the invoice was built from the event rather than typed next to it.
Ten minutes gets a real event in — your menu, your prices, a quote you could send. The 14-day trial takes no credit card.