A national, fact-verified walkthrough of how the International Registration Plan distributes one annual fee across 59 jurisdictions, what Schedule A and Schedule B really ask for, how the new-entrant APVD chart works, and the audit rules that trip up first-year carriers.
The first time a carrier sees an IRP invoice, the line items don't make sense. Texas $612. California $431. Wyoming $38. One plate, one piece of metal bolted to the truck, and somehow the fee breaks across 14 states like a phone bill.
That's the point. The International Registration Plan is the reason a fleet can run Dallas to Sacramento on one plate instead of buying registration in every state the truck touches.
The mechanics are public, the math is reproducible, and the form fields are the same in every base jurisdiction. The system itself is fine. Carriers struggle because the end-to-end walkthrough rarely gets written down before the first filing is due.
This is the national walkthrough I wish I had when I started working with interstate carriers, fact-verified against IRP Inc. (irponline.org), the IRP Plan text, FMCSA, and state DMV manuals as of May 2026. It covers what apportionment actually is, who has to file, the mileage math, the two schedules on the application, the new-entrant rule, audit retention, trip permits as an alternative, and where IFTA bolts onto the same paperwork.
Before IRP, an interstate carrier had to buy full annual registration in every state it operated in. A truck running 6 states paid 6 full registration fees. Every state plated the same vehicle, and the metal stacked up in the cab.
The IRP swapped that out for one apportioned registration. You pay your base jurisdiction once, your base jurisdiction distributes the fee to every other member jurisdiction based on the share of miles you ran there, and the truck gets one apportioned plate plus a cab card listing every jurisdiction it's authorized to operate in.
The plate has the word APPORTIONED (or "APP" or "PRP" depending on jurisdiction) stamped on it. The cab card is the legal proof of which jurisdictions you're paid up in, and it has to stay in the truck at all times.
IRP is a reciprocity agreement covering 59 jurisdictions: the 48 contiguous US states, the District of Columbia, and 10 Canadian provinces.
The exclusions are worth knowing because they trip up new carriers:
Practical result: if you're a Lower-48 over-the-road carrier, your apportioned plate covers everywhere you'd realistically drive. The exclusions matter mostly to specialty carriers (Alaska oil-patch, cross-border bulk into Mexico, far northern Canadian routes).
IRP Inc., the nonprofit that administers the Plan, governs all 59 jurisdictions out of a single rulebook. Each jurisdiction still runs its own filing portal (Texas DMV, California DMV, the Oklahoma Corporation Commission), but the Plan text is uniform.
IRP applies to apportionable vehicles, which the Plan defines as power units used in 2 or more member jurisdictions for hire or for the transport of property, that meet one of these:
Vehicles at or under 26,000 lbs with 2 axles can elect into IRP voluntarily, but they aren't required to file. Most light commercial pickups and Sprinter-class vans stay on standard commercial plates.
The Plan exempts:
If the truck runs strictly intrastate (never crosses a state line), you don't need IRP at all. Standard commercial registration in your home state is enough. The minute the truck crosses one state line for commercial purposes, IRP (or a trip permit) is on the table.
A standard commercial plate is sold by your home state and authorizes that state only. Cross a line, and you're technically operating without registration in the new jurisdiction.
An apportioned plate looks similar (it's issued by the same home state) but the cab card lists every member jurisdiction you've paid into. That cab card is the difference between legal interstate operation and a citation at the next scale.
Standard plates are cheaper because you're paying one jurisdiction's base fee. Apportioned plates cost more on the invoice but cover all 59 jurisdictions for one filing cycle.
The math is more boring than it sounds. Three steps, in order.
Step 1: Add up every mile your fleet ran last year, everywhere. That's your total reported distance. The reporting window is fixed by the Plan: July 1 through June 30 of the year before the registration year you're filing for.
Step 2: Calculate each jurisdiction's mileage percentage. For every state and province your fleet drove in, take the miles run there and divide by total fleet miles. Texas miles divided by total miles equals Texas's share.
Step 3: Multiply each jurisdiction's percentage by that jurisdiction's full annual registration fee for your weight class. Texas at 22% of an $1,800 Texas annual fee for an 80,000-lb tractor is $396 owed to Texas. Repeat for every jurisdiction your fleet touched. Add them up. That's your apportioned bill.
The base jurisdiction collects the entire invoice and remits each state and province its share. You write one check (or ACH), and the Plan handles the distribution.
The fee changes every renewal because the mileage mix changes every year. A fleet that pivots from Texas-heavy lanes to California-heavy lanes will pay more (California's base fees run higher), even at the same total mileage.
A new fleet has no prior-year mileage to apportion against. The Plan solves this with the Average Per-Vehicle Distance (APVD) chart.
Every IRP jurisdiction publishes a table by March 31 each year showing the average miles a vehicle from that base jurisdiction ran to every other member jurisdiction during the previous calendar year. The OCC's chart, the Texas DMV chart, the California chart, every base jurisdiction has one.
First-year applicants use the chart for every jurisdiction. The Plan is strict about this: you can't mix actual mileage and chart values in the same filing. Either the full table, or the full actual record from your fleet's prior reporting period.
At renewal the following year, the chart goes away and your actual miles take over. That's where new carriers get surprised: the year-2 invoice often jumps or drops sharply because the chart was an average and your real lanes weren't.
Every base jurisdiction uses the same two-schedule application structure, with minor naming variations. Some jurisdictions add a Schedule C (deletions) or Schedule G (supplements), but the core filing is two pieces.
Schedule A is everything about the company filing, not the vehicles. It captures:
Schedule B is the line-by-line:
Schedule B is where the audit risk lives. The mileage column is the input the apportionment math runs on, and it's the column auditors most often dispute. Real ELD logs, dispatch records, and fuel receipts are how you defend it.
The Plan requires every IRP registrant to either have an established place of business in the base jurisdiction or qualify under residency rules.
An established place of business under the Plan means a physical structure (not a PO Box, not a registered-agent address) with:
Owner-operators running out of a home address often don't meet that bar. The Plan handles this with a Statement of No Established Place of Business, signed under penalty of perjury, declaring that the registrant doesn't have an established place of business in any IRP jurisdiction.
Signing the statement lets you base-plate in your home jurisdiction under the residency rules instead. You'll then have to prove residency (driver license issued there, vehicles titled and personally registered there, federal and state tax returns filed there) at the base-jurisdiction's level of scrutiny.
The apportioned plate is the visible part. The cab card is the legal part.
Every IRP vehicle gets a cab card listing every jurisdiction the vehicle is registered to operate in, the weight authorized in each jurisdiction, and the registration period. It has to ride in the cab at all times.
At a scale or roadside inspection, the cab card is what the officer asks for. If a jurisdiction isn't listed on the card, you're not authorized to operate there under IRP, regardless of what the plate looks like. The fix at the moment is a trip permit (covered below) or turning around.
Lost or damaged cab cards can be reissued by the base jurisdiction for a small fee. Most carriers keep a photocopy or scan as a backup, though the original is what enforcement wants to see.
IRP makes sense if you cross state lines often. If you cross once a quarter to pick up a single load, the math doesn't pencil out, and the Plan recognizes that.
Every IRP jurisdiction sells temporary trip permits (usually valid for 72 hours to 30 days, varying by state) that authorize a single non-apportioned vehicle to enter that jurisdiction for the duration. Pair the trip permit with a fuel permit (the IFTA equivalent) and the truck is legal for that run.
Most states cap how many trip permits you can buy per vehicle per year (Texas is 5, several states cap at 3 or 4). Past that cap, the state assumes you're a regular operator and you're expected to be on IRP.
The rough decision rule: if a vehicle leaves its home state more than 4 to 6 times a year, IRP is cheaper. If it's 1 or 2 trips, trip permits win.
IRP registrations renew annually. Most base jurisdictions mail or email a renewal packet roughly 3 months before expiration, which is the window the Plan recommends.
The renewal packet pre-fills your fleet roster and asks you to update:
Renewal expiration dates vary by base jurisdiction. Some run calendar-year (December 31), some run on the carrier's fleet anniversary, and some let you choose at first filing. The key date is on the cab card.
Missing a renewal isn't fatal, but it's expensive. The vehicle is out-of-service the day after expiration until the renewal is paid and the new cab card is in hand. A truck stopped at a scale on expiration day plus one with an expired cab card is technically out of compliance, and that's a CSA hit on the carrier's safety file.
Every IRP filing is subject to audit by the base jurisdiction. Records have to be kept for 3 years after the registration year ends, which in practice means most carriers carry 4 to 5 years of records on hand because the audit can happen at any point inside that window.
The records the Plan requires per power unit:
ELD output and IFTA mileage reports usually satisfy this if they're archived in their original form. Where carriers fail is when they hand-summarize the ELD data into a monthly spreadsheet and throw out the source records.
From the audits I've seen and the patterns auditors flag:
The Plan's assessment schedule for inadequate records steps up with each audit: 20% of the fleet's fees on a first finding, 50% on a second, 100% on a third. That's on top of the recalculated apportionment.
IRP Inc. publishes the Celtic Fee Estimator at irponline.org/page/FeeEstimator. It's a free tool that takes your weight, vehicle type, jurisdictions, and mileage mix, and spits back a ballpark apportioned fee.
It won't match your actual base-jurisdiction invoice to the dollar (rates change, surcharges vary), but it gets you within roughly 10% of the real number. Worth running once before you renew so the invoice doesn't come as a surprise, and worth running again if you're considering a major lane change that shifts which jurisdictions you'll be heavy in.
Reference point from IRP Inc.: the average annual apportioned fee for a new 80,000-lb vehicle registered across all jurisdictions runs $1,600 to $1,800.
DOCKEX also publishes a free IRP Fee Estimator that runs the same math at 80,000 lbs across every member jurisdiction. Every row carries the primary-source URL plus the effective date, so the estimate is auditable down to which sheet and row the fee came from. USD and CAD subtotals are broken out separately for fleets that run into Canadian provinces.
IRP and IFTA (the International Fuel Tax Agreement) are constantly confused because they sound similar, cover the same vehicles, and run on the same mileage data. They're two separate filings.
IRP handles registration fees. IFTA handles fuel tax.
IRP is annual. IFTA is quarterly (April 30, July 31, October 31, January 31).
IRP distributes registration fees based on mileage per jurisdiction. IFTA distributes fuel tax owed based on the same mileage per jurisdiction plus fuel purchased in each.
They're separate forms, separate filings, separate account numbers. The mileage data feeding both is identical, which is why most carriers build their record-keeping process around capturing miles-per-jurisdiction once and feeding both systems from it.
If your vehicles qualify for IRP, they almost certainly qualify for IFTA (the weight thresholds match). Most fleets file the two together.
A clean IRP year looks like this for a typical interstate fleet:
That's the whole loop. Capture, report quarterly, renew annually, retain records 3 years. The system is built to run on consistent data feed; it breaks when carriers try to reconstruct mileage at renewal time from memory and dispatch notes.
DOCKEX is the fleet management and compliance system I built after watching too many carriers chase mileage data the week before renewal. It tracks vehicles, drivers, maintenance, and federal compliance documents nationwide, on one dashboard, for fleets in every state.
Our IRP and IFTA filing service runs in Oklahoma only right now: if you're an Oklahoma-based carrier, we handle the Schedule A and Schedule B paperwork through the OCC and the IFTA quarterly returns on the same data. National filing is on the roadmap, jurisdiction by jurisdiction.
If you're outside Oklahoma, the platform still tracks your IRP renewal dates, cab card status, jurisdictional mileage, fuel records, and the federal compliance stack (USDOT, FMCSA Clearinghouse, DQ files, drug-and-alcohol pool). The filing you'll do through your home jurisdiction. The records, dates, and dashboard are ours.
DOCKEX
Capture mileage per jurisdiction, archive fuel and trip records for the full 3-year audit window, and watch every renewal date on one dashboard. Filing service available for Oklahoma-based carriers; the platform itself works for fleets nationwide.
Get started freeKeep reading
Fleet Management
The fact-verified 2026 playbook for small Oklahoma fleets: registration calendar math, FMCSA insurance minimums, DQ files under 49 CFR 391.51, the random testing pool, IFTA cycle through the OCC, and the 10-vehicle Commercial Fleet program.
11 min read
Registration
Six commercial registration mistakes that cost Oklahoma carriers money: wrong combined laden weight, the $0.25/day commercial late-registration penalty under 47 O.S. § 1115, USDOT marking gaps under 49 CFR 390.21, sloppy IRP mileage records, tag-agency phone-tag, and skipping the November 2024 Commercial Fleet program. Fact-verified against Service Oklahoma, the OCC, and FMCSA.
11 min read
Fleet Management
Spreadsheets break around 10 to 20 vehicles: no alerts, no document attachment, no audit trail, no real-time fleet health view. Here's where they fail and what replaces them.
7 min read