IRS Transition from FIRE to IRIS:
What’s Changing and How Your Business Can Prepare
As IRS Transition from FIRE to IRIS, see how eFile360 can help
Updated November 15, 2025
Intro
The IRS is retiring the long-standing FIRE (Filing Information Returns Electronically) system and replacing it with IRIS (Information Returns Intake System) —a modern platform that relies on XML, stricter validationname and data formatting rules
If your business files Forms 1099, 1098, 5498, or other information returns, this transition will affect you. For many small and mid-sized organizations without dedicated IT teams, building and maintaining IRIS-compliant systems in-house just isn’t realistic.
This page explains:
- ✤ What’s changing as the IRS moves from FIRE to IRIS
- ✤ The new technical and compliance requirements
- ✤ What your business needs to do
- ✤ How a service provider like eFile360 can handle everything for you - no software, no XML, no API development required
What Is IRIS and Why Is the IRS Replacing FIRE?
FIRE has been used for decades to e-file information returns using a flat-file (1220) format. It worked, but it has limits: older technology, limited validation, and less structure.
IRIS, by contrast, is built to:
- ✤ Use XML-based schemas instead of flat file
- ✤ Validate data more rigorously and more quickly
- ✤ Improve security and identity verification
- ✤ Support both a web portal for smaller filers and A2A (Application-to-Application) connections for larger ones
The IRS has signaled that FIRE will be retired around the 2027 filing season, making IRIS the primary way to file information returns going forward.
Key Changes Businesses Need to Understand
1. XML Replaces Flat Files
Under FIRE, you could generate text-based 1220 files from Excel, legacy scripts, or accounting systems. With IRIS, the IRS expects XML that conforms exactly to their schemas and business rules. That means:
- ✤ Specific tag names and hierarchy
- ✤ Data types and lengths enforced by schema
- ✤ More detailed validation errors when things don’t match
This is a software development problem, not just a formatting problem.
2. New Name and Data Formatting Rules
One of the most visible changes is how names are handled. Under FIRE, you could store a full name in a single field (for example, “John A. Smith Jr.”). Under IRIS, names must be split into separate components:
- ✤ First Name
- ✤ Middle Name / Initial (optional)
- ✤ Last Name
- ✤ Suffix (Jr, Sr, III, etc.)
Systems that currently store only a single “Name” field must be updated to collect, store, and export these parts separately. Similar rules apply to addresses and TIN/name combinations, increasing the need for clean, structured data.
3. Stricter Validation and Real-Time Error Handling
IRIS adds stronger, often near real-time validation for:
- ✤ TIN and name combinations
- ✤ Required fields
- ✤ Field lengths and character sets
- ✤ Business rule consistency
Under FIRE, many issues were discovered later through CP2100 or penalty notices. Under IRIS, errors can cause immediate rejection or “accepted with errors” statuses, which still require follow-up.
This is good for data quality—but it means your system must get things right before submission.
4. New TCC and IRS Registration Requirements
Your existing FIRE Transmitter Control Code (TCC) won’t work with IRIS. You must apply for a new IRIS-specific TCC, and that requires:
- ✤ A valid EIN
- ✤ Identity verification through ID.me (or equivalent IRS-accepted process)
- ✤ Linking your IRIS account to the right roles and permissions
Without a new IRIS TCC, you cannot file directly via IRIS, whether through the portal or A2A.
5. A2A and API Complexity for Larger Filers
For organizations filing higher volumes, the IRS encourages use of IRIS A2A, which is a system-to-system interface. This isn’t just an upload screen—it involves:
- ✤ Building and maintaining an API client
- ✤ Handling authentication tokens
- ✤ Packaging and transmitting XML under file size limits (often around 100 MB per upload)
- ✤ Receiving and processing IRS response messages
- ✤ Implementing retry and error-handling logic
For a small or mid-sized business, this typically requires dedicated developers and ongoing maintenance, which many don’t have.
6. Dual Environments During Transition
While IRIS is rolling out, many states still depend on 1220 flat-file formats or their own portals. For a time, businesses may need to support both:
- ✤ IRIS XML for federal
- ✤ Legacy 1220/state formats for state filings
This adds another layer of complexity if you try to build and maintain your own solution.
What Your Business Needs to Do
Here are the high-level steps to prepare:
-
1. Confirm whether IRIS applies to you
- ✤ If you file information returns electronically (1099-NEC, 1099-MISC, 1099-INT, 1099-DIV, etc.), you will be affected.
-
2. Decide how you will file
-
✤ IRIS Taxpayer Portal: best for small volumes (up to ~100 forms at a time).
-
✤ IRIS A2A: best for larger filers but requires XML, API integration, and IRS testing.
-
3. Apply for an IRIS TCC
-
✤Go through the IRS registration and ID.me verification process well before filing season.
-
4. Evaluate your data and systems
-
✤ Can your existing software generate valid XML?
-
✤ Do you store names and addresses in the format IRIS requires?
-
✤ Do you have IT resources to handle schemas, testing, and corrections?
-
5. Consider partnering with a filing service
-
✤ If you don’t have in-house developers or want to avoid risk and rework, working with a service provider is usually more efficient and cost-effective.
Why Building Everything In-House Is Hard for Smaller Businesses
To implement IRIS internally, you’ll likely need:
-
✤ Developers familiar with XML and APIs
-
✤ Time to implement and test schema compliance
-
✤ Ongoing maintenance to keep up with schema and rule changes
-
✤ Additional support to manage corrections and rejections
For many organizations, this is more than a one-time project—it becomes a permanent technical responsibility.
How eFile360 Makes the IRIS Transition Easy
Instead of building software, you can let eFile360 handle the entire IRIS process for you. With eFile360, you get:
-
✅
No software to install
-
✅
No XML or schema development
-
✅
No API or A2A coding
-
✅ We stay aligned with
IRS IRIS requirements and updates
-
✅ We manage
validations, corrections, and re-submissions
-
✅ We offer
print, mail, and e-file in one place
-
✅ Support for
1099-NEC, 1099-MISC, 1099-INT, 1099-DIV, and more
You upload your data in an easy format, review your forms, and we take care of filing with the IRS and delivering recipient copies.
Stay Ahead of the Change
The move from FIRE to IRIS is coming whether businesses are ready or not. Those who prepare early—and especially those who outsource the technical burden—will have a much smoother experience. If you’d rather not:
-
✤ Learn XML
-
✤ Build APIs
-
✤ Maintain IRS schemas
-
✤ Deal with TCC, ATS, and error codes
…then partnering with eFile360 is the simplest, safest path forward.
Ready to make the transition easy?
Visit eFile360.com to get started with worry-free 1099 e-filing—no software required.
Are you ready to save time and money to e‑file your information returns?
People also ask
- When is form 1099 due?
- What are the 1099 filing penalties?
- How to correct 1099 errors?
- How to avoid 1099 penalties?
- Is it possible to get an extension to file 1099?
- What is Form 1099-MISC?
- Who needs to file Form 1099-MISC?
- How to file Form 1099-MISC?
- What Happens if I Forgot to Send 1099-MISC Last year?
- What is IRS's FIRE to IRIS Transition?