Separate by tax year and form type first
Do not mix 1099-NEC and 1099-MISC in the same Portal CSV, and do not mix tax years.
Publication 5717 (Rev. 9-2026) says each IRIS Taxpayer Portal CSV file may contain a maximum of 250 records, with one tax year and one form type per file. The safest split process preserves headers, row counts and source identifiers.
Do not mix 1099-NEC and 1099-MISC in the same Portal CSV, and do not mix tax years.
Each split file must remain a complete IRS-template CSV, including the unchanged header row.
The header does not count as a form record. Use predictable filenames such as 1099-NEC-2026-001.csv, -002.csv and so on.
Record source row count, file count, records per file and relevant dollar control totals before uploading.
Tie every uploaded batch to its Receipt ID/status. Do not assume all batches succeeded because the first one did.
Publication 5717 says up to 250 forms per file, header row not included.
Every file needs the valid IRS template header.
Split by form type first. The Portal workflow only accepts one form type per CSV.
Use stable source row IDs/account numbers and a deterministic split process, then reconcile counts before filing.
Yes. Use as many valid batches as needed; reconcile each upload separately.
Publication 5717 states a file may contain multiple issuers when the Portal TCC role is a transmitter. Confirm your role and current guidance.
The software workflow is designed to create IRIS-ready CSV batches so larger imports can be prepared in controlled file sizes.
Use the related 1099ERICH support or free tool before creating another IRS submission.
Open free CSV splitterBrowse Supported SoftwareUse the current agency source as the final authority when requirements change.
1099ERICH imports Excel/CSV source data, validates supported records, prints recipient copies and creates IRIS-ready filing files on Windows.