Your safety scores follow you everywhere: into broker vetting systems, insurance underwriting, and FMCSA's decision about whether you get a knock on the door. Yet most owner-operators have never had anyone explain how the math actually works. Here's the plain-English version.
CSA and SMS: the system behind the score
CSA (Compliance, Safety, Accountability) is FMCSA's enforcement program. SMS (Safety Measurement System) is the scoring engine inside it. Every roadside inspection, every violation, and every reportable crash tied to your USDOT number feeds into SMS, which turns that data into percentile rankings FMCSA uses to decide which carriers to investigate.
When someone says "CSA score," they mean your SMS percentiles.
The seven BASICs
SMS sorts everything into seven categories, called BASICs:
- Unsafe Driving: speeding, improper lane changes, following too close, texting.
- Crash Indicator: your history of DOT-reportable crashes, regardless of fault.
- Hours-of-Service Compliance: logbook violations, driving over hours, ELD problems.
- Vehicle Maintenance: brakes, lights, tires, defects found at inspection.
- Controlled Substances & Alcohol: impaired driving, drug/alcohol testing violations.
- Hazardous Materials Compliance: hazmat handling, placarding, paperwork (if you haul it).
- Driver Fitness: licensing, medical certificates, qualification files.
You get a separate percentile in each BASIC, not one combined number.
How the math works
Three ingredients go into each BASIC score:
- Severity weight. Every violation type carries a severity weight from 1 to 10. A burned-out marker lamp scores low; a brake out-of-service violation scores high. Out-of-service violations get extra weight added.
- Time weight. Recent events count more. Violations in the last six months are weighted most heavily, ones from six to twelve months back count less, and older events less still. Everything ages off after 24 months (crashes stay in the Crash Indicator window longer).
- Peer grouping and percentiles. Your weighted total gets normalized (largely by inspection count or fleet size, depending on the BASIC) and then ranked against similar carriers. The result is a percentile from 0 to 100, and here, high is bad. A 90 in Unsafe Driving means you score worse than roughly 90 percent of your peer group.
FMCSA sets intervention thresholds per BASIC. Cross the line and you're flagged for attention, which can mean warning letters, targeted roadside scrutiny, or an investigation. The thresholds are tougher (lower) for the BASICs most tied to crash risk (Unsafe Driving, Crash Indicator, and Hours-of-Service) and tougher still for hazmat and passenger carriers.
One quirk that matters for small fleets: with only a handful of inspections, one bad day can move your percentile a lot. The math is less forgiving when the sample is small.
Inspections vs. violations
Two different things, often confused:
- An inspection is the event: a trooper or inspector looks at your truck, your driver, your paperwork.
- A violation is what they write up during it.
Clean inspections actually help you: they add to your inspection count without adding violation points, which dilutes your percentiles. A carrier who avoids scales entirely isn't protecting their score. They're just keeping the denominator small, so the violations they do get hit harder.
Also worth knowing: a violation on the roadside doesn't require a ticket or a conviction to count in SMS. If it's written on the inspection report, it's in the data.
Who sees what
- FMCSA sees everything and uses it to prioritize enforcement.
- You can see all of it. Register for an SMS/portal login and review your own data. You should.
- The public, including brokers and shippers, can see most BASIC information, though FMCSA keeps certain scores (like Crash Indicator and Hazmat percentiles) out of public view. Brokers also lean on third-party vetting services that repackage this data, sometimes with their own scoring on top.
- Insurers absolutely look. Underwriters pull your inspection history, out-of-service rates, and BASIC trends when pricing your policy. A rising Vehicle Maintenance score is a renewal conversation you don't want.
How to improve your scores
No tricks here. The system rewards exactly what you'd expect:
- Fix the truck before the scale finds it. Pre-trip inspections done honestly are the cheapest score protection there is. Lights, brakes, tires. The boring stuff is most of the Vehicle Maintenance BASIC.
- Take ELD compliance seriously. Form-and-manner violations (missing info, unassigned driving time) are easy points against you that discipline alone can eliminate.
- Slow down. Unsafe Driving violations carry heavy weights and sit in the most scrutinized BASIC.
- Keep driver files tight. Medical cards and CDL status are simple to track and embarrassing to get written up for.
- Let time work. Because of time weighting, six clean months meaningfully improves your numbers. Violations fade; the fastest fix is not adding new ones.
Challenging bad data: DataQs
Wrong violation on your record? Crash that wasn't yours? Inspection assigned to the wrong USDOT number? DataQs is FMCSA's system for challenging the data. You file a Request for Data Review online, attach your evidence, and the request is routed to the state agency that generated the record.
Be realistic: DataQs fixes data errors. It's not an appeals court for violations you actually committed. But for misassigned inspections, duplicate entries, and crashes where documentation shows you weren't at fault under the crash preventability program, it's worth the effort. Every point removed is a point your insurer and your broker vetting service never see.
How McClure helps
We look at safety data the same way underwriters do, because we're the ones arguing your case to them. If your scores are trending the wrong direction, we'd rather help you understand why before renewal than explain a premium jump after. Ask us to walk through your SMS profile with you; it's part of the job.