Where 457 plan contributions show up on your tax forms
Your 457 plan contributions appear on your W-2 form in box 12, marked with code "G" or "H" depending on whether your plan is governmental or non-governmental. The amount shown there is what your employer withheld from your paycheck and sent to your 457 account. This same amount reduces your taxable wages on the form — you do not pay federal income tax on money going into a traditional 457 plan.
When you file your tax return using Form 1040, you do not need to report the 457 contribution separately. The IRS already knows about it because your employer reported it to them on your W-2. Your tax software or tax preparer will read box 12 from your W-2 and automatically reduce your taxable income by that amount.
The only time you report a 457 contribution yourself is if you made a catch-up contribution (an extra amount allowed if you are age 50 or older, or within three years of your plan's normal retirement age) that your employer did not withhold. This is rare, but if it happened, you would report it on Form 1040 as an adjustment to income.
Key Takeaways
- Your 457 plan contributions appear on your W-2 in box 12 with code G or H, and this amount is already subtracted from your taxable wages.
- You do not file a separate form to report regular 457 contributions — your tax software reads your W-2 automatically.
- If you made a catch-up contribution that was not withheld by payroll, you report it yourself on Form 1040 as an adjustment to income.
- Roth 457 contributions are reported differently: they reduce your take-home pay but do not reduce your taxable income on your return.
- When you withdraw money from your 457 plan, the plan administrator sends you a Form 1099-R, which you must report on your tax return.
The difference between traditional and Roth 457 contributions on your return
A traditional 457 contribution lowers your taxable income in the year you make it. If you contributed $10,000 to a traditional 457 plan, your W-2 will show $10,000 less in box 1 (federal income tax wages). You pay no federal income tax on that $10,000 until you withdraw it in retirement.
A Roth 457 contribution does the opposite. The money comes out of your paycheck after taxes, so it does not reduce your taxable income on your return. Your W-2 will show the full amount of your salary in box 1, even though some of it went to your Roth 457 account. The benefit is that when you withdraw the money in retirement, you owe no federal income tax on it — neither the contributions nor the growth.
If your plan offers both types and you contributed to each one, your W-2 will show the traditional amount in box 12 (code G or H) and the Roth amount separately. Your tax software will handle the traditional portion automatically; the Roth portion requires no action on your return because it was already taxed when you earned it.
What happens when you withdraw from your 457 plan
When you take money out of your 457 plan — whether during employment through an in-service withdrawal or after you leave your job — the plan administrator sends you a Form 1099-R. This form shows the total amount you withdrew and how much of it is taxable. You must report this on your tax return, usually on Form 1040 line 4 (pensions and annuities).
If you withdrew from a traditional 457 plan, the entire withdrawal is taxable income in the year you receive it. If you withdrew from a Roth 457 plan and you have held the account for at least five years, the withdrawal is tax-free. If you withdrew from a Roth 457 before the five-year holding period ended, the earnings portion is taxable, but your contributions come out tax-free.
The Form 1099-R will also show whether any federal income tax was withheld from your withdrawal. If it was, that amount appears in box 4. You will receive a copy for your records and a copy goes to the IRS, so you must report the full amount shown on the form, even if tax was already withheld.
Catch-up contributions and how to report them
If you are age 50 or older, or within three years of your plan's normal retirement age, you may be allowed to make an additional catch-up contribution beyond the standard annual limit. Most employers handle this through payroll, and it will show up on your W-2 in box 12 just like your regular contribution.
If your employer does not automatically withhold the catch-up amount and you made one out of pocket or through a direct transfer, you report it yourself on Form 1040 as an adjustment to income. The line number depends on your tax software or form version, but it is typically grouped with other retirement savings adjustments. You will need documentation from your plan showing the catch-up amount and the year it was made.
Catch-up contributions are rare outside of payroll withholding, so most people never need to report one themselves. If you are unsure whether your catch-up was withheld, check your most recent pay stub or contact your plan administrator.
Common mistakes when reporting 457 contributions
The most common error is trying to report a 457 contribution on your return when it is already on your W-2. Your tax software will read box 12 and adjust your income automatically. If you also manually enter the contribution, you will double-count the deduction and owe more tax than you should. Trust your W-2 and do not add anything extra unless your plan administrator specifically told you to.
Another mistake is confusing a 457 plan with a 401(k) or 403(b) plan. The reporting is similar — both show up in box 12 of your W-2 — but they are different plans with different rules. Make sure you know which plan you are in, because catch-up contribution rules and withdrawal restrictions vary. If you have more than one retirement plan, each will have its own box 12 entry on your W-2.
A third error is forgetting to report a Form 1099-R when you take a withdrawal. Even if you do not need the money and when ready roll it to another plan, the plan administrator still issues a 1099-R. You must report it on your return, and if you rolled it over, you also file Form 60 (or Form 8606 for Roth conversions) to show the IRS that the withdrawal was not taxable because it was rolled over within 60 days.
Rolling over a 457 plan and what you report
If you leave your job and roll your 457 balance to an IRA or another employer plan, the plan administrator issues a Form 1099-R showing the full amount withdrawn. The form will have a code in box 7 indicating whether it was a direct rollover (code G) or a distribution to you (code 1). A direct rollover is not taxable; a distribution to you is taxable unless you roll it over yourself within 60 days.
If it was a direct rollover, you do not report the withdrawal as income on your return. Instead, you file Form 60 to tell the IRS that the 1099-R amount was rolled over and should not be taxed. Your tax software may prompt you for this information when it sees a 1099-R with a rollover code.
If the plan sent the money to you and you rolled it over yourself within 60 days, you still report the full 1099-R amount as income on your return, but you also file Form 60 to show the rollover. This is more complicated and riskier — if you miss the 60-day important date, the entire amount becomes taxable and you may owe a 10% early withdrawal penalty if you are under age 59½. A direct rollover is always safer.
State income tax and 457 contributions
Most states that have an income tax also exclude traditional 457 contributions from state taxable income, just as the federal government does. Your state tax return will use information from your W-2, and the 457 amount in box 12 will reduce your state taxable wages the same way it reduces your federal taxable wages.
A few states have different rules. Some states do not tax retirement income at all, so the 457 contribution makes no difference to your state return. Others tax 457 contributions as income even though the federal government does not. Your state tax form or instructions will tell you whether to adjust for 457 contributions. If you are unsure, contact your state tax agency or a tax preparer familiar with your state's rules.
When you withdraw from your 457 plan, the same state rules explore. Most states tax the withdrawal as income in the year you receive it, just as the federal government does. Some states exempt retirement income above a certain age or income level. Check your state's tax instructions or website to see how 457 withdrawals are treated in your state.
Frequently Asked Questions
Do I need to file Form 8606 for my 457 plan contributions?
No. Form 8606 is for IRAs and Roth conversions, not for 457 plans. Your 457 contributions are reported on your W-2, and your tax software handles them automatically. You only file Form 8606 if you have an IRA and made nondeductible contributions, or if you converted a traditional IRA to a Roth IRA.
What if my employer withheld the wrong amount for my 457 contribution?
Contact your payroll or benefits department when ready. They can correct the withholding for future paychecks. If the error affected a past year's W-2, your employer can issue a corrected W-2 (Form W-2c). Do not try to fix it yourself on your tax return — wait for the corrected W-2 and file an amended return if needed.
Can I deduct a 457 contribution on my tax return if my employer did not withhold it?
Only if it was a catch-up contribution that your plan allows but your employer did not withhold. Regular 457 contributions must be withheld by payroll to be deductible. If you want to contribute more, ask your employer whether catch-up contributions are available and whether they can be withheld from your paycheck.
Do I report my 457 plan on Schedule C if I am self-employed?
No. A 457 plan is only available to government employees and employees of certain tax-exempt organizations. If you are self-employed, you cannot have a 457 plan. You can have a Solo 401(k), SEP-IRA, or Solo Roth 401(k) instead, and those are reported differently on your return.
What if I had a 457 plan and a 401(k) in the same year?
Both will appear on your W-2 in box 12, each with its own code (G or H for the 457, D for the 401(k)). Your tax software will read both and reduce your taxable income by the combined amount. The combined total of all your employer retirement plan contributions cannot exceed the annual limit set by the IRS, so if you hit the limit with one plan, you cannot contribute to the other.