Skip to content
Are you a DOT compliance company? Create provider profile →

Compliance Hub: Free DOT Compliance Tools

Free source-backed tools for motor-carrier compliance checks and planning.

Use any of our 13 free tools to check a deadline, build a checklist or review a requirement. If you want a PDF copy of your result, enter your name and email when you download it.

Need SAP support after a DOT drug or alcohol violation?Find a SAP →
Most used

DOT Number Lookup

Search 2.2 million USDOT-registered carriers by name or number and get a full compliance report card.

Look up a carrier
Most used

MCS-150 Biennial Update Checker

We read the last MCS-150 filing on record for your USDOT number and show your deadline and overdue risk.

Check my deadline

DOT Drug Testing Checker + Random Calculator

Check whether Part 382 applies, calculate required random tests and review Clearinghouse duties.

Check requirements

DOT Compliance & Audit Checklist Builder

Build an interactive checklist with CFR references, severity levels and saved progress.

Build my checklist

Do I Need a USDOT Number?

Check the federal weight, passenger, hazmat and interstate triggers, plus state rules and how to apply.

Check my operation

ELD Exemption Checker

See whether the short-haul 150 air-mile exception, pre-2000 engine or driveaway rules may apply.

Check exemptions

FMCSA Clearinghouse Guide & Query Planner

Who must register, which queries are required, and how many queries your fleet needs this year.

Plan my queries

Semi Truck & Commercial VIN Decoder

Decode up to 10 VINs with official NHTSA data and see the DOT and CDL thresholds each vehicle can trigger.

Decode a VIN
Most used

DOT Physical & Medical Card Calculator

Find your medical card expiry date, see the certificate length your health picture suggests, and check the 391.41 standards.

Check my medical card
Most used

Pre-Trip Inspection Checklist Builder

Build a printable pre-trip, post-trip DVIR or annual inspection checklist matched to the vehicle you actually operate.

Build my checklist

CSA Score Check & BASIC Calculator

Pull a carrier DOT snapshot, then calculate the severity and time-weighted totals behind your BASIC percentiles.

Check CSA exposure

Form 2290 HVUT Tax Calculator

Work out heavy highway use tax per truck with part-period proration, logging rates, suspended vehicles and your deadline.

Calculate 2290 tax

Failed a DOT Drug Test? SAP Navigator

Track the six federal return-to-duty steps, see exactly what happens next and find a qualified DOT SAP.

See the process

Built around primary government sources

The calculators use published FMCSA rules and official federal carrier registration records. No tool result is based on a scraped or unverified third-party source.

How to use these tools

The tools above are grouped below by the job they do. Each entry explains what the tool checks, which rule sits behind it, who needs it and how often it is worth running. The checks do not require contact details. They do not replace the official federal systems: SAFER, the FMCSA Drug and Alcohol Clearinghouse, the Login.gov registration flow and the IRS e-file channel are the systems of record. These tools tell you what your situation is and what the rule expects next.

A short warning that applies to all thirteen. A tool works from the data you give it or from the public record FMCSA publishes. If your USDOT record is out of date, every calculation that starts from it inherits that error. Fixing the underlying record usually comes first.

Registration and carrier record tools

These four answer the first question every new or growing carrier hits: does the federal system apply to this operation, and does the record on file still describe it accurately?

Do I Need a USDOT Number?

Checks the federal triggers that follow from the commercial motor vehicle definition in 49 CFR 390.5 and the registration requirement in 49 CFR 390.19 and 390.201: gross vehicle weight rating or gross combination weight rating of 10,001 pounds or more, vehicles designed or used to transport between 9 and 15 passengers for compensation, 16 or more passengers regardless of compensation, and any quantity of hazardous materials requiring placards. It also flags the separate question of state registration, because many states require a USDOT number for intrastate operations that the federal rule alone would not capture. Run this before you buy a truck rather than after. Carriers most often get caught by the combination weight rating: a pickup rated under 10,001 pounds towing a trailer can cross the threshold as a combination and pull the whole operation into Parts 390 through 399. Read the result alongside our USDOT and MC authority setup page if the answer is yes and you also move regulated freight for hire, since authority is a separate filing from the number itself.

DOT Number Lookup

Searches USDOT-registered carriers by name or number and returns what the public record currently shows: operating status, authority, power units, driver count, inspection and crash history, and the date of the last MCS-150 filing. Carriers use it on themselves before an audit or an insurance renewal, because an underwriter, a broker and a safety investigator are all reading the same file. Shippers and brokers use it to check a carrier before tendering a load. Run it on your own USDOT number at least twice a year, and immediately after any change of address, fleet size, officer or operating type. If the record does not match how you actually operate, correct it through the FMCSA registration system first, then re-check. Our carrier lookup page explains how to read a snapshot that looks unusual.

MCS-150 Biennial Update Checker

Reads the last MCS-150 filing on record for a USDOT number and shows the next due date and the overdue risk. Under 49 CFR 390.19 and 390.201, the update is required every two years on a schedule set by the last two digits of the USDOT number, regardless of whether anything has changed and regardless of whether the carrier is currently operating. Missing it can lead to deactivation of the USDOT number and to civil penalties. The practical trap is the belief that filing something else, an insurance change or an authority amendment, resets the biennial clock. It does not. Run this check when you take over an existing carrier, when you cannot remember the last filing, or at the start of every year, and diarize the result. A deactivated number surfaces at the worst moment, usually at a roadside stop or when a broker runs a check.

Semi Truck and Commercial VIN Decoder

Decodes up to ten VINs using official NHTSA data and shows the make, model, year, weight class and body type, then flags the DOT and CDL thresholds each vehicle can trigger. This matters because the paperwork on a used truck is often wrong and the ratings on the door sticker are the numbers that decide whether Parts 390 through 399, the CDL rules in Part 383 and the ELD requirement apply. Use it when buying equipment, when adding a unit to an IRP account or insurance schedule, and when deciding whether a driver needs a CDL for a specific vehicle. Decoding ten units at once is also a quick way to audit a mixed fleet where some trucks sit below 26,001 pounds and some above, since the two halves carry different licensing and credentialing duties.

Driver compliance tools

These four cover the rules that attach to people rather than vehicles: testing, medical qualification, Clearinghouse duties and the return-to-duty process. This is where audit findings concentrate, because the deadlines are short and the records are held by several parties at once.

DOT Drug Testing Checker and Random Calculator

Works out whether 49 CFR Part 382 applies to your drivers, then calculates the random tests your pool needs for the year. For calendar year 2026 the FMCSA minimum annual random rates are 50 percent for controlled substances and 10 percent for alcohol, applied across the average number of driver positions in the pool, with every driver having an equal chance of selection at each draw. The calculator turns those percentages into a test count and a per-quarter distribution, which is the number a consortium should be able to confirm. Run it at the start of each calendar year and again whenever the pool changes by more than a driver or two. Owner-operators should note that self-selection is not permitted: the random pool has to be administered by a consortium or third-party administrator, which is covered on our consortium services page.

FMCSA Clearinghouse Guide and Query Planner

Sets out who must register, which queries the rule requires, and how many queries your fleet needs this year. Under 49 CFR 382.701, an employer runs a full pre-employment query before a driver performs safety-sensitive functions, and a limited query at least once a year for every CDL driver on the roster. A full query needs the driver’s electronic consent recorded in the Clearinghouse; a limited query needs consent held by the employer. The planner turns a roster into a query count and a schedule, which is what an auditor asks to see. Run it when you register, when drivers join or leave, and every January. The federal registration and the queries themselves happen at clearinghouse.fmcsa.dot.gov; this tool plans the obligation, it does not replace the portal. Our Clearinghouse query service page explains how carriers outsource the workload without transferring the duty.

DOT Physical and Medical Card Calculator

Calculates the expiry date of a medical examiner’s certificate and shows the certification length a given health picture usually supports, with the disqualifying and conditional standards in 49 CFR 391.41 and the examination requirements in 391.43 as the reference. Certificates can be issued for up to 24 months, but a shorter period is common where a condition needs monitoring, and drivers frequently assume two years when the certificate says three months. The tool is most useful for planning: knowing in advance that a driver’s card expires mid-quarter lets you book the examination rather than park the truck. Examinations must be performed by a medical examiner listed on the FMCSA National Registry. Carriers should track expiry dates in the driver qualification file, which is covered on our DQ file page.

Failed a DOT Drug Test? SAP Navigator

Tracks the six federal return-to-duty steps in 49 CFR Part 40 subpart O after a positive test or a refusal: immediate removal from safety-sensitive functions, evaluation by a qualified substance abuse professional, completion of the education or treatment the SAP prescribes, the SAP follow-up evaluation, a directly observed return-to-duty test with a negative result, and a follow-up testing plan of at least six tests in the first twelve months, which the SAP can extend up to sixty months. The tool shows where a driver currently sits and what has to happen next, which matters because employers and drivers both lose time assuming steps can run in parallel. They cannot. The violation stays in the Clearinghouse until the return-to-duty process is complete and reported. Drivers can find qualified SAPs through our provider profiles.

Vehicle, roadside and scoring tools

These three deal with the condition of the equipment and the record a roadside inspection leaves behind.

Pre-Trip Inspection Checklist Builder

Builds a printable pre-trip, post-trip driver vehicle inspection report or annual inspection checklist matched to the vehicle configuration you actually run. The underlying rules are 49 CFR 396.11, which requires a written post-trip report where a defect is found, 396.13, which requires the driver to be satisfied the vehicle is in safe operating condition before driving, and 396.17 with Appendix A to Part 396 for the annual inspection standard. Fleets get value here mainly from consistency: a checklist built for a tractor-trailer with air brakes catches items a generic form skips, and a defect written the same way each time is far easier to close out. Keep the completed reports and the repair certification together, since the pair is what proves the defect was corrected before the unit returned to service.

ELD Exemption Checker

Checks whether one of the narrow exceptions to the electronic logging device rule may apply: the short-haul exception in 49 CFR 395.1(e)(1), drivers who keep records of duty status on eight or fewer days in any thirty-day period, driveaway-towaway operations where the vehicle is the commodity, and vehicles with an engine model year older than 2000. Carriers lose money in both directions here, by buying devices for trucks that qualify for the short-haul exception and by assuming an exception that does not survive a single long day. The short-haul exception in particular fails the moment a driver exceeds the air-mile radius or the duty period limit, and at that point the day needs a record of duty status. Run the check per driver group and per vehicle, not once for the whole fleet, and read the result with our ELD and hours-of-service page.

CSA Score Check and BASIC Calculator

Pulls a carrier snapshot and then calculates the severity weighting and time weighting behind a BASIC percentile in FMCSA’s Safety Measurement System. The mechanics matter more than the number: violations are weighted by severity, recent events count for more than older ones, and percentiles compare a carrier against a peer group of similar size, so a small fleet can move sharply on a single inspection. Run it monthly if you have any BASIC near an intervention threshold, and after every roadside inspection. When the data behind a violation is wrong, the route is a DataQ challenge with evidence attached, not a phone call. A pattern that keeps returning is usually a process problem, which is where a mock DOT audit or a safety review earns its keep.

Audit and tax tools

These two produce documents: the checklist you work through before an audit, and the tax figure you file.

DOT Compliance and Audit Checklist Builder

Builds an interactive checklist with CFR references, severity levels and saved progress, covering the record areas a safety investigator works through: general carrier records and the MCS-150, driver qualification files under Part 391, drug and alcohol program records under Part 382 and Part 40, hours-of-service records and supporting documents under Part 395, vehicle maintenance and inspection records under Part 396, hazardous materials where applicable, and financial responsibility under Part 387. New entrants should run it well before the safety audit required in the first twelve months of operation under 49 CFR Part 385 subpart D, since the automatic failure conditions in Appendix A to Part 385 leave no room to fix things afterwards. Established carriers should run it annually, and immediately after any letter from a field office. Pair it with new entrant safety audit preparation.

Form 2290 HVUT Calculator

Works out the heavy highway vehicle use tax per truck, including part-period proration for vehicles first used part way through the tax period, reduced logging rates, and suspended vehicles expected to run under the mileage use limit. The tax applies to highway motor vehicles with a taxable gross weight of 55,000 pounds or more, the tax period runs from July 1 to June 30, and the return is generally due by the last day of the month following the month of first use. The stamped Schedule 1 is the proof states require for registration, so the filing sits on the critical path for plates. Use the calculator before you file rather than after the invoice arrives, and keep the Schedule 1 with your credentialing records, alongside IFTA and IRP documents covered on our IFTA, IRP and permits page.

How often to run each check

Check Run it Trigger to run it early
DOT number lookup Twice a year Address, officer, fleet size or operating type changes; insurance renewal; broker asks questions
MCS-150 update check Annually Taking over an existing carrier, or no record of the last filing
Random testing calculation Every January Pool size changes, or a consortium switch mid-year
Clearinghouse query plan Every January Any driver hire or departure
Medical card dates Quarterly A certificate issued for less than 24 months
CSA score check Monthly where a BASIC is near a threshold After every roadside inspection or crash
Audit checklist Annually New entrant status, any contact from a field office, a change of safety manager
Form 2290 calculation Before the July filing First use of a new unit part way through the tax period
Scope note: these tools are free and do not require an account. They are planning aids built from the published federal rules and public FMCSA data. They are not legal advice, and DOT Compliance Companies is not FMCSA or any government agency. Where a result points to work that needs doing, you can compare independent providers through our DOT compliance services pages, or read the buyer’s guide on DOT compliance software to see which parts a platform can automate.
Official references: 49 CFR Part 390, 49 CFR Part 382, 49 CFR Part 395, 49 CFR Part 396 and 49 CFR Part 40. Last reviewed September 18, 2026.

Questions about these tools

Are these DOT compliance tools free?

Yes. You can use all 13 tools and read your results without an account, payment or contact details. If you want a downloadable PDF, enter your name and email. Requesting quotes is optional.

Can I use a tool result as proof of compliance?

No. A result shows what the rule expects and what the public record says on the day you run it. Evidence of compliance is the underlying record: the filed MCS-150, the qualification file, the test results, the inspection reports and the Schedule 1. Keep those.

Do these tools replace the FMCSA Clearinghouse or SAFER?

No. Clearinghouse registration, queries and violation reporting happen at clearinghouse.fmcsa.dot.gov, and the official carrier snapshot lives in SAFER. Our tools plan the obligation and explain the result. The federal systems remain the systems of record.

How current is the data behind the lookup tools?

The carrier lookup, MCS-150 checker and CSA tools read public FMCSA data, and the VIN decoder uses official NHTSA data. Federal datasets update on their own schedule, so a change you filed yesterday may not appear yet. If a result looks wrong, check the source record before acting on it.

Which tool should a brand new carrier run first?

Run “Do I Need a USDOT Number” first to confirm which rules apply, then use the audit checklist builder, because a new entrant faces a safety audit within the first twelve months of operation. After that, set up the testing program and the driver files, since those two carry automatic failure conditions.

Do I still need a compliance provider if I use these tools?

That depends on who will act on the results. The tools tell you what is due and what the rule requires. They do not qualify a driver, run a random pool, file on your behalf or answer an auditor. Carriers without someone holding those duties internally usually bring in a provider for the work the tools identify.

Request DOT
compliance quotes