QuickBooks W-2 Worksheet: Verifying Data Before You E-File
QuickBooks prefills W-2 worksheets with company and employee data, but users should verify key fields against payroll records before submitting.

QuickBooks Desktop users preparing annual W-2 forms frequently ask how the built-in W-2 Worksheet functions and what steps are needed to e-file and e-pay successfully. The worksheet is designed to prefill most fields automatically from existing company and employee records, but Intuit’s guidance stresses that users must review every entry against their own payroll reports before filing.
How the Worksheet Gets Its Data
When a user opens the W-2 Worksheet in QuickBooks, the software populates the Employer and Employee sections, along with several wage and tax boxes, using information already stored in the company file. Boxes covering state-specific details are also prefilled where applicable. QuickBooks pulls this data from payroll transactions recorded throughout the year, which means the accuracy of the worksheet depends entirely on the accuracy of the underlying records.
Verifying Amounts Against Payroll Reports
Before filing, users should run a Payroll Summary report for the calendar year being reported. This report displays one column for each employee paid during the year and breaks down pay, deductions, and taxes withheld row by row. Each figure on the report should match the corresponding amount on the employee’s W-2 worksheet. If the numbers do not align, the discrepancy typically traces back to a data-entry error earlier in the year rather than a worksheet malfunction.
Checking Box A: Employee Social Security Numbers
Box A contains the employee’s Social Security number, drawn directly from the employee’s record in QuickBooks. Users are advised to compare this number against the employee’s actual Social Security card rather than relying on what appears in the system.
A common pitfall involves Individual Taxpayer Identification Numbers, or ITINs. These nine-digit numbers begin with a “9” and have a “7,” “8,” or “9” as the fourth digit. An ITIN is not a substitute for a Social Security number and must never be used for employee identification or W-2 reporting. ITINs are issued only to certain resident and nonresident aliens who are not eligible for U.S. employment.
If the Social Security number in Box A is wrong, the user should close the tax-form window, open the Employee Center, and double-click the employee’s name to reach the Personal tab. After editing the number and saving, QuickBooks will display the corrected Social Security number on the W-2 worksheet.
Checking Box B: Employer Identification Numbers
Box B holds the company’s nine-digit Employer Identification Number, or EIN — the same number used on federal employment tax returns such as Forms 941, 943, and 944. QuickBooks pulls this from the Company Information window. If the EIN is incorrect, users can close the W-2 form, open the Company menu, select Company Information, and update the Federal Identification Number field. The corrected EIN appears on the worksheet after returning to the form.
Checking Box C: Company Name and Address
Box C displays the company’s full legal name and address, again sourced from the Legal Information section of the company file. This should match what appears on federal employment tax filings. If the legal name or address has changed and was never updated in QuickBooks, the worksheet will carry outdated information onto the W-2 unless the user corrects the Legal Information fields first.
The Broader Takeaway
The W-2 Worksheet is a prefill tool, not a verification system. QuickBooks automates the data transfer, but the responsibility for confirming that Social Security numbers, EINs, legal names, addresses, and wage amounts are correct rests with the employer. Running a Payroll Summary report and cross-checking each field before filing is the recommended workflow. Users who discover recurring mismatches between worksheet figures and payroll reports may have deeper data issues worth investigating, particularly if prior pay periods were edited or deleted after the fact.