☰

Never get caught by a missed filing again

Join the Filing Plan for free and save a card. We keep track of your UCR, MCS-150 and BOC-3, email you before each one is due, and file it as soon as you say go. Your card is only charged for a filing you approve.

  • Free to join, nothing charged today
  • We email you the price before every filing
  • $5 off our regular fee on every plan filing
  • Skip any filing or cancel any time
  • We check your FMCSA record every day

Got an email saying your MCS-150 is "incomplete" or overdue? Many of those come from private companies selling a service, and FMCSA warns that scammers fake its email addresses. Plan members can forward anything like that to us and we check their record for free. How to tell if one is real.

Join free

Step 1 of 2. Nothing is charged today.

What should we watch for you?

Filing Plan: joining is free and nothing is charged today. Your card is saved securely with Stripe. When a filing you picked comes due (UCR every year, the MCS-150 every two years, or a new BOC-3 if yours drops off your FMCSA record), we email you the price first. We charge this card only after you tell us to go ahead with that filing, and only the price in that email: our regular service fee minus $5, plus any government fee at cost. You can skip any filing, or cancel the plan, any time from any of our emails or your plan page. ICR Filings is a private filing service, not a government agency.

How it works

  1. Join in two minutes.

    Your USDOT number, your email, and a card saved securely with Stripe. Nothing is charged.

  2. We watch your deadlines.

    About 60 days before a filing is due, we email you the price and a Go ahead button. If you do not answer, we remind you 30 and 7 days before.

  3. You say go, we file.

    One tap charges your card and starts the filing. If we need anything from you, like your fleet details for the MCS-150, the next page asks.

What the plan covers

UCR registration

Every year. We email you about 60 days before the December 31 deadline.

Our UCR service fee minus $5, plus the UCR fee for your fleet size at cost.

MCS-150 biennial update

Every two years, in the month set by your USDOT number. We email you about 60 days before.

$164 (regularly $169).

BOC-3 process agents

We check your FMCSA record every day. If your BOC-3 drops off, we email you right away.

$69.99 (regularly $74.99).

Want to know more about each deadline? Read how to never go inactive from a forgotten filing.

Common questions

What does it cost to join?

Nothing. Joining is free and your card is not charged when you sign up. You pay only for a filing you approve, at $5 off our regular service fee, plus any government fee at cost.

Will you charge my card without asking?

No. When a filing comes due, we email you the price and a link. We charge your card only after you tap Go ahead on that page. If you do nothing, nothing is charged.

What if I already filed it myself?

Tap Skip this one in the email. We do not charge anything, and we keep watching for the next deadline.

How do you know when my filings are due?

Your MCS-150 month comes from your USDOT number, and UCR is due every year by December 31. For the BOC-3, we check FMCSA's public record for your USDOT number every day and email you if your process agents drop off.

How do I cancel?

Any time, from the link in any of our emails or your plan page. We remove your card from our payment processor right away.

Are you the government?

No. ICR Filings is a private filing service. We are not affiliated with FMCSA, USDOT, or the UCR Plan.

GET HELP