How it works

See your violations.Understand their impact.

Start with a free report. If you want to prepare a Request for Data Review, use the automated completeness check and review the fixed-template draft before filing it yourself.

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

  1. Free lookup

    Enter your USDOT number

    Find your carrier’s inspection, violation and crash records in public FMCSA data. You do not need to upload documents to start.

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

  2. Free report

    Read your free report

    See the violation, its inspection date and out-of-service status, its weighted numerator contribution, the marginal change in the named BASIC measure, and how long the inspection counts. The lookup covers four BASICs; see the coverage details above. Where available, the report also shows your estimated position and its range.

    The free report also has a crash section for the snapshot’s 24-month window and an MCS-150 line with the last recorded update and next scheduled deadline under 49 CFR 390.19T, including the conditional PRISM exemption. Free crash alerts and MCS-150 reminders are optional.

    This is our estimate from public FMCSA data, not an official FMCSA percentile. Every report identifies its data snapshot.

  3. Optional · $79 USD before tax

    Check your documents

    For an inspection request, upload your inspection report and supporting documents. Review each extracted value alongside its source and confirm it.

    Before payment, the software can verify three inspection bases: a documented paper difference in the report number or inspection date; a record-changing court outcome supported by an uploaded disposition; or a violation recorded in the federal record but not on your roadside inspection report, after you confirm the complete violation list.

    For a CPDP crash request, choose the crash type, upload the police accident report (PAR) and supporting evidence, and confirm the required values. The eligibility and completeness check is free before payment. FMCSA alone decides preventability.

    $79 USD before tax covers an automated completeness check and a fixed-template draft of your first Request for Data Review for one inspection and the selected violation in the case, or one selected federal crash record and crash type under CPDP. Paddle shows any applicable tax and your total before you pay. A different inspection, violation or crash is a separate purchase. Nothing is charged automatically.

    The inspection review-stage calendar and inspection percentile comparison do not apply to a CPDP crash kit. We do not estimate a Crash Indicator percentile.

    The automated category and completeness preview is free, before checkout. If no documented basis is verified, the answer is free and nothing is charged. Missing evidence and a document the software could not read are different results; each is explained separately.

  4. You review and submit

    Review and file your request

    After payment, the software assembles your full draft from a fixed template and only the values you confirmed. Review the request, sign it and submit it through your own DataQs account.

    You sign this request, not us. A false statement to a federal agency is a crime.

    We do not submit the request on your behalf, provide legal advice or promise an agency outcome.

Data and methodology

Read about the data snapshots, calculation rules and limits behind your report, including when an estimated position is unavailable.

Methodology and software limits →
Start with your free report →