Tax year 2026 threshold: $2,000, confirmed
"For tax years beginning after 2025, the minimum threshold amount for reporting certain payments required to be reported on certain information returns ... increased to $2,000" — IRS Instructions for Forms 1099-MISC and 1099-NEC (Rev. December 2026), irs.gov/instructions/i1099mec, under P.L. 119-21. A row below $2,000 is not an error here; it is flagged, and filing it stays your choice.
Per-file record limit: we split at 100, the more conservative of two sourced IRS figures
irs.gov/filing/e-file-information-returns-with-iris states "E-file up to 100 returns at a time." IRS Publication 5717 (the IRIS Taxpayer Portal User Guide), section 3.5, separately states a CSV upload may contain up to 250 records. Both are IRS sources, not third-party claims; they are not the same number. We split at the more conservative 100 rather than resolve the discrepancy in the direction that outputs more per file. Confirm your own portal's accepted limit before a real filing.
The IRS CSV template: official and pinned, one tax year behind
The output column layout is the IRS's own publicly downloadable TY2025 IRIS CSV template (irs.gov/pub/irs-efile/ty2025-template-formatting-guidelines.zip), pinned by URL and file hash in code, not an invented or guessed schema. No TY2026 template has been published yet as of this writing; this tool emits the TY2025-exact column layout for TY2026 content, and will move to a TY2026 template the moment the IRS publishes one. It does not support TY2026's new cash-tips, tipped-occupation-code, or qualified-overtime boxes -- a source file whose columns appear to carry that data is refused, not silently dropped.
What stays out of scope
This tool never files, e-files, or transmits anything to the IRS — it prepares files for you to upload, and you remain the filer. It does not perform IRS TIN Matching, which requires separate IRS e-Services enrollment. It gives no tax advice. It covers 1099-NEC, tax year 2026, only.