At a Glance
What Is an IRIS Transmitter Control Code (TCC)?
A Transmitter Control Code (TCC) is a unique identifier the IRS assigns to organizations authorized to electronically file information returns. Think of it as a license to submit 1099s and other information returns directly to the IRS. Without a valid TCC, the IRS will not accept your electronic filings.
Under the legacy FIRE (Filing Information Returns Electronically) system, transmitters obtained a FIRE TCC to upload Publication 1220-format files. With the transition to IRIS, the IRS requires a completely separate TCC. The FIRE system shuts down permanently on December 31, 2026, and FIRE TCCs will become obsolete at that point. If you plan to file directly with the IRS through IRIS, you need an IRIS-specific TCC.
FIRE TCC vs. IRIS TCC: They Are Not the Same
This is one of the most common points of confusion in the FIRE-to-IRIS transition. Your existing FIRE TCC will not work for IRIS filing. The two systems are entirely separate, with different application processes, different approval workflows, and different technical architectures.
| FIRE TCC | IRIS TCC | |
|---|---|---|
| System | FIRE (Filing Information Returns Electronically) | IRIS (Information Returns Intake System) |
| File format | Fixed-width text (Publication 1220) | XML or CSV/manual entry |
| Status after Dec 31, 2026 | Obsolete | Active |
| Identity verification | Legacy e-Services credentials | ID.me verification required |
| Application portal | FIRE TCC application (discontinued) | IRS e-Services → IRIS TCC application |
| TCC types | Single type | IRIS-TP (Taxpayer Portal) and IRIS-A2A (API) |
Even if you currently hold a FIRE TCC, you must apply for a new IRIS TCC to continue filing directly with the IRS after the FIRE shutdown. The IRS does not automatically convert or migrate FIRE TCCs to IRIS.
Two Types of IRIS TCC
When applying for an IRIS TCC, you must choose the type that matches how you intend to file:
IRIS-TP (Taxpayer Portal)
The IRIS-TP TCC authorizes you to use the IRIS Taxpayer Portal, the IRS's web-based interface for filing information returns. The Taxpayer Portal supports manual data entry and CSV template uploads. This is suited for organizations that:
- File a moderate number of forms (dozens to low hundreds)
- Prefer a web-based interface over programmatic submission
- Do not have in-house development resources for API integration
- Want to manually enter or upload spreadsheet data
IRIS-A2A (Application-to-Application / API)
The IRIS-A2A TCC authorizes you to submit information returns programmatically through the IRIS A2A API. This is the machine-to-machine channel designed for high-volume, automated filing. This is suited for:
- Software vendors building filing products
- Service bureaus processing filings for multiple clients
- Large organizations with automated filing pipelines
- IT teams integrating IRIS into existing ERP or payroll systems
You can apply for both types if your organization needs both channels. Each type goes through the same suitability review process.
Prerequisites Before You Apply
Before starting the IRIS TCC application, make sure you have the following in place:
1. Employer Identification Number (EIN)
Your organization must have a valid EIN. This is the tax identification number the IRS uses to identify your business entity. If you don't have one, apply through the IRS EIN online application. The EIN you use on your TCC application must match the entity that will be submitting filings.
2. Responsible Official
The IRS requires a Responsible Official for every TCC application. This is a person at your organization who has authority over the electronic filing operations and who accepts responsibility for the accuracy of the filings. The Responsible Official must:
- Have a valid Social Security Number (SSN) or Individual Taxpayer Identification Number (ITIN)
- Be authorized to sign on behalf of the organization
- Complete ID.me identity verification
- Pass the IRS suitability check (background review)
3. IRS e-Services Account
You need an account on the IRS e-Services portal. This is the gateway to all IRS electronic services, including the IRIS TCC application. If you already have an e-Services account from FIRE TCC management or TIN Matching, you can use the same account — but you'll still need to complete ID.me verification if you haven't already.
4. ID.me Identity Verification
The IRS uses ID.me as its identity verification provider. To complete verification, the Responsible Official will need:
- A government-issued photo ID (driver's license, state ID, or passport)
- A selfie taken during the verification process
- Access to a mobile phone or computer with a camera
- Personal information for identity matching (address, SSN, date of birth)
ID.me verification typically takes 10-15 minutes if done through the automated self-service flow. If the automated process can't verify you, you'll be directed to a video call with an ID.me representative, which may take longer depending on wait times.
Step-by-Step: How to Apply for an IRIS TCC
Step 1: Create or Access Your IRS e-Services Account
Go to IRS e-Services and either log in with an existing account or create a new one. New accounts require basic contact information and an email address. Once your account is created, you'll be prompted to verify your identity through ID.me.
Step 2: Complete ID.me Identity Verification
Follow the ID.me prompts to verify the Responsible Official's identity. This involves uploading a photo ID, taking a selfie, and confirming personal details. The process runs through ID.me's platform, not the IRS directly. Once verified, you'll be returned to the IRS e-Services portal with full access.
Step 3: Navigate to the IRIS TCC Application
Within e-Services, locate the IRIS Transmitter Control Code (TCC) application. Select the type of TCC you need: IRIS-TP (Taxpayer Portal), IRIS-A2A (API), or both. The application form will ask for:
- Organization legal name and EIN
- Business address and contact information
- Responsible Official details (name, SSN/ITIN, title)
- The type of information returns you plan to file
- Whether you're filing for your own organization or on behalf of others
- The role of your organization (transmitter, software developer, or both)
Step 4: Submit and Wait for Suitability Review
After submitting the application, the IRS conducts a suitability review. This is a background check on the organization and the Responsible Official to confirm eligibility for electronic filing. The IRS states this review takes a minimum of 45 days, though it can take significantly longer during peak periods. During this time:
- You cannot expedite the process — there is no rush option
- The IRS may contact you for additional information
- You'll receive notifications through your e-Services account
- Do not submit duplicate applications, as this can delay processing
Step 5: Receive Your IRIS TCC
Once approved, the IRS issues your IRIS TCC through your e-Services account. The TCC is a five-character alphanumeric code that identifies you as an authorized transmitter. You'll use this code when submitting filings through the IRIS Taxpayer Portal or the IRIS A2A API.
Ready to discuss your enterprise compliance needs?
Our compliance experts can walk you through a customized solution for your organization.
Common Rejection Reasons and How to Avoid Them
Not every TCC application is approved. Understanding common rejection reasons can help you avoid delays:
EIN Mismatch
The EIN on your TCC application must exactly match what the IRS has on file for your organization. If your business name or address has changed since you obtained your EIN, update your records with the IRS before applying. Discrepancies between the application and IRS records are a frequent cause of delays.
Responsible Official Issues
The Responsible Official must be a real person with authority over the organization's filing operations. Common problems include:
- The named individual is not actually associated with the organization in IRS records
- The SSN or ITIN provided does not match the individual's name
- The individual has unresolved tax compliance issues
- ID.me verification was not completed or failed
Incomplete Application
Missing fields, unclear descriptions of your filing role, or failing to specify which form types you plan to file can all trigger the IRS to request additional information, adding weeks to the timeline.
Duplicate Applications
Submitting multiple applications because you haven't heard back is counterproductive. It flags your account for manual review and delays processing. Submit once and monitor your e-Services account for updates.
Tax Compliance Issues
If your organization has outstanding tax liabilities, unfiled returns, or other compliance problems, the IRS may deny your TCC application. Resolve any compliance issues before applying.
Timeline: Why You Should Apply Now
The FIRE system shuts down December 31, 2026. If you need an IRIS TCC to file directly with the IRS, the timeline math is straightforward and unforgiving:
| Step | Estimated Duration |
|---|---|
| e-Services account creation | 1–2 days |
| ID.me identity verification | Same day to 1 week |
| TCC application submission | 1–2 hours |
| IRS suitability review | 45+ days (often longer) |
| Testing and integration | 2–4 weeks |
| Total | 2–4 months |
That means if you start the process in October 2026, you may not have an approved TCC by the time the January 31, 2027 filing deadline for 1099-NEC arrives. And if the suitability review takes longer than average — which happens during peak application periods — you could be waiting even longer.
Apply now, not later. The IRS is already processing IRIS TCC applications. Getting your TCC in hand early gives you time to test your filing process, work through any technical issues, and file confidently when deadlines arrive. For a full timeline of the transition, see our FIRE-to-IRIS migration guide.
The Alternative: Skip the TCC Process Entirely
Everything above — the e-Services account, ID.me, the application form, the 45-day wait, the suitability review — is required only if you file directly with the IRS. If you use an IRS-authorized e-file provider, you don't need your own TCC at all.
BoomTax holds its own IRIS TCCs and submits filings on your behalf. When you use BoomTax, you:
- Skip the TCC application entirely — no 45-day wait, no suitability review, no ID.me
- File immediately — create an account and start filing the same day
- Keep your existing files — upload FIRE-format files and BoomTax converts to IRIS XML automatically
- Avoid the learning curve — no need to learn IRIS XML schemas, the Taxpayer Portal, or the A2A API
- Get built-in validation — BoomTax checks every record against IRS business rules before submission
- Handle corrections easily — fix rejected records through the BoomTax interface without touching IRIS directly
For organizations that don't want to become IRS-registered transmitters, BoomTax eliminates the entire TCC process and all the complexity that comes with it. See how BoomTax compares to other options in our best IRIS filing software comparison.
What If You Already Have a FIRE TCC?
If you currently hold a FIRE TCC and file directly with the FIRE system, here's what you need to know:
- Your FIRE TCC will stop working when FIRE shuts down on December 31, 2026. It cannot be transferred or converted to an IRIS TCC.
- You must apply separately for an IRIS TCC through the process outlined above. Having a FIRE TCC does not give you any priority or expedited processing for an IRIS TCC.
- Your e-Services account may carry over — if you already have an IRS e-Services account from FIRE TCC management, you can use the same account to apply for an IRIS TCC. You may still need to complete ID.me verification if your account predates the ID.me requirement.
- Your existing TCC number will be different — the IRIS TCC is a new five-character code, not a continuation of your FIRE TCC.
For a detailed comparison of the two systems, see our IRIS vs. FIRE comparison guide.
Do You Even Need a TCC?
Not everyone needs their own TCC. Here's a quick decision framework:
| Scenario | Do You Need an IRIS TCC? |
|---|---|
| You want to file 1099s directly through the IRIS Taxpayer Portal | Yes — you need an IRIS-TP TCC |
| You're building software that submits to IRIS via API | Yes — you need an IRIS-A2A TCC |
| You're a service bureau filing on behalf of clients | Yes — you need an IRIS-A2A TCC (and possibly IRIS-TP as well) |
| You use an IRS-authorized e-file provider like BoomTax | No — your provider holds the TCC and submits on your behalf |
| You file fewer than 10 forms and want to file on paper | No — but paper filing has its own limitations and is not available for all form types |
If your answer is "no," an IRS-authorized provider like BoomTax is the fastest path to IRIS-compliant filing. You can bulk upload your forms, use the web interface, or integrate through the BoomTax API.
Frequently Asked Questions
Next Steps
Passionate about making tax compliance simple so businesses can focus on what matters.
BoomTax and its affiliates do not provide tax, legal, or accounting advice. This material has been prepared for informational purposes only, and is not intended to provide, and should not be relied on for, tax, legal, or accounting advice. You should consult your own tax, legal, and accounting advisors prior to engaging in any transaction.