Contents
Caterer Manager
Blog · Invoicing

Catering accounting: what your software should do

3 min read · October 19, 2026 · By Caterer Manager

Desk with a calculator, charts and a laptop

Catering accounting has three particularities: sales that start with a deposit and end with a balance, taxes that change depending on what is sold and how, and a high volume of small invoices (boxed lunches, platters) alongside large event invoices. Catering management software does not replace your accountant, but it should hand over clean numbers with no re-entry. Here are the seven tasks to demand.

1. Calculate the right taxes on every line

In Québec, GST (5%) and QST (9.975%) apply to most sales of prepared meals, with your registration numbers on the invoice. The software must calculate both taxes line by line, and handle special cases (zero-rated products, exempt clients) without manual correction.

In France, the VAT on a catering service depends on the nature of the sale: the reduced 10% rate generally applies to meals and services with staff consumed on site or delivered for immediate consumption, the 5.5% rate to certain food products sold for takeout, and the standard 20% rate to alcoholic beverages. A single event often combines two or three rates: the software must show them on the invoice and in the totals by rate. Your accountant confirms the rates that apply to your offer.

2. Manage deposits and balances

An event is paid in two or three instalments: a deposit at confirmation, a balance a few days before or after. The software must record each payment against the right invoice, produce an up-to-date statement of account, and accept several payment methods on the same invoice (split payments). Credit notes are used for partial cancellations.

3. Get paid online

A payment link in the confirmation email brings deposits in faster than a follow-up phone call. The software must generate that link for the deposit and for the balance, and go through a recognized payment provider.

4. Track accounts receivable aging

Unpaid invoices, sorted at 30, 60 and 90 days, with the statement of account ready to send. This is the report that protects your cash flow between seasons.

5. Talk to your accounting software

Most caterers in Québec, and many in France, work with QuickBooks Online or with an accountant who uses it. Ask what the link transfers: invoices, payments, taxes, clients. An export that does not carry the taxes leaves you re-entering half the work.

6. Report sales to the tax authorities when required

In Québec, sales of meals for immediate consumption must be sent to Revenu Québec through a certified sales recording system (MEV-WEB). The management software is generally not certified itself: it must integrate with a point of sale that is, and send your group events and online orders without double entry. Our MEV-WEB page explains who is affected.

In France, electronic invoicing between businesses is arriving in stages starting in September 2026 (receiving for all businesses, then issuing according to size). Ask your provider how it plans to comply.

7. Produce reports your accountant can read

Sales by period and by tax rate, payments by payment method, pending deposits, accounts receivable aging, in Excel. If your accountant asks every month for a file you build by hand, the list above is not covered.

How CM does it

The Caterer Manager Invoicing and payments module calculates taxes, generates payment links for deposits and final payments (Stripe, Moneris or Global Payments), handles split payments and credit notes, produces accounts receivable aging and statements of account, and sends invoices to Revenu Québec through the MEV-WEB Colossale module (option, Québec). The QuickBooks Online bridge is included from the Professionnel plan. More than 60 Excel exports are available in the Reports module.

Before you choose

Create a real invoice during the demo: an event with a deposit, two tax rates and a partial payment. If the software handles it without manual correction, your accountant will too.

Newsletter

Stay up to date with what’s new in CM.

New features, tips for caterers and new blog posts. One email a month, at most.

Thanks, you’re subscribed to the newsletter.

Unsubscribe in one click.

Every order, from first click to invoice.

45 minutes with an expert, using your own menus and events.

Caterer Manager team

CM platform demo

45 min Video call French or English

Canada team calendar. Eastern Time.

Pick a time Canada
Caterer Manager team

Schedule a call

15 min Phone call French or English

Canada team calendar. Eastern Time.

Pick a time Canada