The DOT Compliance Calendar: Every Recurring Deadline a Motor Carrier Has

Use FleetClear free →Free USDOT compliance check →

2026-08-29 · FleetClear

What is due on your USDOT number?

Free instant check against your real FMCSA record — MCS-150, UCR, IFTA, IRP, inspections and medical cards.

Free · no card required · we check MCS-150, UCR, IFTA, IRP, inspection and medical-card status against your real FMCSA record.

Five clocks, none of them aligned

The reason DOT deadlines get missed is not that the rules are obscure. It is that a carrier is running at least five independent schedules at once, each anchored to something different: a number, a calendar year, a quarter, a cab card, and a per-vehicle or per-driver date that drifts. No single reminder covers them, and the one that catches most carriers — the MCS-150 — is keyed to digits nobody has memorised.

FilingWhen it is dueWho it applies to
MCS-150 biennial updateEvery 24 months, by the last day of the month your USDOT number points to (49 CFR 390.19T): the last digit sets the month — 1 = January through 9 = September, 0 = October — and the next-to-last digit sets the year, odd digits filing in odd years and even digits in even years.Every carrier with an active USDOT number, even if nothing about the operation changed and even if the trucks are parked.
UCR (Unified Carrier Registration)Annually. Registration for the coming year opens in the autumn and is due by December 31; enforcement of the new year begins January 1.Interstate motor carriers, brokers, freight forwarders and leasing companies.
IFTA quarterly fuel-tax returnFour times a year: Q1 by April 30, Q2 by July 31, Q3 by October 31, Q4 by January 31. A return is due even for a quarter with zero miles.Qualified motor vehicles running in two or more IFTA jurisdictions.
IFTA licence and decal renewalAnnually, with the licence year ending December 31. Most jurisdictions allow the prior year's decals to be displayed into the first two months of the new year while renewals process — confirm the grace period with your base jurisdiction.Every IFTA licensee.
IRP apportioned registrationAnnually, on your base jurisdiction's cycle. The expiry printed on the cab card is the date that matters, and it is not the same month for every carrier.Vehicles over 26,000 lbs (or with three or more axles) operating in more than one jurisdiction.
Annual DOT vehicle inspectionEvery 12 months per vehicle (49 CFR 396.17), counted from the last inspection date — so it drifts as the fleet changes.Every commercial motor vehicle in the fleet, including trailers.
Driver medical certificateOn the expiry printed on the examiner's certificate — 24 months at most, and often shorter when the examiner certifies for a limited period.Every CDL and non-CDL driver operating in interstate commerce.
Drug & Alcohol Clearinghouse queryA limited query for every driver at least once every 12 months (49 CFR 382.701), plus a full query before hiring.Every employer of CDL drivers.

Reading your MCS-150 date off your USDOT number

The rule in 49 CFR 390.19T is mechanical. Take the last two digits of your USDOT number. The last digit is the month: 1 is January, 2 February, and so on through 9 for September, with 0 meaning October. The next-to-last digit sets the year: odd means you file in odd-numbered years, even means even-numbered years. The filing is due by the last day of that month.

Worked through: USDOT 1234567 ends in 7, so the month is July. The next-to-last digit is 6, which is even, so it files in even-numbered years — July 2026, July 2028, and so on. USDOT 2951884 ends in 4 (April) with an 8 before it (even years). USDOT 3810570 ends in 0, which means October, with a 7 before it — odd years. If you had to read that twice, that is exactly the point: it is a rule that is simple to state and easy to get wrong at 6pm on the last day of the month. Enter your number here and we read the date off your real FMCSA record instead.

The deadlines that drift

Annual inspections, medical cards and Clearinghouse queries are the ones that quietly rot, because they are not annual on a fixed date — they are annual from the last one. Add a truck in March and it carries a March inspection date forever. Hire a driver whose examiner certified them for twelve months instead of twenty-four, and that card expires in the middle of a year where everything else looked clear. A fleet of fifteen trucks and twenty drivers is carrying thirty-five independent dates, and a spreadsheet maintained by whoever remembers is not a system.

What a missed date actually does

The fine is rarely the expensive part. A deactivated USDOT number after a missed MCS-150 breaks the checks that brokers run before they tender you a load, so the phone stops ringing for reasons nobody explains to you. An expired medical card puts a driver out of service at roadside, mid-load. A lapsed IFTA licence turns every state line into a trip permit. Each of these is recoverable, and each of them costs a week you did not budget.

Build the calendar once

The version of this that works is boring: pull every date from the real record rather than from memory, put all of them on one calendar, and set alerts at 60, 30 and 7 days so there is time to act rather than just time to panic. That is what FleetClear does — it reads your FMCSA record, computes the dates, and drafts the filing checklist as each window opens. Start with the free USDOT check, or see the deadline list for your state.

Frequently asked

How do I know when my MCS-150 is due?
The last digit of your USDOT number sets the month (1 = January through 9 = September, 0 = October) and the next-to-last digit sets the year — odd digits file in odd years, even in even years. It is due by the last day of that month, every 24 months.

What DOT deadlines are annual?
UCR (December 31), IFTA licence and decal renewal (licence year ends December 31), IRP registration (on your base jurisdiction cycle), the DOT annual vehicle inspection (12 months from the last one) and a Clearinghouse limited query for each driver (every 12 months).

What happens if a carrier misses the MCS-150 biennial update?
FMCSA can deactivate the USDOT number and assess civil penalties. A deactivated number causes broker onboarding checks and insurance filings to fail, which usually costs more than the penalty.

Stop tracking this by hand

Free USDOT check, then a free account that monitors 1 compliance item, with 60/30/7-day alerts on paid plans.

Free · no card required · we check MCS-150, UCR, IFTA, IRP, inspection and medical-card status against your real FMCSA record.

← All guides · Deadlines by state →

Use FleetClear free

The free plan watches 1 compliance item and alerts you before its renewal window opens.

Use FleetClear free →

Free USDOT compliance check →

FleetClear is a compliance-tracking tool, not a law firm or a licensed permit service. This page is general information about federal and state filing cycles, not legal advice. Federal rules change and state programs differ — verify every date against FMCSA and your base jurisdiction before you rely on it.