Tax Prep Pro
Academy
Learn taxes the real-world way
⌂ Home
💡 Slow down and ask questions. — Tax Prep Pro Academy
🚨New 2025: Tips deductible · Overtime deductible · CTC raised to $2,200Read →
Lesson 1 of 7

Reading a W-2 Box by Box

Anthony came in the second week of February with a white envelope from Amazon.

He slid it across the desk. “W-2,” he said. “Same every year.”

The preparer picked it up and started reading. Not skimming — reading. Left to right, top to bottom, every box.

Box 1: $52,400. Box 2: $5,890. Box 12a: D — $2,600. Box 12b: DD — $6,240. Box 14: RSU — $1,200.

“Anthony,” she said, “did you receive any stock this year from Amazon?”

He blinked. “Oh — yeah. They gave me some RSUs. Is that important?”

“Yes,” she said. “It’s already in Box 1. But we need to make sure we handle it correctly on the return.”

She had found something by reading the W-2 carefully. That’s the job.

The W-2 is the most common document in tax prep. You will see hundreds of them over a career. Most beginners glance at Box 1 and Box 2 and think they’re done. Experienced preparers read every box because every box is telling them something. This lesson teaches you to read a W-2 the way a professional does — completely.

What Is a W-2 and Why Does It Exist?

Form W-2, Wage and Tax Statement, is the document employers are legally required to send to every employee by January 31 of the following year. It reports what the employee earned and how much was withheld for federal taxes, Social Security, Medicare, and in most cases state taxes.

The IRS receives a copy directly from the employer. When your client hands you their W-2, the IRS already has the same numbers. If your return doesn’t match what the employer reported, the IRS will notice. This is why reading the W-2 carefully and entering it accurately is not optional.

📍
Pro Tip
Every W-2 error you miss is a potential IRS notice waiting to happen. Your client doesn't know what the boxes mean. That's why they're paying you. Read every box before you enter anything.
The Boxes That Affect Every Return

Box 1 — Wages, Tips, Other Compensation. This is the federal taxable wage amount. It is NOT the same as what the employee was paid. Pre-tax deductions — traditional 401(k) contributions, health insurance premiums, HSA contributions — have already been subtracted. If Anthony earned $55,000 but contributed $2,600 to his 401(k), Box 1 shows $52,400. This number goes on Line 1a of the 1040.

Box 2 — Federal Income Tax Withheld. The total federal income tax the employer sent to the IRS on the employee’s behalf throughout the year. This is the client’s main pre-payment. A higher Box 2 relative to their tax liability means a larger refund. A lower Box 2 means they may owe. This goes on Line 25a of the 1040.

Box 3 — Social Security Wages. The wages subject to Social Security tax (6.2%). Usually higher than Box 1 because pre-tax health insurance and FSA deductions reduce Box 1 but not Box 3, while 401(k) contributions reduce both. The 2025 Social Security wage base is $176,100 — wages above that are not subject to the Social Security portion of FICA.

Box 4 — Social Security Tax Withheld. Should be exactly 6.2% of Box 3, up to the wage base limit. If it’s not, flag it. An employer error here is uncommon but real.

Box 5 — Medicare Wages and Tips. All wages subject to Medicare tax (1.45%). No wage base cap. Employees earning over $200,000 ($250,000 for MFJ) also pay an additional 0.9% Additional Medicare Tax.

Box 6 — Medicare Tax Withheld. Should be 1.45% of Box 5. On high earners you may see the additional 0.9% reflected here as well.

💬 Anthony Asks About Boxes 3 and 5
🚫
Anthony
Wait — why are Boxes 3 and 5 higher than Box 1? I thought I earned $55,000.
RM
Preparer
You did earn $55,000. But Box 1 is reduced by your pre-tax 401(k) and health insurance before it gets calculated. Social Security and Medicare don't get those same reductions. So Boxes 3 and 5 stay closer to the full $55,000.
🚫
Anthony
So I'm paying Social Security on money that didn't even hit my take-home pay?
RM
Preparer
On the retirement part, technically yes. But your employer matches that FICA contribution dollar for dollar. And every dollar of Social Security wages builds your future benefit. The key thing for the return is that Boxes 3 and 5 being higher than Box 1 is completely normal. It's not an error.
💬 Anthony Asks About Boxes 3 and 5
🚫
Anthony
Wait — why are Boxes 3 and 5 higher than Box 1? I earned less than that.
RM
Preparer
Good catch. Box 1 is your taxable income after pre-tax stuff like your 401(k) came out. But Social Security and Medicare don't give you those same deductions. So Boxes 3 and 5 are based on a slightly larger number. Think of it this way: the government collects FICA on almost everything you earn, even the part you shielded from income tax.
🚫
Anthony
That feels unfair.
RM
Preparer
Your employer pays the same amount on their side — another 6.2% and 1.45% matching your contribution. And all of it goes toward building your future Social Security benefit. The math works out over a career. For now just know that Boxes 3 and 5 being higher than Box 1 is normal and expected.
💵
💬 Anthony Asks About Boxes 3 and 5
🚫
Anthony
Wait — why are Boxes 3 and 5 higher than Box 1? I thought I earned $55,000.
RM
Preparer
You did earn $55,000. But Box 1 is reduced by your pre-tax 401(k) and health insurance before it gets calculated. Social Security and Medicare don't get those same reductions. So Boxes 3 and 5 stay closer to the full $55,000.
🚫
Anthony
So I'm paying Social Security on money that didn't even hit my take-home pay?
RM
Preparer
On the retirement part, technically yes. But your employer matches that FICA contribution dollar for dollar. And every dollar of Social Security wages builds your future benefit. The key thing for the return is that Boxes 3 and 5 being higher than Box 1 is completely normal. It's not an error.
💬 Anthony Asks About Boxes 3 and 5
🚫
Anthony
Wait — why are Boxes 3 and 5 higher than Box 1? I earned less than that.
RM
Preparer
Good catch. Box 1 is your taxable income after pre-tax stuff like your 401(k) came out. But Social Security and Medicare don't give you those same deductions. So Boxes 3 and 5 are based on a slightly larger number. Think of it this way: the government collects FICA on almost everything you earn, even the part you shielded from income tax.
🚫
Anthony
That feels unfair.
RM
Preparer
Your employer pays the same amount on their side — another 6.2% and 1.45% matching your contribution. And all of it goes toward building your future Social Security benefit. The math works out over a career. For now just know that Boxes 3 and 5 being higher than Box 1 is normal and expected.
💵
💬 Anthony Asks About Boxes 3 and 5
🚫
Anthony
Wait — why are Boxes 3 and 5 higher than Box 1? I thought I earned $55,000.
RM
Preparer
You did earn $55,000. But Box 1 is reduced by your pre-tax 401(k) and health insurance before it gets calculated. Social Security and Medicare don't get those same reductions. So Boxes 3 and 5 stay closer to the full $55,000.
🚫
Anthony
So I'm paying Social Security on money that didn't even hit my take-home pay?
RM
Preparer
On the retirement part, technically yes. But your employer matches that FICA contribution dollar for dollar. And every dollar of Social Security wages builds your future benefit. The key thing for the return is that Boxes 3 and 5 being higher than Box 1 is completely normal. It's not an error.
💬 Anthony Asks About Boxes 3 and 5
🚫
Anthony
Wait — why are Boxes 3 and 5 higher than Box 1? I earned less than that.
RM
Preparer
Good catch. Box 1 is your taxable income after pre-tax stuff like your 401(k) came out. But Social Security and Medicare don't give you those same deductions. So Boxes 3 and 5 are based on a slightly larger number. Think of it this way: the government collects FICA on almost everything you earn, even the part you shielded from income tax.
🚫
Anthony
That feels unfair.
RM
Preparer
Your employer pays the same amount on their side — another 6.2% and 1.45% matching your contribution. And all of it goes toward building your future Social Security benefit. The math works out over a career. For now just know that Boxes 3 and 5 being higher than Box 1 is normal and expected.
💵
💬 Anthony Asks About Boxes 3 and 5
🚫
Anthony
Wait — why are Boxes 3 and 5 higher than Box 1? I thought I earned $55,000.
RM
Preparer
You did earn $55,000. But Box 1 is reduced by your pre-tax 401(k) and health insurance before it gets calculated. Social Security and Medicare don't get those same reductions. So Boxes 3 and 5 stay closer to the full $55,000.
🚫
Anthony
So I'm paying Social Security on money that didn't even hit my take-home pay?
RM
Preparer
On the retirement part, technically yes. But your employer matches that FICA contribution dollar for dollar. And every dollar of Social Security wages builds your future benefit. The key thing for the return is that Boxes 3 and 5 being higher than Box 1 is completely normal. It's not an error.
💵 Anthony’s W-2 — The Numbers and What They Mean
Box 1 — Federal wages (after 401k deduction)$52,400
Box 2 — Federal income tax withheld$5,890
Box 3 — Social Security wages$55,000
Box 4 — Social Security tax withheld (6.2%)$3,410
Box 5 — Medicare wages$55,000
Box 6 — Medicare tax withheld (1.45%)$797
Box 12 — The Code Box

Box 12 contains letter codes followed by dollar amounts. Each code means something specific. We cover the most important codes in Lesson 3, but here’s what you need to know right now: look at Box 12 on every W-2. The codes tell you about retirement contributions, employer-paid benefits, and sometimes income you need to handle specially.

Anthony’s W-2 shows:
12a: D — $2,600 — traditional 401(k) contribution. Pre-tax. Already excluded from Box 1.
12b: DD — $6,240 — employer-sponsored health insurance cost. Informational only. Does not affect the return.

Box 13 — Three Checkboxes That Matter

Statutory Employee. If checked, the client is treated as self-employed for certain purposes. Their income goes on Schedule C, not Line 1a. Rare, but mishandling it is a real error.

Retirement Plan. If checked, the employee participated in an employer retirement plan this year. This affects whether they can deduct a traditional IRA contribution. If Box 13 is checked and their income exceeds certain thresholds, the IRA deduction phases out. Always check Box 13 before discussing IRA deductibility.

Third-Party Sick Pay. Sick pay received from an insurer rather than the employer. Sometimes creates a discrepancy in Social Security and Medicare amounts. Flag it and verify.

Remember This — Box 13 and IRA Deductibility
Every time Box 13 Retirement Plan is checked, ask yourself one question: “Did this client make an IRA contribution this year?” If yes, their deduction may be limited based on income. If no, move on. The question takes five seconds and can protect a real deduction your client didn't know they were losing.
Remember This — Box 13 and IRA Deductibility
Every time Box 13 Retirement Plan is checked, ask yourself one question: “Did this client make an IRA contribution this year?” If yes, their deduction may be limited based on income. If no, move on. The question takes five seconds and can protect a real deduction your client didn't know they were losing.
Remember This — Box 13 and IRA Deductibility
Every time Box 13 Retirement Plan is checked, ask yourself one question: “Did this client make an IRA contribution this year?” If yes, their deduction may be limited based on income. If no, move on. The question takes five seconds and can protect a real deduction your client didn't know they were losing.
Remember This — Box 13 and IRA Deductibility
Every time Box 13 Retirement Plan is checked, ask yourself one question: “Did this client make an IRA contribution this year?” If yes, their deduction may be limited based on income. If no, move on. The question takes five seconds and can protect a real deduction your client didn't know they were losing.
Remember This — Box 13 and IRA Deductibility
Every time Box 13 Retirement Plan is checked, ask yourself one question: “Did this client make an IRA contribution this year?” If yes, their deduction may be limited based on income. If no, move on. The question takes five seconds and can protect a real deduction your client didn't know they were losing.
Box 14 — Other (Whatever the Employer Wants to Tell You)

Box 14 is a free-form information box. Employers use it to report things like union dues, state disability insurance, restricted stock unit (RSU) income, educational assistance, and other items. The label and meaning vary by employer. Some Box 14 items affect the return; most are informational.

Anthony’s Box 14 shows RSU — $1,200. This means Amazon reported $1,200 of restricted stock unit income in his wages. It’s already included in Box 1. But it tells the preparer to look for a 1099-B because Anthony likely sold those shares and may need to report a capital gain or loss. More on that in Module 7.

⚠️
New Preparer Mistake
Never skip Box 14. Clients who received restricted stock, company car use, or educational assistance will have Box 14 entries that tell you to look for additional documents or forms. What you see in Box 14 often leads to what you need to ask for next.
💬 Ignoring Box 14 Is a Mistake
🚫
Anthony
My buddy at work also got RSUs. He said he just ignores the Box 14 thing.
RM
Preparer
Your buddy is rolling the dice. Box 14 RSU entries tell me to ask whether you sold shares. If you did, there's a 1099-B involved and a capital transaction to report on Schedule D. The IRS already knows about it from the brokerage. Ignoring it and then getting a notice six months later is a bad day. One question now avoids all of that.
💬 Ignoring Box 14 Is a Mistake
🚫
Anthony
My buddy at work also got RSUs. He said he just ignores the Box 14 thing.
RM
Preparer
Your buddy is rolling the dice. Box 14 RSU entries tell me to ask whether you sold shares. If you did, there's a 1099-B involved and a capital transaction to report on Schedule D. The IRS already knows about it from the brokerage. Ignoring it and then getting a notice six months later is a bad day. One question now avoids all of that.
💬 Ignoring Box 14 Is a Mistake
🚫
Anthony
My buddy at work also got RSUs. He said he just ignores the Box 14 thing.
RM
Preparer
Your buddy is rolling the dice. Box 14 RSU entries tell me to ask whether you sold shares. If you did, there's a 1099-B involved and a capital transaction to report on Schedule D. The IRS already knows about it from the brokerage. Ignoring it and then getting a notice six months later is a bad day. One question now avoids all of that.
💬 Ignoring Box 14 Is a Mistake
🚫
Anthony
My buddy at work also got RSUs. He said he just ignores the Box 14 thing.
RM
Preparer
Your buddy is rolling the dice. Box 14 RSU entries tell me to ask whether you sold shares. If you did, there's a 1099-B involved and a capital transaction to report on Schedule D. The IRS already knows about it from the brokerage. Ignoring it and then getting a notice six months later is a bad day. One question now avoids all of that.
💬 Ignoring Box 14 Is a Mistake
🚫
Anthony
My buddy at work also got RSUs. He said he just ignores the Box 14 thing.
RM
Preparer
Your buddy is rolling the dice. Box 14 RSU entries tell me to ask whether you sold shares. If you did, there's a 1099-B involved and a capital transaction to report on Schedule D. The IRS already knows about it from the brokerage. Ignoring it and then getting a notice six months later is a bad day. One question now avoids all of that.
Boxes 15 Through 20 — State and Local

The bottom section of the W-2 covers state and local taxes. We cover these in depth in Lesson 6. The basics: Box 15 is the state employer identification number, Box 16 is state wages, Box 17 is state income tax withheld, and Boxes 18–20 cover local wages and local tax withheld.

For Florida residents who work entirely in Florida, Boxes 15–17 are typically blank or show FL with no amounts. Florida has no state income tax. But if your client worked in another state or lived in Florida and worked remotely for a company in a different state, these boxes matter. We’ll address multi-state situations later in the curriculum.

💬 Anthony and His W-2
🚫
Anthony
I just hand you this every year and you do the rest. Is there anything I need to know about it?
RM
Preparer
Actually yes — let me show you what I look at. Box 1 is your taxable wages after your 401(k) came out. Box 2 is what Amazon sent to the IRS all year on your behalf. Box 12D shows your 401(k) contribution. And Box 14 here — RSU — means you had stock that vested. Did you sell any Amazon stock this year?
🚫
Anthony
Yeah, I sold some shares in March. Needed the money.
RM
Preparer
Perfect — I’ll need your 1099-B from the brokerage. The W-2 shows the income when the stock vested. The 1099-B will show what happened when you sold it. We need both to get your return right.
🚫
Anthony
I didn’t know they were connected.
RM
Preparer
Most people don’t. That’s exactly why we read every box.
🏢
🏢 Real Office Scenario
A new client hands you a W-2. You glance at Box 1 and Box 2 and are about to start entering data when you catch yourself. You go back and read systematically: Box 12 shows W — $800 (employer HSA contribution). Box 13 has the Retirement Plan box checked. Box 14 shows SDI — $340 (state disability insurance). The Box 13 check means you need to ask about IRA contributions before claiming any deduction. The Box 14 SDI amount may be deductible on the state return depending on the state. The Box 12W amount tells you the employer contributed to an HSA. Three pieces of information. None of them in Box 1 or Box 2. All of them matter.
⚠️
⚠️ Common Beginner Mistake
Entering only Box 1 and Box 2 and moving on. A W-2 has up to 20 populated boxes. Box 12, Box 13, and Box 14 can all affect the return, trigger additional documents, or change what questions you ask the client. Read the whole form every time — even for clients you’ve prepared for years.
💬 Words You'll Hear in the Office
W-2Wage and Tax Statement. Sent by employers to employees by January 31. Reports wages paid and taxes withheld.
Box 1Federal taxable wages after pre-tax deductions like 401(k) and health insurance.
Box 2Federal income tax withheld and sent to the IRS throughout the year.
Box 12Code boxes. Letter codes followed by dollar amounts. Each code has a specific meaning.
Box 13Three checkboxes: Statutory Employee, Retirement Plan, Third-Party Sick Pay. All matter.
Box 14Employer free-form reporting of other items. Varies by employer. Some affect the return.
Pre-Tax DeductionA deduction from pay before income tax is calculated. Reduces Box 1 but may not reduce Box 3 or 5.
Wage BaseThe maximum earnings subject to Social Security tax. $176,100 in 2025. Medicare has no cap.
📋 From the Desk of Ralph Martinez
I read every W-2 the same way every time. Box 1, Box 2, Box 12 — all codes — Box 13 checkboxes, Box 14, then the state section. Takes thirty seconds. That thirty seconds has caught RSU income leading to a missing 1099-B, retirement plan checkboxes that kill an IRA deduction, and SDI amounts that are deductible on state returns. Read every box. Every time. No exceptions.
— Ralph Martinez · Ruskin, FL · Est. 2001