Skip to main content
Virginia Department of Motor Vehicles

Utility menu

  • Online Services
  • Locations
  • Moving
  • Forms
  • My Account

Main menu

  • Licenses & IDs

    • Driver's License
    • Learner's Permits
    • Virginia Mobile ID
    • Commercial Driver's Licenses
    • ID Cards
    • REAL ID
    • Motorcycle License
    • Exams & Study Materials
    • Driver Training
    • Driver Improvement
    • Disability Programs
    • Payment Plan Program
    • Organ Donation
    • License Extension
    • Military Personnel
    • Moving
    • No-Cost Credentials and Vital Records for Homeless Youth

    Document Guide

    Know which documents are required for your driver application before you head to DMV.
    Access Guide
  • Vehicles

    • Title Your Vehicle or Trailer
    • Registration
    • License Plates
    • Buying/Selling a Vehicle
    • Insurance Coverage Verification
    • Taxes & Fees
    • E-ZPass at DMV
    • Insurance Requirements
    • General Information
    • National Motor Vehicle Titling Information System (NMVTIS)
    • Abandoned Vehicle Frequently Asked Questions (FAQ)
    • Abandoned Vehicles/ Mechanics & Storage Lien (MSL) Vehicles
    • Download Vehicle Forms

    Registration Renewal

    Renew your vehicle registration before it expires to avoid a late fee.
    Renew Registration
  • Businesses

    • Motor Carriers
      • Contact Motor Carrier Services
      • Motor Carrier - Frequently Asked Questions
      • Motor Carrier Portal
      • Motor Carrier Related Links
      • Downloadable Motor Carrier Forms
      • Checklist- Closing Down a Business
      • VIIM System
        • VIIM System Guide
        • VIIM System – Frequently Asked Questions
      • International Registration Plan (IRP)
      • International Fuels Tax Agreement (IFTA)
      • IRP and IFTA Trip Permits
      • Citations for Motor Carrier Violations
      • Escort Vehicle Driver Certification
      • Downloadable Forms for Hauling Permits
      • EZFleet
      • EZReg
      • For-Hire Intrastate Operating Authority
      • Licensed Transportation Services
      • Seven Steps to Choosing a Limo Service
      • Size and Weight Services
      • Overload Permits
      • United States Department of Transportation (USDOT) Number
      • Federal Heavy Vehicle Use Tax (HVUT)
      • Unified Carrier Registration (UCR) Program
    • Hauling Permits
    • Insurance Services
    • Electronic Lien Program
    • Virginia Motor Fuels Tax Programs
    • Business Opportunities
    • How to Become a DMV Select Partner
    • Online Fleet
    • Dealer Services
    • Online Dealers
    • Rental Tax
    • Transportation Network Companies (TNC)

    VIIM System

    VIIM System to conduct your Virginia IRP and/or IFTA transactions online.
    VIIM System
  • Records

    • Driver Alert Voluntary Driving Record Monitoring Program
    • Request a Copy of Your Driver or Vehicle Record
    • Request a Police Crash Report from DMV
    • Obtain Vehicle History
    • Change Address, Name or Sex Designation
    • Non-Governmental Access to DMV Records
    • Governmental Access to DMV Records
    • Resources for Family of Deceased
    • Emergency Contact Information
    • Vital Records at DMV
    • Prospective Purchaser Inquiry (PPI)
    • Release of DMV Information
    • Freedom of Information Act (FOIA) Rights and Responsibilities
    • Register to Vote

    Driving & Vehicle Records

    Purchase a copy of your driver or vehicle record online.
    View Records
  • Safety

    • Safety Resources
    • Statewide Crash Data
    • Grants Management
    • Safety Programs

    Points Balance

    Check your points balance to see where your record stands.
    Check Balance
Reserve Your Spot

Breadcrumb

  1. Home
  2. Businesses
  3. Motor Carriers

VIIM System

Skip to main content
  • VIIM System
    • VIIM System Guide
    • VIIM System – Frequently Asked Questions
VIIM System

Virginia IFTA IRP Management (VIIM) System is a free electronic service offered by DMV for processing International Registration Plan (IRP) and International Fuel Tax Agreement (IFTA) transactions. VIIM System allows carriers who have an established Virginia IRP and/or IFTA account to conduct transactions online.

Carriers can apply and receive: 

  • IRP registration - manage your fleet(s) online
  • IFTA credentials - apply for your decals and IFTA license online
  • IFTA tax filings - electronically file your quarterly/annual tax filings 

Paying for Transactions on VIIM System

There are several secure and easy-to-use payment options, including: 

  • Electronic check
  • Credit card 
    Note: All transactions $10,000 or more, may result in a 1.5% service fee. DMV does not accept credit card payments by mail or email. They may be made online at VIIM System or by calling the Motor Carrier IFTA/IRP Work Center at 804-249-5140.
  • ACH Credit or Debit 
    Note: See Automated Clearing House Payment Options for more information. ACH Credit approval for IFTA/IRP is granted by the Motor Carrier management team. Only follow instructions through the Automated Clearing House Payment Options for ACH Debit.

User Registration Process

Signing up can vary depending on your situation, so we’ll walk you through the things that you’ll need to consider.

Getting Started

To sign up for VIIM System, you first must establish an IFTA or IRP account. If you have one, great! If not, visit viim.dmv.virginia.gov for our electronic IFTA and IRP application or for more information refer to our IFTA and/or IRP pages.

Next Steps

Once you have an IFTA or IRP account, you’ll need to decide who is going to manage your IFTA and/or IRP fleets within VIIM System. This will determine how you sign up for VIIM System. The person managing the account(s) will need to complete the sign-up process.

Options

  • The carrier or an authorized employee of the carrier
  • An agent that will conduct business on behalf of the carrier (for example, an accountant, bookkeeper or other third party)

Once you have determined who will manage the account(s) follow the instructions below.

Carrier or Authorized Employee of the Carrier

If you are a carrier or authorized employee of the motor carrier, you do not need to complete a formal agreement to become a registered VIIM System user.

Note: If you are a carrier with 75 or more vehicles in your fleet, you can become a self-credentialing carrier. Register and complete the Carrier Self-Credentialing Agreement. Please allow up to three business days for approval.

 To set up an account:

  1. Register for VIIM System user access using the VIIM System Homepage Guide for more information.
  2. Now that you're ready, register for VIIM System.
  3. Once your VIIM System user registration access is approved, you will receive confirmation emails from VIIM System and Okta Authentication with login setup instructions. 

For assistance, call 804-249-5140 and press the option to speak with a Motor Carrier Representative.

Account Managed by an Agent

Carriers can appoint an agent (e.g., an accountant, bookkeeper or other person or entity who is not an employee of the carrier) to process IFTA and/or IRP transactions on their behalf. If you would like an agent to represent your company, both you and the agent must enter into an agreement with DMV. Please allow up to three business days for approval.

To appoint an agent to represent your company, please follow these instructions: 

  1. Ensure that your third-party agent has completed an Agent Agreement with DMV.
  2. As the carrier, complete the Carrier Agreement with DMV. 
    Note: The processes that create the Agent and Carrier Agreements are found on the VIIM System Home Page.

For assistance, call 804-249-5140 to speak with a Motor Carrier Representative.

Third Party Agents who issue Trip Permits

  • If you are a third party that will issue trip permits on behalf of a carrier, complete the Agent Trip Permit Agreement (MCS 351) and submit to DMV, Motor Carrier Services. DMV will review the form and contact you.

More Resources

  • Visit our VIIM System FAQs
  • VIIM System Info Session 1 (Youtube) - July 24, 2025
  • VIIM System Info Session 2 (Youtube) - August 6, 2025
  • VIIM System Info Session 3 (Youtube) - August 20, 2025
  • VIIM System Info Session 4 (Youtube) - September 4, 2025 at 2 PM

Looking for Even More Convenient Service?

  • IFTA Tax Returns can now be imported to VIIM System using a CSV file. This feature is useful for carriers who have the ability to export data from an electronic record keeping system. After uploading a return file, you will be able to review, edit, submit and pay your return. Learn how to create the CSV file.
  • Save time and money by participating in DMV's EZFleet program. EZFleet is an electronic service that allows carriers to title vehicles (trucks, tractors, truck tractors, tow trucks or buses) in Virginia without visiting a DMV customer service center. Carriers with an established Virginia IRP account can participate in EZFleet for their IRP vehicle titling needs without meeting the 75-vehicle minimum fleet size that applies to non-IRP accounts. Refer to EZFleet or the Motor Carrier Portal for more information.  
  • Need to change your Motor Carrier Portal password? Refer to the Motor Carrier Portal for more information.
  • Virginia State Police
    • CVIEW Access: To request CVIEW access, send an email to iftairp@dmv.virginia.gov with the trooper’s full name, title and email address.

About Us

Through our mission purpose, the DMV aims to be Virginia's most trusted service provider.

  • About DMV
  • Careers
  • Procurement

Resources

  • Online Services
  • How Do I?
  • Forms
  • News
  • Policies & Regulations
  • Fee Chart
  • ¿Habla Español?

Contact

  • Locations
  • Contact Us
  • Media

Stay Connected

  • Facebook
  • Instagram
  • LinkedIn
  • Twitter
  • Youtube
Virginia Department of Motor Vehicles (Superior Service | Secure Credentials | Saving Lives)

©2025 Virginia Department of Motor Vehicles. All Rights Reserved. Privacy Policy.

Back to top