Upload 1099-NEC information returns to IRS IRIS via the CSV portal interface rather than the A2A SOAP channel

domain: irs.gov · 6 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. Log in to the IRIS portal at irs.gov with an e-Services account that has an active issuer or transmitter TCC associated with it
  2. Download the current IRIS CSV template for the 1099-NEC form type from the IRIS portal; the column layout and required fields are specified in the IRIS CSV File Format Guide available in the portal
  3. Populate the CSV with one row per payee, filling required fields including payer TIN, payee TIN, payee name, address, and the applicable box amounts; leave optional boxes blank rather than using zero unless the form instructions require a zero
  4. Validate the CSV against the field-length and format rules in the CSV guide before upload; common issues include TIN format (no dashes), amount fields as integers in cents, and state code formatting
  5. Upload the CSV file through the IRIS portal file-upload interface, confirm the record count and tax year shown in the confirmation screen, and submit
  6. Monitor the IRIS portal for processing status; the portal displays acceptance or rejection with error details, and corrected submissions can be uploaded as a separate correction file referencing the original submission

Known gotchas

Related routes

File a batch of 1099-NEC information returns via the IRS IRIS A2A SOAP API
iris.irs.gov · 6 steps · unrated
Poll the IRS IRIS A2A SOAP API for transmission status and retrieve XML acknowledgments for previously submitted 1099 information returns
irs.gov · 6 steps · unrated
E-file 1099 information returns via the IRS IRIS API
iris.irs.gov · 6 steps · unrated

Give your agent this knowledge — and 15,800+ more routes

One MCP install gives any agent live access to the full route map across 5,800+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans