IRP & IFTA
IRP apportioned plates and IFTA quarterly returns — prepared for you nationwide, filed for you in Oklahoma. ELD-driven mileage runs nationwide, and HOS monitoring runs nationwide through your Samsara or Motive ELD.
Last updated May 13, 2026
The 9 PM problem
The miles were already in the ELD the whole time. Someone just had to do the math — every quarter, forever.
While you slept
Every state crossing lands in the ledger the moment the ELD reports it. By quarter close, the return is already built.
The full return lives in the sandbox →Illustrative demo fleet · the math runs on your real trips
IRP and IFTA share one quiet problem. They both run on the same mileage data, and the audit on both of them is brutal if the mileage is sloppy. Two filings, one set of trip records, very different penalty surfaces. The mistake most carriers make is treating them as separate workstreams. Dockex unifies the mileage layer, then splits the filings.
For Oklahoma-based carriers, Dockex files both. The full two-step is on Dockex: title the truck with the state (with the stamped Form 2290 Schedule 1 for vehicles 55,000 lbs and up), then the apportioned plate and cab card issue. Schedule A (carrier info) and Schedule B (per-vehicle detail with prior-year jurisdiction mileage) auto-fill from what is already in the system. The $100 ARCS Fee and the apportioned base get itemized before submit.
Curious what the per-jurisdiction net looks like for a single quarter? The free IFTA Quarterly Calculator runs the same arithmetic in your browser, with the iftach.org rate matrix and IN/KY/VA surcharges, no signup needed.
IFTA quarterly returns follow the same path. Dockex handles the math and, for Oklahoma carriers, the filing. Returns clear quarterly: April 30, July 31, October 31, January 31. The return preview updates throughout the quarter, so the final approve-and-file step is a 5-minute review.
For carriers based outside Oklahoma, the heavy lifting still works. Dockex pulls trip records from Samsara, Motive, or Geotab, splits miles by jurisdiction using the GPS breadcrumb on every trip, builds the IFTA return preview, and flags any jurisdiction where reported miles are out of step with the trip log (the #1 audit trigger). Your home-state filing team picks up the final submit. Dockex hands them a clean return.
HOS monitoring runs nationwide through Samsara or Motive. Dockex reads duty status from your Samsara or Motive ELD, flags 11-hour, 14-hour, 60/70-hour, and 30-minute break violations in real time, and stores the violation chain so the audit defense is documented before the auditor ever calls. Driver clock status shows on the fleet dashboard with the same red/amber/green pattern the compliance feature uses. (Geotab feeds IFTA jurisdiction miles, but not HOS.)
The audit defense piece matters more than most carriers think. The Oklahoma IRP audit is stricter than operators expect, and the only real defense is original trip records: ELD logs, fuel receipts, dispatch records. Dockex keeps each piece on file, cross-linked to the return that used it. Pull a vehicle, pull a quarter, see every trip and every gallon that fed the math.
For the full breakdown of how Oklahoma IRP actually works, including the ARCS fee and the audit failure modes, read the Oklahoma commercial registration and IRP walkthrough. It is the longest piece on the blog because IRP earns the length.
Renewal timing on IRP is the part people miss. Oklahoma mails renewal applications about 3 months before expiration. The new apportioned fee gets calculated from actual prior-year mileage per jurisdiction plus estimated distance on any new jurisdictions you add. Dockex pre-stages the renewal packet the moment the renewal window opens, so the only step left is review and approve. New entrants with no prior mileage history get a standard average-distance-per-jurisdiction calculation. The state audits these especially closely. Real trip records (ELD logs, fuel receipts, dispatch records) are the only defense, and Dockex captures all three on every trip.
One operational note. The fees in IFTA do not show up to a fleet as a single line item. They show up as quarterly net owed or refund depending on the gap between miles driven in each jurisdiction and fuel purchased there. Dockex itemizes the math jurisdiction by jurisdiction in the return preview, so the team sees which states the fleet over-fueled (refund) and which it under-fueled (owe). Fueling strategy is the biggest IFTA lever most carriers ignore.
IRP
International Registration Plan is complex: jurisdictions, mileage allocation, apportioned plates, the title-then-plate two-step. Dockex manages all of it. Add your jurisdictions and we track the mileage and prepare the registration nationwide — and file it for you for Oklahoma-based carriers.
Based on mileage allocation
IFTA
Upload your ELD data and Dockex extracts jurisdiction mileage automatically. Quarterly IFTA returns calculate themselves. Review and approve from the dashboard. Oklahoma carriers get done-for-you filing; out-of-state carriers get an audit-ready return to hand to their home-state filer.
Auto-calculated from ELD data
HOS
Hours of Service violations get expensive fast — the FMCSA penalty schedule runs into five figures. Dockex monitors HOS data from your Samsara or Motive ELD, flags violations in real time, and tracks driver duty status across the fleet. Works in every state.
✓0 active violations
KEY FEATURES
IRP Registration (OK)IFTA Returns (OK)ELD IntegrationHOS MonitoringJurisdiction TrackingAuto-CalculationAudit-Ready Returns
The gap
Fleet-maintenance software tracks the deadline. Dockex calculates it everywhere — and files it for OK carriers.
It's always 6:02 AM in here
Spawns in ~20 seconds · No signup · No card
EXPLORE MORE FEATURES