

In transportation, the agreement you signed is often not where most of the operating terms live. The signature page sits on top of a service guide, a rate schedule, an accessorial list, and a set of standard operating procedures for a particular lane or facility. Those documents are named in the agreement. Most of them are not in your contract folder.
That gap is the review problem for logistics teams, and reading the master agreement more carefully does not close it.
A shipper's file for one carrier relationship often runs to several documents with different owners and different update cycles. At the top is a master transportation services agreement or a broker-carrier agreement. Under it sit rate confirmations issued per lane or per load, a surcharge and accessorial schedule, a fuel table, and for warehousing work a 3PL services agreement with its own scope exhibit.
Then come the documents the agreement points to but does not attach. FedEx publishes its US terms in a Service Guide on its own website and states that the guide is updated periodically, with the page currently flagging an update that takes effect September 11, 2026. UPS keeps its US terms as a list of separately maintained documents, where the tariff and terms of service, the air freight terms, the supply chain solutions terms and the peak surcharges each sit in their own document.
None of this is hidden, and none of it is unusual. It is published, and it gets revised on the carrier's schedule.
The break is usually about ownership. Nobody in the process is responsible for the documents the agreement names.
Legal reviews the master agreement once, at onboarding. Procurement handles the annual rate negotiation. A transportation manager signs rate confirmations weekly and does not think of that as contract review at all. The referenced service guide has no owner, because it was never a document anyone received.
So the useful questions go unasked. Which version of the referenced schedule were we looking at when we agreed to this? Did the accessorial list we priced against change in January? Does the SOP exhibit for the new distribution center say something different from the one approved for the last two?
Those are cross-document questions, and they are slow to answer by hand across a few hundred active carrier and 3PL files.
The practical fix belongs at intake.
When a transportation agreement comes in, pull out every document it names. Record the exact title, the URL if it is published online, the version or effective date, and save a copy of the version you actually reviewed. That saved copy is the piece most teams do not have, and it is the only way to answer later what moved.
Then write one playbook rule that fires on the language itself. Any phrase along the lines of "as published at," "as amended from time to time," or "as set out in the current service guide" gets flagged for capture. You are not deciding anything about that language at intake. You are making sure the document behind it enters the file.
Re-check the captured list on a cycle that matches the counterparty's, not yours. Published carrier terms and annual rate increases often move on their own calendar, and they need not line up with your renewal date.
Reading four documents against each other is the work that gets skipped when there are a few hundred files in the queue. Almost nobody is going to compare a long service guide against the copy saved eleven months ago before releasing a load.
Software will not tell you whether a term is acceptable. That judgment belongs to your team and your counsel. What it can do is run a first pass against your playbook and compare related documents in a set, flagging where the rate confirmation, the master agreement and the referenced schedule say different things about the same subject. Reviewing a contract together with the documents it points to is a sanity check on a stack nobody has time to read end to end, and every flag still goes to a person.
Teams that get something out of this start narrow. One contract type, usually the highest volume one, with the reference list captured properly from the start. Consistency across a hundred rate confirmations is worth more than a deeper read of any single one.
Run this on your own carrier paper. Try goHeather free on a rate confirmation and the agreement behind it.
This is legal information, not legal advice; consult a lawyer for legal advice.
Jeff Dutton is a lawyer who advises on technology, corporate, privacy, commercial, employment and real estate law.
Jeff founded his own small law firm, Dutton Law, in 2016 (and merged it with a larger firm in 2019). Before that, Jeff was a prosecutor and a commercial law lawyer at a national boutique law firm.
Jeffrey is a frequent lecturer on legal matters and has been published in newspapers and trade journals. In addition, Jeff was the editor and co-author of a leading employment law text for lawyers for many years.
Education:
Western University, BA (2009)
University of Ottawa, Faculty of Law, JD (2012)

Get the latest contract tips, updates, and exclusive content straight to your inbox. Subscribe now and never miss out on what's new in contract law or at goHeather!
Our AI sifts through each clause, identifying potential risks. This enables us to provide quick yet comprehensive contract reviews, equipping you with the legal information you need to make informed decisions.