Skip to main content

HomeAll guides

How to File Your 1099 Forms Electronically With the IRS

Electronic filing is faster and more accurate than mailing paper forms

You can file 1099 forms electronically through the IRS Filing Information Returns Electronically (FIRE) system or through an approved third-party software provider. Electronic filing reduces errors, gives you confirmation that the IRS received your forms, and processes faster than mailing. The IRS requires businesses filing more than 250 information returns in a calendar year to file electronically — if you file fewer than 250, you can choose between electronic and paper filing.

The process differs depending on whether you file directly with the IRS or use a tax software company. Both routes require you to have a Transmitter Control Code (TCC) from the IRS before you begin, and both require you to submit forms by the important date — typically January 31 for most 1099 types.

Key Takeaways

  • You must obtain a Transmitter Control Code (TCC) from the IRS before filing any 1099 forms electronically, which takes one to two weeks to arrive by mail.
  • Businesses filing 250 or more information returns must file electronically; those filing fewer than 250 can choose paper or electronic filing.
  • You can file directly through the IRS FIRE system or use approved third-party software that submits to the IRS on your behalf.
  • The January 31 important date applies to most 1099 forms, though some types have different dates — check the specific form instructions.

Getting a Transmitter Control Code from the IRS

Before you can file electronically, you need a Transmitter Control Code (TCC), which is a unique identifier the IRS assigns to your business. You request this code by mailing Form SS-4 (process for Employer Identification Number) or Form 8821 (Tax Information Authorization) to the IRS, depending on your situation. If you already have an EIN, you can request a TCC by calling the IRS at 1-800-829-1040 and asking for the Electronic Federal Tax Payment System (EFTPS) enrollment team, or by mailing a written request that includes your business name, EIN, and the statement that you want to file 1099 forms electronically.

The TCC arrives by mail and typically takes one to two weeks. You cannot file electronically until you have received it. Plan ahead if your filing important date is approaching — request your code as soon as you know you will be filing 1099 forms.

Filing directly through the IRS FIRE system

The IRS Filing Information Returns Electronically (FIRE) system is a free online portal where you upload your 1099 data directly to the IRS. To use FIRE, you go to the IRS website, log in with your TCC and password, and upload a file containing all your 1099 information in the format the IRS specifies (usually a text file with a specific layout). The IRS provides detailed instructions and a template showing exactly how to format your data.

FIRE works best if you are comfortable formatting data files or if your accounting software can export data in the IRS format. Once you upload your file, the system validates it for errors — if there are problems, it tells you what to fix before you resubmit. After the IRS accepts your file, you receive a confirmation number. You must also file a Form 1096 (Annual Summary and Transmittal of U.S. Information Returns) electronically at the same time, which summarizes all the 1099 forms you are filing.

Using approved third-party software providers

Many tax software companies and payroll providers are approved by the IRS to accept 1099 data from businesses and file it electronically on their behalf. These providers include companies like ADP, Paychex, QuickBooks, and others. When you use an approved provider, you enter your 1099 information into their system, and they handle the formatting and submission to the IRS — you do not have to worry about getting the file format exactly right.

Third-party providers typically charge a fee per form or per filing, though some include 1099 filing as part of a larger payroll or accounting service. The advantage is simplicity and support — if something goes wrong, the provider's customer service can help. The disadvantage is cost. Check whether your current payroll or accounting software already includes 1099 filing before paying for a separate service.

What information you need to gather before filing

Before you start the filing process, collect the following information for each 1099 form you are submitting: the recipient's name, address, and Tax Identification Number (usually a Social Security Number or EIN); the type of income reported (box numbers vary by 1099 type); and the dollar amounts in each box. You also need your own business information: your name, address, EIN, and TCC.

If you are filing 1099-NEC (nonemployee compensation), 1099-MISC (miscellaneous income), or 1099-K (payment card transactions), the specific boxes and amounts differ. Review the instructions for the form type you are filing to make sure you have the right information in the right boxes. If you made an error on a form you already sent to a recipient, you will need to file a corrected form — the IRS has a separate process for corrections.

Meeting the January 31 important date

The important date to file most 1099 forms electronically is January 31 of the year following the tax year. For example, 1099 forms for income earned in 2023 are due January 31, 2024. Some 1099 types have different important date — 1099-K forms have faced important date changes in recent years, so check the current IRS guidance for the specific form you are filing.

The IRS accepts electronic filings up until 11:59 p.m. Eastern Time on the important date date. If you miss the important date, the IRS charges penalties that increase based on how late you file and how many forms are involved. If you realize you will miss the important date, you can request an extension by filing Form 8809 (process for Extension of Time to File Information Returns) before the important date passes.

Troubleshooting common filing errors

The most common errors when filing 1099 forms electronically are incorrect Tax Identification Numbers, mismatched names and numbers, missing required boxes, and amounts that do not match what you reported to the recipient. When you submit through FIRE or a third-party provider, the system validates your file and rejects it if there are problems — it will tell you which form and which field has the error.

If your file is rejected, fix the errors and resubmit. If you discover an error after the IRS has accepted your filing, you file a corrected 1099 form (marked as a correction) with the same recipient and submit it to the IRS. Keep a copy of your filing confirmation for your records — if the IRS ever questions your filing, you can prove you submitted it on time.

Frequently Asked Questions

Do I have to file 1099 forms electronically if I have fewer than 250 forms?

No. The IRS requires electronic filing only if you file 250 or more information returns in a calendar year. If you file fewer than 250, you can choose to file on paper or electronically. However, electronic filing is generally faster and produces fewer errors, so many businesses file electronically even when they are not required to.

How long does it take to get a Transmitter Control Code?

A TCC arrives by mail and typically takes one to two weeks from the date you request it. If you request it by phone, the IRS may provide it when ready, but you will still need to receive written confirmation. Plan ahead — do not wait until mid-January to request your code if your important date is January 31.

What happens if I file the wrong 1099 type for a recipient?

If you file the wrong 1099 type, you file a corrected form showing the correct type and amounts. The recipient will receive both the original and the corrected form. The IRS will process the corrected version as the official record. Notify the recipient that a correction is coming so they do not file their tax return based on the incorrect form.

Can I file 1099 forms for multiple years at the same time?

No. You file 1099 forms for each tax year separately, and each filing has its own important date. A 2023 1099 is due by January 31, 2024, and a 2024 1099 is due by January 31, 2025. You cannot combine them into a single filing.

What if the IRS rejects my entire filing?

If the IRS rejects your entire file, the system tells you why — usually a problem with your header information, your TCC, or the file format. Fix the issue and resubmit. If you are unsure what the error means, contact the IRS at 1-866-455-7438 (the Information Returns Program phone line) and they can walk you through the correction.

This guide is for general information only and is not medical, financial, legal, or other professional advice. For decisions specific to your situation, consult a qualified professional. See our Editorial Policy.