UCR vs IFTA vs IRP: What Each Filing Is For
You paid something to somebody in December. Then a fuel tax return showed up at the end of April. Meanwhile your registration renewal is its own thing. If you run one or two trucks, it's easy to lump all of it together as "the state paperwork" and lose track of which is which.
They're not the same filing. Your UCR registration, your IFTA return and your IRP registration each pay for something different, and each has its own clock. Here's how to tell them apart.
What is UCR registration?
UCR is the Unified Carrier Registration. It applies to motor carriers, private carriers, leasing companies, freight forwarders and brokers that are registered with FMCSA and operate, or should have indicated they operate, in interstate commerce.
It works on a base-state system. You pay the fee to your base state, and that payment covers the other participating states. You don't pay each state separately.
Who has to register for UCR?
Start with the list above: carriers, private carriers, leasing companies, freight forwarders and brokers running interstate. Notice the phrase "or should have indicated they operate." If you're really running interstate, don't count on an old filing that says otherwise.
The vehicle definition matters too. For UCR, a commercial motor vehicle is one rated at 10,001 pounds or more, built to carry 10 or more people including the driver, or carrying placarded hazardous materials. Check your truck's rating against that, not just what you think of as a "big truck."
When is UCR registration due each year?
Look at the current registration year. For the 2027 UCR registration year, payments are due by December 31, 2026. That puts them through processing before enforcement starts on January 1, 2027.
So the UCR payment for a year lands at the end of the year before it. If you wait until the new year to think about it, you're already behind that cutoff.
What is IFTA reporting?
IFTA is the fuel tax side. IRP registration doesn't exempt a carrier from paying motor fuel taxes, and IFTA is the program that handles that job. So if you're asking whether your registration already covers fuel tax, the answer is no. They're separate.
IFTA quarterly filing and reporting deadlines
IFTA tax returns are due quarterly:
- Q1: April 30
- Q2: July 31
- Q3: October 31
- Q4: January 31
One point catches people out. An IFTA return must be filed for every quarter, even if there was no operation or fuel purchase in an IFTA jurisdiction. Truck in the shop for three months? You still file. Zero activity is still a return.
That makes IFTA the most frequent of the three. UCR comes around once a year, and IFTA comes around four times.
IRP: registration by miles driven
IRP is about registration fees. Under IRP, commercial vehicles used in two or more states pay registration fees pro-rated by the share of highway mileage driven in each jurisdiction. The more of your miles in a state, the bigger that state's share of the fee.
That's where the ifta vs irp confusion comes from. Both care about miles in multiple states. But IRP is registration fees, and IFTA is motor fuel tax. Paying one never settles the other.
UCR vs IFTA vs IRP, side by side
- UCR: a registration for interstate carriers and the other entity types listed above. You pay your base state, and that covers the other participating states. For the 2027 year, payment is due by December 31, 2026.
- IFTA: motor fuel tax. Returns are due every quarter on April 30, July 31, October 31 and January 31, including quarters with no activity.
- IRP: registration fees for vehicles in two or more states, pro-rated by the share of highway mileage in each jurisdiction.
So the ucr vs ifta question comes down to this: UCR is a registration fee paid once a year through your base state, and IFTA is a fuel tax return you file four times a year. IRP sits next to both as the mileage-based registration.
I haven't covered who needs an IFTA license or the penalties for a late UCR payment here. Check with your base state agency for those, since the details come from them.
Keeping the dates in one place
The filings themselves aren't hard. Missing them is. A fuel receipt in the glovebox, a December payment you meant to make, a medical card that expires the same month. It's the pile-up that gets you.
For truck maintenance and registration tracking, a plain approach works if you stick to it:
- Put every due date on one calendar, not in three different places.
- Set the reminder well before the date, not on it. Fuel returns need your mileage and purchase records pulled together first.
- Keep the paperwork where you can find it from the cab: receipts, registration copies, proof of payment.
- Write down the quarter-end dates for IFTA, even for a quarter when the truck sat.
If you'd rather not build that yourself, HaulGuardPro has deadline reminders that alert you by push, email or SMS before filings and documents expire, across 20+ pre-loaded federal and state filings. Driver and vehicle records, including licenses, medical certificates, registration and insurance, sit in the same account. Basic has a 7-day free trial if you want to see how it fits one or two trucks.
Quick checklist
- Confirm whether your operation counts as interstate and whether your vehicle meets the UCR definition.
- Pay UCR to your base state. For 2027, the deadline is December 31, 2026.
- Mark April 30, July 31, October 31 and January 31 for IFTA.
- File an IFTA return every quarter, even a zero one.
- Treat IRP registration and fuel tax as separate bills.
- Keep all the dates and documents in one place you actually check.
Sources: Washington UTC on UCR, Washington DOL on IFTA returns, New York DOT on UCR.