Nothing on your truck expires quietly.
The annual, the med card, the apportioned plates, the biennial update, the 2290 — TRKHub keeps the dates your operation runs on and warns you ten working days out, counted Monday to Friday. One truck or fifteen, on the phone already in the cab.
Email support@trkhub.appNot in any store yet, and free while it is in testing. Email is the way in.
Readiness
12 of 14 items current
-
Medical certificate Ruben O. · exp 16 Mar10 working days Due soon
-
Annual DOT inspection Unit 118 · exp 21 Apr36 working days Ready
-
Form 2290 Schedule 1 · exp 30 Jun86 working days Ready
-
Apportioned plates Unit 118 · exp 31 May64 working days Ready
-
IFTA license Company · exp 31 Dec218 working days Ready
- MCS-150 biennial updateCompany · due Jul 2026computed from USDOTReady
- Operating authority (MC)Company · MC-1084552no expiryActive
- UCR 2026Company · exp 31 Dec218 working daysReady
- IFTA license and decalsCompany · exp 31 Dec218 working daysReady
- Apportioned plates (IRP)Unit 118 · exp 31 May64 working daysReady
- Annual DOT inspectionUnit 118 · exp 21 Apr36 working daysReady
- Form 2290 Schedule 1Unit 118 · exp 30 Jun86 working daysReady
- Medical certificateRuben O. · exp 16 Mar10 working daysDue soon
Ten working days, not ten days.
A warning that lands on a Saturday is not a warning. TRKHub counts in working days: ten working days before a date, and again for five working days after, because things get missed. The number on the screen is the number of weekdays you have left to call the agent, pull the file, make the appointment.
Weekends are not counted. Federal and state holidays are not counted yet — so a ten working day count can still include Christmas Day, and the number is weekdays on the calendar rather than a promise that the office is open. The holiday calendar is the next thing to go in.
An email ladder at 15, 8 and 2 working days is planned and not connected. This release sends no email at all; the app is what tells you, and it says so on the screen instead of letting you assume mail is going out.
Type your USDOT number. The rest fills in.
- Legal name
- CEDAR RIDGE CARRIERS LLC
- Home state
- TX
- Operation
- Interstate
- Carries
- For-hire
- MC number
- MC-1084552
- Authority
- Active
Next MCS-150 July 2026
Scheduled under49 CFR 390.19T(b), then checked against the census — not guessed. Check it against your own record.
Enter the number. TRKHub reads the public FMCSA Motor Carrier Census and fills in your legal name, home state, interstate or intrastate, for-hire or private, your MC number, and whether that authority still reads active — the same public record anyone gets when they look you up.
Your next MCS-150 comes from two things. The schedule is computed from the number itself, the way 49 CFR 390.19T(b) works: the last digit gives the month, the next-to-last digit's parity gives the year. That date is then read against the last MCS-150 the public census shows you filed — so a carrier who has missed one is told the date he missed, instead of a comfortable one two years out. Setup is a number and a few taps, not an evening at the kitchen table.
That is the biennial schedule, not the whole rule. An MCS-150 is also due whenever your company information changes, and no arithmetic can know that for you — so check the filled-in date against your own record and file early if something has changed.
Your list, not everybody's list.
Two answers change what you see: interstate or intrastate, for-hire or private. A carrier who answers intrastate is not shown IRP, UCR or IFTA. A private carrier is not asked about operating authority. What is left is yours.
The two tests are not quite the same question, and it is worth knowing which is which. Operating authority and UCR follow FMCSA's interstate commerce test — freight that is part of a movement across a state line, even when your own truck never leaves the state. Apportioned plates and an IFTA license follow a different one: you need them when you operate in two or more jurisdictions. A port drayage carrier is usually interstate under the first and still registers and fuels at home under the second. If that is you, write to us and we will walk your list with you.
Interstate, for-hire
- USDOT & MCS-150 biennial update
- Operating authority (MC) & BOC-3
- UCR registration
- IFTA license and decals
- Apportioned plates (IRP)
- Annual DOT inspection
- Form 2290
- Insurance
Intrastate, private
- USDOT & MCS-150 biennial update
- Operating authority (MC) & BOC-3not on your list
- UCR registrationnot on your list
- IFTA license and decalsnot on your list
- Apportioned plates (IRP)state registration instead
- Annual DOT inspection
- Form 2290
- Insurance
The company: USDOT and the MCS-150 biennial update, operating authority and BOC-3, UCR, the IFTA license and decals, insurance. Each truck: apportioned plates — or plain state registration if you run intrastate — the annual DOT inspection, Form 2290. Each trailer: registration and annual inspection. Each driver: CDL, medical certificate, MVR, the Clearinghouse query, and only the endorsements he actually holds. Nobody gets a hazmat reminder for a driver who does not run hazmat.
Every line explains itself.
-
UCR 2026Company · expired 31 DecOverdue
-
CDL, Class ARuben O. · exp 12 Nov 2028Ready
Medical certificateRuben O. · exp 16 Mar 10 working daysDue soon
- What this is
- A certificate from a medical examiner on the federal registry saying the driver is fit to drive commercially. Usually good for two years, sometimes less.
- How you get it
- Book with a certified examiner, take the exam, keep the certificate. The examiner reports it to FMCSA and your state licensing agency updates the record.
- If you miss it
- The driver is not medically qualified. He can be placed out of service at a roadside inspection and the state can downgrade the CDL.
- ما هذا
- شهادة من فاحص طبي معتمد تثبت أن السائق لائق طبياً لقيادة المركبات التجارية، وصلاحيتها سنتان عادة.
- كيف تحصل عليها
- احجز موعداً مع فاحص معتمد، وأجرِ الفحص، واحتفظ بالشهادة. الفاحص يبلغ الإدارة الفيدرالية وتُحدَّث بيانات الرخصة.
- إذا فاتك الموعد
- يصبح السائق غير لائق طبياً، ويمكن إيقافه عن الخدمة عند التفتيش، وقد تخفض الولاية درجة رخصته.
Compliance is full of things everyone assumes you already know, and asking feels like admitting something. So beside each requirement sits a marker with three answers, in the order people ask them: what this is, how you get it, what happens if you miss it. Plain sentences, not regulation text — in English, Arabic, Spanish, Russian and Persian, because the man who owns the truck and the man who drives it do not always read the same one.
There is also a directory of what a small carrier ends up buying: dispatch, insurance, bookkeeping, factoring, permits, ELD, fuel cards. Each one explained, with real companies named as examples of who does that work. Examples, not endorsements. TRKHub carries no advertising, so nobody is on that list because they paid to be.
Send the paperwork in one pass.
A broker wants your certificate of insurance and your authority before he covers the load. Tick which documents go, type the address, and TRKHub opens the email app already on your phone with those files attached, ready to send from your own account. Press send yourself, or print them instead.
Nothing is uploaded, nothing sits on a server, and TRKHub never sends mail on your behalf. The files stay on your phone, where you put them.
- Certificate of insurance
- MC authority letter
- IFTA license
- Form 2290, stamped Schedule 1
Opens the email app on this phone with the files attached. Nothing is uploaded.
Arithmetic, not AI.
Every date, count and readiness figure is computed from what you entered and the rule behind it. No model guessing at your compliance. No analytics, no trackers, no advertising. Your carrier, truck, trailer and driver records stay on the phone; the USDOT lookup you asked for is the only request TRKHub makes on its own.
- no analytics
- no trackers
- no advertising
- no AI
An answer you can reproduce by hand is an answer you can trust at four in the morning.
Android now. iOS next.
The Android app is built and running. iOS is prepared and comes next. It is not in any store yet, so there is no badge on this page to tap — write to support@trkhub.app and we will get you onto the build.
This first build stays on the phone: no account, no sign-in, no copy of your paperwork anywhere but the device in your hand. Carrying your records to a second phone is a later step, and it will be announced before it ships.
It is free while it is in testing. There is no price in the app, no subscription and nothing to enter. If that changes you will be told what it costs, in the app and on this page, before it applies to you.
Androidbuilt and running
iOSprepared, next
What else you could do — and when you should.
A wall calendar, a shoebox and memory
Free, and it is what most carriers this size actually use. It works right up until the week you are three states out, the medical card renews on the 14th, and nobody at home opens the drawer. TRKHub is for that week.
ELD and fleet platforms
Motive, Samsara and Geotab are good software, built for fleets: hardware in the cab, a contract, a price per truck per month. Dates are one panel inside a product made for hours of service, telematics and dispatch. At forty trucks you want one. At three, you are renting a building to use one room of it.
Compliance services
J. J. Keller, Foley, DOT Compliance Group and CNS do the filing for you and charge for the labor, because it is labor. If you want the paperwork off your desk completely, hire one. TRKHub does not file anything with anybody.
Trucking back-office software
TruckLogics, Rigbooks and Prophesy put dispatch, invoicing and IFTA reporting first, which is where the money is, and they are good at it. Compliance dates ride along beside them.
Where TRKHub sits
One power unit up to about fifteen, on the phone already in the truck, doing one job all the way to the end: keep the dates your operation runs on and say so early enough, in working days, that you can still act. If you need cameras, hours of service, or somebody to do your filing, buy that instead. We will still be here for the dates.
Talk to a person.
support@trkhub.app. That is the whole switchboard, and a person reads everything that comes in.
What to write, what we can and cannot do, and the questions carriers ask first are on the Contact page.