
CSA scores & inspection prep — why one bad stop costs you $6,000
How the seven BASICs are scored, why insurance renewal is really a CSA renewal, and the 20-minute pre-trip that keeps you off the roadside camera.
What CSA actually is
Compliance, Safety, Accountability (CSA) is FMCSA's carrier scoring system. Every roadside inspection, every violation, every crash gets recorded against your DOT number and rolled up into scores across seven BASICs (Behavior Analysis and Safety Improvement Categories).
Your scores are public. Brokers check them. Shippers check them. Insurance underwriters absolutely check them, at every renewal.
The 7 BASICs and what triggers them
| BASIC | What triggers it | Insurance impact |
|---|---|---|
| Unsafe Driving | Speeding, texting, seat belt, lane change violations | Highest — direct rate multiplier |
| Crash Indicator | Preventable and non-preventable crashes | Highest — often un-insurable at high scores |
| HOS Compliance | Log violations, form & manner errors, exceeding drive time | High |
| Vehicle Maintenance | Brake, tire, light, and mechanical violations at roadside | Medium-high |
| Controlled Substances | Positive drug/alcohol tests, refusal | Career-ending at high scores |
| Hazmat | Placarding, spillage, security violations (hazmat only) | High (hazmat only) |
| Driver Fitness | Missing CDL, medical card, disqualified driver | Medium |
Scores are calculated on a percentile basis (0–100). Higher = worse. Public alerts trigger at 65 for most BASICs (60 for HOS and Unsafe Driving, 80 for Crash).
Why insurance renewal is really a CSA renewal
Your insurance premium is set at bind. It's re-set at every renewal based on:
- 1Losses (claims) in the prior year
- 2Your CSA scores in each BASIC
- 3Any DOT-recordable crashes
- 4Any out-of-service (OOS) orders
One BASIC crossing the alert threshold typically adds $1,500–$4,000 to your annual premium. Two BASICs alerting can move you to a non-standard market and add $6k–$10k. A high Crash BASIC can make you non-renewable — meaning you have to shop the market from scratch, usually at 2x the rate.
How points accumulate
Each violation carries a severity weight (1–10) and a time weight (fresh = 3x, 6–12 months = 2x, 12–24 months = 1x). Violations "age off" after 24 months.
Real example: a routine tire tread depth violation (severity 3) fresh = 9 points. Cited during a Level 1 with a driver log form-and-manner violation (severity 1, fresh = 3 points). Total: 12 points into Vehicle Maintenance and HOS BASICs from one inspection.
That's usually enough to move a single-truck operator's percentile 15–30 points.
The five levels of DOT inspection
- Level 1 (Full) — 40 min. Driver + vehicle, top to bottom. Most common at scales.
- Level 2 (Walk-around) — 20 min. Vehicle only, no under-carriage.
- Level 3 (Driver-only) — 10 min. Documents, HOS, med card.
- Level 4 (Special) — one-off studies, rare.
- Level 5 (Vehicle-only) — vehicle without driver present.
Passing Level 1 with zero violations gives you a "clean inspection" which actually lowers your BASIC percentiles. Aim for 3+ clean inspections per year.
The pre-trip that keeps you off camera
Do this in 20 minutes before every shift. It prevents 90% of the violations rookies rack up.
Under the hood (3 min)
- Coolant, oil, power steering, washer fluid
- Belts — no fraying, proper tension
- Battery terminals clean, cables tight
Walk-around exterior (10 min)
- All lights functional — front, side markers, turn signals, brakes, reverse, license plate light. This is the #1 easy-fix violation.
- Tires — 4/32" tread minimum on steer, 2/32" on drive. No cuts, no bulges. Pressure within 10% of placard.
- Mud flaps on rear axle, undamaged, correct height above ground.
- Reflective tape intact on trailer/box sides and rear.
- Air brake system — leak-down test, low-air warning at 60 psi, brakes release at proper pressure.
- License plate, registration, DOT number visible, correct.
Cab (4 min)
- CDL, med card, permit book, insurance card, fuel receipts all present
- ELD connected and logging
- Fire extinguisher charged (needle in green)
- Warning triangles (3), spare fuses
- Seat belt functional and worn
Load / cargo (3 min)
- Cargo secured — straps, corner protectors, load bars
- Doors closed and sealed
- Overhang / dimensions within legal
- BOL matches what's on the truck
What to do when you get pulled in
- 1Signal, slow, pull to the scale ramp. Never coast past a scale.
- 2Have documents ready — CDL, med card, insurance, registration, permit book on the dash.
- 3Answer questions directly. Don't volunteer information. "Yes sir" / "No sir." Do not offer opinions on the load, the shipper, or your HOS.
- 4If they ask to inspect, comply. You cannot refuse a DOT inspection.
- 5Get a copy of the inspection report before you leave. This is the single most important document — you need it to challenge any violations later.
Challenging violations (DataQ)
Every violation can be challenged through [DataQs](https://dataqs.fmcsa.dot.gov) within 24 months. Common wins:
- Wrong DOT number cited
- Wrong driver (fleet with multiple drivers)
- Violation was on a different carrier's vehicle
- Duplicate citation for the same violation
- Officer misidentified the equipment
You have to submit evidence. It works about 35% of the time — worth doing on any violation with real BASIC impact.
How to actually pull and read your scores
- 1Go to ai.fmcsa.dot.gov
- 2Enter your DOT number
- 3See your inspection history and current percentiles per BASIC
Check monthly. If any BASIC creeps above 40, tighten up on that category immediately.
The insurance renewal conversation
60 days before renewal, your agent will pull:
- Your loss run
- Your CSA scores
- Your MVR
- Your annual mileage
If any BASIC is above 60, your agent will need to shop. Give them time. Do not wait until 15 days before renewal to have this conversation.
Homework
- Pull your current SMS scores today
- Print the 20-minute pre-trip and keep it in the cab
- Set a monthly calendar reminder to check SMS
- If you have any violations from the past 12 months, review DataQ eligibility
- 60 days before insurance renewal, email your agent your current SMS screenshot
Compliance module complete. Next module: back to Operations for maintenance, fuel, and getting-paid.