Procurement
Inventory

Item-Level VAT Mistakes That Stop Restaurant Invoices From Posting

Supplier invoice on receiving with one item missing its tax rate

Why a Wrong Tax Rate Silently Blocks Your Invoices

When a supplier invoice will not post to your accounting system, the cause is usually not the invoice at all. It is an item-level tax rate that was never set, so the item falls back to a blanket account default that does not match the goods, and the mismatch throws an error the moment a kitchen team receives against it. Fix the item, and the invoice flows.

This is a configuration problem, not a compliance one, and it hides in plain sight. Tax rates in a restaurant sit at item level for a reason: within a single delivery, most food may be zero-rated while hot food, packaging, non-food consumables and beverages carry a standard rate. A group that loads items in a hurry, or bolts a new site onto an old catalogue, ends up with items that have no rate, the wrong rate, or a rate that disagrees with what the supplier put on the invoice. Every one of those stops the invoice from reconciling and posting. The chain below is how a single blank rate turns into an invoice that never reaches the ledger.

Flow showing an item with no tax rate inheriting a default that does not match the goods, blocking the invoice

The Six Item-Level VAT Mistakes to Fix

These are the six item-level and supplier-level tax mistakes that most often stop a multi-site group's invoices from posting or throw off its tax reporting. Each one has a concrete fix you can apply in setup, before receiving starts. None of this is tax advice or a VAT return; it is configuring the right rates so invoices post and reports are right, while your accountant still owns compliance.

Scorecard of six item-level VAT mistakes that block invoices, each paired with its fix
  1. An item loaded with no tax rate. The item inherits the account default, which is often a standard rate, so a zero-rated food item arrives carrying tax it should not. Receiving then errors and the invoice will not post. Fix: set the correct tax rate on every item at creation, and never rely on the account default to be right for that item.
  2. Hot food and packaging on the food rate. Where most food is zero-rated but hot food, packaging and non-food consumables are standard-rated, leaving them on the food rate understates tax and mismatches the supplier's invoice. Fix: give packaging, hot food and consumables their own standard rate rather than inheriting the food rate around them.
  3. Supplier default tax left blank. When a supplier's default tax is not set, scanned or entered invoices have nothing to match against, so line items resolve inconsistently. Fix: set each supplier's default tax, and configure it per supplier where suppliers genuinely differ, so an incoming invoice reconciles against the rate you expect.
  4. One invoice covering two purchase orders. A supplier who bills two orders on a single invoice breaks the one-to-one match many teams assume, and the invoice stalls. Fix: use the receive-without-order workflow to add the extra lines, or consolidate the goods received notes into one invoice so a single supplier document still posts cleanly. The same principle underpins consolidated purchase orders for restaurant groups.
  5. Mixed rates on a single delivery. A delivery or a handling fee that splits into components with different tax treatment cannot take one blanket rate across the whole document. Fix: split the invoice into its line items and set each line's tax, so an exempt component and a standard-rated one post correctly side by side rather than being averaged into a wrong total.
  6. An invoice saved but never posted. A goods received note that is saved but not posted never reaches the profit and loss, so an accountant later finds the invoice missing from the books. This is a workflow step, not a fault: post the goods received note, or use the bulk-post action to clear several at once, and the transactions sync to your connected accounting system automatically.

Run a quick self-audit against the six: open a recent delivery that failed to post and check, in order, whether the item has a rate, whether hot food and packaging carry the standard rate, whether the supplier default is set, and whether the goods received note was actually posted. The highest-priority fix is almost always the first one, an item with no rate set, because it blocks receiving outright rather than merely misreporting. Clear that, and most stuck invoices move.

Book a Demo with Supy - post every supplier invoice cleanly

Ready to optimize your restaurant operations?

Blog

Our operational insights

A colourful arrangement of fresh produce representing restaurant procurement and food service purchasing
Procurement

Restaurant Procurement: A Complete Guide for Multi-Location Operators

Procurement
Food cost

Restaurant Supplier Invoices: Auditing Overbilling at Franchise Sites

Procurement
Inventory

Standing Orders vs Manual Reordering: What Each Restaurant Item Needs

Your questions 
answered

Everything you need to know about Supy — from setup to integrations, pricing, and daily use. If it’s not covered here, just ask.

Why do supplier invoices fail to post in a restaurant inventory system?
+

Usually because of an item-level tax rate problem, not the invoice itself. When an item has no tax rate, it falls back to a blanket account default that may not match the goods, and the mismatch makes receiving error so the invoice cannot reconcile or post. Other common causes are hot food or packaging left on the food rate, a supplier default tax that was never set, and a goods received note that was saved but never posted. Check the item rates and the posting step first, and most stuck invoices clear.

What tax rate should hot food and packaging use?
+

Whatever the standard rate is in your jurisdiction, rather than the rate the surrounding food carries. In many VAT regimes most food is zero-rated while hot food, packaging, non-food consumables and beverages are standard-rated, so leaving these on the food rate understates tax and mismatches the supplier invoice. Set each of these item types to its own correct rate at item level instead of letting it inherit the rate of the food around it. The exact percentage is region-specific, but the principle of rating each item type on its own is universal.

Can VAT rates be set differently per supplier?
+

Yes. Each supplier can carry its own default tax, which is useful when suppliers genuinely differ in how they invoice. Setting the supplier default means an incoming invoice, whether entered by hand or captured by invoice scanning, has a rate to reconcile against, so lines resolve consistently. Configure the supplier default once during setup and keep it aligned with how that supplier actually bills. This is separate from item-level rates: the item rate describes the goods, and the supplier default describes what to expect on that supplier's documents. Both need to be correct for an invoice to post cleanly.

How do you handle one supplier invoice that covers two purchase orders?
+

Do not force it into a one-to-one match, which is what makes it stall. Use the receive-without-order workflow to add the extra lines onto the goods received note, or consolidate the goods received notes into a single invoice, so one supplier document covering two orders still posts. This is a normal pattern for multi-site groups whose suppliers batch deliveries, and it is the same principle behind consolidating purchase orders across sites. Set it up as an intended workflow rather than treating the combined invoice as an error, and the reconciliation completes without manual journals.

What causes an invoice to be saved but missing from the accounting P&L?
+

A goods received note that was saved but never posted. Saving records the receipt, but a separate post step is what pushes the invoice into your connected accounting system, so an invoice that was only saved never reaches the profit and loss. Accountants often discover this weeks later when figures do not tie out. It is a workflow step, not a fault: post the goods received note, or use the bulk-post action to clear several at once, and the transactions sync to the ledger automatically. Building the post step into the daily routine prevents the gap.

How should mixed VAT rates on a single delivery be handled?
+

By splitting the document into its line items and setting each line's tax, never by applying one blanket rate to the whole delivery. A delivery or a handling fee can contain components with different tax treatment, where one part is exempt and another is standard-rated, and averaging them into a single rate produces a wrong total that will not reconcile. Set the tax at line level so each component posts correctly next to the others. This keeps the invoice accurate and lets it reconcile against what the supplier actually charged, rather than a blended figure that matches nothing.

Does setting item-level tax rates mean the system files your VAT return?
+

No. Configuring item and supplier tax rates correctly makes sure invoices post and reports are accurate, but it does not file or calculate your VAT return, and it is not tax advice. The purpose is operational: the right rates let supplier invoices reconcile and reach your accounting system cleanly, so the numbers your accountant works from are already right. Your operator or accountant still owns compliance and the actual return. Think of correct rate configuration as the input that makes the return straightforward, not as a replacement for the compliance work itself.

Ready to transform your operations?

Join 3500+ restaurant operators cutting costs, streamlining operations and making smarter decisions with Supy.