Methodology and software limits
The data sources, calculation rules and limitations behind your report. For the steps from lookup to filing, see How it works.
Where the numbers come from
Data sources and raw files
We use public FMCSA Safety Measurement System input files, including inspections, violations, the carrier census and crashes. The monthly snapshots are the source for the calculation; uploaded documents are handled separately.
We record the checksum, row count and schema of each downloaded file and retain the raw file unchanged. Corrections are applied to derived data, so a calculation can be traced back to its source.
Calculation rules
We use FMCSA’s SMS Methodology, version 3.21. BASIC stands for Behavior Analysis and Safety Improvement Category.
Within each inspection and each BASIC, applicable violation severity weights are added together, including out-of-service additions where required. The sum is capped at 30 before the inspection’s time weight is applied. Violations in other BASICs do not count toward that cap.
For inspection-normalized BASICs, weighted violation points are divided by the total time weight of relevant inspections, including those without a violation in that BASIC. Other BASICs use different exposure denominators. A violation’s contribution is the difference between the measure with and without that violation, accounting for the cap.
Precision and displayed values
A calculated value and its displayed precision are different. Rounding and truncation can produce different displayed values, so comparisons must account for the precision used in the published figure.
A displayed match alone does not establish a system’s internal arithmetic. A reproducible comparison needs the source snapshot, calculation rules, display precision and carrier population.
Measures, percentiles and public access
A severity weight is an input to the calculation. Weighted numerator contribution accounts for time weighting and the inspection cap. The marginal change in a named BASIC measure also depends on its denominator. A percentile compares a BASIC measure with those of carriers in a similar safety event group. Do not add points across BASICs. These SMS calculations are separate from an official safety rating.
For property carriers, relative percentiles and alerts are withheld from the public SMS display. Public measures are available for Unsafe Driving, HOS Compliance, Driver Fitness, Controlled Substances/Alcohol and Vehicle Maintenance; Crash Indicator and HM Compliance results are not public. Carriers can sign in through their own FMCSA Portal account to view complete SMS results (SMS Methodology p. 1-2, note 6; FMCSA FAST Act guidance).
This is our estimate from public FMCSA data, not an official FMCSA percentile.
Comparisons and estimated ranges
Published passenger-carrier measures provide one comparison set for reconstructed measures. Matching a measure does not establish the accuracy of an estimated percentile, and results for one carrier population do not establish accuracy for another.
An accuracy comparison needs a named snapshot, the BASICs and carriers included, and the errors observed. The largest error in that sample does not bound errors for every carrier or future snapshot.
This is our estimate from public FMCSA data, not an official FMCSA percentile. Read the estimated position together with its range and the snapshot date shown in the report. If the interval crosses the intervention threshold, the estimate cannot put the carrier firmly on one side of the line.
Snapshots and import checks
Every report names the snapshot it was computed from. If new files have not arrived or fail the import checks, we continue to show the previous snapshot with its date.
Import checks cover file structure, completeness and integrity. A failed import does not become a new report snapshot.
Document processing and storage
Uploaded documents are held separately from the public data used to calculate measures, in encrypted storage. Only values you confirm can enter the draft.
Files are deleted 14 days after upload; uploading the same file again does not extend that period. The case page and confirmations expire no later than 14 days after your first upload.
See the Privacy policy for processing providers, backups and deletion requests.
Privacy policy →How to read your estimated range
These examples reuse the site’s synthetic fixtures. They illustrate ranges and General carrier thresholds, not a current report or measured accuracy for your carrier.
This is our estimate from public FMCSA data, not an official FMCSA percentile. The demonstration intervals above are synthetic. A maximum error observed in a validation sample does not bound errors for every carrier or future snapshot.
How the 30-point inspection cap works
The sum of applicable severity weights is capped at 30 for one inspection within one BASIC, before time weighting. Removing a violation leaves the counted sum unchanged only if the remaining sum is still at least 30.
For example, a total of 32 is counted as 30. Removing a violation worth 4 leaves 28, so the counted sum falls from 30 to 28. The time weight is then applied to that sum.
Software limits
We do not file for you.
You file from your own account and you sign it, and that signature carries 18 U.S.C. 1001.
We never ask for your FMCSA Portal, DataQs, or Login.gov credentials.
There is no step in the flow where you would hand them over.
We do not promise an outcome.
The burden of proof is on the filer. 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. Its stages are Initial Review, Reconsideration, and Final Review. FMCSA considers the State's RDR decision final after Final Review is completed; this is separate from a court's disposition of a citation.
We do not give legal advice about your citation.
We show the official outcome table and apply it as written; how to read your citation is for you or your attorney.
RoadsideProof publishes no figure for how often filings are granted.
We do not promise an agency outcome.
Unsafe Driving is not included in the free lookup.
We do not offer its measure or estimated position; its internal numerator calculation is not a full measure.
Sources and guides
- FMCSA SMS Methodology v3.21 — public access (p. 1-2), thresholds (Table 2–2), calculation rules and inspection caps (Chapter 3)
- FMCSA — public access to SMS results under the FAST Act
- Official safety rating definitions — 49 CFR 385.3
- FMCSA SMS — public property-carrier view and BASIC visibility; carrier values are not used in our examples
- Browse FMCSA violation codes by BASIC — public snapshot dated 2026-07-31
- How a violation moves your SMS measure — time weights and the inspection cap
- All guides — the Request for Data Review process and its limits