Running a commercial truck means dealing with more than one tax and more than one agency. New carriers often mix up the programs and assume one filing covers everything. It does not. This guide maps the main pieces of trucking tax compliance and shows how the Heavy Vehicle Use Tax sits alongside fuel tax, apportioned registration, and federal registration so you can keep them all current.
The Heavy Vehicle Use Tax
The Heavy Vehicle Use Tax is a yearly federal tax on trucks weighing 55,000 pounds or more. You report it on Form 2290 and receive a stamped Schedule 1 as proof. This proof is required before a state will register your heavy truck, which makes it the foundation that the other programs build on.
IFTA, the Fuel Tax Agreement
The International Fuel Tax Agreement covers fuel use taxes for carriers that operate across two or more member jurisdictions. Unlike the yearly 2290, IFTA is filed every quarter, even for quarters with no travel. You report miles driven and fuel purchased in each jurisdiction so the taxes are settled fairly among the states and provinces you run through.
IRP, the Registration Plan
The International Registration Plan lets interstate carriers register once in a base jurisdiction and receive apportioned plates that are recognized across member states. The fees are split based on the miles you run in each jurisdiction. Before your base state issues apportioned plates, it must confirm your Heavy Vehicle Use Tax through the stamped Schedule 1, which is where the 2290 connects directly to IRP.
Still need to file your Form 2290?
Consulics is an IRS authorized e-file provider. Get your stamped Schedule 1 back in minutes, with free VIN corrections.
e-File Form 2290 Now →UCR, the Federal Registration
The Unified Carrier Registration program requires many interstate carriers to register and pay an annual fee based on fleet size. It is separate from the fuel and weight taxes, but it is another box that must stay checked to keep your operation legal across state lines.
- HVUT is the yearly federal weight tax filed on Form 2290.
- IFTA is the quarterly fuel tax for multi jurisdiction operation.
- IRP provides apportioned plates and depends on your Schedule 1.
- UCR is an annual federal registration based on fleet size.
How They Connect
These programs are not isolated. Your Schedule 1 from the 2290 unlocks your IRP plates. Your IRP and IFTA accounts both rely on accurate mileage records, so the logs you keep for one feed the other. State auditors reviewing fuel taxes sometimes cross check your heavy fleet against your federal 2290 filings. Treating compliance as one connected system rather than separate chores helps you avoid gaps that cascade into bigger problems.
Keeping Everything Current
The simplest way to stay compliant is to build a calendar. Mark the yearly 2290 window, the four quarterly IFTA deadlines, your IRP renewal date, and your UCR renewal. Keep your records organized by truck. When every deadline has a place on your calendar and every document has a home in your files, compliance becomes routine rather than a source of stress.
Disclaimer
This article is general information, not legal or tax advice; verify specifics with the IRS or your tax professional.
Related resources
More Form 2290 and HVUT guides
- Starting a Trucking Company: The First-Year Compliance Sequence
- How Form 2290 Connects to Your USDOT Number and Operating Authority
- Driver Qualification: What a Carrier Must Verify Before a Driver Runs
- Virginia Moves All IFTA Transactions Online: What the October 12, 2026 VIIM Requirement Means for Carriers
- File Form 2290 in Your Language: Consulics in 9 Languages
- Form 2290 for Growing Fleets: Adding and Removing Trucks Through the Year
Ready to file your Form 2290?
IRS-authorized e-filing — get your stamped Schedule 1 in minutes.
e-File Form 2290 Now →This post is general information for motor carriers, not tax or legal advice, and government rules, systems, and fees can change at any time. Confirm anything before you rely on it with the IRS, the FMCSA, or a qualified professional. Consulics does not guarantee its accuracy or currency and accepts no liability for information an agency later changes.