Information for Software Developers

Iowa Tax Forms:

The Iowa Department of Revenue is pleased to provide Iowa tax forms under development. Forms will be posted on the developer website as they are available. All forms will be posted with a “last revised” date. It is the user’s responsibility to recognize that forms may change substantially.

Forms will be removed from the developer website area as they are posted to the Department’s public form area. Select forms will remain on the developer website throughout the year.

Iowa Barcode Program:

The Iowa Department of Revenue is expanding its imaging and barcoding program for the upcoming tax year. As before, barcodes will apply to the Iowa individual income tax paper form, IA 1040, and associated schedules. However, barcoding has been expanded to payment vouchers as well as most returns and associated schedules. A "quiet zone" will be provided on the returns and vouchers for the placement of the barcodes.

Bar codes are strongly encouraged and we ask you to develop your substitute forms to be a replica of the official version. Substitute forms are submitted annually for approval. Barcode testing will require an additional approval process.

Iowa Tax Form Registration & Approval:

Everything you need to become approved to produce substitute Iowa forms, including 1D and 2D barcodes, is in the Development Area. If you discover errors or have questions about any Iowa tax form, please contact us by eMail ( To obtain approval and access to the Development Area, you need to:

Access Iowa Tax Forms:

Log in      Create an account

Need Help?

Forgot Password       Forgot ID

MeF Software Providers:

The Department offers electronic filing of income tax returns for individual, estates & trusts, corporations, S corporations, and partnerships. This guide explains Iowa’s MeF program: Iowa Modernized e-File (MeF) Information for eFile Providers (pdf)

The Department posts Iowa MeF documentation (schemas, business rules, and test cases) on a secured website accessible only to authorized Tax Software Providers. To request access to the secured website, a representative acting on behalf of the tax software company must send an email to, listing the email addresses of persons needing access to Iowa MeF documentation and the type(s) of income tax named above corresponding to the documentation each person requires. The Department will respond to requests with further instructions.

Iowa begins posting draft MeF documentation by mid-September.