File your MCS-150 biennial update online. Filed the same business day.
When is my MCS-150 due?
Every 24 months. The last digit of your USDOT number sets the month (1 = January … 0 = October), and the next-to-last digit sets the year: even digits file in even years, odd digits in odd years.
How much does an MCS-150 update cost?
$175 for a single filing or $400 once for lifetime updates, plus $25 only if you need Login.gov setup help.
The MCS-150 biennial update is the FMCSA filing every USDOT carrier owes every two years . A missed biennial update can lead to civil penalties and deactivation of the USDOT number (49 CFR 390.19T(b)(4)). Note: FMCSA has temporarily suspended enforcement of biennial updates and USDOT inactivation for updates due on or after June 1, 2026, until further notice. Your update is prepared and submitted the same business day. $175 once, or $400 for life covering every future biennial filing.
Start your MCS-150 update
No account needed
Your USDOT & contact
Enter your USDOT and we pull your company details from FMCSA.
FastMCS150 is a private third-party filing service. Not affiliated with the FMCSA.
The deal, plain and simple
Skip the update, and the USDOT number can be deactivated.
The MCS-150 biennial update keeps your USDOT record current - business address, fleet size, driver counts, mileage. Under 49 CFR 390.19T, every registered carrier must file it every two years. A missed biennial update can lead to civil penalties and deactivation of the USDOT number (49 CFR 390.19T(b)(4)). Note: FMCSA has temporarily suspended enforcement of biennial updates and USDOT inactivation for updates due on or after June 1, 2026, until further notice.
There’s a deadline tied to your USDOT. Your due month is set by the last digit of your USDOT number, the next-to-last digit sets the even or odd year, and the update is due by the last day of that month.
- A missed biennial update can lead to civil penalties and deactivation of the USDOT number (49 CFR 390.19T(b)(4)). Note: FMCSA has temporarily suspended enforcement of biennial updates and USDOT inactivation for updates due on or after June 1, 2026, until further notice.
- Your USDOT record is kept current for the biennial cycle. FMCSA controls when the update shows in its records.
- $175 for a single update, or $400 once covers every future biennial filing for the life of the carrier.
- Prepared and submitted to FMCSA for you, backed by our re-filing guarantee.
One filing, one flat price.
The MCS-150 is prepared and submitted to FMCSA for you, and your deadline is calculated from your USDOT number - $175 once, or $400 for every biennial update for the life of the carrier.
The FMCSA charges no fee to file an MCS-150 - you can do it yourself at fmcsa.dot.gov. FastMCS150 charges $175 to prepare and submit it for you, or $400 once for lifetime updates.
$175 once or $400 for lifetime updates. No hidden fees.
How the MCS-150 update actually works.
An MCS-150 biennial update takes about five minutes of your time - you confirm the operations details the form asks for, and your update is prepared and submitted to FMCSA for you. Here is the whole chain, from USDOT to updated record.
- 01
You enter your USDOT - we calculate the deadline
~5 minutesYour due month comes from the last digit of your USDOT number; the next-to-last digit sets the even/odd filing year. The wizard pulls your company record and walks the fields Form MCS-150 collects: operation classification, vehicle counts by type, annual mileage and mileage year, driver counts, hazmat status.
- 02
You pick single or lifetime and pay
$175 / $400 once$175 files this update; $400 once covers every future biennial the carrier will ever owe. The FMCSA itself charges nothing for MCS-150 filings - if you need Login.gov setup help, the transparent $25 add-on covers it.
- 03
Submitted for you
Online in MotusMCS-150 updates are made online in FMCSA’s Motus system. FMCSA controls when the update shows in its records, and your confirmation lands in your inbox and free Compliance Vault.
- 04
Your record stays current for the cycle
Deadline trackedA missed biennial update can lead to civil penalties and deactivation of the USDOT number (49 CFR 390.19T(b)(4)). Note: FMCSA has temporarily suspended enforcement of biennial updates and USDOT inactivation for updates due on or after June 1, 2026, until further notice. The due month stays fixed by your USDOT number - and on the lifetime plan every future due month is tracked and each update is prepared and submitted as it comes.
Your update lives in your Compliance Vault.
The confirmation doesn’t just hit your inbox - it saves to your free Compliance Vault at fasttruckingcompliance.com, alongside every other filing you keep with us. One place to pull docs the moment a DOT officer, broker, or insurance underwriter asks.
Open your Compliance VaultEverything on one sheet.
Fast MCS-150 Filing is a professional third-party service that prepares and submits the MCS-150 Motor Carrier Identification Report Biennial Update for FMCSA-registered motor carriers. The biennial update is required under 49 CFR 390.19T every two years to keep your USDOT record current.
- Price
- $175 per biennial filing, or $400 once for lifetime updates (every future biennial filing covered). No government fee - the FMCSA does not charge for MCS-150 updates.
- Coverage
- Every FMCSA-registered motor carrier, interstate or intrastate, required to maintain a USDOT number. See state filing details.
- Speed
- Prepared and submitted the same business day you order. FMCSA controls when the update shows in its records.
- Renewals
- Biennial. The due month is set by the last digit of your USDOT number; the next-to-last digit sets the even/odd filing year.
- What the form asks
- Legal name and address, operation classification, vehicle counts by type, annual mileage + mileage year, driver counts, and hazmat status - the filing wizard collects each field so nothing is missed.
- Verification
- FMCSA’s Motus system uses Login.gov sign-in. Need help setting it up? The $25 Login.gov setup add-on is the only surcharge that exists.
- Regulatory basis
- Federal rule 49 CFR 390.19T. A missed biennial update can lead to civil penalties and deactivation of the USDOT number (49 CFR 390.19T(b)(4)). Note: FMCSA has temporarily suspended enforcement of biennial updates and USDOT inactivation for updates due on or after June 1, 2026, until further notice.
Re-filing guarantee: if a filing is rejected because of an error on our side, it’s refiled free. No hidden fees.
What is MCS-150?
The MCS-150 is the FMCSA's Motor Carrier Identification Report - the official federal form every interstate USDOT-registered carrier files every two years to keep its USDOT record current. It captures business address, fleet size, driver counts, mileage, and hazmat status in the FMCSA's records.
Who needs to file MCS-150?
Every interstate motor carrier, freight broker and freight forwarder with an active USDOT number must file the MCS-150 every 24 months; intrastate hazmat-permit carriers file the MCS-150B, and intrastate-only carriers follow their state's rule. The requirement is set by 49 CFR Part 390 and applies regardless of fleet size, even to single-truck owner-operators.
How much does MCS-150 cost?
The FMCSA charges no fee to file MCS-150 - it is free to file directly at fmcsa.dot.gov. FastMCS150 charges $175 to prepare and submit a single filing for you, or $400 once for lifetime updates that cover every future biennial filing for the carrier. An additional $25 applies only if you need Login.gov setup help.
When is MCS-150 due?
The MCS-150 due month is set by the last digit of your USDOT number (1=Jan, 2=Feb, … 0=Oct). Even next-to-last digits file in even years; odd next-to-last digits file in odd years. The full two-year cycle repeats automatically - fleet or address changes trigger an out-of-cycle filing.
What happens if you miss the MCS-150 deadline?
A missed biennial update can lead to civil penalties and deactivation of the USDOT number (49 CFR 390.19T(b)(4)). Note: FMCSA has temporarily suspended enforcement of biennial updates and USDOT inactivation for updates due on or after June 1, 2026, until further notice. Filing the update is how the record is brought current.
MCS-150, answered.
Reviewed by Korey Sharp-Paar
MCS-150 is the FMCSA Motor Carrier Identification Report, a mandatory update every interstate USDOT carrier files every two years. A missed biennial update can lead to civil penalties and deactivation of the USDOT number (49 CFR 390.19T(b)(4)). Note: FMCSA has temporarily suspended enforcement of biennial updates and USDOT inactivation for updates due on or after June 1, 2026, until further notice.
The MCS-150 due month is set by the last digit of your USDOT number (1=Jan, 2=Feb … 0=Oct). Even next-to-last digits file in even years; odd next-to-last digits file in odd years. Enter your USDOT above and we calculate the exact deadline automatically.
Every interstate motor carrier, freight broker and freight forwarder with an active USDOT number must file the MCS-150 every 24 months, regardless of fleet size; intrastate hazmat-permit carriers file the MCS-150B, and intrastate-only carriers follow their state's rule.
$175 for a single filing or $400 once for lifetime updates, plus $25 only if you need Login.gov setup help.
Every 24 months. The last digit of your USDOT number sets the month (1 = January … 0 = October), and the next-to-last digit sets the year: even digits file in even years, odd digits in odd years.
A missed biennial update can lead to civil penalties and deactivation of the USDOT number (49 CFR 390.19T(b)(4)). Note: FMCSA has temporarily suspended enforcement of biennial updates and USDOT inactivation for updates due on or after June 1, 2026, until further notice. A carrier with a deactivated USDOT number can't operate until the update is filed. FMCSA controls when the update shows in its records.
FMCSA no longer uses a USDOT PIN. Since Motus opened on May 19, 2026 (legacy systems were retired May 14), you sign in with Login.gov and link your USDOT number to your account. If you need help setting that up, FastMCS150 charges $25 only if you need Login.gov setup help.
MCS-150 filing requires USDOT number, FEIN or SSN, business address, operation type (interstate/intrastate), miles traveled last calendar year, fleet breakdown (straight trucks, tractors, trailers), hazmat status, and driver counts within/beyond 100-mile radius.
Yes. FastMCS150Filing.com lets you start online in under 5 minutes, and your MCS-150 is prepared and submitted to FMCSA for you. You can also file it yourself for free in FMCSA's Motus system at motus.dot.gov.
An MCS-150 filing is the Motor Carrier Identification Report - the federal form interstate USDOT holders submit every two years (49 CFR Part 390) to keep their carrier registration current. It updates FMCSA on fleet size, mileage, business address, hazmat status, and driver counts. A missed biennial update can lead to civil penalties and deactivation of the USDOT number (49 CFR 390.19T(b)(4)). Note: FMCSA has temporarily suspended enforcement of biennial updates and USDOT inactivation for updates due on or after June 1, 2026, until further notice.
MCS-150 must be filed every two years (biennially) in the month matching the last digit of your USDOT number. Out-of-cycle filings are also required within 30 days of any address change, fleet expansion, or operational change. Carriers with USDOT ending in 1 file in January, ending in 2 file in February, etc.
Yes. You can file your MCS-150 online directly with FMCSA in its Motus registration system at motus.dot.gov, signing in with Login.gov and linking your USDOT number to your account, or have it prepared and submitted for you by a third-party filing service like FastMCS150Filing. The FMCSA charges no fee for the filing itself; the entire cost is the third-party preparation and submission service if used. FastMCS150 is $175 per biennial update or $400 once for lifetime updates covering every future biennial filing the company will ever owe - a one-time payment that bundles every upcoming due month for the life of the USDOT number. FMCSA no longer uses a USDOT PIN. Since Motus opened on May 19, 2026 (legacy systems were retired May 14), you sign in with Login.gov and link your USDOT number to your account. Many carriers hire a service to avoid setting that up themselves; FastMCS150 charges $25 only if you need Login.gov setup help.
You update your MCS-150 by submitting a new Motor Carrier Identification Report to the FMCSA - online in FMCSA's Motus registration system at motus.dot.gov (sign in with Login.gov), or through a third-party filing service that prepares and submits it for you. Updates are required every 24 months on the biennial cycle (due in the month matching the last digit of your USDOT number: 1=January, 2=February, … 9=September, 0=October), and out-of-cycle within 30 days of any change to legal name, business address, fleet size, operation type, mileage estimates, hazmat status, or driver counts under 49 CFR Part 390. A missed biennial update can lead to civil penalties and deactivation of the USDOT number (49 CFR 390.19T(b)(4)). Note: FMCSA has temporarily suspended enforcement of biennial updates and USDOT inactivation for updates due on or after June 1, 2026, until further notice. Even-next-to-last-digit USDOTs file in even years; odd in odd.
MCS-150 is the standard Motor Carrier Identification Report filed by every registered motor carrier, freight broker, and freight forwarder biennially under 49 CFR Part 390 to keep the FMCSA carrier record current. MCS-150B is the Combined Motor Carrier Identification Report and Hazardous Materials Permit Application - filed by carriers transporting hazardous materials in quantities that require an FMCSA Hazardous Materials Safety Permit (HMSP) under 49 CFR Part 385 Subpart E. The MCS-150B includes everything on the MCS-150 plus 11 additional pages capturing HMSP-specific data: HM commodity types, package counts, bulk vs non-bulk handling, cargo tank specifications, and emergency response plans. Most non-hazmat carriers file the standard MCS-150; only carriers holding (or applying for) an FMCSA Hazardous Materials Safety Permit file MCS-150B. A third variant, MCS-150C for intermodal-equipment providers, follows the same biennial cycle.
The simplest MCS-150 path is to have your USDOT number and company details ready before you start. With FastMCS150 it takes under 5 minutes of your time, and your MCS-150 is prepared and submitted to FMCSA for you. The DIY route in Motus at motus.dot.gov is free if your Login.gov account is already linked to your USDOT number. FMCSA controls when the update shows in its records.
Three checks separate trusted MCS-150 services from upsell shops: the price is flat and disclosed up front, the service states plainly that the FMCSA itself charges nothing (you can always file free in Motus at motus.dot.gov), and the guarantee terms are written down. FastMCS150 meets all three - $175 for a biennial update or $400 once for lifetime updates, with the free-DIY option stated on this page. Re-filing guarantee: if a filing is rejected because of an error on our side, it's refiled free. No hidden fees.
Free MCS-150 filing guides
View all MCS-150 guidesWhat Is the MCS-150? FMCSA Carrier Identification
6 min read
How to File the MCS-150: Step-by-Step Filing Guide (2026)
7 min read
MCS-150 Filing Schedule: When Is Your Biennial Update Due?
5 min read
Missed MCS-150: USDOT Deactivation Explained
6 min read
Do I Need to File MCS-150? Who Must File
5 min read
What Is the MCS-150B? MCS-150 vs MCS-150B, Explained
5 min read
By carrier situation
Reference & comparison
Ready to keep your USDOT record current?
$175 once or $400 for lifetime updates - prepared and submitted to FMCSA for you.
MCS-150 plus everything else your operation owes - checked in one pass.
Questions? support@fastmcs150filing.com