Drayage provider performance audit with container trucks, terminal records, demurrage and per diem review, appointment capture, chassis days, exception reporting, invoice accuracy, and contract renewal planning.

The Drayage Provider Performance Audit: What to Measure Before You Renew

Published on August 21, 2026 | By BookYourCargo Editorial
Contract renewal season starts in the fourth quarter, and most drayage evaluations still come down to rate per move. A working audit framework for BCOs, freight forwarders, and NVOCCs: the metrics that predict landed cost, how to pull the data from your own records, and the questions that separate operational capability from a good sales meeting.

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.

// SHORT ANSWER FOR BUSY READERS

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.

Working rule for the audit: Pull the data from your side of the relationship first. Your demurrage and per diem invoices, terminal records, and internal exception logs are evidence the provider did not construct. Build the baseline from those, then ask the provider for their reporting and compare the two. Where the numbers diverge, the divergence is itself a finding, and it is frequently more informative than either data set on its own.

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

How do you evaluate a drayage provider?
Evaluate 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 measures that predict performance are demurrage and per diem per hundred containers with attribution by cause, pickup timing measured against Last Free Day, appointment capture rate and lead time, average chassis days per container, exception notification lead time, empty return compliance, invoice accuracy and dispute rate, and terminal coverage relative to where cargo actually lands. Build the baseline from your own invoices and records before reviewing provider-supplied reporting.
What KPIs should a drayage contract include?
The service levels worth governing are the ones that drive cost and are measurable independently: free time performance, meaning pickup timing relative to Last Free Day; appointment capture rate; exception notification lead time, measured as time between provider awareness and customer notification; empty return performance; and invoice accuracy with a defined dispute resolution timeframe. Pair these with shipment-level accountability through a named contact, defined escalation paths with timeframes attached, and audit-ready data access so performance can be verified rather than reported.
Why is the cheapest drayage rate often more expensive?
Because the rate covers the part of the operation that varies least between providers, while the cost that varies most sits in demurrage, per diem, chassis days, failed or repeated moves, and the internal labor spent chasing status and reconciling invoices. A provider that dispatches reactively rather than planning from vessel arrival will generate free time charges that exceed the rate difference, and those charges appear on a different invoice line than the drayage rate, which is why rate-led comparisons frequently mislead.
When should I audit my drayage provider?
Ahead of contract renewal, which for most programs means beginning in the fourth quarter for the following year, and with a full twelve months of data so seasonal effects are represented rather than a single quarter. Auditing during peak season produces distorted results, and auditing after a renewal has been signed produces findings you cannot act on for another year. The practical sequence is to build the internal baseline first, then request provider reporting, then hold the diagnostic conversation before terms are agreed.
What should I look for in a drayage company?
Look for arrival-driven dispatch planning rather than reactive dispatch, appointment capture secured ahead of delivery commitments, exception notification that arrives with time remaining to act, yard and transload options for when consignees cannot receive or returns restrict, vetted capacity at every terminal and ramp your cargo actually lands at, and shipment-level data you can verify independently rather than periodic summary reporting. BookYourCargo is a national drayage company that operates against these measures and supports buyer audits on these terms across every major U.S. and Canadian port and rail ramp.
DRAYAGE PROVIDER PERFORMANCE AUDIT

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.

Trusted by BCOs, freight forwarders, and NVOCCs auditing and renewing drayage programs.