For cafes, restaurants, bars and caterers

Mixed-rate supplier invoices, coded line by line.

A produce invoice carries GST-free food next to taxable drinks and packaging. A function invoice can be staff entertainment or client entertainment, with opposite tax results. ExpenseFlow reads every line, applies the tax code with a written reason, flags the entertainment rule for your country, and waits for your approval before it syncs to Xero or QuickBooks Online.

30-day free trial with 100 document tokens.

What makes hospitality books hard

Hospitality runs on supplier invoices with mixed tax treatment. A single produce delivery can carry GST-free or zero-rated food alongside taxable drinks, packaging and cleaning products, and claiming one-eleventh or one-sixth of the total overstates the credit. Then there is entertaining: staff meals on the premises, a Christmas function, a client dinner. Each country treats those differently, and the treatment often flips depending on who was at the table.

ExpenseFlow is built for exactly that job after capture: reading each line, coding it with a reason, and putting the judgement calls in front of a person instead of guessing.

What ExpenseFlow checks on a hospitality invoice

Its hospitality check looks for explicit entertaining on the invoice and flags your country’s rule for confirmation:

  • Australia. Meal entertainment is flagged as not income-tax deductible and not GST-creditable unless it is subject to FBT.
  • United Kingdom. Client entertainment is flagged as not deductible with input VAT blocked. Staff functions get a separate flag with the opposite treatment, deductible and recoverable, within the £150-a-head annual function exemption.
  • New Zealand. Entertainment with a private element is split 50/50 into claimable and non-claimable lines, with the GST on the non-claimable half excluded.
  • Canada. Meals and entertainment are split at the 50% limit for both the deduction and the input tax credit, unless the business regularly sells food to customers and bills them.
  • Singapore. Input tax on entertainment food and drink is treated as claimable, with family and private benefits flagged as blocked under Regulation 26.

Everything else it does on every invoice

  • Captures supplier invoices by email forward, upload or phone photo.
  • Reads line items, quantities, tax and totals, including mixed-rate invoices.
  • Codes each line to an account and tax code, with a written reason and a confidence score.
  • Routes uncertain lines to a review queue, with roles and per-row approvals before anything posts.
  • Syncs after approval to Xero with the source document attached, or to QuickBooks Online as a coded bill.

What it does not do

It does not calculate FBT, decide who was at a function, file your BAS, VAT, GST or GST/HST return, or reconcile your POS takings. Those stay with you or your bookkeeper, and ExpenseFlow makes the evidence easy to find.

Read the guide for your country

Each guide covers the whole hospitality ledger, category by category, with sources:

Frequently asked questions

Does it handle invoices with both GST-free and taxable lines?

Yes. ExpenseFlow reads each line item and applies a tax code per line, so basic food and taxable items on the same invoice are coded separately, each with a written reason you can check before approving.

Will it flag every wine or food line as entertainment?

No. The entertainment check fires on explicit entertaining signals, such as a client dinner, a staff Christmas party or corporate hospitality. Ordinary stock lines like ingredients or a wine order are not treated as entertainment.

Does it calculate FBT or split entertainment automatically?

It never calculates FBT. In Canada and New Zealand, where the law caps entertainment at a fixed 50%, it splits the line into claimable and non-claimable halves with the right tax code and account, and you approve the split before it posts. In Australia, the UK and Singapore the treatment depends on the facts, so it flags the rule for a person to confirm.

What happens after I approve?

The bill syncs to Xero with the source document attached and the approval history in History and Notes, or to QuickBooks Online as a coded bill carrying its ExpenseFlow reference in the note.

Which countries does it cover?

Australia, the United Kingdom, New Zealand, Canada and Singapore, each with its own entertainment and tax-code rules.

Keep exploring

Stop splitting produce invoices by hand.

Forward your next supplier invoice and see every line coded, with the reason written next to it.

Start free trial