When a 1099 record fails validation, IRISfile lists each error with the record number and the field that failed. It builds no XML, Portal CSV, or recipient copies for that file until every error is fixed. Correct the records in your source file and upload it again.
All help articlesLast reviewed October 2026
Each error names the record, the field in brackets, and what is wrong with it. Record 2 is the second record IRISfile read from your file.
A four-digit ZIP usually means a spreadsheet dropped a leading zero. Format the ZIP column as text in Excel, then type the zero back.

IRISfile never builds a partial file. One bad record holds back the output for the whole file, so a wrong return can't reach the IRS by accident.

The record table marks each failing row with ERROR, next to the values IRISfile read. Use it to check what came through from your file.

Error report (CSV) lists every error across all your files in one spreadsheet. Use it to work through several clients at once. The link shows only while at least one file has errors.

Correct the records in your spreadsheet or FIRE file, save it, and drop it on the dashboard again. When every record passes, the download buttons appear.
Delete the old row from IRS Files with its trash icon if you no longer need it.

Try it on a file you already have.
Get notified