Skip to main content
Compliance Guide

How to Check Your CSA Score: Step-by-Step Guide

Your CSA score determines how FMCSA views your safety record, how often you get pulled into inspection stations, and whether brokers will book your truck. This guide walks you through exactly how to access your scores, what the numbers mean, what others can see about you, and how to set up ongoing monitoring so nothing catches you off guard.

7 BASICs

Safety Categories Tracked

Monthly

Score Update Frequency

24 Months

Rolling Data Window

Free

FMCSA Portal Access

OT

O Trucking Editorial Team

Trucking Industry Experts

Published: February 19, 2026Updated: February 19, 2026

Fact-Checked by O Trucking Compliance Team

5+ years helping carriers monitor and improve CSA scores

5+ Years Experience80+ Carriers ServedIndustry Data Verified

This article was written by the O Trucking editorial team with 9+ years of combined trucking industry experience. Learn more about us.

What Is the Safety Measurement System (SMS)?

The Safety Measurement System is FMCSA's online platform for evaluating commercial motor carrier safety performance. It is the engine behind the Compliance, Safety, Accountability (CSA) program. SMS takes data from roadside inspections, crash reports, and investigation results, then processes that data into percentile rankings across seven Behavior Analysis and Safety Improvement Categories (BASICs).

Every carrier with a DOT number has an SMS profile. The system compares your safety record against other carriers of similar size and operation type, generating a percentile score from 0 to 100 in each BASIC. Lower percentiles indicate better safety performance. FMCSA uses these percentiles to prioritize carriers for interventions, investigations, and targeted enforcement.

The SMS is not just an FMCSA tool. Freight brokers, shippers, insurance underwriters, and factoring companies all reference SMS data when evaluating carriers. Your SMS profile is effectively your public safety report card, and it directly influences the quality and volume of freight available to you.

How to Access Your Scores: Step-by-Step

There are two ways to view your CSA data: the public view (available to anyone) and the carrier login view (available only to you with additional detail). Here is how to access both:

Method 1: Public SMS Website (No Login Required)

  1. 1Go to ai.fmcsa.dot.gov/SMS
  2. 2Enter your USDOT number in the search field, or search by company name
  3. 3Click on your carrier name from the search results
  4. 4View the overview page showing your seven BASIC percentile bars
  5. 5Click any BASIC category to see inspection and violation details for that category

The public view shows BASIC percentiles and general inspection counts. It does not show detailed violation data, severity weights, or time-weighted scores. This is the same view that brokers and shippers see.

Method 2: Carrier Login (Full Detail)

  1. 1Go to the FMCSA Portal (portal.fmcsa.dot.gov)
  2. 2Log in with your FMCSA portal credentials (create an account if you have not already by clicking "Register" and linking your USDOT number)
  3. 3Navigate to "SMS Results" or "Safety Measurement System" in the dashboard
  4. 4View your full SMS profile with detailed violation data, severity weights, time weights, and individual inspection reports
  5. 5Click individual inspections to see exact violation codes, severity weights, and how each violation contributes to your BASIC percentile

The carrier login gives you significantly more detail than the public view. You can see exactly which violations are driving your score up, how much weight each one carries, and when they will age off your record.

Register for the FMCSA Portal Immediately

If you have not created your FMCSA portal account yet, do it now. The registration process requires identity verification and can take a few days to complete. You do not want to be setting up an account for the first time when you urgently need to review your violation data after a bad inspection. Get the account active now so it is ready when you need it.

Understanding Percentile Rankings

Each BASIC score is expressed as a percentile from 0 to 100. This percentile ranks you against other carriers in your safety event group (carriers with a similar number of inspections). A percentile of 75% means you are performing worse than 75% of comparable carriers, not better. Lower is better in the CSA system.

Percentile RangeWhat It MeansPractical Impact
0% - 25%Excellent safety recordAccess to top-tier brokers and best freight. Lowest insurance rates. Minimal FMCSA scrutiny.
26% - 50%Above average performanceGood standing with most brokers. Competitive insurance. No FMCSA intervention concerns.
51% - 64%Below average, approaching caution zoneSome brokers may restrict loads. Insurance premiums rising. Time to take corrective action.
65% - 100%Above intervention thresholdFMCSA may issue warning letters or schedule investigations. Many brokers block carriers at this level. Insurance non-renewal risk.

Lower Percentiles Are Better

The CSA percentile system is counterintuitive. A percentile of 10% is excellent; a percentile of 90% is terrible. Think of it as "percentage of carriers you are worse than." If your Unsafe Driving BASIC is at 80%, that means 80% of carriers in your peer group have a better record than you in that category.

Interpreting Your BASIC Scores

When you view your SMS profile, you will see seven horizontal bars representing the seven BASIC categories. Each bar shows your percentile ranking in that category. Here is how to read them:

Green Zone (No Bar or Short Bar)

If a BASIC shows no percentile or a very low percentile, you have few or no relevant violations in that category. This is the ideal state. Some BASICs may show "Not Applicable" if you do not have enough inspections in that category for FMCSA to calculate a meaningful percentile. Not Applicable is generally fine for smaller carriers.

Yellow Zone (Approaching Threshold)

BASICs between 50% and the intervention threshold (65% for most categories) indicate a developing problem. You are not yet on FMCSA's radar for intervention, but one or two more violations could push you over. This is the time to review your inspection data, identify the violations causing the elevation, and take targeted corrective action. Do not wait for the threshold to act.

Red Zone (Above Intervention Threshold)

BASICs above the intervention threshold trigger FMCSA attention. The agency may send a warning letter, schedule a targeted investigation, or increase your Inspection Selection System (ISS) score, which means more frequent roadside inspections. Brokers who run carrier vetting will flag you as high-risk, and insurance underwriters will factor the elevated BASIC into your premium calculation at renewal.

Checking Driver PSP Reports

The Pre-Employment Screening Program (PSP) provides a different view of safety data. While SMS shows carrier-level BASIC percentiles, PSP shows individual driver inspection and crash history. PSP reports are available through www.psp.fmcsa.dot.gov.

PSP reports include the most recent five years of crash data and three years of roadside inspection data for an individual driver. Carriers use PSP reports during the hiring process to evaluate a driver's safety record before making an employment offer. Drivers can also pull their own PSP reports to see what potential employers will see.

A PSP report costs a small fee per request (currently $10 per report) and requires the driver's written consent. This is a critical hiring tool because a driver with a history of HOS violations, unsafe driving citations, or vehicle maintenance issues will bring those patterns into your fleet and impact your carrier-level CSA score.

Pull Your Own PSP Report

As a driver or owner-operator, pull your own PSP report annually to see exactly what carriers and brokers see when they evaluate you. If there are errors on your report, you can challenge them through the DataQs process before they affect your employability or your carrier's CSA score.

What Brokers See vs What You See

There is an important difference between the public and carrier-authenticated views of your CSA data. Understanding this difference helps you anticipate how the market perceives your safety record.

Data PointPublic View (Brokers)Carrier Login (You)
BASIC Percentiles
Inspection Counts
OOS (Out-of-Service) Rates
Detailed Violation DataLimited
Severity & Time Weights
Individual Inspection Reports
DataQs Challenge Status

Third-Party Platforms See More Than You Think

Major carrier vetting platforms like Carrier411, RMIS, Highway, and MyCarrierPackets aggregate data from multiple sources beyond just FMCSA SMS. They combine CSA data with insurance verification, authority status, complaint history, and industry databases. A broker checking you on Carrier411 may see information that goes beyond what the basic SMS public view shows. Keeping your entire compliance profile clean matters, not just your BASIC percentiles.

How Often CSA Scores Update

FMCSA updates SMS data on a monthly cycle, typically during the last week of each month. The monthly update incorporates new inspections, violations, and crash reports from the prior month. Here is what you need to know about the update cycle:

Monthly BASIC Updates

Your seven BASIC percentile scores are recalculated every month using the most current 24-month window of data. A violation from a roadside inspection conducted on March 5 would typically appear in the April update cycle, published in late April.

24-Month Rolling Window

Most BASIC scores use a 24-month rolling window. Violations older than 24 months drop off your record. Violations in the most recent 12 months carry a time weight of 3 (triple impact), while violations from 13-24 months ago carry a weight of 2, and violations from 25-36 months carry a weight of 1. The Crash Indicator BASIC uses a full 24-month window.

Data Processing Lag

There is typically a 4-6 week lag between when an inspection occurs and when it appears in SMS. State-level data must be submitted to FMCSA, processed, validated, and then incorporated into the monthly calculation. This means a violation from January may not show up in your scores until February or March.

Check Your Score the First Week of Every Month

FMCSA typically publishes monthly SMS updates in the last week of the month. Make a habit of checking your BASIC percentiles in the first week of each month after the update publishes. This gives you the freshest view of your scores and the earliest possible warning if a new violation has pushed a BASIC toward the intervention threshold.

Monitoring Tools and Best Practices

Manually checking the SMS portal once a month is the minimum. Carriers serious about protecting their safety record use additional tools and processes to stay ahead of CSA changes:

FMCSA Email Alerts

Through your FMCSA portal account, you can set up email notifications for new inspections and changes to your SMS profile. This is free and gives you passive monitoring without having to remember to check manually. Enable every notification option available.

Third-Party CSA Monitoring Services

Services like Vigillo, Samba Safety, and J.J. Keller offer automated CSA monitoring that alerts you immediately when new violations post, when BASICs approach thresholds, and when DataQs challenges are resolved. These services cost $20-$100 per month but provide analysis and alerts that the free FMCSA portal does not offer. For carriers with multiple vehicles, the investment pays for itself by catching issues early.

Monthly Self-Review Checklist

Each month, review: (1) all seven BASIC percentiles and note any changes, (2) new inspections added since last check, (3) any violations that may be incorrect and warrant a DataQs challenge, (4) violations approaching the 24-month drop-off date, and (5) your overall trend direction. Document each review so you can track improvement over time.

Intervention Thresholds Explained

Not all BASICs have the same intervention threshold. FMCSA sets different thresholds based on the category and the type of carrier. When your BASIC percentile exceeds the threshold, FMCSA may take action:

BASIC CategoryGeneral CarriersHazMat / Passenger
Unsafe Driving65%50%
HOS Compliance65%50%
Driver Fitness65%50%
Controlled Substances / Alcohol65%50%
Vehicle Maintenance80%80%
HazMat Compliance80%80%
Crash Indicator65%50%

When a BASIC exceeds its threshold, FMCSA may issue a warning letter, schedule a targeted investigation, or require a corrective action plan. The more BASICs above threshold, the more likely and severe the intervention. Carriers with multiple BASICs above threshold are prioritized for comprehensive reviews, which can result in consent orders, fines, or even operating authority revocation in extreme cases.

Brokers Set Their Own, Stricter Thresholds

While FMCSA intervenes at 65% or 80%, many freight brokers set their own carrier qualification thresholds at 50% or even 40%. A carrier with a 55% Unsafe Driving BASIC is not on FMCSA's intervention list, but they may already be blocked from load boards at major brokerages. Keeping all BASICs below 50% gives you the widest possible access to freight.

How Our Team Helps Monitor Your CSA

At O Trucking LLC, we do not just dispatch loads. We monitor our carriers' compliance profiles because your safety record directly affects the freight we can book for you. Here is how we support your CSA management:

Monthly CSA Reviews

We review our carriers' SMS profiles after every monthly update. If a BASIC percentile increases, we flag it and work with the carrier to identify the cause. Early detection means corrective action can start weeks or months before the score reaches a threshold that triggers broker restrictions or FMCSA intervention.

DataQs Support for Incorrect Violations

When we spot a violation on your record that looks incorrect, we help you evaluate whether it qualifies for a DataQs challenge. Removing even one incorrect high-severity violation can meaningfully reduce a BASIC percentile, especially for smaller carriers where each data point carries more weight.

Compliance-First Load Planning

Every load we assign considers your available hours of service, so you are never in a position where the only way to make a delivery is to run past your legal limits. HOS violations feed directly into your CSA score, and preventing them at the dispatch level is far more effective than trying to fix your score after the fact.

Frequently Asked Questions

Where do I check my CSA score?

Log in to the FMCSA Safety Measurement System (SMS) portal at ai.fmcsa.dot.gov/SMS. You can search by USDOT number or company name for the public view. For the detailed carrier view with violation-level data, log into the FMCSA portal at portal.fmcsa.dot.gov with your registered account.

How often are CSA scores updated?

CSA scores are updated monthly by FMCSA, typically during the last week of each month. The update includes new inspections, violations, and crashes from the previous month. There is usually a 4-6 week lag between an inspection event and when it appears in your SMS data.

Can brokers see my CSA score?

Yes. Brokers and shippers can see your BASIC percentile rankings through the public SMS website and through third-party carrier vetting platforms like Carrier411 and Highway. They can see your percentiles, inspection counts, and out-of-service rates. They cannot see the detailed violation-level data that you see in your authenticated carrier login.

What is a good CSA score?

Lower percentiles are better. Carriers with all BASICs below 50% are in strong standing with both FMCSA and the freight market. Below 25% is excellent. Above 65% in most categories triggers FMCSA intervention thresholds, and many brokers set their own cutoffs at 50% or 60%. For the best access to premium freight, aim to keep every BASIC under 50%.

Stay Ahead of Your CSA Score

Our team monitors your BASIC percentiles monthly and flags issues before they become problems. Clean CSA scores mean better freight, lower insurance, and fewer inspections.

Free consultation
No contracts required
Start earning immediately
24/7 support included