The MCS-150, formally the Motor Carrier Identification Report, is the federal form that gets you a USDOT number and keeps that number current afterward. If you operate commercial motor vehicles in interstate commerce, haul certain hazardous materials, or operate intrastate in a state that adopts the federal requirement, you must file it initially and then again every two years on a schedule tied to your own USDOT number. It is not optional paperwork, it is the record FMCSA uses to know who you are, what you haul, how big your fleet is, and how many miles you run, and that last figure feeds directly into your safety scoring.
This article covers what the form actually is, who has to file it, what data it collects and why FMCSA cares about that data, the difference between the MCS-150, the MCS-150B, and the MCS-150C, the biennial filing schedule, what happens when carriers miss it, and how to file. If you need the deadline math and the step-by-step filing walkthrough, see the biennial update guide linked below, this piece is the plain-language overview of what the form is and why it exists.
What the MCS-150 is
The Motor Carrier Identification Report is the application and update form FMCSA uses to register motor carriers, and it is the mechanism by which a company gets a USDOT number in the first place. The number itself is just a database key; the MCS-150 is what puts your company's information behind that key and keeps it accurate over time. Every USDOT-numbered entity, motor carrier, broker in some cases, freight forwarder, cargo tank facility, intermodal equipment provider, has an MCS-150 record on file, and that record is a public part of FMCSA's SAFER system.
Two things happen with the same form. First, a new applicant files it to register and be assigned a USDOT number. Second, an existing registrant files it again every two years, the biennial update, to confirm or correct the information on file. Both are the MCS-150; the difference is just whether it is your first filing or a scheduled refresh.
Who has to file it
You need a USDOT number, and therefore an MCS-150 on file, if any of the following apply to your operation:
- You operate a commercial motor vehicle in interstate commerce with a gross vehicle weight rating, gross combination weight rating, gross vehicle weight, or gross combination weight of 10,001 pounds or more.
- You transport more than 8 passengers, including the driver, for compensation, or more than 15 passengers not for compensation, in interstate commerce.
- You transport hazardous materials in a quantity requiring placarding under 49 CFR 172, regardless of vehicle weight.
- You operate intrastate only, but your state has adopted the federal USDOT numbering requirement for intrastate carriers, a large majority of states have, and virtually all states require it for intrastate hazmat carriers.
This applies to for-hire carriers and private carriers alike. A company hauling its own product in its own trucks still needs a USDOT number and still files the MCS-150 if it meets the thresholds above; operating authority is a separate question entirely.
USDOT number vs. MC numberThe USDOT number identifies you; the MC number permits you to haul for hire. If you are not clear on which one your operation needs, start here.What information the form collects
The MCS-150 is not a rubber-stamp form. It collects the operational profile FMCSA uses to classify your company, target it for oversight, and calculate its safety metrics. The core data fields are:
| Field | What it captures | Why it matters |
|---|---|---|
| Legal name and DBA | Company identity and any trade names | Matches inspection and crash reports to the correct carrier |
| Business address and contact | Principal place of business, mailing address, phone | Where audit notices, deactivation warnings, and Clearinghouse correspondence are sent |
| Operation classification | Interstate/intrastate, authorized/exempt for-hire, private, migrant, other | Determines which regulations and which oversight programs apply |
| Cargo classified | General freight, household goods, hazmat classes, passengers, etc. | Flags carriers subject to commodity-specific rules like hazmat permitting |
| Power unit count | Number of trucks, truck-tractors, and buses operated | Sizes the fleet for audit selection and inspection rate benchmarking |
| Driver count | CDL and non-CDL drivers, interstate and intrastate | Used to gauge exposure and staffing relative to fleet size |
| Vehicle miles traveled (VMT) | Annual mileage, self-reported | The denominator in FMCSA's crash rate and inspection rate calculations |
| Hazmat indicators | Whether the carrier transports placardable hazmat and what classes | Triggers hazmat-specific safety permit and inspection requirements |
The mileage figure deserves particular attention because it is easy to treat as a throwaway estimate and it is not. FMCSA uses your reported VMT as the denominator when it calculates crash rates and certain roadside inspection rates per million miles for your Safety Measurement System profile. A carrier that under-reports its mileage inflates its own crash and violation rates on paper, because the same number of incidents gets divided by a smaller number. A carrier that wildly overstates mileage can dilute its rates to a degree that looks suspicious against fleet size. Either way, the number should reflect your actual annual operation as closely as you can reasonably estimate it, not a guess pulled from a prior year's filing out of habit.
MCS-150 vs. MCS-150B vs. MCS-150C
The base MCS-150 is not the only form in this family, and carriers sometimes confuse the three because they arrive in the same registration workflow.
| Form | Purpose | Who files it |
|---|---|---|
| MCS-150 | Motor Carrier Identification Report, the core registration and biennial update form | Every USDOT-numbered carrier, every two years |
| MCS-150B | Application for a Safety Permit for hazardous materials, combined with the MCS-150 for carriers that need a hazmat safety permit | Carriers transporting specific highly hazardous materials requiring a USDOT Safety Permit under 49 CFR 385 Subpart E |
| MCS-150C | Combined identification report and safety permit application used in the online URS workflow | Carriers applying for or renewing both a USDOT number and a hazmat safety permit in a single filing |
In practice, most carriers only ever deal with the plain MCS-150. The B and C variants only come into play for carriers hauling materials that trigger the hazmat safety permit program, things like certain radioactive materials, specific quantities of Division 1.1, 1.2, or 1.3 explosives, or large quantities of certain toxic-by-inhalation gases and liquids. If that is not your freight, the MCS-150B and MCS-150C are not something you will encounter.
The biennial update: why the schedule depends on your USDOT number
Every registrant must update its MCS-150 every 24 months, and FMCSA staggers the deadlines across the year based on the last digit of the carrier's USDOT number so the agency is not processing every carrier's update in the same month. The rule of thumb: the last digit of your USDOT number maps to a filing month, and whether you file in an odd or even calendar year depends on whether your number ends in an odd or even digit.
| Last digit of USDOT number | Update month | Filing year pattern |
|---|---|---|
| 1 | January | Odd-numbered years |
| 2 | February | Even-numbered years |
| 3 | March | Odd-numbered years |
| 4 | April | Even-numbered years |
| 5 | May | Odd-numbered years |
| 6 | June | Even-numbered years |
| 7 | July | Odd-numbered years |
| 8 | August | Even-numbered years |
| 9 | September | Odd-numbered years |
| 0 | October | Even-numbered years |
So a carrier whose USDOT number ends in 7 updates every July of every odd year. A carrier ending in 4 updates every April of every even year. This is the entirety of the logic, no other digits in the number matter, and there is no adjustment for when you were originally registered. The exact deadline mechanics and grace-period behavior are covered in more depth in the dedicated biennial update guide; the table above is enough to place yourself in the cycle.
Free MCS-150 due date checkerEnter your USDOT number and get your exact next update deadline instead of doing the digit math yourself.Open the free toolEvents that require an off-cycle update
The biennial schedule is a floor, not a ceiling. Certain changes to your operation require an MCS-150 update immediately, regardless of where you sit in the two-year cycle:
- Change of legal business name or form of business (sole proprietorship to LLC, LLC to corporation, etc.)
- Change in business address
- A significant change in the number of power units or drivers operated
- A change in operation classification, for example, moving from private carriage into for-hire, or adding intrastate operation
- Beginning or ceasing to transport hazardous materials
- Ceasing operations entirely, which requires filing to have the USDOT number placed out of service
Carriers often treat the biennial date as the only trigger and let material changes sit unreported for months. That is a mistake FMCSA auditors specifically look for: a compliance review or new entrant audit will compare your MCS-150 fleet size against your actual driver qualification files and vehicle files, and a mismatch raises questions about what else in the file might be stale.
What happens if you miss it: deactivation and penalties
Failing to file the biennial MCS-150 update on time has two consequences, and both are serious.
USDOT number deactivation
FMCSA deactivates USDOT numbers that go unrenewed. Once deactivated, the number stops functioning as an active registration: it can knock out operating authority riding on top of it, it can block IRP and IFTA renewals that reference it, it can prevent brokers and shippers from verifying your status, and it can halt insurance filings that key off the number. A deactivated USDOT number is a company that, on paper, no longer legally exists as a registered carrier.
Civil penalties
Beyond deactivation, failing to file the required update is a violation that carries civil penalties of up to $1,000 per day, capped at $10,000 per violation. FMCSA does not need to catch you mid-haul to assess this, it is a recordkeeping violation tied to the filing requirement itself, separate from any roadside enforcement.
How to file
Carriers file the MCS-150 through FMCSA's Unified Registration System, which has replaced the old paper-form and legacy portal processes for most registrants. The practical options are:
- File online through the URS system using your USDOT PIN. This is the fastest method and the one FMCSA pushes registrants toward; most updates process within a few business days.
- File by mail using the paper Form MCS-150, available on FMCSA's site, for carriers who cannot or prefer not to use the online system. Mailed filings take substantially longer to process.
- Use a third-party registration or compliance service to handle the filing on your behalf, which is common for carriers who want the deadline tracked and the form filed correctly the first time.
Whichever method you use, you will need your USDOT number, your PIN (or a request for a new one if it has been lost), and current figures for fleet size, driver count, mileage, and cargo classification. Review the existing record before you file rather than accepting whatever is pre-populated, old fleet counts and stale addresses carry forward if nobody corrects them.
How this fits into the rest of your compliance file
The MCS-150 is foundational because so much else keys off the USDOT number it maintains. UCR registration, IRP and IFTA accounts, the FMCSA Clearinghouse, your CSA safety measurement profile, and your new entrant audit selection all reference the USDOT number, and an inaccurate MCS-150 record undermines the accuracy of all of it. It is a short form, but treating it as an afterthought is one of the more common, and more expensive, mistakes small and mid-size carriers make.
Long Haul Compliance files and tracks MCS-150 updates for carriers as part of ongoing compliance management, so the biennial deadline and any off-cycle changes get filed correctly and on time instead of surfacing as a deactivation notice months later.
Is the MCS-150 the same as my USDOT number?
No. The USDOT number is the identifier itself; the MCS-150 is the form you file to obtain that number and to keep the information behind it current. You cannot get or maintain a USDOT number without filing an MCS-150.
How often do I have to file the MCS-150?
Every 24 months, on a schedule set by the last digit of your USDOT number, which determines both the calendar month and whether you file in odd or even years. Certain operational changes also require an off-cycle update before the next scheduled date.
Do private carriers have to file it, or only for-hire carriers?
Both. The obligation to register and maintain a USDOT number is based on vehicle weight, passenger count, and hazmat status, not on whether you are paid to haul someone else's freight. Private carriers meeting those thresholds must file the MCS-150 just like for-hire carriers.
What is the difference between the MCS-150 and the MCS-150B?
The MCS-150 is the standard identification report every carrier files. The MCS-150B is the hazmat safety permit application, filed only by carriers transporting the specific highly hazardous materials that require a USDOT Safety Permit under 49 CFR 385 Subpart E.
What happens if I report the wrong mileage on my MCS-150?
Your reported vehicle miles traveled becomes the denominator FMCSA uses to calculate crash rates and certain inspection rates for your safety profile. Understating mileage can make your rates look worse than they are; overstating it can look inconsistent with your fleet size. Report your best real estimate.
What happens if I forget to file my biennial update?
FMCSA deactivates your USDOT number, which can take operating authority, IRP and IFTA filings, and insurance certifications down with it. The failure itself also carries a civil penalty of up to $1,000 per day, capped at $10,000.
Can I file the MCS-150 by mail instead of online?
Yes, the paper Form MCS-150 is still accepted, but mailed filings take considerably longer to process than filing through FMCSA's online Unified Registration System, and delays increase the risk of missing your deactivation window.
Do I need to update my MCS-150 if I just add one more truck?
Small routine fleet fluctuations are typically captured at your next biennial update, but a significant change in power units or drivers should be reported when it happens, especially if it changes your operation classification or coincides with other changes like a new address.
Is there a fee to file the MCS-150?
No. Filing the MCS-150, whether it is your initial registration or a biennial update, does not carry an FMCSA filing fee. Fees only apply if you are separately applying for operating authority.
How is this article different from your MCS-150 biennial update guide?
This article explains what the MCS-150 form is, who must file it, and what it collects. The biennial update guide goes deeper into exact deadline calculation, the grace period behavior, and a step-by-step filing walkthrough for carriers already due for their update.
