Ask five people in trucking to explain a CSA score, and you'll probably get five slightly different answers. Some will call it a safety rating, others will call it a broker screening tool, and a few will just shrug and say "it's the FMCSA thing that decides if a carrier looks risky." All of them are partially right, which is exactly why this topic deserves a proper, complete explanation.
This guide covers what a CSA score actually is, how it's calculated, why it exists, and exactly how to check one yourself. Since every CSA record is tied to a specific carrier identity, we'll start with the basics of a DOT Number Lookup, because that's the identifier the entire system is built around.

Carrier90 was built around this exact need, since most people trying to check a CSA score start out not even knowing which DOT number belongs to the company they're researching. If you're starting from an MC number instead, an MC Number Lookup will get you to the same place, since the two identifiers are cross-referenced within FMCSA's system.
Once you have the right identifiers, actually pulling the CSA Score data becomes a fairly mechanical process, which we'll walk through step by step later in this guide. Along the way, we'll also cover related territory like fmcsa insurance and licensing status, how scoring differs for Largest Fleets compared to small operators, and how the scoring system connects to problems like Chameleon Carriers trying to escape a bad record.
By the end, you should be able to look at any carrier's CSA profile and actually understand what you're looking at, rather than just seeing a page of unfamiliar numbers. Let's start from the beginning, with what the program was actually created to do.
The Origin and Purpose of the CSA Program
CSA stands for Compliance, Safety, Accountability, and it's a regulatory program administered by the Federal Motor Carrier Safety Administration. It was introduced to replace an older, less granular safety monitoring approach with a system that tracks carrier performance on an ongoing basis, rather than relying primarily on periodic compliance reviews.
The driving idea behind CSA was straightforward: use the roadside inspection data FMCSA already collects constantly, across every state, and turn it into a continuously updated risk signal for each carrier. Before this shift, a carrier could operate for years between formal compliance reviews with relatively little ongoing oversight, even if their day-to-day safety practices were deteriorating.
CSA closed that gap by scoring carriers based on real-time inspection and violation data rather than waiting for a scheduled audit. This gives FMCSA, brokers, insurers, and shippers a much more current picture of carrier risk than the old system ever provided.
What SMS Actually Does Behind the Scenes
The technical engine behind CSA scoring is called the Safety Measurement System, or SMS. Every time a commercial vehicle is inspected anywhere in the country, the results, including any violations found, get logged into this system and attributed to the carrier's USDOT number.
SMS then applies a weighted formula to this accumulated data, factoring in the severity of each violation, how recently it occurred, and the total number of relevant inspections the carrier has had. More severe violations count for more, and more recent violations carry greater weight than older ones, which means a carrier's score naturally shifts over time even without new incidents, simply as older data ages out of the calculation window.
This weighted score is then converted into a percentile ranking, comparing the carrier against others with similar operations and exposure levels. That percentile is what most people actually mean when they refer to a "CSA score," even though the underlying calculation is considerably more involved than a single number suggests.
Breaking Down the Seven BASIC Categories
FMCSA organizes this scoring into seven distinct categories, known as BASICs, short for Behavior Analysis and Safety Improvement Categories. Each one focuses on a different type of safety risk, and a carrier can perform very differently across categories depending on where their actual problems lie.
The seven categories are:
- Unsafe Driving — covers speeding, reckless driving, and improper lane use
- Hours-of-Service Compliance — tracks violations tied to driver fatigue regulations
- Driver Fitness — flags licensing problems and expired medical certifications
- Controlled Substances/Alcohol — captures drug and alcohol-related violations
- Vehicle Maintenance — covers brake, tire, lighting, and other mechanical defects
- Hazardous Materials Compliance — applies to carriers hauling regulated hazmat loads
- Crash Indicator — reflects the frequency and severity of crashes involving the carrier
Not every category applies to every carrier. A company that doesn't haul hazardous materials, for instance, won't have a Hazmat Compliance score at all, since that category is only relevant to carriers operating in that specific space.
Why Percentiles Work Backwards From What You'd Expect
This is probably the single most misunderstood part of the entire system, so it's worth spending real time on it. CSA percentiles are structured so that a lower number indicates better relative performance, while a higher number indicates worse performance compared to similar carriers.
This runs opposite to how most people are used to reading percentile-style scores, like a standardized test result where a higher percentile is something to be proud of. With CSA data, a carrier sitting at the 10th percentile in Hours-of-Service Compliance is performing better than 90% of similar carriers, while a carrier at the 92nd percentile is performing worse than 92% of its peers.
FMCSA sets specific intervention thresholds for each BASIC category, and these thresholds vary depending on carrier type. Carriers hauling passengers or hazardous materials face stricter thresholds than general freight carriers, reflecting the higher potential consequences of an incident in those categories.
What Happens When a Carrier Crosses a Threshold
Crossing an intervention threshold in any BASIC category doesn't automatically shut a carrier down, but it does trigger a graduated response from FMCSA. The first level typically involves increased monitoring and a higher likelihood of roadside inspections, simply because the carrier has been flagged as a higher relative risk.
If violations continue to accumulate after that point, FMCSA may escalate to a warning letter, followed by a formal investigation or compliance review if the pattern doesn't improve. In serious cases involving Crash Indicator or Unsafe Driving thresholds combined with other red flags, this can eventually lead to an out-of-service order that halts the carrier's operating authority entirely.
Most carriers that cross a threshold never reach that final stage, since the earlier warnings are usually enough to prompt corrective action. Still, understanding this escalation path helps explain why brokers and insurers pay close attention to percentile rankings rather than waiting for a formal safety rating to change.
CSA Percentiles vs. Safety Ratings: A Common Point of Confusion
It's worth pausing here to clear up a distinction that trips up a lot of people early on. CSA percentiles and FMCSA safety ratings are related but genuinely separate things, and conflating them leads to real misunderstandings.
A safety rating, such as Satisfactory, Conditional, or Unsatisfactory, comes from a formal compliance review process conducted periodically, and only a relatively small percentage of carriers actually have a current rating on file at any given time. CSA percentiles, by contrast, update continuously based on ongoing roadside inspection data and apply to nearly every actively operating carrier, regardless of whether they've had a formal review recently.
A carrier can have no current safety rating at all while still having a fully populated, informative CSA profile. This is actually the more common scenario for most small and mid-sized carriers, since formal compliance reviews happen far less frequently than roadside inspections.
Step 1: Get the Right Identifying Numbers
Before you can check anyone's CSA data, you need the carrier's confirmed USDOT number. If you're starting from scratch with just a company name, running a dot number lookup by name through FMCSA's public database is usually the fastest path, though common company names can return several results worth sorting through.
If you already have an MC number instead, that works too, since an mc number lookup will typically return the linked usdot number as part of the carrier's registration profile. Having both numbers on hand isn't necessary, but it can help confirm you're looking at the correct company, especially if the carrier operates under a name similar to another business.
Documentation like a signed contract, bill of lading, or insurance certificate often has the DOT number printed directly on it, which saves you this step entirely when it's available.
Step 2: Confirm Basic Status Through SAFER
With a confirmed DOT number, your next step is FMCSA's SAFER system, short for Safety and Fitness Electronic Records. This free public tool provides a general snapshot of the carrier's current operating status, authority type, and approximate fleet size.
Entering the DOT number here tells you whether the carrier's authority is active, revoked, or pending, along with whether they're authorized for property, passenger, or household goods transport. This is a useful first checkpoint before diving into the more detailed percentile data, since it confirms you're looking at a currently operating business rather than one that's shut down.
SAFER doesn't display detailed BASIC percentile scores directly, though, so this step alone won't give you the full CSA picture. For that, you need to move into the SMS portal specifically.
Step 3: Pull the Full Percentile Breakdown From SMS
FMCSA's Safety Measurement System is the actual home of detailed CSA percentile data. Entering the confirmed USDOT number here brings up a dashboard showing the carrier's ranking across each applicable BASIC category, along with the underlying inspection and violation counts behind each number.
Some categories may show "insufficient data" instead of a percentile, which simply means the carrier hasn't accumulated enough relevant inspections yet for FMCSA to generate a statistically reliable ranking. This is especially common for newer carriers or smaller fleets and doesn't necessarily indicate anything positive or negative on its own.
Reading through this dashboard carefully, rather than glancing at just one category, gives you a much more complete sense of where a carrier's actual strengths and weaknesses lie.
Step 4: Cross-Check Insurance and Licensing Separately
A strong CSA profile doesn't automatically mean a carrier is fully compliant in every respect, which is why checking fmcsa licensing and insurance status is a distinct step worth doing separately. A carrier can show reasonably good safety percentiles while still operating with lapsed, insufficient, or recently canceled insurance coverage.
FMCSA's licensing records show whether a carrier's operating authority is currently active, along with details about their insurance provider and the type of coverage held on file, typically either public liability or cargo insurance depending on the carrier's operation. Reviewing licensing and insurance fmcsa records alongside CSA percentiles paints a noticeably more complete risk picture than either one provides on its own.
This step matters more than people often assume, since insurance status isn't reflected anywhere within the CSA percentile calculation itself. The two systems track genuinely different things, even though they're both housed under FMCSA's broader regulatory umbrella.
Step 5: Look Beyond the Summary Numbers When Needed
For most everyday purposes, checking the percentile summary and confirming insurance status is enough. But for higher-stakes decisions, like entering a long-term contract or evaluating a carrier for a major shipping relationship, it's worth digging into the raw inspection and crash reports behind the percentiles.
These detailed reports show the specific date, location, and nature of each violation, which adds context a single percentile number can't capture on its own. A carrier might show an elevated Vehicle Maintenance percentile driven by a cluster of minor violations from one particular inspection event, rather than a consistent, ongoing maintenance problem across their fleet.
This kind of deeper review takes more time, but it helps separate carriers with a genuine systemic issue from those with an isolated, non-representative incident sitting in their record.
How Fleet Size Changes the Way Scores Behave
Carrier size has a real, measurable effect on how CSA percentiles function, and it's worth understanding before comparing two very differently sized companies. Larger fleets accumulate inspections at a much higher volume simply due to the number of trucks on the road, which tends to produce more statistically stable percentile scores over time.
A massive carrier with thousands of trucks can absorb a handful of serious violations without seeing a dramatic percentile shift, purely because the math averages across such a large sample. A small carrier running only a few trucks can see a much bigger swing in their score from that same number of violations, since each incident represents a larger share of their total data.
Looking at how scoring plays out among Largest Fleets gives a useful reference point for understanding this dynamic. It's part of why comparing a five-truck regional carrier directly against a national fleet's percentile, without accounting for this size effect, can lead to misleading conclusions.
Why Some Carriers Show No Score in Certain Categories
It's worth revisiting this point in more depth, since it causes genuine confusion for people new to reading CSA data. FMCSA requires a minimum number of relevant inspections before it will generate a percentile score in any given BASIC category, which exists specifically to protect smaller carriers from being unfairly ranked based on too small a sample size.
This means a newer carrier, or one with a genuinely small fleet, may show "insufficient data" across several categories even after months of active, safe operation. This isn't a red flag by itself, and it's a mistake to assume a blank score is equivalent to either a clean record or a hidden problem.
As these carriers accumulate more roadside inspections over time, categories that once showed insufficient data will begin populating with actual percentile rankings. This is one reason experienced brokers often request supplementary documentation, like references or insurance certificates, when evaluating carriers whose CSA profile isn't yet fully populated.
How Brokers and Shippers Actually Use This Data
In practice, most established freight brokerages build CSA checks directly into their carrier onboarding process rather than treating it as an occasional research task. Before approving a new carrier to haul loads, brokers typically confirm the DOT number, review percentile rankings across relevant BASIC categories, and verify current insurance and authority status.
Some brokerages apply firm internal cutoffs, declining to work with carriers that exceed specific percentile thresholds in categories like Unsafe Driving or Crash Indicator. Others weigh CSA data more holistically alongside factors like driver turnover, average equipment age, and direct references from previous shippers.
Larger shippers moving high-value or sensitive freight frequently require their logistics partners to demonstrate this kind of vetting contractually. In the event of an accident, a shipper's own legal exposure can hinge partly on whether they took reasonable steps to select a safe carrier from the outset.
Common Mistakes People Make When Reading CSA Data
A handful of mistakes come up repeatedly among people newer to checking CSA scores, and it's worth naming them directly. The most common is misreading percentile direction, assuming a higher number is always better, similar to a school grading scale, when the actual relationship is reversed.
Another frequent error is confusing CSA percentiles with formal safety ratings, treating "no current rating" as equivalent to "no safety information available," when in fact a fully detailed percentile profile likely still exists. People also sometimes try searching by an individual driver's name rather than the carrier's identifying numbers, which typically returns nothing useful since CSA data is tied to carriers rather than individuals.
A final common mistake is treating a single elevated percentile as automatically disqualifying, without checking the underlying inspection reports for context. A percentile driven by one unusual inspection event tells a very different story than one built from a consistent pattern of violations across many separate inspections.
How a CSA Score Connects to the Chameleon Carrier Problem
It's worth touching on this connection directly, since it explains why CSA data matters beyond simple day-to-day vetting. The entire incentive behind chameleon carrier behavior, where a company shuts down and re-registers under a new identity, exists specifically because CSA percentiles carry real financial and operational consequences.
A carrier facing several BASIC categories above intervention thresholds has a strong incentive to escape that record entirely rather than fix the underlying problems causing it. This is precisely why a blank or newly established CSA profile deserves a bit of extra scrutiny, particularly when paired with claims of extensive industry experience that don't match the registration date.
Understanding this connection reinforces why checking CSA data alongside registration history, rather than looking at either one in isolation, produces a much more reliable picture of a carrier's actual risk.
What a Genuinely Strong CSA Profile Looks Like
A carrier with a solid CSA profile typically shows low percentiles across most or all applicable BASIC categories, meaning they're outperforming the majority of similar carriers in each area. Their operating authority history is usually continuous and unbroken, with current insurance on file through a recognizable, established provider.
Their Crash Indicator percentile will generally reflect few preventable incidents relative to their overall fleet size and mileage, rather than a pattern of frequent or serious collisions. None of this guarantees perfection, since even well-managed carriers occasionally have an isolated violation or two, but the overall pattern across categories tends to be consistently favorable.
Recognizing what a strong profile actually looks like makes it much easier to spot a concerning one by comparison, since the contrast becomes fairly obvious once you know what to look for.
What a Concerning CSA Profile Looks Like
On the other end, a concerning profile typically shows multiple BASIC categories sitting above intervention thresholds, particularly in higher-consequence areas like Unsafe Driving or Crash Indicator. This pattern often appears alongside a surprisingly short operating history, especially when it conflicts with claims of long-standing industry experience.
Frequent changes in company name, physical address, or insurance provider add further weight to concerns raised by the percentile data itself. None of these details alone proves a serious problem, but several appearing together paints a considerably clearer picture than any single data point would on its own.
The goal throughout this entire process is building a reasonably complete picture from multiple sources, rather than making a decision based on one number viewed in isolation.
The Real Limitations of CSA Scoring
CSA data is genuinely useful, but it's worth being honest about its limitations rather than treating it as a perfect measure of safety. Because percentiles are relative rankings, a carrier's score can shift simply because peer carriers around them improved or declined, even without any change in that specific carrier's own violation history.
The weighting formula also favors recent violations over older ones, which means a carrier's percentile can improve gradually over time purely as older incidents age out of the calculation, without any deliberate safety improvement actually occurring. This is a known characteristic of the system's design rather than a flaw exactly, but it's worth factoring in when comparing a carrier's scores across different points in time.
Inspection frequency also varies meaningfully by state and by carrier type, which means two carriers with genuinely similar underlying safety records could still show different percentiles purely due to how often they've been inspected. This is precisely why FMCSA requires a minimum inspection threshold before generating a score in any given category in the first place.
Practical Ways Carriers Can Improve Their Own Score
For carriers actively working to improve their CSA standing, the most durable approach involves fixing root causes rather than trying to manage the score directly. This typically means investing in consistent, proactive vehicle maintenance schedules, improving dispatch planning to reduce hours-of-service violations, and running targeted driver training focused on whichever BASIC categories show the most recurring issues.
Reviewing inspection reports promptly after they happen, rather than waiting for a periodic internal review, allows a carrier to catch and address emerging patterns before they accumulate into a larger percentile problem. Some carriers also use FMCSA's DataQs system to formally dispute specific inspection results they believe were recorded incorrectly, which is a legitimate and sometimes necessary part of maintaining an accurate CSA record over time.
For individual drivers, the most direct contribution is simply consistent, careful driving paired with properly maintained equipment, since roadside interactions are the actual raw material the entire scoring system is built from.
Where a Tool Like Carrier90 Simplifies the Process
Platforms such as Carrier90 were built to simplify the identification stage of this process, which tends to be the most time-consuming part for people unfamiliar with FMCSA's separate systems. Instead of manually running a separate mc number lookup and lookup dot number search across different portals, a consolidated search can return both identifiers along with basic company details in a single place.
This kind of tool doesn't replace the need to visit FMCSA's SMS portal directly for detailed percentile data, but it does remove friction from the initial identification step, which is often where people new to this process get stuck or lose the most time. Once you have a confirmed DOT number in hand, moving into the actual CSA data becomes considerably faster and more straightforward.
Final Thoughts
A CSA score is ultimately a percentile ranking, built from ongoing roadside inspection and crash data, that reflects how a carrier's safety performance compares to similar carriers across seven distinct categories. Understanding it well means remembering that lower percentiles reflect better relative performance, that missing data isn't the same as a clean record, and that a carrier's overall risk picture also depends on separate factors like insurance and licensing status that fall outside the CSA calculation entirely.
The practical takeaway is this: checking a CSA score properly means confirming the correct DOT number first, reviewing the full percentile breakdown across applicable BASIC categories, verifying current insurance and authority status separately, and reading raw inspection data for context whenever the stakes are high enough to warrant it. Treat the percentile summary as a starting point rather than the entire answer, and you'll come away with a far more accurate read on any carrier's actual safety record than a quick glance at a single number could ever provide.
Sign in to leave a comment.