Pilot 4, open data

Trucking compliance calendar: what is due this month, and the next twelve?

Five recurring filings a small fleet owner carries in their head: Form 2290, IFTA, the MCS-150 update, the Drug and Alcohol Clearinghouse query and UCR. Four are verified against official text. UCR is not, and this page says so. The next IFTA return in the file is due Monday, Nov 2, 2026.

SnapshotIRS, eCFR and IFTA rule textData period: Form 2290 period July 1, 2026 to June 30, 2027; eCFR text as of 2026-10-01Retrieved Oct 9, 2026, 12:03 UTCretrieved Oct 9, 2026

Open data, retrieved Oct 9, 2026EXAMPLE VALUES applies only to the sample USDOT number and dates in the calculator

Read this first

This is a rule check, not tax or legal advice. UCR is marked not verified: the filing window was not found in any reachable official source, so no date is shown. Dates for Form 2290 cover July 1, 2026 to June 30, 2027 only. Check your own base jurisdiction for IFTA and your own state for anything else.

The five filings and what we could verify

Five recurring filings: the rule, whether we could verify it, and the official source
FilingStatusRule as foundSourceRetrieved
Form 2290 heavy highway vehicle use taxVerified in sourceFile by the last day of the month after the month the vehicle is first used on public highways in the tax period (July 1 to June 30); next business day if it falls on a weekend or holiday. Electronic filing is required for 25 or more vehicles.www.irs.govOct 9, 2026
MCS-150 / MCSA-1 biennial update (USDOT registration)Verified in sourceUpdate every 24 months. Month = last digit of the USDOT number (1 January ... 9 September, 0 October); year parity = next-to-last digit (odd digit: odd years, even digit: even years). Missing the update can lead to deactivation of the USDOT number. Cite: 49 CFR 390.201(d).www.ecfr.govOct 9, 2026
Drug and Alcohol Clearinghouse annual queryVerified in sourceEmployers must query the Clearinghouse at least once per year for every driver subject to testing; a limited query (with driver consent) satisfies the annual requirement. The rule sets no fixed calendar date; the due date is 12 months from the last query for that driver. Cite: 49 CFR 382.701(b).www.ecfr.govOct 9, 2026
IFTA fuel tax quarterly returnVerified in sourceDue on the last day of the month after each calendar quarter ends, which gives April 30 (Q1), July 31 (Q2), October 31 (Q3), January 31 (Q4); annual filers by January 31. Weekend or holiday rule per R960. The four dates are derived from the rule, the rule is quoted.www.iftach.orgOct 9, 2026
Unified Carrier Registration (UCR) annual registrationNot verifiedNot found in any reachable official source. filing window and deadline not found in any reachable official source: ucr.gov is a JavaScript app with no static text, fmcsa.dot.gov returns 403 from this server. Statute basis only (49 USC 14504a, fetched via Cornell LII mirror of the US Code).www.law.cornell.eduOct 9, 2026

Next twelve months on one line

Twelve-month timeline of Form 2290 and IFTA due datesForm 2290 has one due date a month, for vehicles first used the month before. IFTA returns fall on Nov 2, 2026, Feb 1, 2027, Apr 30, 2027, Aug 2, 2027.Oct2026Nov2026Dec2026Jan2027Feb2027Mar2027Apr2027May2027Jun2027Jul2027Aug2027Sep2027Form 2290 (circle: one due date a month, by month of first use)IFTA return (diamond)Form 2290 for first use in September 2026: due November 2, 2026Form 2290 for first use in October 2026: due November 30, 2026Form 2290 for first use in November 2026: due December 31, 2026Form 2290 for first use in December 2026: due February 1, 2027Form 2290 for first use in January 2027: due March 1, 2027Form 2290 for first use in February 2027: due March 31, 2027Form 2290 for first use in March 2027: due April 30, 2027Form 2290 for first use in April 2027: due June 1, 2027Form 2290 for first use in May 2027: due June 30, 2027Form 2290 for first use in June 2027: due August 2, 2027IFTA return due Nov 2, 2026IFTA return due Feb 1, 2027IFTA return due Apr 30, 2027IFTA return due Aug 2, 2027MCS-150 and Clearinghouse are not on a shared date: MCS-150 follows your USDOT number, Clearinghouse follows each driver's last query.
Source: IRS Form 2290 instructions and IFTA Articles of Agreement R960, retrieved Oct 9, 2026.
  • Form 2290 due date
  • IFTA return due date

Form 2290 dates

Form 2290 due date by month of first use (period July 1, 2026 to June 30, 2027)
Vehicle first used inFile and pay by
July 2026August 31, 2026
August 2026September 30, 2026
September 2026November 2, 2026
October 2026November 30, 2026
November 2026December 31, 2026
December 2026February 1, 2027
January 2027March 1, 2027
February 2027March 31, 2027
March 2027April 30, 2027
April 2027June 1, 2027
May 2027June 30, 2027
June 2027August 2, 2027

IFTA return dates

IFTA quarterly return: rule date and date after the weekend rule
Last day of month after quarter endDue (next business day if weekend)
Oct 31, 2026Monday, Nov 2, 2026
Jan 31, 2027Monday, Feb 1, 2027
Apr 30, 2027Friday, Apr 30, 2027
Jul 31, 2027Monday, Aug 2, 2027

Federal holidays are not modeled. Check the IFTA calendar of your base jurisdiction.

Who else is on the same clock

Active carriers with 5 to 15 power units by state of address. Every one of them carries the same filings. Click a state or a table row.

AlabamaAlaskaArizonaColoradoFloridaGeorgiaIndianaKansasMaineMassachusettsMinnesotaNew JerseyNorth CarolinaNorth DakotaOklahomaPennsylvaniaSouth DakotaTexasWyomingConnecticutMissouriWest VirginiaIllinoisNew MexicoArkansasCaliforniaDelawareDistrict of ColumbiaHawaiiIowaKentuckyMarylandMichiganMississippiMontanaNew HampshireNew YorkOhioOregonTennesseeUtahVirginiaWashingtonWisconsinNebraskaSouth CarolinaIdahoNevadaVermontLouisianaRhode Island
  • 60 to 3,237 (32 states)
  • 3,237 to 6,414 (11 states)
  • 6,414 to 9,590 (5 states)
  • 9,590 to 12,767 (1 states)
  • 12,767 to 15,944 (2 states)
Click or hover a state to read its value. Keyboard and screen reader users: the table has every value.
Ten states with the most active carriers of 5 to 15 power units
StateCarriersPower units
California15,944124,629
Texas14,006108,699
New York10,60879,451
Pennsylvania9,14370,550
Florida8,57265,327
Michigan7,47156,824
Georgia7,36655,161
Minnesota6,71251,404
Illinois6,39051,105
Ohio6,34750,498

Counts are carriers by state of physical address, from FMCSA census aggregates. Self-reported on MCS-150, so some are years old.

Your dates

The sample USDOT number is invented. Replace it with yours.

Used only in this page. The last two digits set your MCS-150 month and year.
For Form 2290.
Format YYYY-MM-DD.

Your dates

Next MCS-150 update month
Form 2290 due
Electronic filing for 2290
Next Clearinghouse query for that driver
Next IFTA return in this file
UCR
Not verified. Check ucr.gov.

MCS-150: month = last digit of the USDOT number (1 is January, 0 is October); year = odd or even to match the next-to-last digit (49 CFR 390.201(d)). The example number is invented. Clearinghouse: 12 months from the last query (49 CFR 382.701(b)). Form 2290 and IFTA come from the tables above. A rule check, not tax or legal advice.

What to do tomorrow

  1. Look up your MCS-150 month

    Use the calculator with your USDOT number. Put the month on your calendar. A missed update can lead to deactivation of the number (49 CFR 390.201).

  2. Check when each truck was first used this period

    Form 2290 is due the month after first use. Read the due date off the table. Electronic filing is required at 25 or more vehicles.

  3. Pull your last Clearinghouse query date for each driver

    The annual query is due 12 months after the last one. A limited query with the driver's consent counts.

  4. Look up UCR on the official site

    We could not verify the window, so do not rely on this page for it.

Where the numbers come from

Questions

Is UCR left out?

It is listed, marked not verified, and given no date. We could not read the filing window from an official source.

Does this replace my accountant or my IFTA base state?

No. It is a rule check from public text. Your base jurisdiction and your preparer have the last word.

Why does the IFTA table show a different day from the rule date?

The rule date is the last day of the month after the quarter. If that is a weekend, the next business day applies (R960). Holidays are not modeled.

Is the USDOT number I type stored?

No. The calculator runs in your browser. Nothing you type is sent anywhere.

Want us to keep your open items in one list? Get my free audit

See what your last 20 loads show.

One short form. We reply by email with the next step, and a one-page report follows. Free, no obligation.

Mon-Fri, 9:00 a.m.-5:00 p.m. Eastern Time (Raleigh, NC). Voicemail is answered the next business day.