Any format the vendor can invent.
Vendor invoices arrive however vendors feel like sending them: a carrier PDF, charges typed into an email body, a portal download, a co-loader’s spreadsheet, an agent’s monthly SOA. The desk parses each one as it lands and finds the job file it belongs to — by reference where the vendor supplied one, by lane, container and date where they didn’t. Multi-shipment invoices and statements get split per job before anything else happens, because a number you can’t tie to a job is a number you can’t check.