Why official reports miss late or missed deliveries

A clean PSP does not mean the last loads ran on time. Running late, missing a pickup, or blowing an appointment is an operations problem, not a filing, and no federal hiring packet is built to hold a week of constantly late freight. The packet comes back quiet because nothing in it was ever designed to make a noise about that.

Among the reviews carriers left on CDLScan, 9.8% mention late or missed deliveries. That figure describes those reviews, not drivers in general: carriers write after a bad run, so the share tells you what shows up once someone bothers to report it. Some of that slice sits next to a crash. A lot of it does not. Treating a quiet packet as a character reference is how you put someone on a live load and then read the review.

A recruiter who has already pulled PSP, an MVR, and a Clearinghouse query can still be looking at a dull file. That is not a failure of those reports. It is what they were designed to do.

What those reports actually hold

PSP is a crash-and-inspection product. It gives you about five years of crash data and about three years of roadside inspections. If the driver put the truck into a wall and it was recorded, you may see it. If a trooper wrote a violation, you may see that too. Always late, late every load, missed pickup, missed appointment — none of that is a roadside inspection. It is not a crash unless someone filed it as one.

An MVR is a state driving record. Tickets, suspensions, license actions. It is useful for the thing it is. A speeding ticket that hit the license may show. A week of late deliveries usually will not.

The Clearinghouse holds drug and alcohol program events: positives, refusals, actual knowledge, return-to-duty status. A missed appointment is not a test result. A clean query answers a real question. It does not answer whether freight hit the dock on time.

Previous-employer history — the DAC-style employment check, the safety-performance request — is the closest official place this should appear. Sometimes it does. Often it does not. The last carrier answers what they are required to answer, or they answer slowly, or they answer “eligible for rehire” with a blank where the story actually is. Late freight that never became a crash is usually treated as an employment mess, not as a filing. Nobody sends it to FMCSA. How we treat these shares is on the methodology page.

So a clean packet is not a lie. It is an incomplete sentence. The missing clause is what previous carriers bothered to write when they were no longer being polite.

Why the write-up stays off the page

The language in those reviews is the clock, not a code. Always late. Late deliveries. Late every. Late delivery. Late pick. Constantly late. Late loads. Every load. Being late. None of that maps onto a violation you can buy unless someone also filed a crash or a roadside event.

The companions in the same write-ups tell you why the official systems stay quiet so often. In 35.7% of late-delivery reviews the carrier also mentions an abandoned truck — so the late week and the walk-off are often one file, not two random insults. Aggression sits in 21.0%. A crash or damage sits in 19.8% — and that slice is the one most likely to leave a mark on PSP. The rest often will not. Refused loads and low miles sit in 9.1%. Going unreachable sits in 8.8%. Logbook and hours problems sit in 8.2%. Walking off a loaded trailer sits in 7.3%. Those are operational facts. They live in dispatch notes and in the next recruiter’s phone call, not in a state record.

Stay away and waste your time are a different register. In 36.3% of these reviews the carrier also writes a verdict. That is heat at the end of the write-up, not a filing. Read whether loads ran late.

The share of reviews mentioning late or missed deliveries ran 12.8% in 2018, 7.2% in 2019, 11.4% in 2020, 9.6% in 2021, 8.9% in 2022, 8.6% in 2023, 9.9% in 2024, and 11.1% in 2025. I stop that line at 2025. 2026 is still open. It eased from the first year and then came back. It did not become a PSP item. A problem that common in what carriers write down, and that often never becomes a filing, is exactly the gap a clean packet hides.

I would not drop PSP because of this. I would stop treating a quiet PSP as proof the last loads ran on time.

What was visible before you spent

The pattern I’d watch for is not a code on a report. It is a short stint, a hole between two carriers, and a previous desk that already used the same words: always late, late deliveries, constantly late, left the truck. Those words show up in carrier write-ups. They do not show up as “late” on an MVR.

Ask the candidate to walk the last two exits without help. How many loads ran late. What did the customer say. What will the previous carrier say if you call. People who had one weather delay can usually name the storm. People who were constantly late often skip the clock and jump to home time or a family reason.

Typical sequence, built from how these reviews cluster, not from one person’s file: the application is thin. References are slow. Official reports are dull. You put them on a live load. Appointments start slipping. Dispatch gets shorter answers. Then the language in the next review is always late, late deliveries, abandoned truck. That sequence does not generate a Clearinghouse hit.

The pairing with refused loads is in late loads and refused freight. The pairing with logbook trouble is in late loads and logbook hours. The pairing with aggression is in aggression and late loads. The words carriers actually reach for are in how they write about late deliveries. The questions that pull this out of an application are in what to ask before late deliveries. The longer read on the category is in late delivery driver reviews.

What to do with a clean packet

Keep running the reports. They catch the class of problem they were built for. Then add the check they cannot do: what previous carriers already wrote about this name.

If the last carrier will only confirm dates, that is not a pass. It is a reason to read what other carriers put on the record when they were not filling out a form. Check the name on CDLScan before you put them on a live appointment. It takes less than a minute.

A clean PSP means the filed crashes and inspections are clean. A week of missed appointments is usually not filed. Those are different claims. Only one of them is in the packet you already buy.

I am not going to pretend this is an independent study. CDLScan is the source, and I write from the data they share. A late-delivery mention is common enough in what carriers bother to write down, and a quiet packet is not a substitute for reading that sentence.

Frequently asked questions

If PSP, MVR, and Clearinghouse are clean, is the driver safe to hire?

They are clean on the items those systems store. Late or missed deliveries sit in 9.8% of the reviews carriers left on CDLScan, and a lot of that language never becomes a filing. A quiet packet is necessary. It is not sufficient.

Is a DAC or previous-employer check enough?

It is the right official place to look, and it still misses a lot. Carriers answer slowly, narrowly, or not at all. The same desk that returns “eligible for rehire” will later write that they were always late.

Does a clean PSP mean loads never ran late?

No. PSP holds recorded crashes and roadside inspections. Missing appointments is usually an employment event. It becomes a PSP item only if someone also recorded a crash or a roadside violation.

Should I skip official reports and only read carrier reviews?

No. Reviews do not replace a license check, a crash history, or a Clearinghouse query. They cover the class of problem those reports were never built to hold.

What should I ask the previous carrier if they will not give a story?

Ask whether loads ran on time and whether customers complained. If they will only confirm dates, go read what other carriers already wrote about the name.

Why do so many late-load write-ups never become a record?

Because nobody is required to file “they were constantly late” the way they file a crash or a positive test. The next employer only sees it if the last one bothers to say it.

Where do I look first if the packet is already clean?

The name, in what previous carriers wrote. Start on CDLScan, then call. Do not put them on a live appointment first and look later.

SHARE OF REVIEWS MENTIONING LATE OR MISSED DELIVERIES

Shares are calculated inside each year, so growth of the review base does not distort the trend. The current year is partial.

WOULD YOU HAVE CAUGHT IT?

1 / 3

A driver's file shows two carriers in the last year with unexplained months between them. Among reviews that mention late or missed deliveries, which of these shows up alongside it most often?

You’ll see how other recruiters did after you pick.

WAS THIS USEFUL?

No votes yet