Virginia Tax designed this page to provide the process for accessing technical requirements, schema details, business rules, and testing scenarios used in the development of e-File software.
The e-File software supports the electronic filing of Individual Income Tax, Fiduciary/Estate Income Tax, Corporation Income Tax, and Pass-through Entity (PTE) tax return/schedule data to Virginia Tax via the IRS Fed/State electronic filing system. Any software developed to support this data goes through Virginia Tax's testing and approval process.
Virginia Tax Software Provider Registration and Letter of Intent
Virginia Tax participates in an approval process to comply with national security summit standards and we store related software development documentation in a secured site.
All software vendors must complete the Tax Software Provider Registration and Letter of Intent in order to gain access to the secured site and participate with e-Filing Virginia tax returns. Email us at the appropriate address below to request the registration and letter of intent document and begin the approval process.
The following software development documents will be available in the secured site. Specifications for e-File forms are provided in the Schema Package and Business Rules while the Guide/Test Package provides the details for transmission requirements and e-File testing purposes. Additional e-File declaration and signature forms are also provided for software developers/vendors' convenience.
- Business Rules
- Electronic Signature Forms
Approved e-File Software
Virginia Tax does not promote or endorse any particular e-File product. Approval by Virginia Tax only means that the vendor has met established software specifications.
Software vendors that have been approved via the e-File testing practices will be displayed in each of the following pages with a status of "Approved." Vendors that are still testing will display a status of "Pending."
- Individual Income Tax
- Fiduciary/Estate Income Tax
- Corporation Income Tax
- Pass-through Entity (PTE) Tax
- Early Release Forms - drafts of tax forms
- e-Alerts Service - legislative changes, filing reminders, and other related tax information
- Web Forms - all forms supported by Virginia Tax
- Substitute Forms - specs for all Individual, Fiduciary, Corporation, and Pass-Through Entity substitute forms