MCS-150 Biennial Update — File Your FMCSA Update
Send us your USDOT number and we file your MCS-150 biennial update with FMCSA — including overdue filings that have already deactivated your number.
- Filed under 49 CFR 390.19 — we do the filing, not a tutorial
- Due-date check by USDOT number: two digits set month and year
- Overdue? We file late and stay on it until SAFER shows active
File My MCS-150 Update
Send your USDOT number. We confirm the due date, file the update and confirm it posted.
What Is the MCS-150 Biennial Update?
The MCS-150 is FMCSA's Motor Carrier Identification Report. It is the form behind your USDOT number: legal name, DBA, principal address, company officials, power units, driver counts, cargo classifications, operation type, and annual mileage. The biennial update is the requirement in 49 CFR 390.19 to refile that report every 24 months — including in a cycle when nothing about your operation changed.
You will see it written a dozen ways: MCS150, form MCS150, MCS150form, DOT MCS150, federal form MCS 150, even "MS 150 FMCSA." Carriers also call it a renewal — MCS-150 renewal, FMCSA MCS 150 renewal, USDOT MCS 150 renewal. That is the MCS 150 form meaning people get wrong: nothing expires, and there is no FMCSA renewal to buy. You file MCS150 again on a 24-month clock, and that MCS150 filing is what keeps the record active.
Three points carriers miss. First, "no changes" is not a waiver; 49 CFR 390.19(b)(2) ties the filing to a schedule, not to whether your data moved. Second, it is not annual and not twice a year — "bi annual MCS 150" is the search that lands carriers a year off. It is every two years, in a month and year set by the digits of your USDOT number. Third, it is not your ucr registration, a separate filing with its own annual fee.
FMCSA does not charge to accept the MCS-150. A missed filing costs you the record: the agency deactivates the USDOT number, and an inactive number stops insurance filings from posting and drops you off broker load boards until it is cured.
- File Form MCS-150, MCS-150B, or MCS-150C to obtain and maintain a USDOT number — 49 CFR 390.19(a)
- Refile every 24 months on the schedule keyed to your USDOT number — 49 CFR 390.19(b)(2)
- Report a name, address, or operating-status change off-cycle within 30 days — 49 CFR 390.201(c)
- Hazardous materials safety permit holders file MCS-150B instead — 49 CFR 385.403
- Intermodal equipment providers file MCS-150C — 49 CFR 390.19(a)
- Miss it and FMCSA may deactivate the USDOT number and assess a civil penalty built on the statutory $1,000 per day and $10,000 maximum, adjusted for inflation to the figure in force on the date of the violation — 49 U.S.C. 521(b)(2)(B)
FMCSA is moving carrier registration onto Motus, the system announced in the Federal Register on 29 April 2026. Motus replaces the Unified Registration System, the registration side of MCMIS, and the legacy ICC Licensing and Insurance system. Phase I went live in December 2025 for supporting companies such as process agents and insurance filers; Phase II opened the system to motor carriers, brokers and freight forwarders through the second quarter of 2026.
No regulation changed and no new deadline was created. What changed is the front door: the next biennial update, USDOT-number change, operating-authority change or BOC-3 filing is where most carriers will meet it. Fleets with several affiliated entities should expect to re-validate logins and authorisations, because each entity keeps its own record. Foley files through whichever system is live on the day, so the transition is ours to manage, not yours. Read our Motus briefing.
Who Must File the Biennial Update
If FMCSA issued you a USDOT number and it is active, the biennial update applies. Revenue, fleet size, and whether you ran a single load do not change it. 49 CFR 390.19(b) reaches motor carriers, hazardous materials shippers, and intermodal equipment providers alike.
Carriers, brokers, and freight forwarders in interstate commerce file on the 24-month cycle. A carrier that sat dormant all cycle files too — dormant is a status you report on the form, not a reason to skip it.
Intrastate carriers holding a USDOT number — because their state requires one, or because they haul placardable hazardous materials — file the same update. Whether an intrastate-only carrier needs a USDOT number is set by the base state, not by 49 CFR 390.19, so the rule that governs is the one in force in the state where the operation is based. Foley confirms that before filing.
New entrants get surprised. Your first MCS-150 was the registration filing that produced the number; the biennial clock runs off the number itself, not off your anniversary. A carrier registered in March can have its first update due within months. Still working through initial registration? Our dot number walkthrough covers the front half.
MCS-150 vs MCS-150B vs MCS-150C: Which Form Is Yours
Same identification report, three versions. Filing the wrong one is common in hazmat and intermodal operations, and it stalls the record while FMCSA sorts it out.
The default. When someone says the MCS150 form, this is it: property and passenger carriers, brokers, freight forwarders, and hazardous materials shippers that do not require a safety permit, under 49 CFR 390.19(a).
The MCS150B form is for carriers transporting materials that require a safety permit under 49 CFR 385.403 — including certain radioactive shipments, poison-inhalation-hazard materials, bulk methane or liquefied natural gas, and explosives above the threshold set in that section, which carries the controlling list. It carries the identification report and the permit application in one filing.
For IEPs as defined in 49 CFR 390.5 — companies offering intermodal chassis for interchange to motor carriers. The IEP files it and keeps it current on the same 24-month cycle.
Hold an HM safety permit and MCS-150B replaces the MCS-150; you do not file both. An IEP that also runs trucks has two obligations: MCS-150 for the carrier operation, MCS-150C for the equipment. We settle which form applies before anything is submitted.
When Is My MCS-150 Due? Check It by USDOT Number
Your due date for the biennial MCS 150 renewal is arithmetic, not a notice in the mail. FMCSA does not reliably remind you, and 49 CFR 390.201(d)(3) puts the schedule on the carrier. Two digits of your USDOT number decide it.
The last digit sets the month. The next-to-last digit sets the year: odd means odd-numbered years, even — including zero — means even-numbered years. It is due by the last day of that month.
| Last digit of USDOT number | MCS-150 filing month |
|---|---|
| 1 | January |
| 2 | February |
| 3 | March |
| 4 | April |
| 5 | May |
| 6 | June |
| 7 | July |
| 8 | August |
| 9 | September |
| 0 | October |
Worked example: USDOT 1234567. The last digit 7 means July, and the next-to-last digit 6 is even, so that carrier files by 31 July of every even year. USDOT 2907830 ends in 0, which means October, and its next-to-last digit 3 is odd, so it files by 31 October of every odd year.
The due-date checker on this page runs that logic. Enter the USDOT number and it returns your month, your year, and whether the current cycle has already closed. If it comes back overdue, fix it this week — not next cycle.
We pull your record and file the form that matches it
Hazmat status and intrastate authority decide whether you owe a 150, 150B, or 150C. Send your USDOT number and we check what FMCSA already has on file before anything gets submitted.
Have us check your recordEnter your USDOT number. This runs the schedule in 49 CFR 390.201(d)(3) against today's date. Nothing is sent anywhere and nothing is stored.
How to Update Your MCS-150 Online, Step by Step
Carriers search for MCS-150 renewal online, MCS150 update online, or how to renew MCS 150 and go looking for a renewal button. There isn't one. You open the FMCSA MCS150 update — the biennial one — and refile. The path is free. The friction is access: the update screens sit behind an FMCSA Portal account, and most carriers find out at the worst moment that nobody still at the company has the login or PIN.
Or skip the portal. Rather than renew MCS-150 yourself, send us the USDOT number and a company official's authorization and we update MCS150 for you — we file the FMCSA MCS-150 renewal as your authorized agent. No PIN hunt, no identity-proofing wait.
Skip the portal login. Send us your USDOT number.
Those steps need a PIN, a login, and a clean set of numbers. Give us the USDOT number and we file the update for you.
Getting the Numbers Right: Mileage, Drivers, Power Units
This data does not go into a void. Power unit and driver counts feed the exposure denominators FMCSA uses in its Safety Measurement System, and insurance underwriters pull the same public record. Undercount your units and your violation rate per unit reads worse than reality.
- Mileage: total miles operated in the most recent full calendar year — not a forecast, not a fiscal year, not a round guess.
- Power units: owned, term-leased, and trip-leased tractors, trucks, and buses, reported separately.
- Drivers: total, plus interstate, intrastate, and CDL counts. Count people, not seats.
- Cargo classifications: every commodity group you actually haul, which also decides whether the HM questions apply.
- Operation classification: authorized-for-hire, private, exempt, and the rest — this drives your UCR bracket and your authority obligations.
Your driver count is also the number that sizes your random dot drug test pool under 49 CFR 382.305. A sloppy MCS-150 quietly misstates a second program. We reconcile the two before filing, because we operate the consortium/C-TPA the pool sits in.
Is your USDOT number already showing as inactive?
Once the update goes past due, FMCSA deactivates the number and your authority stops with it. We file the overdue update and request reactivation.
What Happens If Your MCS-150 Is Late
There are two consequences, and carriers usually fear the wrong one.
FMCSA may deactivate a USDOT number for a missed biennial update and assess a civil penalty of up to $1,000 for each day of violation, to a maximum of $10,000, under 49 U.S.C. 521(b)(2)(B). FMCSA adjusts those statutory amounts for inflation, so the figure that applies is the one in force on the date of the violation.
The penalty is discretionary. The deactivation is mechanical — and it is the one that costs you money this month.
- Insurance filings may not post against an inactive record, which puts your operating authority at risk.
- Brokers and shippers screening you see an inactive number and stop offering loads.
- Authority tied to a number left dead can move toward revocation.
- A roadside inspection against an inactive number is a conversation you do not want during a new entrant safety audit.
Curing it is not complicated: a late biennial update, filed correctly, plus follow-through until SAFER shows active. It is not instant, which is why an overdue filing gets handled the day you find it. We file late updates and stay on the record until it clears.
MCS-150 Printable Form, Ask FMCSA, and Filing by Mail
Carriers look for the MCS 150 printable form for two reasons: they want to see the fields before they commit, or they cannot get into the portal. Both are legitimate, and there are two off-portal routes.
Where the printable form and MCS150 instructions live
FMCSA publishes the MCS-150, MCS-150B, and MCS-150C forms with their instructions on fmcsa.dot.gov. Download the current revision every time. Do not refile from a saved copy — the form has been revised, and an outdated version can be rejected.
Option 1: submit through the Ask FMCSA website
Ask FMCSA (ask.fmcsa.dot.gov) is the agency's request site, and it is the route when the portal will not let you in or the record needs a person rather than a screen. You open a request, describe what you need, and attach the completed form. Use it when you have no portal account and an update already overdue, when a deactivation looks wrong, or when a correction the update screens will not take has to go in. It is not instant — someone works the ticket — and turnaround depends on FMCSA's queue. Keep the request number; it is your evidence of the date you filed if the record posts late.
Option 2: filing by mail
The paper route is a completed, signed form mailed to FMCSA. It works and it is slow: your record does not change until someone keys it. If you are already overdue or facing a deactivated number, mail is the wrong tool.
Off-cycle changes and corrections
A name change, address change, or officer change is not a biennial update — those go in when they happen, within 30 days of the change, per 49 CFR 390.201(c). We handle those the same way we handle the filing itself.
What else the biennial update carries
The form reports more than vehicle and driver counts. It records whether you operate as a passenger carrier and whether you haul hazardous materials, and those two flags drive how FMCSA prioritises you for review. A stale flag is a common reason a carrier is looked at for an operation it no longer runs.
The data you file also feeds Compliance, Safety, Accountability, FMCSA's safety measurement programme, where your inspection and crash history is grouped into the Behavior Analysis and Safety Improvement Categories, the BASICs. Power unit and mileage counts are the denominator in several of those calculations, so an understated fleet size makes your own scores look worse than they are.
Update off-cycle, within 30 days, whenever any of these change: legal name, doing-business-as name, principal place of business, mailing address, phone number, company officials, or your operating status if you cease operations.
What's Included When Foley Files Your Update
What you are buying is not the form. It is the access problem, the accuracy, and someone watching the record until it posts.
| Task | Filing it yourself | Filed by Foley |
|---|---|---|
| Portal account or PIN | Yours to obtain or recover | We file as your authorized agent |
| Due-date tracking | You run the two-digit math each cycle | We calendar your cycle and prompt you |
| Data accuracy | Self-reported, unreviewed | Reconciled against your fleet, driver, and pool counts |
| Correct form | You decide between MCS-150, 150B, 150C | We confirm which applies before filing |
| No portal access | You work an Ask FMCSA request and wait | We file the route that clears fastest |
| Overdue or deactivated number | You restart from a dead record | Late filing plus follow-through to active |
| Audit proof | Whatever you happened to save | Filing confirmation retained in your compliance file |
| Cost | Free at FMCSA, plus your time | Confirmed with you before we file |
Why Carriers Hand the Biennial Update to Us
Foley files carrier paperwork every business day, and we operate the programs the MCS-150 touches: our own consortium/C-TPA for drug and alcohol testing, DER support, MRO review, driver qualification files, background screening, and continuous mvr monitoring.
That is the practical difference. The person filing your update can see whether the driver count you are about to report matches your DQ files and your random testing pool, and flag it before FMCSA holds a version of your fleet that your own records contradict. That mismatch is what an auditor finds in ten minutes.
One conversation covers the rest of the record: clearinghouse query status, dot certification expirations, and the annual filings that sit alongside the biennial update.
While Your Record Is Open: UCR, BOC-3, Drug and Alcohol
Carriers already in their record usually have two or three adjacent obligations at the same status. Handle them in one session.
- unified carrier licence — the UCR is annual and fee-based, entirely separate from the MCS-150, and your fee bracket comes from the power unit count you just reported.
- boc-3 — process agent designation for interstate authority. It does not expire, but it breaks when your agent or address changes.
- Random testing under 49 CFR 382 — pool enrollment, DER coverage, and rate compliance sized to the driver count on your identification report.
- Clearinghouse annual limited queries for every CDL driver under 49 CFR 382.701.
These filings fail quietly. Nothing alerts you; a broker or an auditor does.
Five Filing Errors We Correct Most Often
From inbound MCS-150 work, in rough order of frequency:
- Filed but never posted. The submission errored and nobody re-pulled the SAFER snapshot.
- Mileage guessed. A round mileage figure is the first field an auditor asks about.
- Stale officials. The official certified on the form left two cycles ago and cannot sign anything.
- Wrong form. An HM safety permit carrier filing a plain MCS-150, or an IEP filing nothing at all.
- Cycle misread. Carriers count two years from their last filing instead of using the digit schedule, and land late.
Each is cheap to fix before a filing and expensive to explain during a compliance review.
One number from you, the rest from us
Send the USDOT number. We confirm the form, check mileage and driver counts with you, file with FMCSA, and send back the confirmation.
- A missed biennial update deactivates the USDOT number and raises how often you are audited and inspected afterwards.
- The obligation applies to every USDOT holder, including carriers that only ever operate inside one state.
- Nothing expires and there is no renewal to buy. The clock is a schedule keyed to your number, not to whether anything changed.
- Foley files the update and confirms it posted to your record, so the fix is evidenced rather than assumed.
Carriers who already run this with Foley
Samoan Transportation
Filed its MC number and BOC-3 with Foley and has gone three years without an audit. Read the case study.
Frequently asked questions
What is MCS-150?
MCS-150, or MCS150, is FMCSA's Motor Carrier Identification Report — the form that establishes and maintains your USDOT number record, covering company identity, fleet size, driver counts, cargo classifications, and annual mileage. It is required under 49 CFR 390.19.
What is a MCS-150 form used for?
Two things: getting a USDOT number in the first place, and keeping that record current. FMCSA uses the reported power unit, driver, and mileage figures as exposure data in its Safety Measurement System, and insurers and brokers read the same public record.
What is the biennial MCS-150 update?
It is the refiling of your identification report every 24 months, required by 49 CFR 390.19(b)(2). Carriers call it the MCS 150 renewal form or MCS 150 form renewal, but there is no separate document — the biennial MCS-150 renewal is the same report refiled. It applies whether or not anything changed.
When is my MCS-150 due?
The last digit of your USDOT number sets the month (1 = January through 9 = September, 0 = October). The next-to-last digit sets the year: odd means odd-numbered years, even or zero means even-numbered years. It is due by the last day of that month.
How often is MCS-150 due?
Every 24 months, on the schedule keyed to your USDOT number. It is not annual and not bi-annual in the twice-a-year sense, and the cycle does not reset from the date you last filed — an early or off-cycle filing does not move your assigned month.
How do I update my MCS-150 online?
Log in to the FMCSA Portal, open the biennial update for your USDOT number, correct every field including mileage and driver counts, certify as a company official, submit, then re-check the SAFER snapshot to confirm it posted. That is all anyone means by MCS 150 renewal online. Or send us the USDOT number and we file it.
How do I file my MCS-150 if I don't have a PIN or portal account?
Two routes. Request FMCSA Portal access as a company official, which involves identity verification and credentials FMCSA mails to the official on record. Or submit through the Ask FMCSA website at ask.fmcsa.dot.gov — open a request, attach the completed form, and keep the request number as evidence of your filing date; turnaround depends on FMCSA's queue because a person works the ticket. Foley files as your authorized agent, so the access problem goes away.
Where do I get the MCS-150 printable form?
FMCSA publishes the MCS-150, MCS-150B, and MCS-150C printable forms with the MCS150 instructions on fmcsa.dot.gov. Download the current revision each time rather than reusing a saved file, since an outdated revision can be rejected.
What is MCS-150B, and do I need it?
The MCS150B form combines the identification report with the hazardous materials safety permit application. You file it instead of the MCS-150 if you transport materials requiring a safety permit under 49 CFR 385.403. Intermodal equipment providers file MCS-150C under 49 CFR 390.19(a) instead.
How much does the MCS 150 cost?
FMCSA may deactivate your USDOT number and assess a civil penalty of up to $1,000 per day, capped at $10,000, under 49 U.S.C. 521(b)(2)(B). Those are the statutory figures, and FMCSA adjusts them for inflation, so the amount that applies is the one in force on the date of the violation. The deactivation is the immediate problem: insurance filings and broker load access both depend on an active number.
What happens if I miss the biennial update?
Nothing at FMCSA. Carriers ask how much is MCS 150, or how much does MCS 150 cost, expecting a government fee — there is none for the biennial update. The remaining question is how much does it cost to update MCS-150 without fighting the portal. Foley handles form selection, data reconciliation, the filing, and confirmation that the record posted. Use the form on this page or call us for pricing.
Does filing the MCS-150 cover my UCR registration?
No. UCR is a separate annual, fee-based filing, and its fee bracket is driven by your power unit count. The MCS-150 is a free biennial report. Missing either one creates its own exposure — most carriers we work with need both handled.
One USDOT number is all we need to file your MCS-150 biennial update.
We confirm the due date, select MCS-150, MCS-150B, or MCS-150C, file it with FMCSA, and verify the record posted — including updates that are already late.