Where to file your W2 online depends on whether you are an employer or an employee

If you are an employee receiving a W2, you do not file it with the IRS yourself. Your employer is required to send copies to you and to the IRS by January 31 each year. You report the income from your W2 on your own tax return, which you can file through the IRS Free File program, a tax software provider, or a tax professional.

If you are an employer or payroll processor who needs to send W2s to the IRS, you file them through the IRS Filing Information Returns Electronically (FIRE) system or through an approved third-party transmitter. The deadline is typically January 31, though it can shift if that date falls on a weekend or holiday.

This guide covers the employer filing route, since that is where the actual W2 submission to the IRS happens. If you are an employee looking to report W2 income on your tax return, see the section below on filing your personal return.

Key Takeaways

  • Employers file W2s to the IRS through FIRE (Filing Information Returns Electronically) or through an IRS-approved third-party transmitter, not through a general tax software.
  • You need an IRS e-Services account with a valid EFIN (Employer Identification Number) to access FIRE and submit W2s electronically.
  • W2 files must be formatted as ASCII text or XML and uploaded through the FIRE system; the IRS will validate the file and return error reports if corrections are needed.
  • The filing deadline is January 31 each year for paper and electronic submissions, with penalties for late filing that increase based on how late the return is.
  • If you use a payroll service or tax professional, they often handle W2 filing on your behalf, but you remain responsible for accuracy and timeliness.

Setting up an IRS e-Services account to access FIRE

Before you can file W2s electronically, you need an IRS e-Services account. This is a separate login from your general IRS account and requires authentication through Login.gov. You will need your EIN (Employer Identification Number), a valid email address, and a phone number where the IRS can reach you.

Go to e-services.irs.gov and select "Register" if you do not already have an account. You will be asked to verify your identity through Login.gov, which may require a government ID or other documentation. Once your account is created, you can authorize users within your organization to access FIRE. Only authorized users can upload and submit W2 files.

After your account is set up, you will need to request access to FIRE specifically. This is done through the e-Services dashboard under "Manage Your e-Services." Select the FIRE application and request authorization. The IRS typically grants access within one business day.

Preparing your W2 file in the correct format

The IRS accepts W2 files in two formats: ASCII text (fixed-width) or XML. Most employers use ASCII because it is the traditional format and widely supported by payroll software. If your payroll system exports W2 data, check whether it can produce an IRS-compliant ASCII or XML file.

Your file must include all required fields for each W2: employee name, Social Security number, address, wages, federal income tax withheld, Social Security wages, Medicare wages, and all other boxes that apply to your employees. The file must also include a Transmitter Record (the header) with your EIN, contact information, and the tax year being reported.

Before uploading, run your file through the IRS FIRE Validation Tool, which is available in your e-Services account. This tool checks for formatting errors, missing required fields, and data inconsistencies. It will not catch all errors, but it catches most common mistakes before you submit. If the validation tool flags errors, correct them in your payroll system and regenerate the file.

Uploading and submitting your W2 file through FIRE

Log into your IRS e-Services account and navigate to FIRE. Select "Upload File" and choose your validated W2 file from your computer. The system will accept files up to 50 MB. Once uploaded, FIRE will perform an automated validation and return a report within minutes to a few hours.

If the validation report shows no errors, you will see a "Submission Successful" message and a confirmation number. Save this confirmation number for your records. If errors are found, the report will list each one with the line number and field where the problem occurred. You will need to correct the file in your payroll system, regenerate it, and upload again.

After successful submission, the IRS will send a receipt to the email address on file. This receipt confirms that the W2 file was received and accepted. You should receive this within one business day. Keep this receipt as proof of timely filing.

What happens if you miss the January 31 deadline

If you file W2s after January 31, the IRS assesses penalties based on how late the filing is. The penalty structure is: 30 days late or less, $50 per return; 31 to 60 days late, $100 per return; more than 60 days late, $250 per return. These penalties apply per employee W2 filed late, so a business with 50 employees filing 60 days late could face $12,500 in penalties.

There is no automatic waiver for first-time filers, though you can request a waiver if you have reasonable cause. The IRS considers factors like whether you have a history of timely filing, whether the delay was due to circumstances beyond your control, and whether you took steps to correct the problem promptly. Requests for waiver must be submitted in writing with documentation of the cause.

If you realize you will miss the deadline, file as soon as possible and include a written explanation with your submission. Filing even one day late is better than filing weeks late, because the penalty increases with each additional month of delay.

Using a payroll service or tax professional to file for you

Many employers use payroll services like ADP, Gusto, Paychex, or Workday to handle W2 filing automatically. These services have their own FIRE accounts and transmit W2s on your behalf. You typically do not need to access FIRE yourself; the payroll service handles the upload and submission.

If you use a payroll service, confirm with them in writing that they will file your W2s by January 31 and ask for a copy of the filing confirmation once it is submitted. You remain legally responsible for the accuracy and timeliness of the W2s, even if someone else files them. Review the W2 data in your payroll system before the filing deadline to catch errors early.

Tax professionals and accounting firms can also file W2s on your behalf if you provide them with the payroll data. Ask whether they charge a separate fee for W2 filing and what timeline they use. Some firms file in early January; others wait until late January. Confirm their deadline in writing so there is no misunderstanding.

Correcting W2s after you have filed them

If you discover an error on a W2 after filing, you must file a Form W2-c (Corrected W2) with the IRS. This form reports the correction and the corrected amounts. You must also send a corrected W2 to the employee. The deadline to file a W2-c is generally February 28 of the year following the tax year being corrected, though extensions are available.

File the W2-c through FIRE using the same process as the original W2 submission. The IRS will match the W2-c to the original W2 using the employee's Social Security number and the tax year. If the error affects the employee's tax liability, they may need to file an amended return (Form 1040-X) to correct their taxes.

Common errors that require a W2-c include wrong wages reported, incorrect tax withholding amounts, wrong employee address, or missing or incorrect Social Security numbers. The sooner you catch and correct these, the better, because employees may file their own returns based on the incorrect W2 and then have to amend.

Frequently Asked Questions

Can I file W2s on paper instead of electronically?

Yes, but the IRS strongly discourages it and imposes higher penalties for paper filing. If you file fewer than 250 W2s, you can file on paper, but you must still meet the January 31 deadline. Paper W2s are mailed to the IRS address listed in the instructions, and delivery can take weeks, so filing electronically is much safer.

What if an employee's Social Security number is wrong on the W2?

This is a serious error that can cause the employee's return to be rejected or delayed. Correct it immediately by filing a W2-c with the correct Social Security number. Also send a corrected W2 to the employee right away so they can file their return with the correct information.

Do I need to file W2s if I only have one employee?

Yes. If you paid any employee wages subject to federal income tax withholding, Social Security tax, or Medicare tax, you must file a W2 for that employee. There is no minimum threshold based on number of employees or total wages.

What if I file W2s but the employee never received their copy?

You are required to send a copy of the W2 to the employee by January 31. If an employee says they did not receive it, send a duplicate copy immediately. Keep a record of when you sent it. The employee can file their tax return without the W2 in hand if they have the information, but having the actual form is easier for them.

Can I amend a W2 after the employee has already filed their tax return?

Yes, file a W2-c to correct the error. The employee may then need to file an amended return (Form 1040-X) if the correction changes their tax liability. Notify the employee of the correction so they are aware they may need to amend their return.