Skip to content

Part 3 of 7 · Waste collection verifier series ~6 min read

Why a waste invoice never matches the contract

A commercial waste invoice is a fixed charge, a variable charge, and between three and nine other lines whose names change from month to month.

Key takeaways

  • The contract becomes a rate card: every chargeable thing, with its agreed price.
  • Every invoice line matches a rate or becomes a question.
  • Surcharges are legitimate, negotiable, or wrong, and you cannot tell without asking.
  • Escalation clauses have a date and a cap. Both get exceeded.
  • One model read per invoice; everything after it is arithmetic.

The rate card

How a waste contract becomes a rate card for checking invoicesThree boxes across the top outside the AWS account. The contract PDF, signed, filed and never reopened. The schedule, showing which bins on which days. And The invoice, arriving monthly. Each connects by an arrow to the AWS account container below, labelled read once, expected, and actual compared. Inside the account are three components. Rates, per lift, per tonne and per container. Expected charges, what this month should cost. And Line by line, matched or questioned. A note says an invoice line with no matching rate is not necessarily wrong, but it is necessarily a question.AWS ACCOUNTThe contract PDFsigned, filed,never reopenedThe schedulewhich bins,which daysThe invoicearriving monthlyRatesper lift, per tonne,per containerExpected chargeswhat this monthshould costLine by linematched, orquestionedread onceexpectedactual, comparedAn invoice line with no matching rate is not necessarily wrong. It is necessarily a question.
Fig 1. The contract becoming something an invoice can be checked against. Most businesses have the left-hand box and none of the others.

What the rate card contains

  • The standing charge, per container per period, which is most of the bill and the least examined part of it.
  • The lift rate, per collection, and whether it is included in the standing charge or additional.
  • Weight rates where the contract is weight-based, with the included tonnage if there is one.
  • Named surcharges that the contract does allow: contamination, overweight, return visits, container replacement.
  • The escalation clause — when the price can rise, by how much, and against what index.

The lines that appear from nowhere

Three outcomes for a line on a waste invoiceThree boxes stacked on the left. In the rate card at the agreed price, labelled pay it. In the rate card at a different price, labelled query it. And Not in it at all, such as a compliance levy or carbon charge, labelled ask what it is. All three converge on One monthly query with line references, which leads down to Credit, explanation, or a contract variation. A note says three outcomes and all three are fine, and silence is the only bad one and it is the default.In the rate cardat the agreed pricepay itIn the rate cardat a different pricequery itNot in it at all'compliance levy','carbon charge'ask what it isOne monthly querywith line referencesCredit, explanation,or a contract variationThree outcomes and all three are fine. Silence is the only bad one, and it is the default.
Fig 2. What happens to each invoice line. The third lane is where the surprises live, and asking about them is a normal commercial conversation rather than a dispute.
  • App integration
  • Machine learning
  • Management
  • Analytics

New charges are usually legitimate and sometimes not

Waste contractors face genuine cost changes — disposal gate fees, landfill tax, fuel — and passing them on is often explicitly permitted. A new line is not evidence of anything on its own.

What is worth knowing is which clause allows it, because that clause usually contains a cap, a notice period, or a restriction to actual documented cost increases. A charge that turns out not to be permitted is normally credited without argument once you cite the clause, and never mentioned again if you do not.

Escalation clauses

Contracted price escalation against what was actually invoicedA bar chart with four bars showing the monthly standing charge in pounds. Signed rate: four hundred and twelve. Year two as agreed: four hundred and thirty-two. Year two as invoiced: four hundred and ninety-eight. Year three as invoiced: five hundred and seventy-four. A note says nothing here is dramatic month to month, and over three years it is a thirty-nine percent increase nobody agreed to.0200400600800~412Signed rate~432Year 2, as agreed~498Year 2, as invoiced~574Year 3, as invoicedMonthly standing charge, £Nothing here is dramatic month to month. Over three years it is a thirty-nine percent increase nobody agreed to.
Fig 3. An escalation clause applied generously. Each individual rise is small enough to approve without thinking, which is exactly why the comparison has to be against the signed rate.

The mechanism is always the same. A price rise arrives as a letter, it is filed, and the invoice quietly reflects it from the following month. Nobody compares it to what the contract permits, because the contract is a PDF and the letter is an email and they have never been in the same place.

Where the model runs

One call per invoice, turning a scanned or emailed document into lines with a description, a quantity, a unit rate and a total. That is a genuinely hard document problem and a good use of the tool.

Everything after that is arithmetic against the rate card, and it stays arithmetic on purpose. A discrepancy has to be explainable to a contractor in one sentence, and ’the model thought this looked unusual’ is not that sentence.

Next: challenging a contamination charge.

All posts