Get the file in a shape you can use every month
First time: 30 min per carrier
Import the invoice and map its columns once — tracking number, service, date, weight, zone, base charge, each surcharge, total. Save the mapping against the carrier so next month is an upload rather than a project.
- Carrier column names change without notice; a saved mapping that fails loudly is better than one that guesses.
- Keep the original file. A dispute is much easier to argue from the carrier's own bytes.
- If the carrier emails invoices, collect them to a dedicated mailbox so the audit does not depend on someone forwarding one.
Pitfall
Reformatting the file by hand each month is the reason most audits stop after two months.