(239) 526-873324/7
FMCSA Compliance

How to File Your MCS-150 with the FMCSA

Last updated April 24, 2026
7 min read
FMCSA Compliance

By Korey Sharp-Paar · Founder, FastMCS150 Filing

Filing MCS-150 is a 15-30 minute task if you have your fleet data handy and access to your FMCSA account. This guide walks through the URS portal workflow, the fields that trip people up, and the PIN vs Login.gov decision that now gates every online filing.

Before You Start: What You Need

Pull these together before you open the URS portal so you do not lose the session:

  • Your USDOT number — 6 to 8 digits.
  • FMCSA PIN or Login.gov credentials — one or the other is required to authenticate.
  • Legal business name and mailing address, matching exactly what the FMCSA has on file.
  • Fleet inventory — straight trucks, truck tractors, and trailers, counted owned vs leased.
  • Driver counts — split into within-100-miles and beyond-100-miles.
  • Last calendar year mileage — total vehicle miles for the full prior year.
  • Cargo classifications — what you typically haul (general freight, refrigerated, flatbed, tanker, etc.).
  • Safety contact info — name, phone, and email of your designated safety employee or representative.

The 3 Ways to File MCS-150

Method 1: File Yourself Through URS (Free)

The FMCSA's Unified Registration System at portal.fmcsa.dot.gov lets you submit MCS-150 online at no government fee. You authenticate with either your FMCSA PIN or Login.gov, walk through the form fields, and submit. SAFER typically reflects the update within 1 business day.

The friction is usually not the form itself — it is the authentication step. If you cannot locate your PIN and have never set up Login.gov, the account recovery path can take several days, and the FMCSA help desk often needs to verify your identity by mail. Starting early is the key.

Method 2: Use a Professional Filing Service

A third-party filing service handles the portal submission on your behalf. You provide your USDOT and fleet data; the service enters the fields, verifies the data before submitting, and sends you a PDF confirmation. FastMCS150 charges a flat $75 for this with same-business-day submission, plus $25 if you also need Login.gov setup or PIN recovery help.

The value is not in the form entry itself — it is in catching the errors that cause rejections (wrong fleet counts, inconsistent mileage, name mismatches) before they hit the FMCSA. Common errors are covered in our MCS-150 mistakes guide.

Method 3: Paper Form by Mail

The FMCSA still accepts a paper MCS-150 by mail, but the processing time is typically 4-6 weeks. For anyone with a real deadline pressing, paper is not a viable option — the URS portal is faster, cheaper, and more reliable.

The FMCSA PIN vs Login.gov Decision

The FMCSA has been gradually migrating carriers from the legacy 4-digit PIN system to Login.gov identity verification. Which you use depends on when your USDOT was registered and whether you have kept your PIN on file:

  • If you know your FMCSA PIN, use it — authentication is instant and the MCS-150 filing takes minutes from that point.
  • If you do not have your PIN, you can request a PIN recovery through the FMCSA portal, which usually takes 3-5 business days and sometimes requires a mailed verification.
  • If you never had a PIN or want to modernize, set up Login.gov. Identity verification is done online through ID.me or a similar process; once verified, your Login.gov credentials work across FMCSA services.

Filing services typically add a $25 fee for Login.gov setup or PIN recovery because both require manual intervention — the verification step cannot be fully automated.

Step-by-Step: Filing Through URS

  1. Sign in at portal.fmcsa.dot.gov using your FMCSA PIN (legacy) or Login.gov credentials.
  2. Navigate to “Update/Change Company Information” and select the MCS-150 / Biennial Update option.
  3. Review the pre-populated fields.Business name, USDOT, and address pull from your existing record — correct any data that is stale.
  4. Enter fleet counts. Straight trucks, truck tractors, and trailers, with owned and leased counted separately. Do not double-count leased equipment.
  5. Enter driver counts. Split into drivers operating within 100 air-miles of the work-reporting location vs drivers operating beyond 100 miles.
  6. Enter last-calendar-year mileage.Use actual numbers (ELD, IFTA, odometer) — do not round to a marketing-friendly figure.
  7. Confirm cargo classifications.Check every category that applies to freight you actually haul; unchecked categories are treated as “do not carry.”
  8. Confirm hazmat status.Mark Yes or No — if Yes, additional hazmat-class questions appear.
  9. Enter the designated safety representative. Name, phone, and email of the person who actively manages your regulatory compliance.
  10. Review and submit. URS gives you a confirmation number. Save it and watch SAFER for the updated record, usually within 1 business day.

Do Not Lose a Weekend to the URS Portal

FastMCS150 handles the filing end-to-end for a flat $75. Same-day submission, $25 add-on for Login.gov / PIN help if you need it.

File My MCS-150 Now

Confirming Your Filing

After submitting, check your SAFER record at safer.fmcsa.dot.gov within 1-2 business days. The “MCS-150 Date” field should now reflect the current submission date, and the “Operating Status” should remain ACTIVE. If SAFER still shows a stale date after 3-5 business days, something did not land — log back into URS to check whether the filing was rejected and look for a reason code.

Frequently Asked Questions

Can I file MCS-150 online?

Yes. FMCSA accepts MCS-150 filings online through the Unified Registration System (URS) at portal.fmcsa.dot.gov. Filing online is the fastest path — SAFER usually reflects the update within 1 business day, compared with 4-6 weeks for a mailed paper form.

What information do I need to file MCS-150?

You need your USDOT number, FMCSA PIN (or Login.gov credentials), legal business name, principal place of business, mailing address, operation type (interstate or intrastate), hazmat status, fleet size broken out by vehicle type, driver count split into within-100-miles and beyond-100-miles, total vehicle miles traveled in the last calendar year, and the name and contact info for a designated safety representative.

What is the FMCSA PIN and do I need it?

The FMCSA PIN is a 4-digit code issued when your USDOT was first registered. You need it to log in to the URS portal for MCS-150 updates. FMCSA is gradually migrating to Login.gov; if you do not have a PIN, you can set up Login.gov identity verification instead. Either path works to submit the form.

What is the safety representative field on MCS-150?

The MCS-150 asks for a "Designated Safety Employee / Representative" (DSER) — the person responsible for your company's regulatory compliance. For solo owner-operators, that is you. For fleets, it is usually the safety manager or operations lead. Do not name your attorney or accountant unless they actively manage compliance.

How long does MCS-150 filing take?

The form itself takes 15-30 minutes to complete if you have all fleet data on hand. Submission is instant through URS. SAFER typically reflects the updated record within 1 business day. FastMCS150 handles the entire process and submits the same business day you order.

File Your MCS-150 Now - $75