Verify Social Security Numbers

Verify all names and Social Security numbers before you submit your W-2s using The Social Security Number Verification Service. For a fee and the consent of the number holder, you also can use The Consent Based Social Security Number Verification Service.

File W-2/W-2Cs Online

There are three ways to file W-2s online:

  1. Upload a Wage Report ‒ Upload your W-2/W-2C files using your own software in the required format (Specifications for Filing Forms W-2 Electronically). You also can check your wage reports using our AccuWage test tool to check wage reports for correctness before you send them to Social Security.

  2. W-2 Online ‒ Complete up to 50 Forms W-2 and print copies suitable for distribution to your employees. No software is required.

  3. W-2c Online ‒ Complete up to 25 Forms W-2c and print copies suitable for distribution to your employees. No software required.

Correct Forms W-2 Online

For more information and step-by-step instructions, see the Filing Forms W-2c/W-3c with Social Security and Electronic W-2 Filing Handbook.

Electronic Data Transfer Option for Federal and State Agencies

Electronic Data Transfer is an alternative to Internet filing that allows Federal and State agencies to transfer annual wage data directly to Social Security using a dedicated-circuit connection. Participation in the EDT program is available by special arrangement with Social Security. For more information, read the Electronic Data Transfer Guide.

Get Started

  1. You must use an ID.me or Login.gov credential to gain access to the BSO application.

  2. Start at the BSO Welcome page. You can select either Sign in or Create account from the “Employers” section.