Yes, traditional 401(k) contributions reduce your federal taxable income in the year you make them
When you contribute to a traditional 401(k), the money comes out of your paycheck before federal income tax is calculated. Your employer reports the contribution to the IRS, and you do not pay income tax on that amount in the year you contribute. This is different from a Roth 401(k), where contributions are made with after-tax dollars and provide no when ready tax deduction.
The tax benefit applies only to traditional 401(k)s offered through your employer. If you have a self-employed 401(k) or Solo 401(k), the same rule holds: contributions lower your taxable income. However, if you contribute to an IRA instead, different rules explore depending on whether you have access to a workplace plan and your income level.
The amount you can contribute changes each year. For 2024, the limit is $23,500 if you are under 50, or $31,000 if you are 50 or older (the extra $7,500 is called a catch-up contribution). These limits are set by the IRS and adjust annually for inflation.
Key Takeaways
- Traditional 401(k) contributions reduce your taxable income dollar-for-dollar in the year you contribute, lowering the federal income tax you owe.
- Roth 401(k) contributions do not reduce your taxable income now, but withdrawals in retirement are tax-free.
- If your employer offers a traditional 401(k) match, that match is also tax-deductible to you and counts toward your annual contribution limit.
- State income tax treatment varies: most states follow federal rules, but a few do not allow the deduction on state returns.
- Once you withdraw money from a traditional 401(k) in retirement, those withdrawals are taxed as ordinary income.
How the tax deduction works on your paycheck
Your employer withholds your 401(k) contribution from your gross pay before calculating federal income tax withholding. This means your W-2 form at the end of the year shows a lower taxable wage than you actually earned. The contribution itself does not appear as income on your tax return because it was never taxed in the first place.
When you file your tax return, you do not need to claim the deduction separately. The IRS already knows the amount from the Form 5498 your plan administrator sends them. Your taxable income is automatically reduced by the contribution amount, which lowers your tax bill or increases your refund.
This is why contributing to a traditional 401(k) is often more valuable than saving the same amount in a regular savings account. If you earn $60,000 and contribute $10,000 to a traditional 401(k), you only report $50,000 as taxable income. At a 22% federal tax rate, that saves you $2,200 in federal income tax that year.
Traditional 401(k) versus Roth 401(k) tax treatment
A Roth 401(k) works the opposite way. You contribute after-tax dollars, meaning the money comes out of your paycheck after federal income tax has already been withheld. You get no tax deduction in the year you contribute. However, when you withdraw the money in retirement (after age 59½, and after the account has been open for at least five years), both your contributions and the earnings come out tax-free.
The choice between traditional and Roth depends on whether you expect to be in a higher or lower tax bracket in retirement. If you think you will earn less in retirement than you do now, a traditional 401(k) saves you more tax overall because you deduct at a higher rate now and pay tax at a lower rate later. If you think you will earn more, or if tax rates rise, a Roth 401(k) may be better.
Many employers offer both options in the same plan. You can split your contribution between them—for example, $10,000 to traditional and $5,000 to Roth in the same year, as long as the total does not exceed the annual limit. Each portion follows its own tax rules.
Employer matching and the tax deduction
When your employer matches your 401(k) contribution, that match is also tax-deductible to you. If you contribute $5,000 and your employer matches $2,500, you receive a $7,500 total tax deduction. The match counts toward your annual contribution limit, so if you contribute $20,000 and your employer adds $3,500, your total is $23,500 (the 2024 limit for those under 50).
The employer's match is always treated as a traditional contribution for tax purposes, even if you chose a Roth 401(k) for your own contributions. This is an IRS rule: employer contributions cannot go into a Roth account. If your plan allows it, the employer match may be deposited into a separate traditional account within your overall 401(k).
This is one reason employer matching is so valuable. You get an when ready tax deduction on money you did not contribute yourself, plus the money grows tax-deferred until retirement.
State income tax and 401(k) contributions
Most states follow federal rules and allow you to deduct traditional 401(k) contributions from your state taxable income. However, a few states do not tax income at all (such as Texas, Florida, and Wyoming), so the deduction has no effect there. A handful of other states have special rules or phase-outs based on income.
Pennsylvania and Illinois, for example, do not tax retirement income, including 401(k) withdrawals, but they do tax contributions. This means you lose the state tax benefit of contributing, though you still get the federal benefit. If you live in one of these states and are considering whether to maximize your 401(k) contribution, factor in that you will not save state income tax on the contribution itself.
If you move to a different state during the year, your state tax treatment may change. Some states tax 401(k) contributions based on where you worked when you made them, while others use your state of residence at year-end. Check your state's tax authority website or speak with a tax professional if you relocated.
What happens when you withdraw the money
The tax deduction you received when you contributed is not permanent. When you withdraw money from a traditional 401(k) in retirement, that withdrawal is taxed as ordinary income at your marginal tax rate that year. If you withdraw $50,000 in a year when your tax bracket is 24%, you owe $12,000 in federal income tax on that withdrawal (before any other income).
This is why a traditional 401(k) is called "tax-deferred," not "tax-free." You postpone the tax, but you do not avoid it. The benefit comes from the timing: if you are in a lower tax bracket in retirement than you were while working, you pay less total tax over your lifetime.
Required minimum distributions (RMDs) begin at age 73 (as of 2023, under the find 2.0 Act). You must withdraw a calculated amount each year, and that amount is fully taxable. If you do not need the money, you still owe tax on the withdrawal. This is another reason some people convert part of their traditional 401(k) to a Roth IRA before RMDs begin—to lock in a lower tax rate and reduce future RMD obligations.
Contribution limits and phase-outs for high earners
The annual contribution limit applies to all workers equally: $23,500 for 2024 if you are under 50. There is no income phase-out for traditional 401(k) contributions themselves. Even if you earn $500,000 per year, you can contribute the full $23,500 and receive the full tax deduction.
However, if you also have an IRA, income limits do explore to IRA contributions. If you are covered by a workplace 401(k) and your income exceeds a certain threshold, you cannot deduct IRA contributions. For 2024, this phase-out begins at $77,000 for single filers and $123,000 for married filing jointly. These limits also adjust annually.
The 401(k) limit itself has no income cap, which is why high earners often max out their 401(k) first and then consider other tax-deferred strategies like backdoor Roth conversions or mega backdoor Roths (if their plan allows them).
Frequently Asked Questions
Can I deduct 401(k) contributions on my tax return, or does my employer handle it?
Your employer handles it. The contribution is withheld before your income tax is calculated, so it never appears as taxable income on your W-2. You do not need to claim it as a deduction on your tax return—the IRS already knows about it from your plan administrator's report.
If I leave my job, do I lose the tax deduction for contributions I already made?
No. The tax deduction applies in the year you made the contribution, regardless of what happens to the money later. You can roll the 401(k) to a new employer's plan or to an IRA, and the tax treatment of past contributions does not change. You still owe tax on withdrawals in retirement.
Does contributing to a 401(k) reduce my Social Security benefits?
No. 401(k) contributions do not affect Social Security benefits. Social Security is based on your earnings record and the age you claim, not on how much you saved for retirement. However, if you claim Social Security before full retirement age and earn above a certain amount, your benefits may be temporarily reduced.
What if my employer offers a Roth 401(k) instead of a traditional one?
Roth 401(k) contributions do not reduce your taxable income in the year you contribute. You pay tax on the money upfront, but withdrawals in retirement are tax-free. Some employers offer both options, allowing you to split your contribution between them.
Can I deduct catch-up contributions if I am 50 or older?
Yes. Catch-up contributions of up to $7,500 (in 2024) are fully tax-deductible, just like regular contributions. They follow the same rules and reduce your taxable income dollar-for-dollar in the year you make them.