ELD Compliance
Return to the category hub once the guide has made the buying criteria clearer.
This buyer guide explains DOT Compliance Checklist: Every Requirement Carriers Must Meet in the ELD Compliance category and gives you a clearer starting point for research, evaluation, and shortlist decisions.
In this guide
The real problem is not that DOT compliance is complicated. It is that the requirements span four distinct areas — driver qualification, vehicle condition, operational procedures, and record-keeping — and a failure in any one of them counts against you the same way. Most carriers know the big-ticket items: ELDs, CDLs, insurance. But the violations that actually trigger enforcement actions tend to be the quieter ones. A driver qualification file missing the previous employer inquiry. An annual inspection that expired three weeks ago. A drug testing program that ran its random selection in Q1 but not Q2.
This checklist covers every DOT compliance requirement that motor carriers must maintain on an ongoing basis — not for audit preparation, but for daily operations. Each requirement includes the specific CFR regulation, what you need to have in place, and how often it needs to be renewed or verified. Whether you operate 3 trucks or 300, the federal standards are identical.
The most common compliance failure here is simple: the certificate expires and nobody catches it. A driver with an expired medical card is immediately disqualified from operating a CMV. If that driver is found operating during a roadside inspection or compliance review, both the driver and the carrier face violations. Automated expiration tracking — whether through fleet management software or a basic calendar system — eliminates this risk entirely.
Missing any single document from a DQ file is a recordable violation. The most commonly missed items are the previous employer safety performance history inquiry (carriers have 30 days from hire to complete this, but many never do), the annual MVR pull, and the annual list of violations certification. For carriers with fewer than 20 drivers, auditors typically check every file. Larger carriers face a sample-based review, but the sample is random — you cannot predict which files they will pull.
Drivers must complete a written or electronic vehicle inspection report at the end of each driving day for every CMV operated. The DVIR must cover at a minimum: service brakes, parking brake, steering mechanism, lighting devices and reflectors, tires, horn, windshield wipers, rear vision mirrors, coupling devices, wheels and rims, and emergency equipment. If the driver reports a deficiency that affects safe operation, the carrier must repair it before dispatching the vehicle again and must certify the repair on the DVIR. Carriers must retain DVIRs for at least 3 months. Electronic DVIR systems through providers like Samsara, Motive, or Whip Around simplify compliance by timestamping submissions, capturing photos, and routing deficiencies directly to maintenance.
Researching eld compliance software?
Compare platforms with verified pricing, deployment details, and editorial verdicts — no sales calls required.
Compare ELD Compliance software →Every CMV operating in interstate commerce must display the carrier's legal name or single trade name, USDOT number, and (if for-hire) MC number on both sides of the vehicle. Letters and numbers must be in a color that contrasts with the background and must be at least 2 inches tall, readable from 50 feet during daylight. Vehicle registration must be current in every state where the vehicle operates — for interstate carriers, this typically means an IRP (International Registration Plan) cab card. Operating with expired registration, missing USDOT markings, or an incorrect legal name displayed is a regulatory violation that inspectors catch during Level II and Level III inspections.
Operational compliance covers the rules that govern how you run your fleet day to day — when drivers can drive, how long they can work, what insurance you carry, and whether your operating authority is active and valid. These are the areas where violations accumulate fastest because they generate data every day through ELDs, inspection reports, and insurance filings.
Carriers operating qualified motor vehicles (over 26,000 pounds GVWR or with 3+ axles regardless of weight) in two or more IFTA jurisdictions must hold an International Fuel Tax Agreement license. IFTA requires quarterly fuel tax returns reporting miles traveled and fuel purchased in each member jurisdiction. The base jurisdiction then handles redistribution of taxes owed to other states. Returns are due on the last day of the month following each quarter (April 30, July 31, October 31, January 31). Late filings incur penalties and interest, and repeated non-filing can result in IFTA license revocation — which effectively prevents legal interstate operation. Carriers must retain fuel receipts and mileage records for four years.
Drivers transporting hazardous materials requiring placarding must hold an H (hazmat) endorsement on their CDL. Obtaining the endorsement requires passing a written knowledge test and completing a TSA security threat assessment, which includes fingerprinting, a background check, and an immigration status verification. The security threat assessment is valid for 5 years and must be renewed before expiration — an expired STA invalidates the hazmat endorsement even if the CDL is otherwise current. Carriers must verify both the endorsement and the STA validity before allowing a driver to transport placarded hazmat loads.
Ready to compare your options?
Use our buyer tools to build a shortlist, run a cost estimate, and head into vendor demos with better questions.
The following table consolidates every major DOT compliance requirement into a single reference. Use it as a baseline for your compliance program — check each item against your current status and flag anything overdue or missing.
| Compliance Area | Requirement | Regulation | Frequency |
|---|---|---|---|
| Driver — Licensing | Valid CDL with correct class and endorsements | 49 CFR 383 | Verify at hire + annually via MVR |
| Driver — Medical | Current medical examiner's certificate (DOT physical) | 49 CFR 391.43 | Every 24 months (or shorter per examiner) |
| Driver — Medical | Medical certificate posted to CDL record (self-certification) | 49 CFR 383.71 | At each renewal |
| Driver — Medical | Medical examiner on FMCSA National Registry | 49 CFR 391.43 | Verify at each physical |
| Driver — DQ File | Completed employment application | 49 CFR 391.21 | At hire |
| Driver — DQ File | Previous employer safety performance history inquiry | 49 CFR 391.23 | Within 30 days of hire |
| Driver — DQ File | Motor vehicle record (MVR) from issuing state | 49 CFR 391.25 | At hire + annually |
| Driver — DQ File | Road test certificate or equivalent | 49 CFR 391.31-33 | At hire |
| Driver — DQ File | Annual review of driving record | 49 CFR 391.25 | Annually |
| Driver — DQ File | Annual list of violations or no-violation certification | 49 CFR 391.27 | Annually (signed by driver) |
| Driver — Drug/Alcohol | Pre-employment drug test (negative result) | 49 CFR 382.301 | Before first CMV operation |
| Driver — Drug/Alcohol | Random drug testing (50% rate) | 49 CFR 382.305 | Spread throughout calendar year |
| Driver — Drug/Alcohol | Random alcohol testing (10% rate) | 49 CFR 382.305 | Spread throughout calendar year |
| Driver — Drug/Alcohol | Post-accident testing (drug + alcohol) | 49 CFR 382.303 | Within 8 hrs (alcohol) / 32 hrs (drug) |
| Driver — Drug/Alcohol | Reasonable suspicion testing | 49 CFR 382.307 | When supervisor observes indicators |
| Driver — Drug/Alcohol | Supervisor training (reasonable suspicion) | 49 CFR 382.603 | 60 min drug + 60 min alcohol (one-time) |
| Driver — Drug/Alcohol | FMCSA Clearinghouse pre-employment full query | 49 CFR 382.701 | Before hire |
| Driver — Drug/Alcohol | FMCSA Clearinghouse annual limited query | 49 CFR 382.701 | Annually for all current CDL drivers |
| Vehicle — Inspection | Annual DOT vehicle inspection | 49 CFR 396.17 | Every 12 months |
| Vehicle — Inspection | Driver vehicle inspection report (DVIR) | 49 CFR 396.11 | End of each driving day |
| Vehicle — Inspection | Retain DVIR records | 49 CFR 396.11 | Minimum 3 months |
| Vehicle — Inspection | Retain annual inspection reports | 49 CFR 396.17 | 14 months |
| Vehicle — Maintenance | Systematic inspection, repair, and maintenance program | 49 CFR 396.3 | Ongoing (documented schedule) |
| Vehicle — Maintenance | Maintenance records for each vehicle | 49 CFR 396.3 | Retain 1 year + 6 months after disposal |
| Vehicle — Registration | Current vehicle registration (IRP for interstate) | State + IRP | Annual renewal |
| Vehicle — Registration | USDOT number displayed on both sides | 49 CFR 390.21 | Permanent (verify condition) |
| Vehicle — Registration | MC number displayed (for-hire carriers) | 49 CFR 390.21 | Permanent (verify condition) |
| Vehicle — Registration | Legal name or trade name displayed | 49 CFR 390.21 | Permanent (verify condition) |
| Operations — HOS | Hours of service compliance (11/14/30-min/60-70) | 49 CFR 395 | Every driving day |
| Operations — HOS | ELD installed and operational (non-exempt drivers) | 49 CFR 395.8 | Every driving day |
| Operations — HOS | ELD appears on FMCSA registered ELD list | 49 CFR 395.22 | Verify at purchase + periodically |
| Operations — Insurance | Minimum liability insurance (Form MCS-90 or MCS-82) | 49 CFR 387 | Continuous — no lapse allowed |
| Operations — Authority | Active operating authority (MC number) | 49 CFR 365 | Continuous — verify in SAFER |
| Operations — Authority | MCS-150 biennial update | 49 CFR 390.19 | Every 24 months (by last digit of USDOT) |
| Operations — Authority | BOC-3 process agent designation | 49 CFR 366 | Continuous — filed with FMCSA |
| Operations — Tax | IFTA license and quarterly fuel tax returns | IFTA Agreement | Quarterly (Apr 30, Jul 31, Oct 31, Jan 31) |
| Operations — Tax | Retain IFTA fuel receipts and mileage records | IFTA Agreement | 4 years |
| Operations — Registration | UCR annual registration and fee payment | 49 USC 14504a | Annually (Oct-Dec for following year) |
| Operations — Records | Accident register | 49 CFR 390.15 | Retain 3 years per accident |
| Operations — Records | Driver duty status records (ELD data) | 49 CFR 395.8 | Retain 6 months |
| Hazmat — Driver | Hazmat endorsement (H) on CDL | 49 CFR 383 | Renew with CDL |
| Hazmat — Driver | TSA security threat assessment | 49 CFR 1572 | Every 5 years |
| Hazmat — Driver | Hazmat training (general awareness, function-specific, safety, security) | 49 CFR 172.704 | Initial + every 3 years (recurrent) |
| Hazmat — Operations | Proper shipping papers in vehicle | 49 CFR 172.200 | Every hazmat shipment |
| Hazmat — Operations | Correct placarding displayed | 49 CFR 172.500 | Every hazmat shipment |
| Hazmat — Operations | Emergency Response Guidebook (ERG) carried | 49 CFR 172.602 | Always in vehicle |
| Hazmat — Vehicle | Fire extinguisher(s) — minimum 10 B:C rating | 49 CFR 393.95 | Always in vehicle (inspect regularly) |
| Hazmat — Vehicle | Cargo tank periodic testing and inspection | 49 CFR 180 | Per schedule (varies by tank type) |
| Violation Category | Maximum Fine Per Violation | Common Examples |
|---|---|---|
| Recordkeeping violations | Up to $1,895 | Missing DQ file documents, incomplete DVIRs, missing maintenance records |
| HOS / ELD violations | Up to $16,000 | Driving over hours, operating without ELD, falsifying records |
| Driver qualification violations | Up to $16,000 | Operating with expired medical card, no CDL, unqualified driver |
| Vehicle maintenance / condition | Up to $16,000 | Imminent hazard conditions, operating OOS vehicle |
| Drug and alcohol testing violations | Up to $16,000 | Missing pre-employment test, incomplete random testing pool |
| Hazmat violations | Up to $96,624 | Improper placarding, missing shipping papers, untrained drivers |
| Hazmat violations causing death/injury | Up to $225,455 | Violations resulting in fatalities or serious injuries |
| Operating without authority | Up to $11,875 | No MC number, suspended authority, no insurance on file |
Passing a compliance review is not the goal. The goal is building a system where compliance is the default state of operations — where nothing expires unnoticed, no file is incomplete, and no vehicle rolls without current documentation. The carriers that maintain satisfactory ratings year after year do not have bigger compliance departments. They have better systems.
Someone in the organization must own compliance as a primary responsibility — not as a side task bolted onto dispatching or safety. For carriers with fewer than 25 trucks, this is often the owner or operations manager. For carriers with 25 to 100 trucks, a dedicated compliance coordinator is cost-justified when you consider that a single failed compliance review can cost more than a year of that person's salary. The compliance manager's responsibilities include maintaining all DQ files, tracking expiration dates (medical cards, annual inspections, CDL renewals, IFTA filings, UCR registration), managing the drug and alcohol testing program, conducting internal audits, and serving as the point of contact for FMCSA inquiries.
The number one reason carriers fall out of compliance is that something expires and nobody notices until an inspection or audit surfaces it. Automated tracking eliminates this failure mode. At minimum, set up alerts for: medical certificates (60-day and 30-day warnings before expiration), annual vehicle inspections (60-day warning), CDL expiration dates, IFTA quarterly filing deadlines, UCR annual registration, MCS-150 biennial update, and drug testing random selection dates. Fleet management platforms like Fleetio, Samsara, and Motive include compliance tracking modules that automate these alerts. For smaller carriers, even a shared Google Calendar with recurring reminders is better than relying on memory.
Run a quarterly internal audit using the same checklist the FMCSA uses during a compliance review. Pull 3 to 5 driver qualification files at random and verify every document is present, current, and complete. Check that random drug tests are being conducted on schedule. Verify that every vehicle has a current annual inspection and that DVIRs from the past 90 days are on file. Confirm that insurance, operating authority, IFTA, and UCR are all current. Document what you find — both the clean files and the deficiencies — and fix problems immediately. This quarterly practice means that when the FMCSA does show up, your files are already audit-ready because you have been auditing yourself all year.
Modern fleet management platforms consolidate most DOT compliance tracking into a single system. When evaluating software for compliance support, look for: automated document expiration tracking with configurable alert windows, digital DQ file storage with completeness indicators, electronic DVIR workflows with photo capture and deficiency routing, ELD integration with HOS violation alerts, maintenance scheduling tied to mileage and calendar triggers, Clearinghouse query integration or reminders, and compliance reporting that shows fleet-wide status at a glance. Samsara and Motive bundle compliance tools with their telematics hardware. Fleetio operates as a standalone maintenance and compliance platform that integrates with 45+ telematics providers. Whip Around specializes in inspection and compliance workflows. The right choice depends on your fleet size and whether you need telematics hardware alongside compliance software.
A DOT compliance checklist is a reference document listing every federal requirement that motor carriers must meet to legally operate commercial motor vehicles. It covers driver qualification (CDL, medical card, DQ file, drug testing), vehicle condition (inspections, maintenance, registration), operational procedures (HOS, ELD, insurance, operating authority), and hazmat requirements if applicable. Carriers use it to verify ongoing compliance between FMCSA audits.
Trucking companies must maintain valid operating authority (USDOT and MC numbers), carry minimum liability insurance ($750,000 for general freight), keep complete driver qualification files for every CDL driver, operate a drug and alcohol testing program, ensure all vehicles pass annual DOT inspections, comply with HOS rules via registered ELDs, file IFTA quarterly fuel tax returns, and maintain current UCR registration. Each requirement is regulated under 49 CFR Parts 382 through 399.
The FMCSA does not follow a fixed schedule for compliance reviews. Reviews are triggered by high CSA scores, complaints, crashes, or new entrant monitoring (within 18 months of receiving authority). Some carriers go years without a review while others are audited multiple times. According to FMCSA data, the agency conducts approximately 15,000 to 20,000 compliance reviews annually across roughly 550,000 active carriers — so the odds of review in any given year are roughly 3 to 4%.
A failed compliance review results in either a conditional or unsatisfactory safety rating. A conditional rating gives you 45 to 60 days to correct deficiencies and request a follow-up review. An unsatisfactory rating prohibits you from operating immediately — your authority is suspended until you submit a corrective action plan and pass a re-review, which typically takes 60 to 120 days. Individual violations documented during the review can also result in fines up to $16,000 each.
Yes. Federal motor carrier safety regulations apply equally regardless of fleet size. An owner-operator with one truck must maintain the same driver qualification file, drug testing program, vehicle inspection schedule, insurance coverage, and HOS compliance as a carrier with 500 trucks. The only difference is scale — owner-operators maintain fewer files, but each file must meet the same standards. Some owner-operators operating under a carrier's authority rely on that carrier for compliance, but independent operators with their own authority bear full responsibility.
You can verify your USDOT number and operating authority status through the <a href="https://safer.fmcsa.dot.gov/">FMCSA SAFER system</a> by entering your USDOT number or legal business name. The system shows whether your authority is active, inactive, or revoked, along with insurance status and safety rating. Check this at least monthly — shippers and brokers verify carrier authority before tendering freight, and operating with inactive authority is a federal violation.
The <a href="https://clearinghouse.fmcsa.dot.gov/">FMCSA Drug and Alcohol Clearinghouse</a> is a federal database that tracks drug and alcohol violations by CDL drivers. Yes, it is mandatory. Carriers must run a full query before hiring any CDL driver and a limited query at least once annually for all current CDL drivers. Carriers must also report positive test results, refusals, and violations to the Clearinghouse. Full enforcement of annual query requirements began in November 2024.
Retention periods vary by record type: driver qualification files must be kept for the duration of employment plus 3 years after termination, DVIRs for 3 months, annual inspection reports for 14 months, vehicle maintenance records for 1 year plus 6 months after the vehicle leaves your fleet, ELD/HOS records for 6 months, accident registers for 3 years, drug and alcohol test records for 1 to 5 years depending on the type, and IFTA records for 4 years. Always retain records for the maximum required period.
A USDOT number is a unique identifier assigned to every company operating commercial motor vehicles — it is required for all carriers, both private and for-hire. An MC number (Motor Carrier number) is operating authority that specifically authorizes for-hire transportation of freight or passengers for compensation. Private carriers hauling their own goods need a USDOT number but not an MC number. For-hire carriers need both. You apply for both through the FMCSA's Unified Registration System.
Initial compliance setup costs include USDOT/MC application ($300 filing fee), BOC-3 process agent ($30-75/year), UCR registration ($176-$73,346/year based on fleet size), minimum insurance premiums ($8,000-$15,000/year per truck for general freight), drug testing consortium enrollment ($100-200/year), and pre-employment testing ($50-100 per driver). Ongoing costs include annual vehicle inspections ($50-150 per vehicle), random drug tests ($40-65 each), and annual MVR pulls ($5-15 per driver per state). Total first-year compliance cost for a single-truck owner-operator typically runs $12,000 to $20,000.
Yes. Fleet management platforms like Samsara, Motive, and Fleetio include compliance modules that track document expirations, store digital DQ files, manage electronic DVIRs, monitor HOS compliance in real time, and generate audit-ready reports. Samsara and Motive bundle compliance with telematics hardware at approximately $25-45 per vehicle per month. Fleetio offers standalone compliance and maintenance tracking starting at approximately $5 per vehicle per month. Whip Around specializes in inspection workflows at similar per-vehicle pricing.
Hazmat carriers must meet all standard motor carrier requirements plus additional rules: drivers need an H endorsement with a TSA security threat assessment renewed every 5 years, hazmat-specific training every 3 years under 49 CFR 172.704, proper shipping papers for every shipment, correct placarding on the vehicle, an Emergency Response Guidebook carried at all times, and fire extinguishers rated at minimum 10 B:C. Cargo tank operators face periodic testing schedules under 49 CFR Part 180. Hazmat violation penalties reach $96,624 per violation.
The MCS-150 (Motor Carrier Identification Report) must be updated biennially — every 24 months — based on the last digit of your USDOT number. Each digit corresponds to a specific month. You must also file an updated MCS-150 whenever there is a change to your legal name, business address, form of business, or operating status. Filing is free through the <a href="https://www.fmcsa.dot.gov/registration">FMCSA registration portal</a>. Failure to file can result in deactivation of your USDOT number.
Keep moving through this topic cluster
Use the next pages below to carry this buyer guide back into category, software, comparison, glossary, and research work.
Return to the category hub once the guide has made the buying criteria clearer.
Use the ranked shortlist when the content has clarified what a stronger fit should look like.
Return to the directory when the guide has clarified what the team actually needs to evaluate next.
Use comparisons once the buyer guide or report has reduced the field enough for direct vendor tradeoff work.
Use glossary terms when the content introduces category language that still needs clearer operational meaning.
Use research for category-wide perspective and stronger shortlist criteria before the next decision step.
Use the blog when the team needs more practical buyer education before returning to software and comparison pages.