IRIS TCC

IRIS TCC: How to obtain and manage your IRS IRIS system Transmitter Control Code for electronic information return filing.

Learn More

IRIS 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 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:

  1. 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.
  2. 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.
  3. 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.
  4. 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.
    You can select multiple roles on the same application if needed.
  5. 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.
  6. 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.
  7. 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.
  8. 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, 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

  1. 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.
  2. 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.
  3. 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.
  4. 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.
  5. 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.
  6. File corrections: Submit 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
1099-NEC Nonemployee compensation
1099-INT Interest income
1099-DIV Dividends and distributions
1099-B Proceeds from broker and barter exchange transactions
1099-K Payment card and third-party network transactions
1099-R Distributions from pensions, annuities, retirement plans
1099-S Proceeds from real estate transactions
1099-A Acquisition or abandonment of secured property
1099-C Cancellation of debt
1099-G Government payments (unemployment, state tax refunds)
1099-LS Reportable life insurance sale
1099-LTC Long-term care and accelerated death benefits
1099-OID Original issue discount
1099-PATR Taxable distributions received from cooperatives
1099-Q Payments from qualified education programs
1099-SA Distributions from an HSA, Archer MSA, or Medicare Advantage MSA
1099-SB Seller's investment in life insurance contract
1098 Mortgage interest statement
1098-C Contributions of motor vehicles, boats, and airplanes
1098-E Student loan interest statement
1098-F Fines, penalties, and other amounts
1098-Q Qualifying longevity annuity contract information
1098-T Tuition statement
W-2G Certain gambling winnings
3921 Exercise of an incentive stock option
3922 Transfer of stock acquired through an employee stock purchase plan
5498 IRA contribution information
5498-SA HSA, Archer MSA, or Medicare Advantage MSA information

Note that 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 . Use 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, 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 ranging from $60 to $340 per form for late or missing .

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
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, 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 , submits to the IRS through IRIS, and delivers recipient copies — all from a single platform.


The IRIS TCC is your essential credential for filing 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 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!

learning