SaltAISaltAI
Corporate Catering19 October 20258 min read

How to Invoice Corporate Catering Clients Through Shopify

Corporate catering clients need proper VAT invoices, not Shopify order confirmations. Here's how to generate and manage compliant invoices for your catering accounts.

A Shopify order confirmation email is not an invoice. Corporate clients need a document that their accounts payable department can process — with VAT breakdown, invoice number, payment terms, and bank details. Here's how to generate proper invoices for corporate catering clients through Shopify.

What a Compliant UK VAT Invoice Must Include

For UK VAT-registered food businesses, a compliant invoice must include: a unique invoice number; the date of supply and the invoice date; your business name, address, and VAT number; the client's business name and address; a description of the supply (food and catering services); the quantity and unit price of each item; the total excluding VAT; the VAT rate and amount; and the total including VAT. Bank details for payment should also be included.

Standard Shopify Limitations

Shopify's native order confirmation does not generate a compliant VAT invoice. It doesn't include your VAT number, it doesn't calculate VAT separately, and it doesn't provide invoice numbers in a coherent sequence. For ad-hoc consumer orders this may be acceptable, but for corporate clients with accounts payable processes, it is not.

Using SaltAI's Invoicing Tools

SaltAI's B2B Order Manager generates compliant PDF invoices for every corporate order placed through Shopify. The invoice includes all required VAT fields, a sequential invoice number, and your configured payment terms (net 30, net 60, etc). Invoices are emailed to clients automatically when orders are placed and are available to download from their account portal.

Chasing Outstanding Invoices

With net 30 payment terms, invoices will sometimes go unpaid. Build a simple chasing process: a reminder email at day 25 before the due date, a follow-up at day 35 if unpaid, and a phone call at day 45. SaltAI's B2B tools flag outstanding invoices so you can manage your debtor days efficiently.

Setting Up Corporate Client Accounts Before You Invoice

Before you can invoice a corporate client correctly, you need to capture their billing information accurately at the point of onboarding. This means collecting their registered business name, their Companies House number if required, their VAT registration number if they are VAT-registered, and the specific billing address their accounts payable team requires. Many corporate clients will have a purchase order number that must appear on every invoice they accept for payment — missing this detail alone is enough to trigger a rejection and delay payment by weeks.

The most efficient way to capture this information through Shopify is to set up a dedicated corporate account registration flow rather than treating business clients like standard consumers. A proper registration form asks for all billing fields upfront, stores them against the account, and populates them automatically on every subsequent order. This removes the back-and-forth email exchange that wastes time and creates errors. Corporate Accounts provides this registration flow natively within Shopify, so your clients onboard once and their details are ready for every invoice that follows.

Once the account is live, it is worth sending a short confirmation to the client's finance team directly — not just their procurement contact — to confirm that the billing details are correct before any orders are placed. Finance teams often have specific requirements around how their company name appears, which cost centre codes to reference, or whether invoices should be addressed to a central accounts email rather than an individual. Resolving this before the first order saves significant friction later and establishes a professional impression with the people who ultimately release payment.

Structuring Payment Terms for Different Corporate Clients

Not all corporate clients carry the same risk or volume, and your payment terms should reflect that. A long-established client placing weekly lunch orders worth several thousand pounds per month may be well suited to net 30 terms. A new client whose first order is a one-off event should be considered for pro-forma payment or a 50% deposit upfront, with the balance invoiced after delivery. Treating every corporate client with identical terms is a common mistake that can leave a catering business carrying significant outstanding debt from clients who were never creditworthy to begin with.

When agreeing payment terms with a new corporate client, confirm them in writing before the first order is accepted. This can be done through a simple terms acknowledgement embedded in your corporate account registration flow, or through a brief email exchange with their procurement team. State the payment due date clearly on every invoice — not just the number of days, but the actual calendar date by which payment must be received. Accounts payable teams work from due dates, not from terms like "net 30," and a specific date removes any ambiguity that could be used to delay processing.

SaltAI's B2B Order Manager allows you to configure different payment terms at the account level, so a trusted high-volume client and a newer account can operate under different conditions without any manual adjustment on your part. When an invoice is generated, the correct terms are applied automatically, the due date is calculated and displayed, and any overdue flags are triggered based on the terms assigned to that specific account. This level of segmentation is not possible with standard Shopify order management, which applies uniform settings across all customers regardless of their relationship with your business.

Managing VAT Correctly Across Catering Orders

VAT in food catering is more complicated than it appears, and getting it wrong on a VAT invoice creates problems for both you and your client. Most hot food prepared for immediate consumption is standard-rated at 20%, while cold takeaway food may attract a zero or reduced rate depending on the specifics of the supply. A corporate catering order that includes hot buffet items, cold sandwiches, and soft drinks could theoretically involve multiple VAT rates on a single invoice, and each line must be rated correctly with the corresponding VAT amount shown separately.

For corporate clients who are themselves VAT-registered, an incorrect VAT charge is not merely an administrative inconvenience — it affects their own VAT reclaim. If you charge 20% VAT on a zero-rated supply, they cannot reclaim that amount from HMRC and will push back on payment until the invoice is corrected. If you undercharge VAT on a standard-rated supply, you remain liable for the difference to HMRC regardless of what you invoiced. Getting your VAT treatment right at the product level, before invoices are generated, is the most important thing you can do to keep your invoicing clean and your client relationships professional.

The practical solution is to configure VAT rates at the product level within Shopify, so that each item carries the correct rate and invoice generation applies those rates automatically without manual intervention. Review your menu with your accountant or tax adviser to confirm the correct VAT treatment for each category of food and drink you supply, then set those rates in your product catalogue. When SaltAI's invoicing tools generate a PDF, those rates are inherited directly from the product data, so the VAT breakdown on every invoice is accurate by default rather than by chance.

Keeping Your Invoice Records Organised for Year-End

A sequential invoice numbering system is not just a professional nicety — it is a legal requirement for VAT-registered businesses in the UK, and it becomes essential when your accountant or HMRC requests records. If your invoice numbers jump around, duplicate, or reset each year without a clear convention, reconciling your sales records against your bank statements becomes a laborious and error-prone exercise. Establish a consistent numbering format from the start: a prefix that identifies the year or your business, followed by a sequential number, gives you a clear audit trail across every client and every order.

Beyond numbering, you should retain a copy of every issued invoice in an organised and retrievable format. Shopify's native order history is not designed as an invoice archive, and searching it for a specific invoice from eight months ago is unnecessarily difficult. A dedicated invoicing tool that stores PDFs against each order and allows you to filter by client, date range, or payment status gives you a functional archive that you can actually use when your accountant asks for Q2 sales records or a client disputes a charge from six months ago.

At year-end, being able to export a clean summary of all invoices raised, the VAT collected at each rate, the total sales by client, and the outstanding debtors balance makes your accounts preparation significantly faster and cheaper. The less time your accountant spends reconstructing your records from raw order data, the lower your accounting bill and the less risk of errors in your VAT return. Building good invoicing habits through the right tools from the start of your corporate catering operation pays back repeatedly over the lifetime of your business.


Try Corporate Accounts free at saltai.app — no credit card required.

Generate professional VAT invoices for your corporate catering clients through Shopify.

SaltAI Team

SaltAI builds focused Shopify apps for food merchants and general merchants. Every app is tested in production at a real food store — including Vanda's Kitchen — before it ships.