Free report · Public FMCSA data

See what one violation adds to your BASIC measure.

Free report from public FMCSA data. See what each violation added to its BASIC safety measure.

What’s in your free report

  1. Your violation

    Code, description, inspection date and out-of-service status.

  2. Its impact

    For supported BASICs, see the change in the named BASIC measure and how long the inspection counts.

  3. Your position

    Your estimated position and its range, when available.

  4. Your crash records

    Public FMCSA crash records in the snapshot’s 24-month window, plus optional free alerts for newly listed crashes.

  5. MCS-150 reminders

    Last recorded update, next scheduled deadline and reminders under 49 CFR 390.19T, with the PRISM exemption explained.

This is our estimate from public FMCSA data, not an official FMCSA percentile.

Example

Your free report at a glance

Example report · Vehicle MaintenanceSnapshot of June 26, 2026
New violation
Brake out of adjustment393.47E · Apr 29, 2026
Out of service
No
Change in weighted numerator
+12
Vehicle Maintenance measure · with
14.20
Vehicle Maintenance measure · without
13.00
Change in Vehicle Maintenance measure
+1.20
View timing and calculations
Weighted numerator contribution
4 × 3 = 12 weighted severity points. No out-of-service addition.
With this violation
142 ÷ 10 = 14.20. Total weighted points divided by the sum of relevant inspection time weights.
Without this violation
(142 − 12) ÷ 10 = 13.00. The selected inspection remains in the denominator.
Change in Vehicle Maintenance measure
14.20 − 13.00 = 1.20. The 12 numerator points are not a 12-point change in the measure or estimated position. The inspection cap and denominator affect that change.

How long it counts

  1. ×3Up to 6 months
  2. ×2Over 6, up to 12 months
  3. ×1Over 12, up to 24 months
  4. Not countedOlder than 24 months

Weights depend on the inspection’s age at each monthly SMS snapshot. This example has a time weight of 3.

Where the 142 weighted numerator points come from

Oct 17, 202560 · 42.3% capped
Apr 29, 202642 · 29.6%
Jul 28, 202526 · 18.3%
2 older ones14 · 9.9%

This inspection has 14 severity points before time weighting, below the 30-point cap within this BASIC. This violation contributes 12 of its 42 weighted numerator points; other violations contribute 30.

Example: 14.20 − 13.00 = 1.20 in the Vehicle Maintenance measure. Both measures use the same snapshot. No points are added across BASICs. This is not an official safety rating.

Questions before you start

Where does the data come from?

We use public FMCSA SMS input files, published monthly. Every report names its data snapshot. If new data is unavailable or fails our checks, we show the previous snapshot with its date.

How accurate are the estimates?

This is our estimate from public FMCSA data, not an official FMCSA percentile. Each available estimated position includes its range. A maximum error observed in a validation sample does not bound errors for every carrier or future snapshot. Matching a BASIC measure does not validate an estimated position, and passenger-carrier comparisons do not establish accuracy for property carriers. If the interval crosses the intervention threshold, the estimate cannot put the carrier firmly on one side of the line. SMS measures and estimated positions are not an official safety rating.

Why are some estimates unavailable?

We omit positions that fail our checks and explain why. The free lookup covers Vehicle Maintenance, Hours-of-Service Compliance, Controlled Substances/Alcohol and Driver Fitness. Unsafe Driving, HM Compliance and Crash Indicator are not supported by this lookup; we do not promise their measure or estimated position. A reference code in the catalog does not mean a personal calculation is available.

What this lookup supports

Vehicle Maintenance

Reference codes: Available

Listed violations: When data and checks allow

Weighted numerator contribution: When data and checks allow

BASIC measure: When data and checks allow

Estimated position and range: When data and checks allow

Hours-of-Service Compliance

Reference codes: Available

Listed violations: When data and checks allow

Weighted numerator contribution: When data and checks allow

BASIC measure: When data and checks allow

Estimated position and range: When data and checks allow

Controlled Substances/Alcohol

Reference codes: Available

Listed violations: When data and checks allow

Weighted numerator contribution: When data and checks allow

BASIC measure: When data and checks allow

Estimated position and range: When data and checks allow

Driver Fitness

Reference codes: Available

Listed violations: When data and checks allow

Weighted numerator contribution: When data and checks allow

BASIC measure: When data and checks allow

Estimated position and range: When data and checks allow

Unsafe Driving

Reference codes: Available

Listed violations: Not offered

Weighted numerator contribution: Internal calculation only; not in lookup

BASIC measure: Not offered

Estimated position and range: Not offered

HM Compliance

Reference codes: Available

Listed violations: Not offered

Weighted numerator contribution: Not offered

BASIC measure: Not offered

Estimated position and range: Not offered

Crash Indicator

Reference codes: Not offered

Listed violations: Not offered

Weighted numerator contribution: Not offered

BASIC measure: Not offered

Estimated position and range: Not offered

The four supported BASICs require readable snapshot data and a computed measure to list violations or open a report. Estimated positions also require sufficient carrier data and passed publication checks; calibration failure can withhold a position or retain a dated previous estimate. Controlled Substances/Alcohol is subject to these checks too. Missing carrier data, no relevant inspections, no applicable violations and an unavailable calculation are different states. An unavailable result is not a zero or a claim that there are no violations. HM Compliance and Crash Indicator have no report calculation in this product.

Unsafe Driving’s SMS denominator is average power units × utilization factor, which depends on vehicle miles traveled (VMT) and carrier segment (Equation 3–1). Our product lacks the historical power-unit inputs needed to reconstruct and validate that full calculation. It calculates numerator points internally only; Unsafe Driving records, measure and estimated position are not offered in this lookup.

Severity weight is an input. Weighted numerator contribution accounts for time weighting and the inspection cap. The marginal change in a named BASIC measure also depends on its denominator. An estimated percentile compares carriers within a safety event group and must be read with its range. Do not add points across BASICs. SMS calculations are separate from an official safety rating. This is our estimate from public FMCSA data, not an official FMCSA percentile.

FMCSA SMS Methodology v3.21, Chapter 3 Safety rating: 49 CFR 385.3

Do you submit the request for me?

No. The automated document check includes a fixed-template draft of your first Request for Data Review. You review, sign and submit it through your own DataQs account.

Do you need my account credentials?

No. We never ask for your FMCSA Portal, DataQs, or Login.gov credentials.

Does the software include legal advice or promise an outcome?

No. We do not provide legal advice or promise an outcome, and we do not publish outcome statistics. Interpreting your citation is for you or your attorney.

Know before you pay

If no documented basis is verified, the software explains why — the answer is free and nothing is charged.

Try for free

Live lookup in the app for the USDOT you enter. Illustrative examples are separate from your results.

Unsafe Driving, HM Compliance and Crash Indicator are not included in this lookup.

What this lookup supports

What this lookup supports

Vehicle Maintenance

Reference codes: Available

Listed violations: When data and checks allow

Weighted numerator contribution: When data and checks allow

BASIC measure: When data and checks allow

Estimated position and range: When data and checks allow

Hours-of-Service Compliance

Reference codes: Available

Listed violations: When data and checks allow

Weighted numerator contribution: When data and checks allow

BASIC measure: When data and checks allow

Estimated position and range: When data and checks allow

Controlled Substances/Alcohol

Reference codes: Available

Listed violations: When data and checks allow

Weighted numerator contribution: When data and checks allow

BASIC measure: When data and checks allow

Estimated position and range: When data and checks allow

Driver Fitness

Reference codes: Available

Listed violations: When data and checks allow

Weighted numerator contribution: When data and checks allow

BASIC measure: When data and checks allow

Estimated position and range: When data and checks allow

Unsafe Driving

Reference codes: Available

Listed violations: Not offered

Weighted numerator contribution: Internal calculation only; not in lookup

BASIC measure: Not offered

Estimated position and range: Not offered

HM Compliance

Reference codes: Available

Listed violations: Not offered

Weighted numerator contribution: Not offered

BASIC measure: Not offered

Estimated position and range: Not offered

Crash Indicator

Reference codes: Not offered

Listed violations: Not offered

Weighted numerator contribution: Not offered

BASIC measure: Not offered

Estimated position and range: Not offered

The four supported BASICs require readable snapshot data and a computed measure to list violations or open a report. Estimated positions also require sufficient carrier data and passed publication checks; calibration failure can withhold a position or retain a dated previous estimate. Controlled Substances/Alcohol is subject to these checks too. Missing carrier data, no relevant inspections, no applicable violations and an unavailable calculation are different states. An unavailable result is not a zero or a claim that there are no violations. HM Compliance and Crash Indicator have no report calculation in this product.

Unsafe Driving’s SMS denominator is average power units × utilization factor, which depends on vehicle miles traveled (VMT) and carrier segment (Equation 3–1). Our product lacks the historical power-unit inputs needed to reconstruct and validate that full calculation. It calculates numerator points internally only; Unsafe Driving records, measure and estimated position are not offered in this lookup.

Severity weight is an input. Weighted numerator contribution accounts for time weighting and the inspection cap. The marginal change in a named BASIC measure also depends on its denominator. An estimated percentile compares carriers within a safety event group and must be read with its range. Do not add points across BASICs. SMS calculations are separate from an official safety rating. This is our estimate from public FMCSA data, not an official FMCSA percentile.

FMCSA SMS Methodology v3.21, Chapter 3 Safety rating: 49 CFR 385.3