Virginia Tax Online Services for Businesses

Please be advised that the Virginia Employment Commission Self Service Application will be unavailable from 7am 12/9/2017 thru 7am 12/11/2017 and from 7am 12/16/2017 thru 7am 12/18/2017 for system maintenance. Employers wishing to file electronically during the outage may use WebUpload. If you need assistance using WebUpload for the VEC, please contact 804-786-1082 8am-4:30pm M-F.

iFile Login

Account Type


Forgot my TAX Account #

Forgot my VEC Account #


Forgot my User ID


Forgot my Password

Page ID: R1075