Skip to content
PerfrowFormatting tool, not tax advice

IRIS CSV character limits for 1099-NEC

Business name lines hold 40 characters, name parts 20, address lines 35, city 40.

ColFieldMaxAllowed
FPayer Business or Entity Name Line 140Letters, numbers, spaces, hyphen, pound, parentheses, ampersand, apostrophe.
GPayer Business or Entity Name Line 240Same characters as line 1 plus slash and percent.
HPayer First Name20Letters, spaces and hyphens.
IPayer Middle Name20Letters, spaces and hyphens.
JPayer Last Name (Surname)20Letters, spaces and hyphens.
KPayer Suffix20Letters, spaces and hyphens.
MPayer Address Line 135Letters, numbers, hyphen, slash and space only.
NPayer Address Line 235Letters, numbers, hyphen, slash and space only.
OPayer City/Town40Letters and spaces only.
WRecipient Business or Entity Name Line 140Letters, numbers, spaces, hyphen, pound, parentheses, ampersand, apostrophe.
XRecipient Business or Entity Name Line 240Same characters as line 1 plus slash and percent.
YRecipient First Name20Letters, spaces and hyphens.
ZRecipient Middle Name20Letters, spaces and hyphens.
AARecipient Last Name (Surname)20Letters, spaces and hyphens.
ABRecipient Suffix20Letters, spaces and hyphens.
ADRecipient Address Line 135Letters, numbers, hyphen, slash and space only.
AERecipient Address Line 235Letters, numbers, hyphen, slash and space only.
AFRecipient City/Town40Letters and spaces only.
AJForm Account Number20May not equal the payer or recipient TIN.
ASState 1 - State/Payer state number24Up to 24 letters and numbers, no spaces or special characters.
AVState 1 - Special Data Entries60Up to 60 characters.
AYState 2 - State/Payer state number24Up to 24 letters and numbers, no spaces or special characters.
BBState 2 - Special Data Entries60Up to 60 characters.

All of these fields also may not start or end with a space or contain two spaces in a row.

When a value is too long

  • A business name over 40 characters continues on Business Name Line 2 (another 40).
  • An address over 35 characters continues on Address Line 2.
  • A first or last name over 20 characters has no overflow field. You have to shorten it.

Perfrow moves the overflow to line 2 at a word break and flags anything that still does not fit.

Rules here follow the tax year 2025 guidelines, the newest the IRS has published as of 10 November 2026. Tax year 2026 guidelines were not posted yet. The IRS says the copy inside the Taxpayer Portal is the current one, so check it there before you file.

Fix the whole file at once

Drop in your blank IRIS template and your spreadsheet. Perfrow cleans every row, tells you which ones need you, and writes CSVs of at most 250 records. It runs in your browser, so names and TINs stay on your computer.

Open the 1099-NEC CSV fixer

Questions

What is the maximum length of an address line in the IRIS CSV?
35 characters for each of address line 1 and line 2, in the tax year 2025 1099-NEC guidelines.
How long can a business name be?
40 characters on line 1 and 40 more on line 2.

Other answers: All 54 columns · Required fields · State codes · 250-record limit · Why files get rejected · Scientific notation · ZIP code format · Date format · Line breaks · Extra spaces · Periods and # · $0.00 cells · Y/N check boxes · Tax year · Error types · Headers do not match · From QuickBooks · TIN format · Key dates