Do pension contributions show on W2?

By Amelia Brooks

Hi Rslawson1, Generally, contributions to your 401(k) or TSP plan will show up in box 12 of your W-2 form, with the letter code D. Because your contribution has already been accounted for on your W-2, do not re-enter it in the retirement section. Are my contributions taxed?

What is Box D on W-2?

Form W-2 (wage statement) Box D is called the Control Number field. It is usually located below or near the Employer’s Name and Address. The Box D Control Number is a code that uniquely identifies your particular W-2 document in your employer’s records.

Where on my W2 is my 401k contribution?

BOX 13 – RETIREMENT PLAN This box should be checked if you were an “active participant” in your employer’s qualified retirement plan during the year (pension plan, 401(k), 403(b), SIMPLE IRA, SEP Plan).

👉 For more insights, check out this resource.

What do I do if I don’t have a Box D on my W2?

A Control Number (Box D) is used by many payroll departments to uniquely identify a W-2 in their system. If your W-2 doesn’t have one, it’s no big deal – you can simply leave it blank. The IRS doesn’t care what’s in Box D because its use by payroll departments is optional.

Does 401k employer match go on W2?

Employer contributions to 401k plan are not reported on the employees w-2, correct. Employer matching or profit sharing contributions are not to be reported on your W-2. Your employer should not be treating as elective deferrals any amount that you did not ask to be deferred from your paycheck.

👉 Discover more in this in-depth guide.

Will a 401k loan show on my W2?

You do not report your 401(k) contributions on your federal income tax return (except if listed on your W-2, then report under the W-2 section). Additionally, you do not report a loan from a 401(k) on your income tax return.

Do you need a control number to file taxes?

The control number is optional and isn’t used by the IRS. It’s a code that your payroll company can use to identify individual W-2s. Since the IRS doesn’t use the code, we don’t ask for it on your return.