IRP Registration in Vermont

The International Registration Plan (IRP) is an agreement among U.S. states, the District of Columbia, and Canadian provinces that simplifies the registration process for commercial motor carriers traveling across borders. Instead of obtaining separate registration in every state or province, carriers pay registration fees that are apportioned based on the miles driven in each jurisdiction.
Vermont is a participating IRP state, and motor carriers based here must register under the plan if they meet the requirements. For truckers and carriers operating beyond Vermont’s borders, IRP registration is not just important - it’s mandatory for legal interstate and international travel.
Who Needs IRP Registration?
Not every commercial vehicle qualifies for IRP. In Vermont, you must register if you operate:
- A commercial motor vehicle with a gross vehicle weight (GVW) of more than 26,000 pounds, or
- A vehicle with three or more axles, regardless of weight, or
A combination of vehicles (such as a truck and trailer) with a combined GVW over 26,000 pounds.
If your operations are limited to Vermont only, IRP registration is not required. But if you travel across state lines or into Canadian provinces, IRP registration is mandatory.
IRP Registration Process in Vermont
Carriers register for apportioned plates through the Vermont DMV Commercial Vehicle Operations (CVO) office. The process involves several steps:
- Obtain and complete the IRP application from the Vermont DMV.
- Submit required documents that verify your business, vehicles, and operations.
- Pay apportioned registration fees based on mileage estimates across jurisdictions.
- Once approved, you’ll receive apportioned license plates and cab cards for each vehicle.
Applications can be submitted in person, by mail, or online through the DMV’s CVO portal.
Documents Required for Vermont IRP
When applying for IRP in Vermont, you typically need to provide:
- Proof of business establishment in Vermont (such as a utility bill, lease, or business license).
- Vehicle title and proof of ownership.
- Proof of insurance meeting Vermont requirements.
- USDOT number and Federal Employer Identification Number (FEIN).
- Previous registration documents (if applicable).
- Mileage records from the past reporting period (if renewing).
IRP Renewal and Deadlines
IRP credentials must be renewed annually. The Vermont DMV usually sends renewal packets before the expiration date, but it is ultimately the carrier’s responsibility to complete the process on time.
To renew, carriers are required to file updated mileage reports that show travel across all jurisdictions during the previous year, submit any updated vehicle or business documents, and pay renewal fees based on actual mileage. Failure to meet the renewal deadline can result in penalties, suspension of IRP credentials, and loss of legal operating authority across state and Canadian borders.
Vermont IRP vs. Other Registrations
It’s important to understand what IRP covers and what it does not:
- IRP: Registers vehicles for interstate operations and apportioned plates.
- IFTA (International Fuel Tax Agreement): Handles fuel tax reporting and payment.
- UCR (Unified Carrier Registration): Applies to carriers operating interstate commerce.
- Regular Vehicle Registration: For intrastate vehicles operating only within Vermont.
Each program is separate, and carriers often need to comply with multiple requirements depending on their operations.
Get Help with Vermont IRP Registration
IRP registration and renewals can be complex, especially for carriers managing multiple vehicles across multiple jurisdictions. Missing deadlines or submitting incorrect mileage reports can result in fines and operational delays.
If you’d rather focus on running your business, professional services are available to handle IRP filings, renewals, and compliance on your behalf. Get expert help today and ensure your Vermont IRP registration is completed accurately and on time - so your fleet stays on the road without interruptions. Call us at (888) 202-4927 for help.