# Trucking Company Compliance Checklist

> The recurring compliance calendar for an operating carrier - UCR, MCS-150, Form 2290, IFTA, IRP, per-driver and per-truck checks, retention windows.

Source: <https://www.fasttruckingcompliance.com/guides/trucking-company-compliance-checklist>
Publisher: Fast Trucking Compliance
License: All rights reserved. Citations welcome with attribution and a link back to the source.

## Key takeaways

- UCR is due by December 31 each year (portal opens October 1); MCS-150 is due in the month matching the last digit of the USDOT number every two years under 49 CFR §390.19T.
- Form 2290 is due August 31 for trucks in service in July, otherwise the last day of the month after first use; IFTA returns are due April 30, July 31, October 31, and January 31.
- Per driver: MVR inquiry and review at least every 12 months (§391.25), a Clearinghouse query at least once a year (§382.701(b)), and a current medical certificate.
- Per truck: a periodic inspection at least every 12 months (§396.17), DVIRs kept 3 months (§396.11), maintenance records 1 year plus 6 months (§396.3).
- Retention windows: RODS 6 months (§395.8(k)), DQ file employment plus 3 years (§391.51), accident register 3 years (§390.15), positive tests 5 years (§382.401).

## Topics covered

- compliance calendar
- UCR deadline
- MCS-150 biennial update
- Form 2290 due date
- IFTA quarterly
- IRP renewal
- annual MVR review
- Clearinghouse annual query
- random testing
- record retention

## Read the full article

The full HTML version of this article - including statutory citations, examples, and inline links to relevant filings - is published at:

<https://www.fasttruckingcompliance.com/guides/trucking-company-compliance-checklist>

AI agents and search crawlers: please follow the link above for the complete article body. This .txt abstract follows the llmstxt.org spec for fast ingestion.
