What your W-2 actually tells the IRS about your income
Your W-2 is the form your employer sends to you and the IRS showing how much you earned and how much tax was withheld. The IRS matches the W-2 your employer files with the one you receive — if they don't match, the IRS will contact you. Most of the time the form is correct, but mistakes happen: a transposed Social Security number, income reported in the wrong box, or state tax withheld from the wrong state.
The W-2 has six copies. Your employer keeps one, the IRS gets one, your state gets one, and you get two — one for your records and one to file with your tax return. You need the copy marked "For Employee" to file your federal return. If you're filing electronically, you don't mail the W-2 itself; the tax software reads the numbers you enter and transmits them to the IRS.
You should receive your W-2 by January 31 each year for the prior calendar year. If you haven't received it by early February, contact your employer's payroll department directly — they can reprint it or confirm it was mailed. The IRS does not send W-2s to employees; your employer is responsible for getting it to you.
Key Takeaways
- Box 1 shows your taxable wages; Box 2 shows federal income tax withheld — these are the two numbers you'll use on your 1040.
- Your Social Security number, employer name, and employer ID number must match your records exactly, or the IRS will flag a mismatch.
- If you worked in multiple states, each state's income and tax withheld should appear on separate lines of the same W-2 form.
- You have three years from the filing important date to report a W-2 error to your employer; after that, you'll need to file an amended return instead.
The boxes that matter for your tax return
Box 1 (Wages, tips, other compensation) is the number you enter on line 1a of your Form 1040. This is your taxable wages before any deductions. It includes your salary, hourly pay, bonuses, and tips reported to your employer. It does not include pre-tax contributions to a 401(k) or health insurance — those are already subtracted.
Box 2 (Federal income tax withheld) is what your employer took out of your paychecks for federal income tax. This is the number you enter on line 24 of your 1040. If you're owed a refund, it's because Box 2 is larger than the tax you actually owe. If you owe money, it's because Box 2 is smaller than what you should have paid.
Box 3 (Social Security wages) and Box 5 (Medicare wages) are usually the same as Box 1, but not always. If you earned over the Social Security wage base (which changes yearly — it was $168,600 in 2024), Box 3 will be capped at that amount while Box 5 continues. This matters only if you're self-employed or filing Schedule C; most employees can ignore these boxes.
Box 12 contains codes and amounts for things like 401(k) contributions, HSA contributions, or dependent care benefits. The letter code tells you what the amount represents. If you see a code you don't recognize, your employer's benefits department can explain it. These amounts reduce your taxable income in Box 1.
How to verify your W-2 against your pay stubs
Your last pay stub of the year should show year-to-date totals that match your W-2. Pull your final stub and compare: the year-to-date gross pay should equal Box 1 on your W-2, and the year-to-date federal tax withheld should equal Box 2. If they don't match within a dollar or two, something went wrong in your employer's year-end processing.
Common discrepancies include bonuses paid after the W-2 was prepared, corrections made after the W-2 was issued, or income from a second job that wasn't included. If your last pay stub shows different totals than your W-2, ask your payroll department which number is correct before you file. They may issue a corrected W-2 (called a W-2c) if the W-2 was wrong.
If you received a bonus or commission after January 31, it may appear on a separate W-2 issued later. Some employers issue multiple W-2s if you changed departments or had a status change during the year. You'll enter all of them on your 1040 — the tax software will add them together automatically.
Errors that require a corrected W-2
If your W-2 contains a mistake, your employer can issue a corrected form called a W-2c. This is not a new W-2; it's a correction document that tells the IRS the original was wrong. Your employer should issue it within 30 days of discovering the error, though they have until August 1 of the following year.
Common errors that require a W-2c include: your Social Security number is wrong, your name is misspelled, Box 1 or Box 2 amounts are incorrect, or state income and tax are reported for the wrong state. If you worked in two states, each state's figures should appear on separate lines of the same W-2 — if they're combined or split incorrectly, that's an error worth correcting.
If you discover the error after you've already filed your return, you'll need to file an amended return (Form 1040-X) instead of waiting for a W-2c. You have three years from the original filing important date to file an amended return. If your employer never corrects the W-2 and the IRS notices the mismatch, the IRS will contact you — having documentation of the error (like an email from payroll) helps prove you weren't trying to hide income.
State and local tax information on your W-2
If you worked in a state with income tax, your W-2 will show that state's name, your state wages (Box 16), and state tax withheld (Box 17). If you worked in multiple states during the year, each state appears on a separate line of the same W-2 form. The total of all state wages across all lines should equal your Box 1 federal wages (or close to it).
Some states don't have income tax — Alaska, Florida, Nevada, South Dakota, Tennessee, Texas, Washington, and Wyoming don't tax wages. If you worked in one of these states, you won't see state information on your W-2. If you worked in a state with local income tax (like New York City or Philadelphia), that information appears in Boxes 18 and 19.
When you file your state return, you'll use the state wages and state tax withheld from your W-2. If you worked in two states and both withheld tax, you'll file returns in both states. Some states offer credits for tax paid to another state to avoid double taxation, but you have to claim it — it doesn't happen automatically.
What to do if your W-2 doesn't arrive
If you haven't received your W-2 by mid-February, contact your employer's payroll or HR department first. They can tell you whether it was mailed, printed, or held for some reason. Ask them to email or reprint it when ready. Most employers can produce a duplicate W-2 in a day or two.
If your employer won't provide a W-2 or has gone out of business, you can file Form 4852 (Substitute for Form W-2) with your tax return. This is a temporary measure that lets you report your income based on your pay stubs or bank deposits. The IRS will still expect your employer to file the real W-2 eventually, so if it shows up later, you may need to file an amended return.
Do not delay filing your return waiting for a W-2. If the important date is approaching and you have documentation of your income (pay stubs, bank deposits, a letter from your employer), you can file with Form 4852 and then file an amended return once the real W-2 arrives. Filing late carries penalties and interest, so it's better to file on time with a substitute form.
Frequently Asked Questions
What if I worked for two employers in the same year?
You'll receive a W-2 from each employer. Enter all of them on your 1040 — the tax software will add the wages and withholding together. You may owe additional tax if one employer didn't withhold enough, or you may get a larger refund if they over-withheld.
Can I file my return before I receive my W-2?
You can file using Form 4852 if you have documentation of your income and withholding from pay stubs. Once your W-2 arrives, compare it to your return. If the numbers match, you're done. If they don't, you'll need to file Form 1040-X to correct your return.
Why does my W-2 show different income than my pay stubs?
The most common reason is that bonuses, commissions, or corrections were processed after your last pay stub but before the W-2 was prepared. Pull your final pay stub and compare year-to-date totals to your W-2. If they don't match, ask payroll which is correct before filing.
Do I need to mail my W-2 with my tax return?
No. If you're filing electronically, you don't send the W-2 at all — you enter the numbers into the tax software. If you're filing on paper, you don't attach the W-2 either; you just keep it for your records. The IRS gets its copy directly from your employer.
What if my employer reported the wrong amount in Box 12?
Ask your employer what the code means and whether the amount is correct. If it's wrong, request a W-2c. If it's correct but you don't understand it, your benefits department can explain what was deducted. Box 12 amounts reduce your taxable income, so getting them right matters for your refund.