This tutorial looks at how to generate W-2 wage files using Payroll Mate® payroll software and then upload to the SSA Business Services Online over the internet (federal W2 electronic filing).
What you need in order to follow this tutorial and file your W2s electronically:
- Payroll Mate® Software with “SSA Wage File Export Optional Feature” enabled.
- SSA BSO User ID/Password. Each person in your company who is using SSA Business Services Online (BSO) should register for his or her own User ID (formerly Personal Identification Number or PIN). If you do not have a BSO User ID, please visit https://www.socialsecurity.gov/bso/bsowelcome.htm and register for a new account. You can also call 1-800-772-6270 and register by phone.
- All employees’ information and payroll checks should be complete, accurate and ready for filing with the SSA. Review discrepancies such as missing employee addresses or invalid Social Security numbers.
Summary of Steps to E-File W-2s With Payroll Mate®
| Step # | Step Details |
|---|---|
| 1 | Navigate to the W-2 Page inside Payroll Mate, review W-2 forms and make sure all information is accurate and ready to upload to the SSA. |
| 2 | Navigate to the W-3 Page inside Payroll Mate, double check the totals and company information. |
| 3 | From inside the W-3 Page, click on the “Create W-2/W-3 Electronic File (EFW2)”. |
| 4 | Enter all information for the W-2 Electronic Filing Setup and select the location where you want Payroll Mate to create the W-2 Electronic File. |
| 5 | Fix any errors that Payroll Mate gives you such as incomplete employee or company information. |
| 6 | Payroll Mate will create the output W-2 Electronic File and show a success message. |
| 7 | Log into the SSA AccuWage System and validate the file that Payroll Mate generated. |
| 8 | Once you validate the file, upload to the SSA Business Services Online system. |
| 9 | When the uploaded file passes the preliminary checks, it will be automatically submitted to the Social Security Administration and the system will display a success page. |
How to contact the SSA if you need help with W-2 E-Filing
- BSO User ID/Password Assistance: 1-800-772-6270
- Technical Assistance: 1-888-772-2970 or bso.support.help@ssa.gov
- AccuWage Online General Assistance: 1-800-772-6270
- AccuWage Online Help Mailbox: accuwage.help@ssa.gov
- Regional Employer Services: Ask a Wage Reporting Expert
Payroll Mate W2 E-File: Detailed Steps + Screenshots
| Step # | Step Details |
|---|---|
| 1 | Start by going to the W-2 (Wage and Tax Statement) screen inside Payroll Mate. To do that, click on the “Forms” button and then “W-2”. See screenshot below:
|
| 2 | Now Payroll Mate will load the W-2 / W-3 Wizard. Read the info in the first screen and click next to get to the W-2 Page. You should see a screen like this:
|
| 3 | Review all W2 forms and make sure everything is accurate. You can click the “Preview” button to see the W2s for all employees. For each employee, check the name, Social Security number and address. You also need to review the different W2 boxes such as wages, federal income tax withheld, Social Security tax and Medicare. |
| 4 | Once you have checked all W-2s, navigate to the W-3 screen by clicking the “Click Here to Continue to W-3 Form” button. See screenshot below:
|
| 5 | Now you will see the W-3 page with three buttons. Click on the first button that says “Preview Form W-3”.
|
| 6 | Examine the W-3 form boxes in detail. Please check all company details, including name, address, and EIN. Additionally, you should confirm that the totals in each box—especially the one labeled "Total number of Forms W-2"—are what you had anticipated. |
| 7 | After reviewing the W-3 form, close the preview window. Then, click the "Create W-2/W-3 Electronic File (EFW2)" button to launch the electronic filing window.
|
| 8 | Now Payroll Mate will open the “W-2 Electronic Filing Setup” screen (as shown in the screenshot below). In here you need to fill out the submitter information, contact information and the location (computer folder) where you want Payroll Mate to create the output file. Next to each box there is a small question mark icon that you can click to know what needs to be entered in that box.
|
| 9 | Once you have entered and reviewed all information in the “W-2 Electronic Filing Setup”, go ahead and click the “OK” button and Payroll Mate will create the resulting W2 Wage File that you need to upload to the SSA. If there are no issues in the output file, Payroll Mate will show the success message below:
|
| 10 | Now we need to check the file generated by Payroll Mate using AccuWage tool:
|
| 11 | Now we come to the most important step of this whole process. We need to upload the wage file to the SSA. :
If you would like to follow the official Wage Upload Tutorial from the SSA, please refer to the link below: https://www.ssa.gov/employer/documents/WageFileUpload.pdf |
| 12 | In a couple of days, check the W2 wage file upload status:
See official tutorial from SSA: |



