Procurement
Inventory

Food Supplier Invoice Totals: Reconcile Inventory, Accounting Software

Reconcile the Total by Finding Where It Split First

Your supplier invoice total and your accounting software disagree because the figure changed in one system and not the other. To reconcile the gap between your inventory record and your accounting software, find where the two split, name the cause, and apply the one fix that cause needs. Supy shows three sync statuses on every supplier order, so you see which system a document failed to reach.

Those three statuses sit on each order's detail page, one for the supplier integration, one for the accounting system, and one for the point of sale. A total that is right in your inventory record but wrong in your accounting software tells you the document stalled on the way to accounting, not on the way in. You stop guessing which line moved and start at the system that never got the update.

Supy reads live sync status straight from your connected accounting software. Each document Supy sends to Xero or QuickBooks reports back as done or failed, so you do not check the other system by hand. It connects directly to QuickBooks, Xero, Zoho Books, Wafeq and 75+ platforms and sends invoices and credit notes to your accounting software for you.

Not every platform has a native connector. Where one does not, the path is a document export rather than a live push. Confirm which case you are in before figures move on their own. The invoices and credit notes feature is where these documents and their statuses live.

Once you know which system holds the wrong number, the cause is almost always one of a few recurring ones. Work through them in order.

A large numeral three showing the three sync statuses on a Supy supplier order

When a Price or Quantity Changed at Receiving

The most common gap opens at the door. When a delivery is short or a case arrives at a different price, the receiver corrects the quantity or price on the goods received note (GRN). The inventory record now carries the corrected figure, while the original invoice total still sits in your accounting software. The two were equal until receiving changed one of them.

Supy collects every corrected line in one place so you do not hunt for it. The Received Items page lists each received item as its own row and opens on the price-discrepancy filter, so the lines that moved are the first thing you see. Each row carries a status that tells you where it stands:

  • Needs review. The received price does not match the expected price and no one has dealt with it yet.
  • Price updated. Someone accepted the new price, so the inventory record and your accounting software should now agree.
  • Credit issued. A credit note covers the difference, which resolves the gap once that credit syncs.
  • Ignored. A reviewer judged the difference too small to chase.
  • Discount. The lower price was an agreed discount, not an error.

Filter to the rows that still need review, and update the expected price or request a credit note from each row. The inventory figure and the posted total then match again. Catching a supplier overcharge before you pay is a separate job with its own workflow, covered in spotting supplier overcharges.

Supy’s Received Items page showing price discrepancies first, with a status on each line and the buttons to fix a flagged price

When the Same Invoice Posted Twice

A duplicated invoice inflates the total in your accounting software while the inventory record, which counted the delivery once, stays correct. This is the gap that runs the wrong way: accounting is higher than receiving, not lower. It happens when a supplier re-sends a copy or a manual entry lands on top of an automatic one.

Supy stops most duplicates at the door rather than leaving you to unwind them later. When the AI invoice inbox flags a document as a possible duplicate, it holds that document for review instead of posting it. The second copy never reaches your accounting software. You confirm or dismiss the hold, and only one copy posts.

If a duplicate did post before the hold caught it, you cannot edit the posted figure in place. Delete the extra copy in your accounting software and keep the original invoice. How the inbox matches and reads each invoice is covered in the invoice email inbox.

Before and after view: a duplicate supplier invoice held so a single copy stands

When a Credit Note or Extra Charge Never Reached Your Accounting Software

A credit note that never synced is the classic system-to-system gap. Say an invoice arrives at $4,280, a case is short, and you raise a credit note for $135. The corrected payable is $4,145, which is what your inventory record shows.

The original invoice posted to your accounting software before the credit note synced, so it still shows $4,280. The $135 gap is the missing credit note, not a counting error.

Supy sends credit notes to your connected accounting software the same way it sends invoices, so a credit note you raise reaches accounting without a second manual entry. Check the accounting sync status on the credit note itself: if it says failed, send it again, and your accounting software will show the corrected total. Credit notes raised against receiving discrepancies have their own handling in credit notes for receiving discrepancies.

Extra charges open the same gap from the other direction. A delivery, service, or handling charge of $35 often has no obvious line in your inventory record and no dedicated general ledger (GL) code. It gets dropped or remapped by hand, and the totals drift apart.

Supy accounts for an additional charge on the invoice so the posted total reflects the full amount you were invoiced. Give the charge its GL code once and the figure carries through on its own.

A supplier invoice with the short-delivered king prawns line ringed: invoiced $1,350, received $1,215, so send the $135 credit note again

When the Invoice Already Posted and the Numbers Are Locked

Once an invoice posts to the connected accounting system, you cannot edit it in place. A correction means unposting or deleting the document first, then re-entering the right version. This is the rule that traps operators who try to patch a posted figure directly and watch the two systems drift further apart.

Work the correction in order so you never post the same document twice:

  • Unpost or delete the wrong document in the accounting system first, which releases the locked figure.
  • Fix the source in Supy: accept the corrected price, send the credit note again, or give the extra charge its GL code.
  • Post the corrected document again so your accounting software shows the right total.

When several documents need the same treatment, post them together. Supy lets you select and post multiple documents to the connected accounting system in one bulk action. A backlog across three venues clears in a single pass rather than one invoice at a time. Keeping that backlog from building in the first place is what accounts payable automation is for.

A timeline: edit a wrong line at receiving, raise a credit note once you confirm the invoice, or unpost and redo it once it has posted to accounting

Match What You See to the Fix

Match what the gap looks like to its cause, then apply its fix. The symptom tells you which system holds the wrong number, which is the whole reconciliation in one line.

What you seeWhyWhat to do
Supy shows the right total, but your accounting software shows moreThe credit note never reached your accounting softwareCheck the credit note’s accounting status in Supy and send it again if it failed
Supy shows the right total, but the invoice appears twice in your accounting softwareThe same invoice was posted twiceDelete the extra copy in your accounting software
Supy shows less than your accounting softwareThe price or quantity changed when the delivery arrivedUpdate the line in Received Items, or request a credit note
Both totals are out by the same small amountA delivery or service charge has no GL codeGive the charge its GL code in Supy once
You can’t save a fix on an invoiceIt’s already posted to your accounting software, so it’s lockedUnpost it, correct it in Supy, then post it again

Start with the sync status on the order, because it names the system before you read a single line. Fix what that status points to, post the document again, and the two totals match. The one move that prevents most of this is to clear credit notes and discrepancies the day they arrive, before the invoice posts and the figures lock.

Book a demo with Supy to reconcile supplier invoice totals

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

Restaurant Goods Received Note Price Errors: Fix Moving Average Cost
Procurement
Food cost

Restaurant Goods Received Note Price Errors: Fix Moving Average Cost

Inventory
Procurement

Cost control strategies for multi-unit restaurants

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 does my supplier invoice total not match my accounting system?
+

Because the figure changed in one system and not the other. The total was equal when the invoice arrived, then something moved it in your inventory record or your accounting software but not both. Common causes are a price or quantity corrected at receiving, a credit note that never synced, a duplicated invoice, or a delivery charge with no GL code. Whichever total is higher tells you which system holds the wrong number. If your accounting software shows more, a credit note or duplicate is the likely cause; if your inventory record shows less, receiving changed a line.

How do I find where a supplier invoice total changed?
+

Start with the sync statuses on the supplier order. Supy shows three statuses on each order: one for the supplier integration, one for accounting, and one for the point of sale. You can see which system a document failed to reach before you read a single line. If the total is right in your inventory record but wrong in your accounting software, the document never got there. Open the status that says failed, fix the figure in that system, and post the document again. You find the problem first and fix it once, instead of hunting line by line.

What makes a credit note go missing from my accounting software?
+

A credit note goes missing when it never reaches your accounting software. The original invoice posts there first. You raise the credit note later in your inventory system, and if its accounting sync fails, your accounting software keeps the full invoice total. Your inventory record shows the lower, corrected amount you owe, your accounting software still shows more, and the difference equals the credit note. Check the accounting sync status on the credit note itself. If it says failed, send the credit note again, and your accounting software will show the corrected total without a second manual entry.

Can I edit a supplier invoice after it has posted to accounting?
+

No. Once an invoice posts to your accounting software, you cannot edit it in place. To correct it, you unpost or delete the document first, then enter the right version. If you try to fix the posted figure directly, you get stuck and the two totals end up further apart. Work in this order. Unpost or delete the wrong document to unlock the figure, and correct the figure in your inventory system. Then post the corrected document again so your accounting software shows the right total. When several invoices need the same fix, post them all again in one bulk action.

How does Supy stop duplicate invoices from inflating my totals?
+

Supy holds suspected duplicates before they post. When the AI invoice inbox flags a document as a possible duplicate, it keeps the document for review instead of posting it. A second copy never reaches your accounting software, so it never counts the invoice twice. You confirm or dismiss the hold, and only one copy posts. A duplicate makes your accounting software show more than your inventory record, which counted the delivery once and stays correct. If a copy did post before the hold caught it, delete the extra copy in your accounting software and keep the original invoice.

What should I do about delivery or service charges that break my totals?
+

Map each additional charge to a general ledger code once, and let it carry through from then on. A delivery, service, or handling charge on a supplier invoice often has no obvious line in your inventory record and no dedicated ledger code, so it gets dropped or remapped by hand and the totals drift apart. Supy accounts for an additional charge on the invoice so the posted total reflects the full amount billed. Set the mapping the first time you see the charge type, and the figure flows to the right code on every later invoice without manual work.

How often should I reconcile supplier invoices between inventory and accounting?
+

Clear credit notes and receiving discrepancies the day they arrive, before the invoice posts and the figures lock. While a document is still open, the fix takes far less work: you send the credit note again or update the price. Once an invoice posts, every correction means unposting it and posting it again. That is slower and easy to get wrong across several venues. A quick look at the Received Items page and the failed sync statuses each day stops the backlog building, so month-end is a check rather than a cleanup. Whichever total is higher still tells you which system to fix.

Ready to transform your operations?

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