[ARCHIVED] Invoice Overcharge Agent
Catches contract deviations, freight billing errors, and supplier overcharges — then works the dispute until the credit note lands.
Validates invoiced prices, discounts, rebates, surcharges, and freight charges against governing contracts, framework agreements, and carrier rate cards. When it detects an overcharge or contract deviation, opens a formal dispute with the supplier, requests a credit note, and tracks the resolution. Covers procurement, logistics, and freight invoice overcharge recovery.
- +30–50 pts
Overcharge recovery rate
The share of detected overcharges that are disputed and recovered via credit notes, rather than paid and written off.
Validates invoices against contract terms and framework agreements
Reads agreed prices, rebates, volume discounts, surcharges, indexation clauses, and payment terms from the contract management system and flags any invoice line that deviates from them — even when the PO itself was raised at an incorrect price.
Verifies freight charges against carrier rate cards
Checks carrier invoices against agreed rate cards and estimated freight costs in the ERP, identifying billing errors and rate violations before payment is issued.
Opens and works disputes until credit notes are received
For invoices flagged with an overcharge, opens a formal dispute record, contacts the supplier to request a credit note, tracks the back-and-forth, and reconciles the credit against the disputed invoice amount.
Escalates aged disputes to the responsible owner
Disputes that exceed the configured age threshold are escalated to the assigned category manager, buyer, or logistics contact for direct intervention.
- Trigger
Invoice registered and available for contract validation
An invoice has been captured and registered in the ERP (either matched or flagged by the matching agent), and is now ready for contract and rate card validation.
- Step 1
Validate invoiced amounts against contract terms and carrier rate cards
For each invoice line, reads the applicable contract or framework agreement and checks the charged price, discounts, rebates, volume-tier reductions, surcharges, indexation clauses, and payment terms. For carrier invoices, checks billed charges against the agreed rate card and estimated freight cost in the ERP. Flags every line where the invoiced amount deviates from the contracted amount.
- Step 2
Calculate financial impact and open dispute records
For each flagged deviation, calculates the exact financial delta (overbilled amount), opens a formal dispute record in the ERP or AP system, and contacts the supplier or carrier to request a credit note, including the specific line references and contracted terms as evidence.
- Step 3
Track dispute resolution and reconcile credit notes
Monitors supplier responses and incoming credit notes. When a credit note is received, matches it against the disputed amount and reconciles it in the AP ledger. For disputes that exceed the configured age threshold without resolution, escalates to the assigned category manager or logistics contact.
- Resolution
Overcharges recovered or escalated, disputes closed
Compliant invoices proceed to payment. Overcharges have dispute records on file with credit notes either received and reconciled, or aged disputes escalated to the responsible owner for direct intervention.
Overcharges caught before payment
so that the business does not fund billing errors, carrier rate violations, or contract deviations, reducing financial leakage across freight and supplier spend.
Disputes worked to resolution without manual chasing
so that credit notes are recovered systematically and outstanding disputes don't age out or get forgotten.
Contract compliance enforced at invoice level
so that negotiated terms (rebates, volume tiers, indexation) are actually applied, protecting the value sourcing teams negotiated.
- Read/write access to the ERP
- Connects to the ERP to read invoices, purchase orders, goods receipts, and estimated freight costs, and to write back dispute records, credit note applications, and resolved statuses.
- Contract and rate card repository
- Reads negotiated contract terms — agreed prices, rebates, volume discounts, surcharges, payment terms, indexation clauses, and carrier rate cards — from the contract management system (e.g. Icertis, Coupa, or the ERP contract module). Without this the agent has no reference data for validation.
- Outbound email access for dispute communications
- Connects to the organisation's email platform to send dispute notices and credit note requests to suppliers and carriers, and to read their responses.
- Dispute and exception routing access
- Writes dispute records, financial impact calculations, and escalation flags to the workflow or ticketing system used by category managers and buyers.