All articles

Restaurant Profit

Restaurant Invoice Audit: Stop Vendor Overcharges

Audits of 11,000+ restaurant invoices found overcharges on 35%, about 1% of spend. Receiving checks, catch weight, cost-plus terms and the credit clock.

14 min read
Photo: Brecht Corbeel / Unsplash

The short answer

A restaurant invoice audit compares every supplier invoice against what you ordered, what arrived and what your contract says you pay. The best public data, an audit of 11,000+ invoices from 400 restaurants, found an overcharge on 35% of invoices, averaging about 1% of invoice dollars. The money is recoverable, but distributor credit windows are measured in hours, not months.

A restaurant invoice audit checks each supplier invoice against three things: what you ordered, what physically arrived, and what your contract or quote says you pay. Done weekly, it catches price drift, short shipments, catch-weight shortfalls and credits that were promised and never posted.

The most useful number here is not the scary one. The best public audit, run by Consolidated Concepts on more than 11,000 invoices from 400 restaurants, found at least one overcharge on 35% of invoices, with typical overcharges of about 1% of the invoice total (FSR Magazine). That is less dramatic than the "4-8% of food cost" figure that circulates in sales decks, which we could not trace to any primary source. It is also steady, repeatable money that lands every week you do not look.

How often are restaurant supplier invoices wrong?

Roughly one invoice in three carries at least one overcharge, based on the only large public audits. Consolidated Concepts' 2015 analysis of 11,000+ restaurant invoices found overcharges 35% of the time, typically about 1% of invoice dollars (FSR Magazine). Buyers Edge ran the same analysis on $6 million of college foodservice invoices and got the same 35% rate, with overcharges around 1.5% of invoice value and "in excess of 10%" in some spend subsets (Food Service Director).

Two caveats keep this honest. The data is from 2015, and it comes from companies that sell purchasing services. Even so, the causes they list are mundane and believable: contracts loaded late or only partly loaded, manual data-entry errors, different contract forms per vendor, and contracts that never reached the distributor at all. Consolidated Concepts' president put it as "simple mistakes can and often do happen if they are not constantly being monitored." You do not need a villain for the money to be gone.

By the numbers

What 1% looks like: a single location buying $10,000 a week from its broadliner spends about $520,000 a year. One percent of that is $5,200, before counting short shipments you signed for, credits never posted, or a category running well above average.

The owner experience matches the audits. In a 2025 r/restaurantowners thread on Sysco pricing, owners described the same case of gloves bouncing week to week, and one said the system "will sneakily add say $40 extra to a case of gloves" until he flagged it to his rep. In another thread, an owner described being shorted, promised a credit, and never seeing it show up.

What are the most common invoice errors?

Six patterns account for most of what a restaurant invoice audit finds. Each has a different fix and a different deadline, so it pays to know which one you are looking at.

Error typeWhat it looks likeWhere you catch itRecovery window
Price driftSame item, higher unit price, no noticeWeekly price-variance checkUsually negotiable with rep; stronger under a contract
Contract not loadedYou were quoted a deviated price, invoice shows listCompare to signed pricing sheetBack to contract start if you have paper
Short shipmentInvoiced 10 cases, 9 arrivedAt the door, before signingOften at delivery only (see below)
Catch-weight shortfallCase billed at 40 lb, weighs 37 lbReceiving scaleAt delivery, or per contract
Missing credit memoRep promised a credit, nothing postedMonthly credit reconciliationDepends on distributor; chase within the month
Substitution at a higher priceOut-of-stock item swapped for a pricier pack or brandAt receiving, line by lineAt delivery (refuse it)
Surcharges and feesNew fuel, delivery, small-drop or "market adjustment" linesInvoice footer reviewContract-dependent

Two of these deserve extra attention because they are the easiest to miss. A commenter in r/restaurantowners pointed out that suppliers change item descriptions and pack sizes, which silently breaks any price tracking that keys on the product name. The fix is to give every product your own fixed ID and map the distributor's changing codes to it. And surcharges have been litigated: Sysco settled class actions in Georgia, Florida and California over its fuel surcharge for $6.6 million; plaintiffs alleged it was applied "without regard to variances in local fuel prices" (Top Class Actions). Sysco denied wrongdoing. The lesson is not that every surcharge is illegitimate. It is that surcharge terms belong in your contract, not only on the invoice footer.

How long do you have to claim a short shipment credit?

Assume you have until the driver leaves. US Foods' published customer policy says "all shortages, damages or rejected Products should be noted on the invoice at time of delivery" and that "customers will not be credited for shortages once the invoice has been signed" and the driver is gone. It gives 24 hours to report concealed damage, and shortages on products that were not jointly checked in (US Foods Customer Policy). The same policy says returns must be unopened, non-perishable and in good condition, and US Foods Direct items carry a 25% restocking fee.

Other distributors publish different rules, and a negotiated contract can override the default policy. But this is the practical reality: the most recoverable money in your invoice file is lost at the back door at 7 a.m., when someone signs a delivery they did not count. After that, you are asking for a favor rather than enforcing a term.

Watch out

Never sign a delivery "clean" to save time. If you are too busy to count, write "subject to count" or note the specific shortage on the driver's copy. A signature on an uncounted invoice is the distributor's best defense against your credit request.

What is catch weight and how do you check it?

Catch weight means the line is billed at the actual shipped weight rather than a nominal case weight. It is normal for fresh protein, seafood and cheese, and it means the invoice weight is the number you pay on. The only way to verify it is a receiving scale and a habit of using it.

This is not theoretical. In A1A Burrito Works v. Sysco Jacksonville, a group of Florida restaurants alleged that on 13 occasions over about a year they "ordered and paid for 40-pound boxes of poultry but received less than 40 pounds," with actual weights between 34.7 and 37.3 pounds. Their distribution agreement said "pricing is determined based on a fee per pound," and Florida Department of Agriculture inspectors confirmed underweight packages at two locations in August 2021. The Eleventh Circuit dismissed the state deceptive-practices claim as preempted by federal poultry law, but reinstated the breach of contract claim (FindLaw, 11th Cir. opinion).

The restaurants' method is worth copying. They weighed cases in a "good-faith, commercially reasonable" process consistent with NIST Handbook 133, allowing for tare weight and permitted variation. In plain terms: weigh the product, subtract the packaging, write the weight on the invoice, and photograph the scale display next to the case label. That is evidence a rep, a credit department or a court can use.

How do cost-plus distributor contracts hide price creep?

Cost-plus pricing means you pay the distributor's "cost" plus a fixed markup, so the whole deal depends on how "cost" is defined. One US Foods cost-plus program published through a state procurement defines cost as "distributor's invoice from the supplier, plus inbound freight, minus customer allowances" and contracted deviations, with the markup fixed for the agreement. The same document says manufacturer rebates and incentives are "not included in invoice cost" and are paid quarterly, semi-annually or once (US Foods / Premier program, Nebraska DAS).

That structure is legitimate, but it creates three audit questions for any cost-plus account:

  1. Is the markup on the invoice the markup in the contract? Pull ten lines a month and do the math.
  2. Are deviations you negotiated actually loaded? The 2015 audits blamed contracts loaded late or partially for much of the overcharging.
  3. Where are your rebates? If the contract says rebates flow back to you, reconcile the checks against your purchase volume.

The cautionary case is the U.S. Foodservice pricing litigation. Customers on cost-plus deals alleged the company used shell "value added service provider" companies to inflate the cost figure from 1998 to 2005. The class action settled for $297 million in 2014 (Supermarket News; 2nd Cir. opinion). The appeals opinion noted that some customers had audit rights, and the invoices still revealed nothing. Audit rights are necessary, not sufficient.

Do supplier price drops reach your invoices?

Not automatically, which is why a falling market is also a leak. Invoice-audit vendors describe "prior-week rate charging," billing last week's price while commodity prices fall, as a recurring mechanism. We found no independent study sizing it, but it is easy to test yourself. One owner in r/restaurantowners built a sheet that tracks items against the commodities that drive them, such as cheddar spot prices against cheese lines, specifically to see how slowly declines arrive.

2026 is a good year to check. USDA's August 2026 Food Price Outlook forecasts wholesale beef up 9.4% for the year, but farm-level egg prices down 82.1% and retail egg prices down 30.8% (USDA ERS). If your beef lines rose and your egg lines did not fall, you have a conversation to have with your rep, with the USDA table in hand.

Send us your supplier invoices and receiving logs as exports, no logins. We flag price drift, short shipments and credits that never posted, and quote any recovery work before you commit.
Get a free leak scan

How to audit food invoices: a weekly routine

A workable restaurant invoice audit has four layers, and the first one happens at the back door, not in the office. Most operations can run all four in two to three hours a week for a single location.

At receiving (every delivery, 10 minutes)

  • Count cases against the invoice before signing. Note any shortage on the driver's copy.
  • Weigh every catch-weight line on a receiving scale. Record the net weight on the invoice.
  • Check substitutions line by line. Refuse any sub you did not approve or that costs more per usable unit.
  • Check temperatures and condition on perishables, since many are only returnable at delivery.
  • Photograph the signed invoice, the scale readings and any damage. File by date.

Weekly (30 to 60 minutes)

  • Enter each invoice line against your own fixed product ID, not the distributor's description.
  • Flag any unit price that moved more than your threshold (many operators use 3% to 5%) versus the contract or last-paid price.
  • Review the invoice footer for new fuel, delivery, small-drop or administrative fees.
  • Send your rep one email with every flag, the invoice number and the price you expected.

Monthly (1 hour)

  • Reconcile promised credits against posted credit memos. One operator in r/restaurantowners keeps a running credit tally and sends it to each purveyor about four times a year.
  • Match statements to invoices: every credit memo should reduce an open balance, not sit unapplied.
  • Compare your top 20 items by spend across two or three suppliers.

Quarterly (half a day)

  • On cost-plus accounts, recalculate the markup on a sample of lines.
  • Confirm negotiated deviations are loaded and have not expired.
  • Reconcile rebate or incentive payments to purchase volume.
  • Re-read the surcharge and fee language in your agreement before renewal.

Tip

The single highest-return habit is the monthly credit reconciliation. Price drift is arguable. A credit your rep already promised in writing is not, and it is the item most likely to fall through the cracks between receiving, the rep and accounts payable.

How do you get an overcharge refunded?

Lead with paper, not tone. The owners in r/restaurantowners who report getting prices fixed describe the same move: show the rep the invoice, the price you expected and, ideally, a competing quote, then ask for a credit on the specific invoice. One wrote that he tells his rep he "won't hesitate to buy" elsewhere, and controls enough volume that it lands.

A claim that gets paid usually includes:

  1. The invoice number and line, with the billed and expected unit price.
  2. The basis for the expected price: contract page, signed pricing sheet, rep's email or last-paid invoice.
  3. Receiving evidence for quantity or weight claims: annotated driver copy, scale photo, date and time.
  4. A specific ask: "credit memo for $X against invoice Y," not "please look into pricing."
  5. A follow-up date, and a line on your monthly credit reconciliation until the memo posts.

If the rep stalls, escalate to the branch's credit or customer service department in writing. For a pattern of short weights, the A1A Burrito Works case shows that state agriculture inspectors will weigh product, and that a documented pattern can support a contract claim. Most disputes never need to go that far. Once a distributor sees you are counting, the errors tend to shrink.

Where invoice audits fit in the bigger picture

Supplier invoices are one leak among several. For most independents, the same review habits apply to card processing statements, delivery-app error charges and payroll-side credits like the FICA tip credit. Our restaurant profit leak audit ranks all of them by size, deadline and who is allowed to file. If your processor is holding deposits while you sort this out, see what to do when a merchant processor is holding funds.

One upload covers suppliers, processing and delivery apps. You get a dollar figure for what you are owed or overpaying, and a quote before any recovery work starts.
Get a free leak scan

What an invoice audit will not fix

An audit recovers overcharges. It does not make a bad contract good or fix waste in the kitchen. If your prices are correct but uncompetitive, that is a negotiation, and the owners in the Sysco pricing thread describe pricing out two to four suppliers every week on interchangeable items. If your invoices are clean but food cost is still high, look at yield, portioning and waste before blaming the truck.

And keep your expectations calibrated. The public evidence supports about 1% to 1.5% of invoice dollars in routine overcharges, more in badly managed categories, and occasionally a large contractual problem like mis-defined cost. That is a solid return on two hours a week. It is not a hidden 8% of food cost waiting to be found in every kitchen, and anyone promising that should show you the invoices first.

Frequently asked questions

How common are errors on restaurant supplier invoices?
Common enough to check every week. Consolidated Concepts analyzed more than 11,000 invoices from 400 restaurants and found at least one overcharge on 35% of them, with typical overcharges around 1% of the invoice total. A parallel Buyers Edge audit of college foodservice invoices found the same 35% rate and about 1.5% of invoice dollars, with some spend categories above 10%.
Are supplier invoice errors really 4-8% of food cost?
We could not find a primary source for that figure. The best public audits put typical overcharges at roughly 1% to 1.5% of invoice dollars, with individual categories sometimes much higher. That is still real money: on $500,000 a year of distributor purchases, 1% is $5,000. Be skeptical of anyone quoting 4-8% without showing the underlying invoices.
How long do I have to get a credit for a short delivery?
Often only until the driver leaves. US Foods' published customer policy says shortages must be noted on the invoice at delivery and that customers will not be credited for shortages once the invoice is signed and the driver has gone. It allows 24 hours for concealed damage and for products that were not jointly checked in. Check your own distributor's terms, but assume the window is short.
What is catch weight and why does it matter on invoices?
Catch weight means a line is billed at the actual weight shipped rather than a nominal case weight. It is standard for fresh meat, poultry, seafood and cheese. It matters because the invoice weight is the only thing you pay on. In A1A Burrito Works v. Sysco Jacksonville, restaurants alleged 40-pound poultry cases weighed 34.7 to 37.3 pounds on 13 occasions, and the Eleventh Circuit let the breach of contract claim proceed.
What should I check in a cost-plus distributor contract?
Three things: how 'cost' is defined, whether you have audit rights to the distributor's invoice backup, and where manufacturer deals and rebates go. One US Foods cost-plus program defines cost as the supplier invoice plus inbound freight minus allowances, and pays rebates separately each quarter or half year. The U.S. Foodservice pricing class action, settled for $297 million, turned on how 'cost' was calculated.
Do I need software to audit restaurant invoices?
No, but you need a system. A spreadsheet with a fixed product ID per item, the contracted or last-paid price, and a column for promised credits will catch most drift. Invoice-scanning tools save typing, but they only help if someone acts on the flags and chases every credit to a posted credit memo.
Can a third party recover supplier overcharges for me?
They can find and document them, but the claim is usually yours to make with your rep or the distributor's credit department, backed by the invoice, the receiving record and your contract. Pavado's free leak scan flags suspected overcharges and missing credits and we quote any recovery work before you commit.
Send exports, not logins. We return a written list of what your restaurant looks to be owed or overpaying, what each item is worth, and which deadlines are still open.
Get a free leak scan