IRIS TCC
IRIS TCC: How to obtain and manage your IRS IRIS system Transmitter Control Code for electronic information return filing.
Learn MoreIRIS TCC: Your Key to IRS Electronic Filing
An IRS IRIS Transmitter Control Code (TCC) is the unique identifier assigned by the IRS that authorizes businesses and third-party transmitters to electronically file information returns through the IRS IRIS (Information Returns Intake System) platform. Whether you file 1099 forms for your own business or transmit on behalf of clients, obtaining an IRIS TCC is the essential first step toward compliant electronic filing. The IRIS TCC application process, IRIS system login requirements, and IRIS API filing capabilities are all covered in this guide to help you navigate the transition from the legacy FIRE system to IRIS.
What Is an IRIS TCC?
A Transmitter Control Code (TCC) is a unique alphanumeric code issued by the IRS that identifies an authorized electronic filer within the IRIS system. Every business or transmitter that files information returns electronically through IRIS must have a valid TCC. The TCC serves as your credential — it tells the IRS who is submitting the returns and ensures that only authorized entities can file on behalf of payers.
The IRIS TCC is specific to the IRIS platform. If you previously held a TCC for the legacy FIRE (Filing Information Returns Electronically) system, that TCC does not carry over to IRIS. You must apply for a new IRIS TCC through the IRS e-Services portal, even if you were an established FIRE TCC holder for years. The IRS made this change as part of the transition to IRIS to implement updated identity verification and security requirements.
IRIS vs FIRE: Key Differences Between TCC Types
Understanding the difference between an IRIS TCC and a FIRE TCC is critical for businesses transitioning from the legacy FIRE system to IRIS:
- Separate application process: FIRE TCCs and IRIS TCCs are issued through different application workflows. A FIRE TCC cannot be used on IRIS, and vice versa.
- Updated identity verification: The IRIS TCC application requires IRS-approved identity verification (ID.me or IRS online account), whereas FIRE used older credential-based authentication.
- TCC roles: When applying for an IRIS TCC, you select a role — Issuer (filing for your own business), Transmitter (filing on behalf of others), or Software Developer (building software that integrates with the IRIS A2A API). FIRE TCCs had a similar but less granular role structure.
- FIRE retirement: After tax year 2025, the FIRE system will no longer accept information return filings. All electronic filing will move to IRIS, making the IRIS TCC the only relevant TCC for information return submissions going forward.
If your organization previously filed through FIRE, you should apply for an IRIS TCC immediately to avoid delays during the 2026 filing season.
IRIS TCC Application: Step-by-Step Walkthrough
The IRIS TCC application process involves several steps and can take several weeks to complete. Follow this detailed walkthrough to ensure a smooth application:
- Create an IRS online account: Visit irs.gov and click "Sign in to your Online Account." If you do not already have an account, select "Create Account." You will need to verify your identity through ID.me or the IRS's own identity verification process. Have your government-issued photo ID and a smartphone or webcam ready.
- Navigate to e-Services: After logging in to your IRS account, locate the e-Services link. This is the portal where all TCC applications — including the IRIS TCC application — are managed. If you are accessing e-Services for the first time, you may need to accept the terms of service.
- Start a new IR Application: Within e-Services, select "Information Returns (IR) Application" and choose "Create New". Select IRIS as the filing channel (not FIRE). This distinction is critical — selecting the wrong system will result in the wrong type of TCC.
-
Select your TCC role: Choose the role that matches your filing needs:
- Issuer — You are filing information returns for your own business (payer).
- Transmitter — You file on behalf of other businesses (payroll bureaus, accounting firms).
- Software Developer — You are developing software that integrates with the IRIS A2A API to submit returns programmatically.
- Enter organization details: Provide your organization's Employer Identification Number (EIN), legal business name, address, phone number, and the name and SSN of the Responsible Official — the individual authorized to manage the TCC on behalf of the organization.
- Add contacts: You must designate at least one Contact in addition to the Responsible Official. The contact is the day-to-day person who will manage filings. Enter their name, SSN, phone number, and email address.
- Submit and wait for suitability review: The IRS conducts a suitability check on the Responsible Official and contacts. This review verifies tax compliance history and can take up to 45 days. You will receive email notifications on the status of your application.
- Receive your IRIS TCC: Once approved, your TCC appears in the e-Services portal. You can then use this TCC to file information returns through IRIS via the Taxpayer Portal, CSV upload, or IRIS A2A API channel.
Because the approval process can take over a month, the IRS recommends applying well before you need to file. Do not wait until the filing deadline is approaching — apply as early as possible to ensure your IRIS TCC is active when you need it.
IRIS TCC Renewal and Maintenance
An IRIS TCC is not a one-time credential. To keep your TCC active, you must understand the IRIS TCC renewal requirements:
- Annual filing requirement: If you do not file any information returns through IRIS for two consecutive filing seasons, the IRS may deactivate your TCC. File at least one return each year to keep it active.
- Update contact information: Log into the IRIS system login at e-Services regularly to ensure your Responsible Official, contacts, and organization details are current. The IRS may revoke a TCC if they cannot reach the responsible parties.
- Respond to IRS correspondence promptly: If the IRS sends notices about your TCC, respond within the stated timeframe to avoid suspension.
- Reapply if revoked: If your TCC is revoked or deactivated, you must submit a new IRIS TCC application through the same e-Services process described above.
IRIS Filing Channels: Taxpayer Portal vs CSV Upload vs A2A API
Once you have your IRIS TCC, you can file information returns through three distinct channels. Choosing the right channel depends on your filing volume and technical capabilities:
| Feature | IRIS Taxpayer Portal | CSV Upload | IRIS A2A API |
|---|---|---|---|
| Best for | Small businesses filing fewer than 100 forms | Mid-size filers with 100 to 10,000 forms | Large-scale filers, software developers, payroll bureaus |
| Data entry method | Manual entry in web browser | Upload a formatted CSV file | Programmatic RESTful API calls |
| Technical skill required | None — point-and-click interface | Basic — ability to create CSV files | Advanced — software development and OAuth 2.0 |
| Automation | No — fully manual | Partial — file preparation can be automated | Full — end-to-end automated filing |
| Real-time validation | Yes — field-level validation on entry | Yes — validation on upload | Yes — immediate API response with error details |
| Correction support | Yes | Yes | Yes |
| Cost | Free | Free | Free |
| TCC roles required | Issuer or Transmitter | Issuer or Transmitter | Transmitter or Software Developer |
For businesses that want the power of IRIS API filing without building their own integration, BoomTax handles the technical complexity for you. Upload your data via CSV or manual entry, and BoomTax transmits your returns through the IRIS A2A API on your behalf.
IRIS A2A API Overview: Automated Filing for High-Volume Filers
The IRIS A2A API (Application-to-Application API) is the most powerful filing channel available through the IRIS platform. It enables software systems to communicate directly with the IRS to submit, correct, and retrieve the status of information returns — all without human interaction with the IRIS Taxpayer Portal.
Who Should Use the IRIS A2A API?
- Payroll service bureaus that file thousands of 1099-NEC and 1099-MISC forms annually on behalf of clients.
- Accounting firms and tax preparers that manage information return filings for multiple businesses.
- Software developers building tax compliance products that need to integrate IRS e-filing directly into their platforms.
- Large employers with in-house payroll systems that want to automate year-end IRIS information returns alongside their existing workflows.
How IRIS API Filing Works
- Obtain an IRIS TCC with the correct role: Your IRIS TCC application must include the Transmitter or Software Developer role to access the A2A API.
- Register your application: Through the IRS e-Services portal, register the software application that will connect to the API. You will receive OAuth 2.0 client credentials.
- Authenticate via OAuth 2.0: Your application exchanges its client credentials for an access token. All API requests include this token for secure, standards-based authentication tied to your IRIS TCC.
- Submit returns via RESTful endpoints: The IRIS A2A API uses JSON-formatted payloads sent over HTTPS. Submit individual returns or batches of returns in a single API call.
- Receive real-time feedback: The API returns immediate acknowledgment with submission IDs, validation results, and any error details — eliminating the multi-day batch processing delays that the FIRE system imposed.
- File corrections: Submit corrected returns through the same API endpoints using the original submission ID as a reference.
The IRIS A2A API represents a major leap forward from the legacy FIRE system, which offered no API capability at all. If your organization needs automated, high-volume filing, the IRIS API is the path forward.
IRIS Supported Form Types for 2026
IRIS supports a comprehensive list of information return types. The following table shows all form types that can be filed through IRIS with your TCC for the 2026 filing season:
| Form | Description | E-File with BoomTax |
|---|---|---|
| 1099-MISC | Miscellaneous income, rents, royalties, prizes | E-File 1099-MISC |
| 1099-NEC | Nonemployee compensation | E-File 1099-NEC |
| 1099-INT | Interest income | E-File 1099-INT |
| 1099-DIV | Dividends and distributions | E-File 1099-DIV |
| 1099-B | Proceeds from broker and barter exchange transactions | View all forms |
| 1099-K | Payment card and third-party network transactions | View all forms |
| 1099-R | Distributions from pensions, annuities, retirement plans | View all forms |
| 1099-S | Proceeds from real estate transactions | View all forms |
| 1099-A | Acquisition or abandonment of secured property | View all forms |
| 1099-C | Cancellation of debt | View all forms |
| 1099-G | Government payments (unemployment, state tax refunds) | View all forms |
| 1099-LS | Reportable life insurance sale | View all forms |
| 1099-LTC | Long-term care and accelerated death benefits | View all forms |
| 1099-OID | Original issue discount | View all forms |
| 1099-PATR | Taxable distributions received from cooperatives | View all forms |
| 1099-Q | Payments from qualified education programs | View all forms |
| 1099-SA | Distributions from an HSA, Archer MSA, or Medicare Advantage MSA | View all forms |
| 1099-SB | Seller's investment in life insurance contract | View all forms |
| 1098 | Mortgage interest statement | View all forms |
| 1098-C | Contributions of motor vehicles, boats, and airplanes | View all forms |
| 1098-E | Student loan interest statement | View all forms |
| 1098-F | Fines, penalties, and other amounts | View all forms |
| 1098-Q | Qualifying longevity annuity contract information | View all forms |
| 1098-T | Tuition statement | View all forms |
| W-2G | Certain gambling winnings | View all forms |
| 3921 | Exercise of an incentive stock option | View all forms |
| 3922 | Transfer of stock acquired through an employee stock purchase plan | View all forms |
| 5498 | IRA contribution information | View all forms |
| 5498-SA | HSA, Archer MSA, or Medicare Advantage MSA information | View all forms |
Note that W-2 forms are not filed through IRIS. W-2s are submitted to the SSA through Business Services Online (BSO). Similarly, ACA forms (1094/1095) are filed through the separate AIR system. For fillable 1099 forms and quick filing, IRIS provides the Taxpayer Portal as a free, browser-based option.
FIRE to IRIS Migration Checklist
If you previously filed information returns through the FIRE system, use this checklist to ensure a smooth transition to IRIS before the 2026 filing season:
- Apply for an IRIS TCC immediately. Your existing FIRE TCC will not work on IRIS. Start the IRIS TCC application process through e-Services as early as possible — approval can take up to 45 days.
- Verify your IRS online account access. IRIS uses modern identity verification (ID.me). Confirm that your Responsible Official can log in to the IRS e-Services portal successfully.
- Review your filing channel needs. FIRE only supported fixed-width file uploads. IRIS offers three channels — Taxpayer Portal, CSV upload, and A2A API. Evaluate which channel fits your volume and technical capabilities.
- Update your data formats. If you generated Publication 1220 fixed-width files for FIRE, you will need to convert to CSV format or JSON (for API filing). FIRE's ASCII format is not accepted by IRIS.
- Verify TIN matching procedures. Ensure your payee TINs are validated before filing through IRIS. Incorrect TINs result in IRS notices and potential penalties. Use TIN verification services to clean your data before submission.
- Test with the IRIS A2A API (if applicable). If you plan to use the API channel, register your software application in e-Services and run test submissions in the IRS IRIS testing environment before the live filing season.
- Update internal workflows and documentation. Replace any references to FIRE URLs, FIRE TCC numbers, and Publication 1220 formatting with the equivalent IRIS processes.
- Confirm filing deadlines. IRIS deadlines are the same as FIRE deadlines, but the submission process is different. Build in extra time for your first IRIS filing cycle.
- Train your team. Ensure everyone involved in the filing process understands the IRIS Taxpayer Portal interface, CSV requirements, or API workflow — whichever channel you will use.
- Consider a managed filing service. If the transition feels overwhelming, BoomTax can handle IRIS filing on your behalf. Import your data, and BoomTax manages the entire submission through the IRIS A2A API.
IRIS vs FIRE: Why the Transition Matters
The IRS introduced IRIS in 2023 as a modern replacement for the aging FIRE system, which had been in use for over two decades. FIRE required filers to prepare submissions in a rigid, fixed-width ASCII format following IRS Publication 1220 specifications. There was no web portal, no CSV option, and no API — every filing had to be uploaded as a properly formatted flat file.
After tax year 2025, the FIRE system will no longer accept information return filings. This means all businesses that previously filed through FIRE must transition to IRIS for the 2026 filing season and beyond. The IRIS TCC is your gateway to this new system. If you have not yet applied for an IRIS TCC, the time to act is now. Businesses that fail to transition risk being unable to file on time, which can result in penalties ranging from $60 to $340 per form for late or missing information returns.
IRIS System Login and Access
To access the IRIS system login, you must have an active IRS online account with verified identity credentials. Here is what you need to know about logging in and managing your IRIS account:
- Login URL: Access IRIS through the IRS e-Services portal at irs.gov. There is no separate IRIS login page — all IRIS functions are accessed through e-Services after authentication.
- Identity verification: The IRIS system login requires multi-factor authentication through ID.me or the IRS's own identity verification. This is more rigorous than the legacy FIRE login process.
- Multiple users: An organization's IRIS TCC can have multiple authorized users. The Responsible Official can add contacts through the e-Services portal, each with their own login credentials.
- Session management: IRIS sessions time out after a period of inactivity. Save your work frequently when using the Taxpayer Portal for manual data entry.
Important Filing Deadlines for 2026
Regardless of whether you file through the IRIS Taxpayer Portal, CSV upload, or IRIS A2A API, the following filing deadlines apply for tax year 2025:
Recipient Copy Deadline: Monday, February 2nd, 2026
Furnish copies of all information returns to recipients by this date.
IRS E-File Deadline: Tuesday, March 31st, 2026
Submit information returns electronically to the IRS through IRIS by this date.
1099-NEC Deadline: Monday, February 2nd, 2026
Form 1099-NEC has an earlier deadline.
Both the recipient copy and IRS filing are due on the same date.
Need more time? File Form 8809 for a 30-day extension on the IRS filing deadline. The recipient copy deadline cannot be extended.
Get Started with IRIS Filing Through BoomTax
Whether you are applying for your first IRIS TCC or transitioning from the FIRE system, BoomTax makes IRIS filing simple. BoomTax is an IRS-approved transmitter that handles the complexities of IRIS API filing on your behalf. Import your data from CSV, legacy Publication 1220 files, or manual entry. BoomTax validates all records, runs TIN verification, submits to the IRS through IRIS, and delivers recipient copies — all from a single platform.
The IRIS TCC is your essential credential for filing information returns electronically with the IRS. With the FIRE system retired after tax year 2025, every business that files 1099 forms must have an active IRIS TCC. Apply early through the IRIS TCC application process, understand the filing channels available to you — including the powerful IRIS A2A API — and leverage tools like BoomTax to meet every deadline without the complexity of building your own IRIS integration.
Let’s get you in touch with an expert!
…and complete all your Federal & State Requirements. With our filing software, your goals are closer than ever!