Compliance Tracking
Every deadline. One timeline.
Registration, insurance, inspections, permits, CDLs, medical certs. Every expiration on one timeline. Alerts at 30, 15, and 7 days out, with an extra 60-day heads-up on registration. Works in every state.
Last updated November 1, 2026
The 9 PM problem
Every deadline lives in your head.
- 9:00 PM“IFTA on the 31st — or is it the 30th?”
- 9:25 PMThree calendars, two spreadsheets, one sticky note
- 11:47 PMStill not sure about Unit 022's insurance date
You shouldn't be the database.
The next 90 days
Ninety days, one line.
IFTA, 2290, UCR, insurance — every clock in the fleet on a single horizon, sorted by how soon it bites. Nothing lives in your head.
The full timeline lives in the sandbox →Illustrative demo fleet · the horizon builds from your real dates
The whole fleet, on one calendar.
Most fleets do not fail compliance because they do not know the rules. They fail because someone added a truck in May, and the renewal that came around the following May landed in a chaotic week, and the team that knew the rules cold lost track of which truck was on which clock. One expired plate becomes one roadside citation, which becomes a violation on your FMCSA record, which becomes the broker pulling the next load. The dollar gap between knowing and tracking is enormous.
Dockex tracks 11 expiration types per vehicle and 6 per driver, automatically, the moment the document hits the file. Vehicle registration. Insurance cert. Annual DOT inspection. Periodic state inspection. IRP cab card. IFTA decal. USDOT activation. MCS-150 biennial. 2290 receipt. UCR. Permits. For drivers: CDL, medical examiner cert, road test cert, MVR (auto-read on upload), drug-and-alcohol test results plus the annual MIS report, and Clearinghouse query results (full and limited) — tracked and reminded.
Each item runs on its own clock. Most clocks fire alerts at 30, 15, and 7 days; vehicle registration adds an extra 60-day heads-up for early planning. The 30-day is for action. The 15 is for "why is this still open." The 7 is for the owner-operator who needs to stop dispatching the truck. Anything that slips past expiration without a logged renewal stays flagged red on the dashboard until somebody clears it.
The dashboard color-codes by urgency. Anything 60 days out runs green. Anything inside 30 days runs amber. Anything inside 7 days, expired, or missing a required document runs red. The fleet view sorts red to the top, so the answer to "what do I deal with today" takes about 2 seconds.
The compliance score is one number with 5 categories behind it: documents, filings, drivers, maintenance, and safety. A clean fleet sits at A. Every overdue item drops the grade. The score is the artifact you show your insurance broker at renewal, or the DOT auditor when they call ahead. It is also the artifact the team sees every morning, which has a way of getting the little stuff fixed without anyone nagging.
Tracking is nationwide. A truck plated in Texas, an Oklahoma IRP fleet vehicle, and a Missouri trailer all live on the same timeline. IFTA returns are prepared for you nationwide; IRP runs in Oklahoma only for now, and the done-for-you submit on state registration, title, IRP and IFTA is currently Oklahoma-only. Form 2290 and UCR are nationwide on any plan — enter the numbers and the return gets prepared, then file it yourself for free or Dockex files it for you for a flat per-service fee. The heavy-use tax and the UCR fee you pay the agency directly. For registration work outside Oklahoma, Dockex tracks the deadline, reminds the team, and stores the cleared paperwork while your in-house person handles the submit. We just refuse to let a date slip.
For fleets running in Oklahoma, the Oklahoma fleet compliance checklist walks through every state and federal item Dockex tracks, with the actual deadlines and the actual penalty schedule for missing each one. Worth a read before you wire up your first vehicle.
Setup is the part you brace for, and it turns out to be anticlimactic. Upload an existing spreadsheet (VIN, plate, expiration, insurance carrier, driver list) or paste in what you have. Dockex maps the columns and stands the fleet up with every active deadline already on the timeline. Don't be surprised if the first dashboard load turns up a CDL that's already overdue — better you find it than a roadside inspector.
One more piece on permanence. Documents do not expire off the system after a renewal. The old plate, the old insurance cert, the old inspection report all stay on the vehicle's file, archived, searchable. DOT auditors and insurance underwriters ask for the 3-year chain of custody on documents constantly. Dockex keeps it. The current document sits on top, the chain sits behind it.
Track Everything
Every deadline in one place.
Registration, insurance, DOT inspection, annual inspection, permits, driver CDL, medical certs. Every item tracked on one timeline. Color-coded by urgency, so what is critical shows up first.
- Visual expiration timeline with 90-day horizon
- Color-coded urgency: red, amber, green
- Track vehicles, trailers, and drivers in one view
Alerts
Alerts before it bites.
Dockex checks every deadline daily. At 30 days, a reminder. At 15, a nudge. At 7, an urgent alert. Vehicle registration adds an early 60-day heads-up. Anything that slips past expiration stays flagged red until someone clears it.
- Alerts at 30, 15, and 7 days before expiry
- Email, in-app, and push notifications
- Overdue items stay flagged red until cleared
Fleet Score
Fleet compliance score.
One number that tells you how compliant your fleet is. A through F letter grade with a 5-category breakdown. Show it to DOT auditors, show it to your insurance broker, or just keep an eye on it from the dashboard.
- A-F letter grade with percentage score
- Breakdown: documents, filings, drivers, maintenance, safety
- Exportable compliance audit PDF
KEY FEATURES
Expiration TimelineMulti-Channel AlertsCompliance ScoreAudit-Ready ReportsDriver CDL TrackingInsurance MonitoringDOT Inspection TrackingAll 50 States
The gap
- FMCSA Clearinghouse query trackingFleetioDockex
- MCS-150 biennial updateFleetioDockex
You can't track what your software doesn't know exists.
Questions, answered.
Does compliance tracking work outside Oklahoma?
Yes. Compliance tracking is nationwide. Dockex tracks deadlines, expirations, and document status for vehicles, trailers, and drivers in all 50 states. Done-for-you state filing (registration, IRP and IFTA) is Oklahoma-only for now — outside Oklahoma, Dockex still prepares your IFTA return for you to submit, and tracking runs everywhere.
What gets tracked automatically?
Registration expirations, insurance certs, annual DOT inspections, periodic state inspections, IRP cab cards, IFTA decals, USDOT registration, MCS-150 biennial updates, driver CDLs, medical examiner certificates, and any permit you add to a vehicle's file.
When do alerts fire?
Dockex checks every deadline daily. Alerts fire at 30, 15, and 7 days before expiration, and vehicle registration adds an extra 60-day heads-up for early planning. Anything that passes expiration without a logged renewal stays flagged red on the dashboard until it is cleared. Each user can pick email, in-app, push, or any combination.
How is the fleet compliance score calculated?
Five weighted categories — documents, filings, drivers, maintenance and safety. The composite rolls up to an A-F letter grade with a per-category breakdown, so you see exactly which part is pulling the grade down.
Can I export an audit report?
Yes. Hit export on the compliance dashboard and Dockex generates a PDF report covering every vehicle, every driver, every expiration, every recent inspection, and the full document chain of custody. Designed for DOT auditor handoff or insurance renewal binders.
What happens to a deadline I cleared but did not log?
Dockex flags the gap. If a registration expired on file and there is no renewed plate, cab card, or filing receipt logged within the grace window, the item shows red on the dashboard until the new document gets uploaded. Nothing falls off silently.
It's always 6:02 AM in here
See your next 90 days in one line.
Spawns in ~20 seconds · No signup · No card
EXPLORE MORE FEATURES