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.
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.
When applying for an IRIS TCC, you must choose the type that matches how you intend to file:
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:
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:
You can apply for both types if your organization needs both channels. Each type goes through the same suitability review process.
Before starting the IRIS TCC application, make sure you have the following in place:
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.
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:
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.
The IRS uses ID.me as its identity verification provider. To complete verification, the Responsible Official will need:
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.
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.
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.
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:
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:
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.
Our compliance experts can walk you through a customized solution for your organization.
Not every TCC application is approved. Understanding common rejection reasons can help you avoid delays:
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.
The Responsible Official must be a real person with authority over the organization's filing operations. Common problems include:
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.
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.
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.
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.
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:
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.
If you currently hold a FIRE TCC and file directly with the FIRE system, here's what you need to know:
For a detailed comparison of the two systems, see our IRIS vs. FIRE comparison guide.
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.
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.