UCR vs IRP vs IFTA: three multi-state programs compared
UCR is annual carrier registration under 49 USC §14504a — fee-based on fleet count, paid through any participating state. IRP is multi-state vehicle registration — apportioned by miles per state, paid annually to the carrier's base state. IFTA is quarterly fuel-tax coordination — based on miles and fuel purchases, paid quarterly to the IFTA base state. All three apply to most interstate carriers and run on different schedules.
Side-by-side comparison
| Dimension | UCR | IRP | IFTA |
|---|---|---|---|
| Authority | 49 USC §14504a | IRP Plan (multi-state agreement) | IFTA Articles of Agreement |
| Type | Carrier registration | Vehicle registration | Fuel-tax coordination |
| Schedule | Annual (calendar year) | Annual (carrier fleet anniversary) | Quarterly |
| Fee basis | Tier (fleet count) | Per-state mileage apportionment | Variable per quarter |
| Coverage | Nationwide carrier registration | IRP member jurisdictions | IFTA member jurisdictions |
| Triggers at | Any interstate operation | 26,001+ lbs or 3+ axles, 2+ states | 26,001+ lbs or 3+ axles, 2+ states |
| Receipt | UCR receipt (PDF) | IRP apportioned plate + cab card | IFTA license + decals |
UCR — the carrier registration layer
UCR (Unified Carrier Registration) is the federal-state coordinated annual carrier registration program under 49 USC §14504a. Every interstate carrier subject to FMCSA jurisdiction files UCR annually through their base state (or a participating state if base state is non-participating). Fees are tier-based on power-unit count: Tier 1 ($46) for 0-2 vehicles up to Tier 6 ($44,000+) for 1,001+ vehicles. The annual receipt is recognized nationally.
UCR doesn't cover vehicle registration or fuel taxes — it covers the carrier-level registration that confirms the carrier exists in the federal-state UCR system. State troopers and brokers use UCR compliance as a baseline check; failing UCR triggers state DOT enforcement consequences (typically IRP suspension in the base state).
IRP — the vehicle registration layer
IRP (International Registration Plan) is the multi-state vehicle registration program issuing apportioned plates that authorize each registered vehicle to operate across IRP member jurisdictions (the 48 contiguous US states plus most Canadian provinces). The carrier registers each vehicle through their IRP base state; the apportioned plate replaces individual state registrations.
IRP fees are calculated by per-state mileage apportionment — a carrier running 80% of miles in Texas owes Texas 80% of the apportioned registration fee for each truck. Annual cost varies dramatically by route mix, vehicle weight, and base state, but typically runs $500-$2,000+ per truck per year for general freight operations.
IFTA — the fuel-tax coordination layer
IFTA (International Fuel Tax Agreement) is the multi-state fuel-tax coordination program. The carrier files quarterly returns with their IFTA base state reporting per-state miles traveled and per-state gallons of fuel purchased. The base state calculates per-state fuel-tax liability based on each state's posted rate, applies credits for fuel purchased in each state, and either refunds the carrier (if fuel-tax-paid-at-pump exceeds liability) or charges the net.
IFTA covers fuel taxes only — it does not cover the federal HVUT (Form 2290), which is a separate federal vehicle-use tax. The two run in parallel: HVUT is annual federal vehicle tax; IFTA is quarterly state fuel tax. Both apply to most interstate carriers operating heavy vehicles.
Frequently asked questions
Do all three apply to every carrier?
For interstate carriers operating in 2+ jurisdictions with vehicles 26,001+ lbs, all three typically apply: UCR annually, IRP for vehicle registration, IFTA quarterly for fuel taxes. Smaller carriers (under 26,001 lbs or single-state) may have fewer requirements.
Can I file all three through one provider?
Some compliance services bundle UCR, IRP, and IFTA support into single carrier intakes. Each program has its own filing system though — UCR through participating-state portals, IRP through the carrier's base state, IFTA through the IFTA base state. The provider consolidates the carrier-facing workflow but the underlying systems are separate.
How are the costs structured?
UCR: $46-$44,000+ annually based on tier (fleet count). IRP: apportioned by per-state mileage, $500-$2,000+ per truck per year typical. IFTA: variable per-quarter based on fuel taxes due, can be negative (refund) if more fuel tax was paid at pump than owed.
Related comparisons
File UCR — the carrier-registration layer
FastUCR handles annual UCR filing through participating-state portals. IRP and IFTA are separate filings handled by your IRP/IFTA base state.
File UCR