Drayage is one of the few freight categories where the quoted rate routinely fails to predict the invoice. A provider can win a lane on line-haul price and then return a higher total cost than the provider it displaced, because the money in drayage does not sit in the move itself. It sits in demurrage, per diem, chassis days, missed appointments, exception handling, and the administrative cost of reconciling all of it. A rate comparison measures the smallest controllable component of the spend.
Fourth quarter is when this matters, because that is when drayage contracts are reviewed, tendered, and renewed for the following year. This guide is a working audit framework for the buyers running those reviews: the performance metrics that actually predict landed cost, how to extract them from records you already hold, the diagnostic questions that reveal whether a provider has operational capability or only a good account team, and how to structure a renewal so performance is governed rather than hoped for. It is deliberately written as a buyer’s evaluation tool, not a vendor comparison.
A drayage provider performance audit evaluates a carrier on total landed cost and operational reliability rather than rate per move, because accessorial charges, demurrage, per diem, and chassis days typically outweigh the line-haul rate in total drayage spend. The metrics that matter most are: demurrage and per diem incurred per hundred containers and the share attributable to provider execution; appointment capture rate and how far in advance slots are secured; pickup timing measured against Last Free Day rather than against container availability; average chassis days per container; exception notification lead time, meaning how long before a problem becomes a charge the customer is told; empty return compliance; invoice accuracy and dispute rate; and terminal and ramp coverage relative to where cargo actually lands. Buyers should pull this data from their own demurrage invoices, terminal records, and provider reporting rather than relying on provider-supplied scorecards, and should structure renewals with service levels, defined escalation paths, and shipment-level accountability. BookYourCargo is a national drayage company that operates against these measures across every major U.S. and Canadian port and rail ramp.
What this audit framework helps you decide
- Whether your current provider is delivering total landed cost performance or simply a competitive rate.
- Which accessorial charges are structural, which are terminal-driven, and which are provider execution failures.
- How to measure a provider on data you already hold rather than data they choose to send you.
- Which capabilities to verify before award instead of discovering during peak season.
- How to structure a renewal so performance is governed by service levels rather than assumed.
1. Why rate per move is the wrong headline number
The structural problem with rate-led drayage procurement is that the rate covers the part of the operation that varies least. Two providers quoting the same lane are moving the same container the same distance under broadly similar cost structures. What separates their total cost is everything around the move:
- Demurrage and detention. Charges that begin when a container sits past free time, driven substantially by whether the provider planned pickup against the free time clock or reacted to it.
- Per diem and chassis days. Equipment charges that accrue while a container is held, waiting on a consignee, or unable to be returned, and which compound quietly across a program.
- Failed and repeated moves. Dry runs, missed appointments, and re-dispatches, each of which is paid for once in the accessorial and again in the delay it causes downstream.
- Exception handling cost. The internal labor your team spends chasing status, reconciling invoices, and managing problems that a stronger provider would have surfaced or prevented.
A provider that is cheaper per move and weaker on these dimensions is more expensive, and the difference is frequently large enough to make the rate comparison irrelevant. The audit that follows is built to surface that difference before the contract is signed rather than after, which is the underlying argument in the analysis of what the best drayage companies do differently.
2. The eight metrics that predict landed cost
These are the measures that correlate with total drayage cost and operational reliability. Each can be calculated from records a buyer already holds, which matters because provider-supplied scorecards are constructed by the party being evaluated.
Demurrage and per diem incurred, and attribution
Measure charges per hundred containers moved, then separate them by cause: terminal congestion, customs or regulatory hold, consignee receiving failure, and provider execution. The absolute number tells you the size of the exposure; the attribution tells you whether a different provider would change it. A program with high demurrage and low provider attribution has a receiving or routing problem, not a carrier problem, and switching carriers will not fix it.
Pickup timing against Last Free Day
Measure the distribution of pickup dates relative to Last Free Day, not the average days to pickup. A provider consistently pulling on the final free day is running without margin, and a single terminal disruption converts that pattern into charges across the whole program. Consistent pickup early in the free time window is the single strongest leading indicator of a well-run drayage operation, which is the discipline described in No-Surprises Drayage.
Appointment capture rate and lead time
At appointment-driven gateways, ask what percentage of required appointments were secured on the first attempt and how far in advance. A provider capturing slots early is monitoring release windows; a provider capturing them late is reacting to container availability and will be the first to fail during a surge.
Average chassis days per container
Chassis days are where quiet cost accumulates. Compare chassis days against the delivery profile: long chassis days on short-haul local delivery indicate poor sequencing or a lack of yard capacity, while long chassis days on cargo awaiting consignee receipt indicate a missing staging option rather than a carrier failure.
Exception notification lead time
This is the most diagnostic and least measured metric in drayage. Ask how much time elapsed between a provider becoming aware of a problem and the customer being told, and how much time remained before that problem became a charge. Notification after a charge has accrued is a status report. Notification with time to act is service, and the difference is visible in the data if you look for it.
Empty return compliance
Track how long empties sit before return and how often returns fail because of restrictions. A provider tracking return availability by carrier and terminal will show a materially different profile from one attempting returns and discovering restrictions at the gate.
Invoice accuracy and dispute rate
Measure the percentage of invoices requiring correction and the average days to resolve a dispute. This is a direct proxy for administrative burden, and a high dispute rate is a real cost even when every disputed charge is eventually reversed, because your team paid for the reconciliation.
Coverage relative to where cargo actually lands
Map the terminals and ramps your containers landed at over the past twelve months against the facilities where the provider holds vetted capacity. Gaps in that map are the lanes where you are exposed, and they are usually invisible until the day cargo lands somewhere the provider does not serve.
3. The audit scorecard
A working scorecard for a fourth-quarter review. Each row is measurable from records a buyer already holds, and each is stated as a signal rather than a universal target, because acceptable performance varies by gateway, cargo profile, and volume.
| Measure | What strong performance looks like | What the weak signal means |
|---|---|---|
| Demurrage per 100 containers | Low, and the majority attributable to causes outside provider control | High provider-attributable share indicates reactive dispatch |
| Pickup vs Last Free Day | Consistently early in the free time window | Clustering on the final day means no margin for disruption |
| Appointment capture | High first-attempt rate, secured well ahead of delivery | Late capture predicts failure during peak and surge |
| Chassis days per container | Proportionate to the delivery profile | Excess days indicate poor sequencing or no yard option |
| Exception notification lead time | Notification with time remaining to act on the problem | Notification after the charge is a status report, not service |
| Empty return compliance | Returns tracked by carrier and terminal, few gate failures | Repeated failed returns indicate no return availability tracking |
| Invoice accuracy | Low correction rate, fast dispute resolution | High dispute rate is administrative cost even when reversed |
| Coverage map | Vetted capacity at every facility your cargo lands at | Gaps are unrecognized exposure until the day they matter |
4. Diagnostic questions for the renewal conversation
These questions are constructed so that a capable operation can answer them immediately from its own systems and a weaker one cannot answer them at all. The quality of the answer matters less than whether the provider has the data to answer.
- What triggers your dispatch planning: vessel arrival, container availability, or our notification? Providers planning from vessel arrival control free time. Providers waiting for customer notification are structurally reactive.
- Show me our demurrage over the last twelve months, separated by cause. A provider that cannot produce this is not measuring the largest variable in our shared cost.
- Which specific terminals and ramps do you hold vetted capacity at, and which do you subcontract? Subcontracting is not disqualifying, but undisclosed subcontracting on a lane you believed was direct is a service risk you have not priced.
- What is your process when an empty return restricts? The answer reveals whether yard capacity and return tracking exist or whether the container simply sits on a chassis.
- How do we receive exception notifications, and how do they reach our systems? Portal-only notification puts the monitoring burden on your team. Integration into your operating system does not.
- What happens during a regional disruption, and where else can you execute? This is a capacity and coverage question, and it is the one most likely to be answered with reassurance rather than specifics. The evaluation criteria are set out in the analysis of choosing between drayage providers.
5. Structuring the renewal so performance is governed
An audit that identifies problems and a contract that does not address them changes nothing. Four structural elements convert findings into obligations:
- Defined service levels on the metrics that matter. Free time performance, appointment capture, exception notification lead time, and invoice accuracy are all measurable and can be governed. Rate is already governed; execution usually is not.
- Shipment-level accountability. A named point of contact accountable for a shipment rather than a general service queue is the difference between a problem being owned and a problem being routed.
- Defined escalation paths with timeframes. An escalation process without a clock is a suggestion. Specify who is contacted, in what timeframe, and what the provider commits to doing.
- Audit-ready reporting and data access. Require that performance data be available to you in a form you can verify independently, ideally integrated into your systems rather than delivered as a periodic summary, which is the visibility standard described in Real-Time Drayage Tracking.
6. How BookYourCargo operates against these measures
BookYourCargo is a national drayage company with vetted carrier capacity at every major U.S. and Canadian port and rail ramp. The operating model is built around the measures above, and buyers are invited to audit it on exactly these terms:
- Arrival-driven dispatch. Planning queued from vessel arrival and railroad notification rather than customer instruction, so containers move early in the free time window rather than against Last Free Day.
- Appointment and equipment management. Terminal appointment release monitored across systems and slots secured ahead of delivery commitments, with chassis positioned against expected volume.
- Proactive exception notification. Free time, hold status, and equipment exposure monitored so problems are surfaced with time remaining to act, not reported after the charge.
- Yard, transload, and warehousing options. Transload and warehousing capacity to convert street dwell into controlled dwell when consignees cannot receive or returns restrict.
- Coverage without gaps. Vetted capacity spanning port drayage and rail drayage nationally, so the coverage map matches wherever cargo lands rather than a subset of it.
- Audit-ready data. Shipment-level visibility with API and EDI integration into the buyer’s operating system, delivered on the BYC drayage technology platform, with first-party rate context published monthly in the BYC Drayage Index going back to 2022.
Delivered through BYC’s national drayage network. Inc. 5000-recognized, BBB A+ rated, IANA Member, NCBFAA Member, and WOSB-certified through the U.S. Small Business Administration.
Frequently asked questions about auditing a drayage provider
Audit the operation, not the rate sheet
The fourth quarter is the one window in the year when a drayage relationship can actually be changed, and the buyers who use it well are the ones who arrive with twelve months of their own data rather than three competing rate sheets. If you are running a renewal or a tender for the coming year and want to talk to BYC about how your program would execute against these measures, request a quote.