IRP Fee Estimator
Estimate apportioned IRP registration fees across every member jurisdiction. Annual fees at 80,000 lbs, each row carrying the primary-source URL and effective date. Plug in miles per jurisdiction, get USD and CAD subtotals broken out.
Where the truck is domiciled (legal base, not where it parks).
Sum across every jurisdiction you ran in. Typically a 12-month window matching your IRP renewal cycle.
USD apportioned total
$0.00
CAD apportioned total
$0.00 CAD
Jurisdictions
4
Fee data is sourced per row from the jurisdiction's official IRP fee schedule. Each row carries the primary-source URL and the effective date the schedule was posted. Apportioned fee = annual 80,000 lb fee × (miles in jurisdiction / total fleet miles). The estimate covers apportioned IRP registration only. Base-jurisdiction supplemental fees (Oklahoma ARCS, state-specific cab card fees, etc.) are not included.
DOCKEX
The reason this estimator exists.
I built it so a fleet manager could sanity-check next year's IRP renewal in 60 seconds without an Excel sheet or a phone call to the tag agent. DOCKEX does the full version: tracks every truck's actual jurisdiction miles via ELD or manual log, prepares the renewal package for any base state, and (for Oklahoma carriers) files it directly with the state for you. 14-day trial, no credit card.
IRP (the International Registration Plan) splits commercial vehicle registration fees across every jurisdiction a truck actually ran in, weighted by miles. You file once with your base state, get a single apportioned cab card, and pay one combined bill that your base state remits to every member jurisdiction you owe.
The math is simple in principle, expensive when you get it wrong. The annual full-year fee at 80,000 lbs varies from a few hundred dollars in Wyoming to over $3,000 in Illinois. Multiply by the mileage ratio per jurisdiction, sum across every jurisdiction you ran, and that's your renewal bill. This estimator does that calculation with primary-source fee data per row.
How apportionment actually breaks down
Say you're an Oklahoma-based fleet that ran 125,000 miles total last year. 60,000 in Oklahoma, 30,000 in Texas, 20,000 in Arkansas, 15,000 in Missouri. Your apportioned fee per jurisdiction is each state's annual 80,000 lb fee multiplied by your mile ratio in that state. So Oklahoma collects: OK fee times (60,000 divided by 125,000), or 48% of OK's annual full fee. Add up across all four states and that's your IRP renewal total.
Two things people miss the first time they renew. First, you report ALL jurisdictions you operated in, even ones you only passed through once. Trip permits cover one-off crossings, but once a truck enters a jurisdiction more than a handful of times you owe apportioned fees there. Second, the calculation uses prior-year mileage, not projected. Your 2026 renewal uses your actual July 2024 through June 2025 miles (or whatever your jurisdiction's 12-month reporting window is).
For a deeper walkthrough of the renewal process plus the paperwork your base state expects, the IRP apportionment explainer goes step by step. For Oklahoma-specific registration filing, see Oklahoma commercial vehicle registration.
Where the fees come from
Each row in the estimator carries a primary-source URL. Most US states and Canadian provinces post their fee schedules to IRP Inc.'s resource collection (irponline.org). The rest publish on their own DOT site. Export to CSV and every row in the breakdown carries the source URL plus the effective date, ready for an auditor or your base-state agent.
DOCKEX re-pulls source data quarterly. Jurisdictions are required to notify IRP Inc. of fee changes at least 120 days before the effective date, so the source listing tends to lead the change. If your jurisdiction's fee just changed and the row looks stale, email contact@dockex.io and DOCKEX will refresh it within a business day.
Verification pending (20 of 59 jurisdictions)
These jurisdictions are not in the estimator dropdown yet because DOCKEX has not been able to confirm a primary-source fee at 80,000 lbs from the agency itself. The reasons split three ways: percentage or mileage formulas with no flat per-weight number (Connecticut, Idaho, Massachusetts, New Mexico), provincial portals that gate the fee schedule behind a registry-agent login (Ontario, Alberta, Saskatchewan, Manitoba, New Brunswick, PEI, Newfoundland and Labrador), and PDF fee schedules that our scraping path returns as raw downloads we cannot read directly (Arizona, Arkansas, Delaware, Georgia, Iowa, Louisiana, Missouri, New Jersey, Virginia). Each row links to the agency's own page. Email contact@dockex.io to expedite your jurisdiction and DOCKEX will source it directly with the agency.
DOCKEX tracks every IRP-member jurisdiction inside the platform, including the formula-based ones. The estimator shipped today only displays jurisdictions where DOCKEX has primary-source dollar amounts. The platform itself runs the full apportionment calculation (including Oklahoma's ad-valorem schedule) using the agency's own current-year math.
Frequently asked questions
Optional
Want Bardia to follow up on your result?
Drop your email and I'll personally read your result and reply within 24 hours with anything I'd watch out for. You hear back from me, the founder of DOCKEX, looking at your actual numbers. No drip sequence, no sales call unless you ask.