Accessibility Skip to Top Navigation Skip to Main Content Home  |  Change Text Size  |  Contact IRS  |  About IRS  |  Site Map  |  Español  |  Help  
magnifying glass
Advanced Search   Search Tips

How Tax Preparation Software is Approved for Electronic Filing

 

IRS requires all tax preparation software used for preparing electronic returns to pass the requirements for Modernized e-File Assurance Testing (ATS) as briefly explained below:

  1. IRS issues a Publication 4162 that includes a series of test tax returns and instructions.
  2. Software vendors notify IRS they plan to test and provide a list of forms they plan to include in their tax preparation software.  Note: IRS does not require software vendors to support all forms.  They are allowed to develop their tax preparation software based on the needs of their clients.
  3. Software vendors use the test tax returns to create test returns and format in the specified Extensible Markup Language (XML) format.
  4. The software vendor transmits the XML formatted test tax returns to IRS.
  5. An IRS tax examiner checks every data entry field on the return. 
    1. These checks ensure tax calculations on the test return matches the answers provided by IRS on the test returns. 
    2. These checks also ensure the software correctly formats the test tax return data in XML format and the data can be successfully transmitted to, received and the tax return viewed by IRS.
  6. When IRS determines the software correctly performs all required functions it is approved for electronic filing.
  7. Software vendors are allowed to market their tax preparation software as approved for electronic filing to corporations and/or tax professionals after the approval from IRS is received.  

NOTE: The test returns issued by IRS do not include all forms or schedules that can be part of an actual return.

 

 

 


Page Last Reviewed or Updated: November 28, 2006