Troubleshooting

Why IRIS rejects your CSV, and how to fix each error

Updated Oct 16, 2026 · Based on IRS sources

The IRIS Taxpayer Portal rejects CSVs for scientific notation, ZIP codes, line breaks, extra spaces, periods and #, $0.00 and empty checkboxes. Each cause, with the fix.

You downloaded the IRS template, filled it, uploaded it, and the IRIS Taxpayer Portal said no. Publication 5717 explains that there are two kinds of errors, and lists the conditions that most often get CSVs rejected. Here's each one, what it looks like in your file, and the fix.

File-level vs field-level errors

File-level errors mean the portal couldn't validate the template, and only one shows at a time. Field-level errors flag specific cells, and they all show at once. Fix the file-level errors first: wrong or reordered columns, extra commas at the end of lines, more than 250 records, or more than one tax year in the file.

The common causes, with fixes

What IRIS dislikesLooks likeFix
Scientific notation5.12E+08 in a TIN or amountFormat the column as Text before typing. If the digits are already lost, re-enter them from the source.
Dates in other formats3/7/25, 2025-03-07Use MM/DD/YYYY. Two-digit years are not accepted.
ZIP code formatting2110, 33701-2210Keep leading zeros (02110) and don't use a dash in 9-digit ZIPs (337012210).
Line breaks inside cellsAddress on two lines in one cell (Alt+Enter)Put the second line in Address Line 2.
Leading, trailing, double spaces" Acme  LLC "Trim and collapse spaces, and empty "blank" cells completely.
Periods or # in names/addressesAcme, Inc., Ste #4Acme Inc, Ste 4.
Mixed tax years2024 and 2025 rowsOne template per tax year.
$0.00 or blank-looking cells0.00, $0, a spaceLeave money cells with no amount completely empty.
Empty checkboxesBlank "2nd TIN Notice"Checkbox fields need Y or N.

The IRS's own IRIS Working Group decks describe the same pattern from the other side: CSV uploads failing on template format, TIN formats and special characters.

Have the CSV already? Check it free: every cell against the IRS rules, safe fixes applied automatically, right in your browser.

Check my CSV

Stop Excel from breaking it again

Errors that aren't in the IRS table

IRIS CSV checks all of these, plus each form's own columns, and fixes what can be fixed safely (formats, spacing, characters, codes). It flags only what needs a human, like a TIN that Excel already truncated.

Sources

FAQ

What is a file-level error in IRIS?

A file-level error means the portal could not validate the template at all, for example wrong columns, extra commas, a mixed tax year or a non-IRS template. Only one file-level message shows at a time, so you may fix one and get the next.

What is a field-level error?

A field-level error points at specific cells (like an invalid TIN or ZIP). All field-level errors show at once in a table.

Why does my CSV look fine in Excel but fail in IRIS?

Excel hides problems: it displays rounded numbers and dates in your locale, and re-opening a CSV re-applies General formatting, which turns long numbers into scientific notation and strips leading zeros. Check the file in a text editor or with a validator.

More guides