Getting Started

How to File a 1099 Without a TCC

IRIS normally makes you get your own Transmitter Control Code first — an application that can take about 45 days to clear. There is a legitimate way to file a 1099 without a TCC today: transmit under a service that already holds IRS transmitter credentials. Here is exactly when you need your own code, when you don’t, and how the shortcut works.

 Covers the IRS IRIS TCC application, the ~45-day review window, and filing through an authorized transmitter · July 16, 2026
At a glance

Yes, you can file a 1099 without a TCC of your own. A Transmitter Control Code is the credential the IRS issues to whoever transmits the file — not to every business named on the forms. When you file through an IRS-authorized service that already holds a TCC, it transmits under its own code and your data flows to the IRS the same day. Applying for your own IRIS TCC is worth it only if you plan to build a direct connection to the IRS yourself, and even then the application typically takes around 45 days to clear.

In this story

What a TCC Actually Is (and Isn’t)

A Transmitter Control Code is a five-character code the IRS issues so it knows who is sending an electronic file. That’s the whole job. It identifies the transmitter — the party that pushes the return through the pipe — not necessarily the business whose EIN sits on the 1099.

This distinction trips up almost everyone the first time. People assume a TCC is like an EIN: one per company, required before you can file anything. It isn’t. The IRS cares who is on the sending end of the transmission so it can trace and secure the channel. If someone else is doing the transmitting under their code, you personally never need one.

Think of it like mailing a package through a courier. You don’t need your own postal-carrier license to send a box — the courier is licensed, and your package rides on that. A TCC is the courier’s license. e1099f holds an active IRIS TCC and transmits your 1099s under it, which is exactly how payroll companies and tax software have moved returns for decades.

FIRE TCCs don’t carry over

If you filed through the old FIRE system, your FIRE TCC does not work in IRIS. They’re separate systems with separate codes, and FIRE retires on December 31, 2026. A new IRIS TCC is its own fresh application — see IRIS vs FIRE TCC for how the two differ.

Why Getting Your Own TCC Takes About 45 Days

Getting your own IRIS TCC isn’t a form you submit and use the same afternoon. You apply through IRIS with a responsible official and authorized users, each of whom needs an ID.me identity-verified account. Then the IRS reviews the application. The published guidance says to allow roughly 45 days for that review, and it can run longer at the start of filing season when the queue is deep.

That timeline is fine if you’re planning months ahead. It is a genuine problem in late January, when you realize the 1099-NEC deadline is days away and you don’t have a code yet. A 45-day review does not care that your deadline is next Tuesday. This single gap — deadline now, credential later — is the reason most small filers get stuck.

A 45-day review does not care that your deadline is next Tuesday.— The core reason filers look for a way around their own TCC

When You Genuinely Need Your Own TCC

There’s exactly one situation that requires your own code: you want to connect directly to the IRS and transmit files yourself, with no service in between. That’s the Application-to-Application (A2A) or the IRIS web portal path, where your systems talk straight to the IRS.

  • You’re a software vendor or large enterprise building your own IRIS integration and transmitting on your own behalf.
  • You’re a service bureau that will transmit for other businesses and needs to be the named transmitter of record.
  • You have an internal policy or contract that requires filings to leave under your own IRS credential, end to end.
  • You’re filing extremely high volume and want a direct A2A channel you control.

If one of those describes you, apply early and read our step-by-step guide to getting an IRIS TCC. Start in the fall, not in January. Everyone else can skip the application entirely.

When You Don’t Need One at All

Most businesses filing 1099s do not need their own TCC, and never will. If you just want your forms accepted by the IRS and copies sent to recipients, you are filing through someone — and that someone is the transmitter.

A landlord who paid a plumber $1,200 and owes them a 1099-NEC does not need a TCC. A 15-person agency sending 40 contractor 1099s doesn’t either. A CPA filing on behalf of a dozen clients can do it under a service’s credentials rather than waiting on the IRS to review a fresh application in the middle of busy season. In every one of these cases, the transmitter already has the code and you ride on it.

No 45-day wait

You skip the IRS review window entirely because you’re not the transmitter.

No ID.me setup

No responsible official, no per-user identity verification, no application to shepherd.

File the same day

Your forms reach the IRS today instead of after a month-plus of waiting.

The obligation to file is yours; the transmission credential doesn’t have to be.

The Shortcut: File Under an Authorized Transmitter

Here’s the part that saves your deadline. e1099f is an IRS-authorized transmitter with an active IRIS TCC. When you file with us, we transmit your returns under our credentials, get the IRS Receipt ID back, and hand you the acknowledgement. You never touch the TCC application. There’s no 45-day wait because you aren’t the one applying.

This is also where the FIRE-to-IRIS piece matters. If you already produce fixed-width FIRE (Pub 1220) files, you don’t have to rebuild anything for IRIS. Upload the FIRE-format file you already know how to make; we convert it to valid IRIS XML and file it. FIRE format in, IRIS XML out — no new TCC, no rework. See converting FIRE files to IRIS XML if that’s your situation.

Deadline this week and no TCC?

File through our IRIS credentials today — no application, no 45-day review.

Start filing free

How to File a 1099 Today, Without a Code

1

Create a free account

Sign up at e1099f. No TCC, no ID.me identity proofing, no responsible-official paperwork.

2 min
2

Add your payer and recipients

Enter your business as the payer, then add recipients by hand, by CSV, or straight from an existing FIRE file. Our CSV template maps the boxes for you.

varies
3

Let validation run

Every record is checked against the IRS business rules before anything is sent, so you fix problems here instead of reading a rejection later.

seconds
4

File under our TCC

We transmit through IRIS under our credentials and return the IRS Receipt ID. Recipient copies go out by print-and-mail or secure online access.

same day

That’s the entire path. The step that would normally cost you a month — obtaining and validating a TCC — simply isn’t in it, because it’s already been done.

Corrections, States, and the Fine Print

Filing without your own TCC doesn’t limit you. Need to fix a form you already sent? Corrections go through the same authorized transmitter, so you don’t need a code to correct a 1099 any more than you needed one to file it — here’s how IRIS corrections work. State filing rides along too: where a state participates in the Combined Federal/State Filing program, the state elements are emitted and validated automatically.

One thing a transmitter can’t do for you

Filing under our TCC does not move your deadline or your obligation. If you owe a 1099-NEC, it’s still due at the end of January regardless of who transmits it. The shortcut removes the credential bottleneck — it doesn’t remove the duty to file on time. See the 2026 filing deadlines so you don’t trade one delay for another.

Frequently Asked Questions

Can I really file a 1099 without my own TCC?
Yes. The TCC identifies the transmitter, not every business on the forms. When you file through an IRS-authorized service that holds a TCC, it transmits under its code and your return reaches the IRS without you applying for one.
How long does it take to get my own IRIS TCC?
Plan for roughly 45 days for the IRS to review the application, and potentially longer during peak filing season. That’s the main reason last-minute filers look for another route.
Does my old FIRE TCC work in IRIS?
No. FIRE and IRIS are separate systems with separate codes, and a FIRE TCC won’t authenticate to IRIS. FIRE also retires on December 31, 2026, so a fresh IRIS credential is the path forward.
Who actually needs their own TCC?
Mainly software vendors, large enterprises, and service bureaus that want to transmit directly to the IRS themselves. If you just need your forms filed and recipients served, you can file through a transmitter instead.
Is filing under someone else’s TCC allowed by the IRS?
Yes — that’s how authorized transmitters and tax software have always worked. The IRS authorizes the transmitter to send returns on behalf of many filers under one code.
Can I still file corrections without a TCC?
Yes. Corrections go through the same authorized transmitter as your original filing, so you never need your own code to correct a 1099.
Will filing this way slow down my acknowledgement?
No. You get the same IRS Receipt ID and acknowledgement you’d get filing directly — often faster, since you skip the weeks spent obtaining and testing your own credential.
DM
Dariel Montesino
1099 & IRIS specialist, e1099f

Dariel writes e1099f’s filing guides, focused on the FIRE-to-IRIS transition and getting information returns accepted the first time.

Not tax advice. This guide is general information for filers and may not reflect the latest IRS rules; thresholds and amounts change. Confirm current-year requirements with the IRS or a tax professional before you file.

File your 1099 today, without a TCC.

FIRE-format in, IRIS XML out — no new TCC, no 45-day wait.

An unhandled error has occurred. Reload ×

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.