How to check your CSA score (and why you might not see it)
Updated · TruckPro Safety Carma
The short answer
Search your USDOT number on FMCSA’s public SMS website to see your inspections, violations and crashes. If you haul property, your BASIC percentiles and alerts are hidden from the public. To see them, sign in to the carrier view of SMS with your FMCSA Portal account and Login.gov. SMS results update monthly.
Two ways to look: public view and carrier view
| Public SMS view | Carrier (signed-in) view | |
|---|---|---|
| Who can see it | Anyone, including brokers, shippers and insurers | Only your company’s authorized users |
| Inspections, violations, crashes | Yes | Yes, with more detail |
| Property carrier percentiles and alerts | Hidden | Shown |
| Passenger carrier percentiles and alerts | Shown | Shown |
| Crash Indicator and HazMat BASICs | Not public | Shown |
| How to get in | Search by USDOT number | FMCSA Portal account plus Login.gov, with multifactor authentication |
Step by step: check your public CSA record
- Go to FMCSA’s Safety Measurement System at ai.fmcsa.dot.gov/SMS.
- Search by your USDOT number, MC number or company name.
- Open each BASIC to see the inspections and violations that count toward it over the past 24 months.
- Note the snapshot date at the top. SMS results are updated monthly.
This is exactly what a broker or insurer sees when they look you up, so it’s worth checking even if you can’t see your percentiles here.
Step by step: see your own percentiles
- Make sure your company has an FMCSA Portal account, and that you are an authorized user on it.
- Create or sign in to a Login.gov account using the same email address. FMCSA requires multifactor authentication for the carrier view.
- Sign in at ai.fmcsa.dot.gov/Login and open SMS for your USDOT number.
- For each BASIC, note the percentile, the intervention threshold for your carrier type, and whether there is an alert.
What to look at once you’re in
- Percentile vs. threshold. A percentile only matters next to its intervention threshold. For general property carriers that is 65% for Unsafe Driving and Hours-of-Service and 80% for Vehicle Maintenance and Driver Fitness.
- Alerts. An alert means you are at or above the threshold, or that serious violations were found in an investigation in the past 12 months.
- The inspections behind each number. Recent violations weigh up to three times as much as older ones, so a single recent out-of-service inspection can move a percentile a lot.
- Blank BASICs. No percentile usually means not enough data in that BASIC. That is not the same as a 0th percentile.
- Records that look wrong. If a violation or crash isn’t yours or is coded incorrectly, you can challenge it with DataQs.
Seeing it all in one place
TruckPro Safety Carma pulls your public FMCSA data into one dashboard. It shows a percentile for each BASIC (estimated from public data for property carriers, and labeled that way), the threshold for your carrier type, and the exact inspections behind each number, on the web and on your phone. Apply for early access.
Frequently asked questions
Is there one overall CSA score?
No. FMCSA does not publish a single CSA score. Each BASIC has its own percentile from 0 to 100, compared with its own intervention threshold. Any single number you see, including the TruckPro score, is a summary made by someone other than FMCSA.
Why can’t I see my percentiles on the public SMS site?
Under section 5223 of the FAST Act, FMCSA removed percentiles and alerts for property carriers from the public SMS website. Passenger carrier percentiles are still public. Property carriers can see their own by signing in to the carrier view.
Why is one of my BASICs blank?
SMS only assigns a percentile when you have enough data in that BASIC, such as at least five relevant inspections with at least one violation for Vehicle Maintenance. Below that, the BASIC shows no percentile. Crash Indicator and HazMat are not shown publicly at all.
How often does my CSA score change?
FMCSA publishes SMS results monthly. Your percentiles can move even without a new inspection, because older violations lose weight over time and the carriers you are compared with change too.
Sources
- FMCSA SMS Methodology, Version 3.21 (June 2026)
- FMCSA Safety Measurement System (public view)
- FMCSA A&I and SMS sign-in (Login.gov)
- FMCSA Portal
This guide is general information, not legal advice. TruckPro is not affiliated with FMCSA or U.S. DOT.