IRP, IFTA, and UCR Explained for New Carriers

These three acronyms confuse nearly every new carrier — they sound similar, but they cover completely different obligations.

IRP — International Registration Plan

IRP covers your license plates and registration fees, apportioned based on the miles you run in each state or province you operate in. Instead of registering separately in every state, IRP lets you register once and pay fees proportional to your mileage in each jurisdiction.

IFTA — International Fuel Tax Agreement

IFTA covers fuel tax reporting. You file quarterly, reporting miles driven and fuel purchased in each state, and the tax owed is reconciled based on where you actually drove versus where you bought fuel.

UCR — Unified Carrier Registration

UCR is a separate annual registration and fee based on your fleet size, funding state enforcement programs. It has nothing to do with mileage or fuel — it's simply a required annual filing to remain compliant.

Why New Carriers Mix Them Up

All three are due at different times, filed with different agencies, and calculated differently — which is exactly why so many new carriers get hit with late fees or compliance issues in their first year.

👉 Our Open a Trucking Company Training Course breaks down exactly when each of these is due and how to stay ahead of them.

Back to blog