Guide

How long a roadside violation counts: SMS and PSP

FMCSA keeps two different clocks. The carrier's SMS measure uses 24 months of inspections, weighted by age. A driver's PSP report shows three years of inspections and five years of crashes. A DataQs review of an inspection can be requested for three years.

On this page

In the carrier's SMS measure: 24 months, weighted by age

SMS uses a 24-month inspection window. The time weight is ×3 through 6 months back from the snapshot date, ×2 for more than 6 through 12 months back, and ×1 for more than 12 through 24 months back. Older inspections are outside that snapshot's calculation window.

Read these age bands relative to the snapshot date. They describe that snapshot's calculation, not a promised date for a record to disappear.

A lower time weight reduces an inspection's weighted numerator contribution; it need not lower the measure. For inspection-normalized BASICs, time weight also applies to relevant inspections in the denominator, including inspections with no violation in that BASIC. The result depends on all relevant inspections in the same snapshot; their aging, arrival, or departure can change the denominator too. Exposure-normalized BASICs use a different denominator.

Synthetic arithmetic example for an inspection-normalized BASIC: with one relevant inspection, severity 6 and time weight ×3, the ratio is 18/3 = 6. When its time weight becomes ×2, the ratio is 12/2 = 6. This illustrates normalization only; it does not establish enough data for a published position.

On a driver's PSP report: three years of inspections, five years of crashes

FMCSA's PSP authorization form describes the release of "crash data from the previous five (5) years and inspection history from the previous three (3) years." The same form states that "all inspections, with or without violations, appear on the PSP report."

PSP is a driver's history that a prospective employer requests. The form states: "The Prospective Employer cannot obtain background reports from FMCSA without your authorization."

Why one inspection can leave SMS and still show on PSP

SMS looks back 24 months from the snapshot date; PSP shows three years of inspection history. An inspection that is between two and three years old has left the carrier's SMS window and can still appear on the driver's PSP report.

How long a review can be requested

The revised State DataQs process applies to requests submitted on or after September 18, 2026. It is not retroactive and does not establish deadlines for Federal reviews. The 2026 notice requires States to accept and conduct a good-faith review of inspection RDRs submitted within 3 years of the inspection and crash RDRs within 5 years of the crash (91 FR 20566).

So an inspection that no longer counts in SMS can still be the subject of a Request for Data Review while it is within those three years.

Age does not correct a record

Age changes how much an accurate record weighs. An inaccurate record is challenged through DataQs. The PSP form states: "You may challenge the accuracy of the data by submitting a request to https://dataqs.fmcsa.dot.gov. If you challenge crash or inspection information reported by a State, FMCSA cannot change or correct this data."

Sources for these periods

SMS time bands: SMS methodology version 3.21, as used for snapshot 2026-07-31. PSP periods and corrections: FMCSA's PSP Disclosure and Authorization form, last updated 2/11/2016. Review window: Federal Register, 91 FR 20566, FR Doc. 2026-07429.

Sources and factual review

Editorial source check: .

Document dates and data snapshot dates are separate from this editorial review. This review does not validate production calculations, document processing or storage controls.

More in Calculation and impact

See when your own largest inspections weigh less and stop counting

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