Electronic filing replaces paper 1099s with a direct submission to the IRS
If you issue 1099s to contractors, vendors, or other non-employees, you can submit them electronically to the IRS instead of mailing paper forms. Electronic filing is faster, reduces errors, and gives you confirmation that the IRS received your submission. The IRS calls this system FIRE (Filing Information Returns Electronically), and it handles all 1099 variants — 1099-NEC, 1099-MISC, 1099-K, and others.
You do not need special software or a third-party service to use FIRE, though many filers choose to. You can file directly through the IRS website, or you can use a tax software provider, payroll processor, or accounting firm that submits on your behalf. The important date is the same whether you file on paper or electronically: January 31 for the prior calendar year.
Key Takeaways
- The IRS FIRE system accepts 1099s electronically at no cost, and you receive a confirmation number when your submission is accepted.
- You must have an IRS e-services account and a valid Employer Identification Number (EIN) to file through FIRE directly.
- If you use a tax software, payroll processor, or accountant to file for you, they handle the electronic submission and you do not interact with FIRE yourself.
- The IRS requires you to file 1099s electronically if you are issuing 250 or more forms in a calendar year; otherwise it is optional.
- You must also send Copy B of each 1099 to the recipient by January 31, whether you file electronically or on paper.
When the IRS requires electronic filing versus when it is optional
The IRS mandate is straightforward: if you issue 250 or more 1099s in a single calendar year, you must file electronically. This count includes all 1099 variants combined — so 150 1099-NECs plus 100 1099-MISCs means you have crossed the threshold and must use FIRE or a third-party filer.
If you issue fewer than 250 forms, electronic filing is optional. You can still choose to file electronically through FIRE, or you can print and mail paper forms to the IRS address listed in the 1099 instructions. Many small businesses file on paper because they issue only a handful of forms each year. However, electronic filing reduces the chance of rejection due to formatting errors, so some filers choose it even when not required.
Setting up an IRS e-services account to access FIRE
To file directly through FIRE, you need an IRS e-services account linked to your EIN. This is a separate login from your personal IRS online account. You create it at irs.gov/tax-professionals/e-services, and the process takes about 15 minutes.
You will need your EIN, your business name and address, and a valid email address. The IRS will send you a temporary password to that email. On your first login, you will be asked to set up multi-factor authentication — usually a text message or authenticator app. Once your account is active, you can access FIRE and upload your 1099 file. The IRS also sends you a confirmation number and acceptance report within a few hours of submission.
If you do not want to manage an e-services account yourself, you can authorize a tax professional, accountant, or payroll processor to file on your behalf. They will need your EIN and written permission, which many providers handle through a straightforward online form.
Preparing your 1099 data in the format the IRS accepts
FIRE accepts 1099 data in two formats: a fixed-width text file or an XML file. Most filers do not create these files by hand. Instead, they use tax software (like IRS Free File partners), payroll processors (like ADP or Gusto), or accounting software (like QuickBooks) that exports directly to FIRE format.
If you are preparing the file yourself, the IRS provides detailed specifications on the FIRE website showing exactly how many characters each field can hold, what order fields must appear in, and how to format dates and dollar amounts. A single misplaced character or incorrect format can cause the entire file to be rejected. This is why most businesses use software that handles the formatting automatically.
Before you submit, the software or FIRE itself will validate your file and flag any errors — missing recipient names, invalid EINs, amounts that exceed the form's limits. You must correct these before submission. The IRS will not accept a file with validation errors.
Submitting your file through FIRE and receiving confirmation
Once your file is formatted and validated, you log into your e-services account and navigate to FIRE. You select the tax year, the type of return (1099 series), and upload your file. FIRE processes the upload when ready and returns a confirmation number.
Within a few hours, the IRS sends you an acceptance report via email. This report lists how many forms were accepted, how many were rejected (if any), and the specific errors for rejected forms. If all forms are accepted, you are done with the IRS submission. If some are rejected, you must correct the errors and resubmit.
Keep the confirmation number and acceptance report for your records. They prove to the IRS that you filed on time, which matters if there is ever a question about whether you submitted your 1099s.
Sending Copy B to recipients by the January 31 important date
Filing electronically with the IRS does not replace sending forms to the recipients themselves. You must still provide Copy B of each 1099 to the person or business you issued it to by January 31. This is a separate requirement from the IRS filing important date.
You can send Copy B by mail, email (if the recipient agrees), or through a find portal if you use a payroll or accounting service. Many software providers print and mail Copy B for you automatically. If you are handling it yourself, print Copy B on red ink paper (the IRS-approved version) or plain white paper with a clear label. Do not send the IRS copy (Copy A) to the recipient — that is only for the IRS.
If a recipient's address is unknown or they refuse to provide one, you must still attempt to send the form. Document your attempt and keep records in case the IRS asks about it later.
Using a third-party provider instead of filing directly
Many businesses outsource 1099 filing to a payroll processor, tax software, or accounting firm. The advantage is that you do not have to create or manage the file yourself or maintain an e-services account. The provider handles formatting, validation, submission, and often prints and mails Copy B to recipients as well.
Payroll processors like ADP, Gusto, and Paychex include 1099 filing as part of their service. Tax software like TurboTax Self-Employed and H&R Block offer 1099 filing for a fee. Accounting firms and bookkeepers typically file as part of year-end tax preparation. The cost varies widely — from free (if included in your payroll plan) to $50 to $200 depending on the number of forms and the provider.
If you use a provider, confirm that they are filing electronically and that they will send you the IRS confirmation number. Also confirm that they are sending Copy B to recipients on time. You remain responsible for meeting the important date, even if someone else files on your behalf.
Common errors that cause FIRE rejections and how to fix them
The most frequent rejection reasons are invalid or mismatched EINs, missing recipient Tax Identification Numbers (TINs), and dollar amounts that exceed the form's limits. For example, a 1099-NEC has a maximum box amount; if you enter a number larger than that, FIRE will reject the entire form.
Recipient name mismatches also cause rejections. If you file a 1099-NEC for "John Smith" but the IRS records show "John Michael Smith" or "J. Smith," the form may be flagged. The IRS cross-checks 1099 names against Social Security records, so the name must match exactly as it appears on the recipient's tax return.
If your file is rejected, FIRE provides a detailed error report. Correct the errors in your source data (your accounting software or spreadsheet), reformat the file, and resubmit. There is no penalty for resubmitting; the IRS only cares that a valid file is received by January 31.
Frequently Asked Questions
Do I have to file 1099s electronically if I issue fewer than 250 forms?
No. Electronic filing is required only if you issue 250 or more 1099s in a calendar year. If you issue fewer, you can mail paper forms or file electronically at your choice. Many small businesses mail because the volume is low and the risk of error is manageable.
Can I file 1099s through my tax return software instead of FIRE?
Some tax software (like TurboTax Self-Employed) can file 1099s for you, and they submit to FIRE on your behalf. You do not interact with FIRE directly. However, not all tax software offers this feature, so check before you purchase. If your software does not offer it, you can use FIRE directly or hire a tax professional.
What happens if I miss the January 31 important date?
The IRS can assess penalties for late filing. The penalty amount depends on how late you file and whether the IRS considers it reasonable cause. Filing electronically does not extend the important date, but it does give you proof of when you submitted. If you file late, submit as soon as possible and include a written explanation.
Do I need to file 1099s if I paid someone less than $600?
It depends on the type of 1099. For 1099-NEC (nonemployee compensation), you must file if you paid $600 or more. For 1099-MISC, the threshold varies by box. For 1099-K (payment card transactions), the threshold is set by the payment processor and varies. Check the specific form instructions for the threshold that applies to you.
Can I file 1099s for a prior year if I missed the important date?
Yes. You can file 1099s for any prior year through FIRE at any time. However, you should have sent Copy B to recipients by the original important date. If you are filing late, send Copy B when ready and include a note explaining the delay. The IRS prefers that you file as soon as you realize the forms were not submitted.