How to audit a waste hauler invoice

Waste invoices drift. A pickup you never had shows up, a fee appears that the contract does not list, a weight cannot be matched to a ticket, or a rate rises without notice. An audit is a ten minute check per site, per month, of the invoice against the contract and the scale tickets. Our free two page worksheet walks you through it.

  • Free worksheet
  • Updated November 3, 2026
  • Sources: EIA, NIST
  • ChargesMatch every line to the contract
  • ServicePickups billed against pickups made
  • WeightsTicket to invoice, every haul

The check

Five checks, in this order

Do these on every invoice before you approve it. If you manage many sites, do them on the same day each month so the pattern shows.

CheckWhat to compareWhat a problem looks like
Charges against the contractEach line on the invoice against the rate sheet or contractA fee the contract does not list, or a rate that differs from the sheet
Service billed against service madePickups, swaps and extra trips on the invoice against your site logA pickup billed that your site did not receive, or a trip charge with no record of a blocked box
Weights against ticketsScale tickets for each haul against the weight on the invoiceA billed weight with no ticket, or ticket weights that do not add up
Fuel surchargeThe method in the contract against the published price for the week namedA surcharge percent that does not match the contract table for that price
Rate changesToday's rate against last month's and the cap in the contractAn increase above the cap, or one that started without the notice the contract requires

Rather not audit every site?

We send one invoice for all of your sites and we deal with the haulers when a charge is wrong. Tell us how many sites you have and what you pay for today.

Weights and fuel

Weights and fuel are where the numbers hide

If you pay by weight, every billed haul should have a scale ticket, or a weight you can get on request. Match the ticket number, the weight and the material, and check that the disposal facility is the one named in your contract. Commercial scales are covered by NIST Handbook 44, which sets specifications and tolerances for weighing devices, and state weights and measures offices commonly use it to inspect scales.1 If a weight looks off, ask for the ticket first and the scale's inspection record second.

If your contract ties the fuel surcharge to a diesel price index, look up that week's published price and apply the formula in the contract. EIA publishes a weekly retail on-highway diesel price series that shippers and truckers often use for this.2 EIA does not set or regulate surcharge methods, so the formula that counts is the one in your contract. If the contract has no method at all, that is the first thing to fix at renewal.

Fixing it

When you find an error

Many billing mistakes are corrected with a call and the right paper. These four steps keep the dispute short.

  1. 01

    Write it down

    Record the charge, the invoice number, the contract line it conflicts with and the amount. The worksheet has a table for it.

  2. 02

    Send the evidence

    Attach the contract page, the scale ticket or the site log entry. Ask for a credit or a corrected invoice, and give a date.

  3. 03

    Track the pattern

    One error is a mistake. The same error across several sites or months is a billing setup problem, and it should be fixed at the account level.

  4. 04

    Raise it at the review

    Bring the log to your next business review or renewal. Add the audit right and the reporting you need to the next contract.

The worksheet

What is in the PDF

Two letter size pages. The PDF has fields you can type into, and the Word version opens in any editor. Use one copy per site, per billing period.

Page 1: details, line check and service check

Invoice block, a table to match each charge to the contract, and a check of pickups scheduled, billed and made.

UseFill in with the invoice open

Page 2: weights, fuel, rate changes and disputes

A ticket by ticket weight table, the fuel surcharge check, a rate change log and a dispute log.

UseKeep with the invoice file

Common questions

Waste invoice audit questions

How do I audit a waste hauler invoice?

Match each charge to your contract, compare pickups billed with pickups made, match scale tickets to billed weights, test the fuel surcharge against the contract method and check rate changes against the contract cap. Do it for every site every month.

What fees are common on a waste invoice?

Base service or rental, haul or pull, disposal, weight overage, fuel, environmental or regulatory fees, delivery, extra pickups and trip charges. Any of them can be legitimate. The question is whether your contract lists it.

How often should I audit?

Monthly for large or multi-site accounts, and at least quarterly for a single site. Do the first audit on the last three invoices to find out what is already wrong.

Can I ask for scale tickets?

Yes. If you pay by weight, ask for the ticket with each haul or on request. Put that in the contract if it is not there.

What if my contract has no audit right?

Add one at renewal, along with monthly reporting by site and a cap on rate increases. Until then, ask for the records anyway. Ask in writing and keep the reply.

Does an audit replace a new contract?

No. An audit finds what is wrong now. If errors keep recurring, the next step is a better contract, which our RFP template covers.

One invoice for all of your sites

Local providers do the work; we hold the contract, own the problems, and send one bill. If a charge is wrong, we handle it with the hauler.

Read next

Sources

  1. National Institute of Standards and Technology, Handbook 44: Specifications, Tolerances, and Other Technical Requirements for Weighing and Measuring Devices, Section 2.20 Scales. Checked November 3, 2026. nist.gov
  2. U.S. Energy Information Administration, Diesel fuel surcharges, with the weekly retail on-highway diesel price series. Checked November 3, 2026. eia.gov