The short answer: there is no good CSA score, because there is no a CSA score. FMCSA scores seven categories separately, each on a 0 to 100 percentile where higher is worse, and sets a different intervention threshold for each. For a general freight carrier the line is 65% in Unsafe Driving, Crash Indicator and HOS Compliance, and 80% in the other four. Passenger carriers are held to 50% and 65%, placardable hazmat carriers to 60% and 75%, with HM Compliance the one exception: 80% for every carrier type. Anything at or above your threshold flags you. Everything below it is, operationally, a good score.
The second half matters more for a small fleet: a percentile is not a grade, it is a ranking against carriers of roughly your own size. That single design choice is why one bad inspection moves a 3-truck carrier twenty points and a 300-truck carrier not at all. Numbers below come from FMCSA's SMS Methodology (June 2026) and the agency's SMS site. For the whole system end to end, start with our CSA Scores Explained guide.
This is the table people are actually looking for. FMCSA groups the seven BASICs into three tiers and applies three sets of thresholds depending on what kind of carrier you are. A lower threshold means stricter, because higher percentiles are worse.
| BASIC | Passenger carrier | Placardable HM | General carrier |
|---|---|---|---|
| Unsafe Driving | 50% | 60% | 65% |
| Crash Indicator | 50% | 60% | 65% |
| HOS Compliance | 50% | 60% | 65% |
| Vehicle Maintenance | 65% | 75% | 80% |
| Controlled Substances/Alcohol | 65% | 75% | 80% |
| Driver Fitness | 65% | 75% | 80% |
| HM Compliance | 80% | 80% | 80% |
FMCSA calculates a BASIC measure for you, lines up every comparable carrier's measure in ascending order, and converts positions into percentiles from 0 to 100. Higher means worse relative to that lineup. The measure is a fraction, and the denominator is not the same in every BASIC:
| BASIC | Numerator | Denominator |
|---|---|---|
| Unsafe Driving, Crash Indicator | Time and severity weighted violations (or crashes) | Average power units x Utilization Factor |
| HOS Compliance, Vehicle Maintenance, Controlled Substances/Alcohol, Driver Fitness, HM Compliance | Time and severity weighted violations | Total time weight of relevant inspections |
Two BASICs are normalized by fleet size, five by how often you get inspected. A carrier that runs clean but is constantly pulled into scales builds a large denominator in those five, which cushions every violation. A rarely inspected carrier has no cushion. Average power units are themselves an average of three snapshots: your current count, your count six months ago and your count eighteen months ago, divided by three.
Severity weights run from 1 (less severe) to 10 (most severe), and every violation carries a time weight on top: 3 in the first 6 months, 2 from 6 to 12 months, 1 from 12 to 24 months, then out of the calculation entirely (see when CSA violations fall off).
And the fact that catches almost every new owner: violations found on an inspection count whether or not a citation or ticket is issued. The inspection report is the input, not the courtroom outcome.
You are not ranked against all carriers in the system. FMCSA sorts carriers into safety event groups and ranks you only inside your group, but what gets counted differs by BASIC: inspections that carried a violation in Unsafe Driving and Controlled Substances/Alcohol, crashes in Crash Indicator, and all relevant inspections including clean ones in the other four. Unsafe Driving and Crash Indicator also split carriers into a Combination segment (combination trucks or motor coaches at 70% or more of power units) and a Straight segment (straight trucks and other vehicles over 30%).
| BASIC | Group 1 | Group 2 | Group 3 | Group 4 | Group 5 |
|---|---|---|---|---|---|
| Unsafe Driving, combination inspections with a violation | 3-8 | 9-21 | 22-57 | 58-149 | 150+ |
| Unsafe Driving, straight inspections with a violation | 3-4 | 5-8 | 9-18 | 19-49 | 50+ |
| Crash Indicator, combination crashes | 2-3 crashes | 4-6 | 7-16 | 17-45 | 46+ |
| Crash Indicator, straight crashes | 2 crashes | 3-4 | 5-8 | 9-26 | 27+ |
| HOS Compliance relevant driver inspections, clean ones included | 3-10 | 11-20 | 21-100 | 101-500 | 501+ |
| Vehicle Maintenance relevant vehicle inspections, clean ones included | 5-10 | 11-20 | 21-100 | 101-500 | 501+ |
| Driver Fitness relevant driver inspections, clean ones included | 5-10 | 11-20 | 21-100 | 101-500 | 501+ |
| HM Compliance relevant vehicle inspections, clean ones included | 5-10 | 11-15 | 16-40 | 41-100 | 101+ |
| Controlled Substances/Alcohol inspections with a violation | 1 | 2 | 3 | 4+ | n/a |
Below a minimum you get no percentile at all, which is not a punishment: FMCSA simply does not consider the sample large enough. The minimums split two ways. Unsafe Driving needs 3 inspections that carried an Unsafe Driving violation, Controlled Substances/Alcohol needs 1, and Crash Indicator needs 2 crashes. HOS Compliance needs 3 relevant driver inspections with at least one of them showing an HOS violation; Vehicle Maintenance, Driver Fitness and HM Compliance need 5 relevant inspections with at least one violation among them. A relevant inspection is any inspection where the officer actually reviewed that area, clean ones included. There is also a recency filter: in several BASICs you are dropped from the ranking if no violation was recorded in the past 12 months and none appeared on your latest relevant inspection.
The answer is arithmetic, not bad luck. Four mechanisms stack:
FMCSA has effectively conceded this. Its approved SMS update replaces safety event groups with proportionate percentiles, using a carrier's exact number of inspections and crashes instead of group cutoffs, so that results stay stable and there is no longer a substantial percentile increase without a corresponding measure increase. See the Prioritization Preview.
Because of the FAST Act of 2015. Property carriers' BASIC percentiles and alert symbols are not displayed to the public: the public page shows inspections, violations, crashes, out-of-service data, investigation results and your raw BASIC measures, but no percentile column and no alert symbol. FMCSA notes the measures are generated directly from safety data and are not a relative comparison to other carriers. Crash Indicator and HM Compliance are marked not publicly available regardless.
The carrier itself sees the full numbers by logging in at ai.fmcsa.dot.gov/sms with its DOT PIN: step by step in how to check your CSA score for free. Drivers are separate: there is no driver CSA score, and a driver's own history lives in the PSP report, covered in CSA scores for drivers and PSP.
The federal position. FMCSA prints this on the SMS site: readers should not draw conclusions about a carrier's overall safety condition simply based on the data displayed in the system, and unless a carrier has received an UNSATISFACTORY safety rating under 49 CFR Part 385 or has otherwise been ordered to discontinue operations, it is authorized to operate on the nation's roadways. SMS data is explicitly not a federal safety rating under 49 U.S.C. 31144, a distinction untangled in safety rating vs CSA score.
The market reality. Brokers, shippers and underwriters read what is public and ask carriers for what is not. FMCSA neither requires nor endorses this, and makes no claim either way about how percentiles relate to insurance pricing or load access, but pretending the market ignores the data would be dishonest. How it plays out is in how brokers and shippers check CSA.
TruckerNavi runs the safety side for Russian-speaking carriers across NY, NJ and FL: monthly CSA monitoring after every snapshot, DQ files, Drug & Alcohol program, DataQ challenges and DOT audit prep. Safety Compliance: БАЗОВЫЙ $99/mo, СТАРТ $189/mo, ПРЕМИУМ $499/mo. Want to know what an inspector would find before he does? Mock DOT Audit, $399. Opening a company from scratch? Authority Bundle, $499. Russian, English and Ukrainian.
See Safety Compliance plans →Or just call: (315) 871-0833 · WhatsApp
There is no single one. Each BASIC is scored separately from 0 to 100 with higher being worse, and each has its own threshold. Below threshold in every BASIC is the working definition of good.
For a general property carrier: under 65% in Unsafe Driving, Crash Indicator and HOS Compliance, and under 80% in the other four BASICs.
For a general carrier yes: below every threshold, meaning half your peer group has a worse measure. For a passenger carrier, 50% is exactly at the threshold in three BASICs.
Anything at or above the threshold for that BASIC. At, not just above. For general carriers, 65 in the strict three and 80 in the rest.
It is a ranking divided by your size. Unsafe Driving and Crash Indicator divide by average power units, the other five by the time weight of your relevant inspections, and you are ranked only inside your own safety event group.
Time weights decay at 6 and 12 months, events drop off at 24 months, your safety event group can change, and every other carrier's data moves each monthly snapshot.
You can, the public cannot. Since the FAST Act of 2015 property carriers' percentiles are hidden publicly. Log in to SMS with your DOT PIN. Crash Indicator and HM Compliance are not publicly available at all.
Many look at the data in practice. FMCSA does not endorse that use and states readers should not draw conclusions about a carrier's overall safety condition from these numbers alone.