Reconcile freight invoices
Match carriers' freight invoice lines against shipment records, and send lines with weight, distance, or surcharge differences for approval.

The problem today
Every month, staff download invoice lines from several carriers and match them against shipment records one by one. A missed surcharge or weight difference means overpaying.
The workflow in Kitewell
- Download invoice lines from each carrier's billing portalWeb
- Match invoice lines against shipment recordsAutomatic
- AI estimates the reason for each line whose amount differsAI judgment
- Accounting reviews lines with differences and approves paymentApproval
- Export the results as CSV for the accounting systemAutomatic
What AI does
For lines whose amounts differ, estimates whether weight, distance, surcharges, or the contract rate explains it, and shows the evidence.
Where people decide
Accounting reviews only the lines with differences and decides whether to query the carrier or pay.
Features used
What a PoC checks
- Whether invoice downloads from each carrier's portal run reliably
- Whether the matching rules for contract rates and surcharges fit your process
- Whether the estimated reasons help the review
Discuss a PoC for this work
We check whether this workflow runs on your own work and screens.
Related use cases
Look up tracking numbers in bulk
For an Excel list of shipments, delivery status from each carrier's site goes into each row, and the shipments that need action are shown.
Enter records into a desktop accounting app
For each row of an Excel list, AI enters the record in a desktop app. A person approves before it is saved, and the slip number goes back into the row.
Send shipping notices and reconcile receipts
Send shipping notices through each retailer's Web-EDI, then reconcile next morning's receipt data. AI suggests causes of quantity differences; staff confirm.