Traditional 401(k) contributions lower your federal income tax for the year you make them

Yes — but only if you contribute to a traditional 401(k), not a Roth 401(k). When you put money into a traditional 401(k), that amount is subtracted from your gross income before federal income tax is calculated. If you earn $60,000 and contribute $7,000 to a traditional 401(k), you pay federal income tax on $53,000 instead.

This tax reduction happens automatically. Your employer withholds the contribution from your paycheck before calculating how much federal tax to take out. You do not have to claim it separately on your tax return — the reduction is already built in.

A Roth 401(k) works the opposite way. You contribute money that has already been taxed, so there is no tax deduction in the year you contribute. The tradeoff is that withdrawals in retirement are tax-free, whereas traditional 401(k) withdrawals are taxed as ordinary income.

Key Takeaways

  • Traditional 401(k) contributions reduce your taxable income dollar-for-dollar in the year you make them, lowering your federal income tax bill.
  • Roth 401(k) contributions do not reduce your taxable income now, but may have access to withdrawals in retirement are tax-free.
  • The tax deduction applies only to federal income tax; contributions to both traditional and Roth 401(k)s are still subject to Social Security and Medicare taxes (FICA).
  • Your employer must offer a traditional 401(k) for you to receive the tax deduction — you cannot claim it on your own.
  • State income tax treatment varies: some states do not tax 401(k) contributions, while others do.

How the tax deduction works with your paycheck

When you enroll in a traditional 401(k) and choose a contribution amount, your employer reduces your gross pay by that amount before calculating federal withholding. If you contribute $500 per paycheck, your taxable wages for that paycheck drop by $500.

This means your federal income tax withholding is calculated on a smaller number. Over the course of a year, this can result in a smaller federal tax bill or a larger refund when you file your return. The exact amount depends on your tax bracket — the higher your tax bracket, the more you save per dollar contributed.

The contribution also appears on your W-2 form in Box 1 (wages, tips, other compensation) as a reduced amount, reflecting the pre-tax deduction. When you file your tax return, you do not have to do anything extra to claim the deduction — it is already accounted for.

Social Security and Medicare taxes still explore to 401(k) contributions

The tax deduction applies only to federal income tax. Your traditional 401(k) contributions are still subject to Social Security tax (6.2% up to the annual wage base) and Medicare tax (1.45%, or 2.35% if you earn over $200,000 as a single filer). Your employer also pays a matching 6.2% Social Security tax and 1.45% Medicare tax on your behalf.

This is different from a Health Savings Account (HSA) or certain other pre-tax deductions, which reduce both income tax and FICA taxes. With a 401(k), you get the income tax break but still pay the full FICA amount.

State income tax treatment varies by where you live

Most states that have an income tax also allow a deduction for traditional 401(k) contributions, but the rules differ. Some states follow federal law exactly. Others have different limits, phase-outs, or rules for residents who work in a different state.

A handful of states — including Illinois, Pennsylvania, and Mississippi — do not tax retirement account withdrawals or contributions at all, so the deduction may not matter for state purposes. If you live in a state with no income tax (such as Texas, Florida, or Wyoming), there is no state deduction to claim.

Check your state's tax authority website or ask your employer's benefits team if you are unsure how your state treats 401(k) contributions.

Contribution limits and how they affect your deduction

The IRS sets an annual limit on how much you can contribute to a 401(k) and receive a tax deduction. For 2024, the limit is $23,500 for workers under age 50, and $31,000 for workers age 50 and older (who can make catch-up contributions). These limits change most years.

You can only deduct contributions up to the limit. If your employer's plan allows contributions beyond the limit (some do, as after-tax contributions), the amount over the limit does not reduce your taxable income. Your plan documents will specify whether after-tax contributions are permitted.

If you have a traditional IRA in addition to a 401(k), there are separate limits and phase-out rules that may reduce how much of your IRA contribution is deductible. This happens only if your income exceeds certain thresholds and you are covered by a workplace retirement plan.

When you cannot deduct traditional 401(k) contributions

You can deduct traditional 401(k) contributions if your employer offers the plan and you are enrolled. There are no income limits that prevent you from deducting 401(k) contributions — this is different from IRAs, where high earners may lose the deduction.

The only scenario where a 401(k) contribution might not be deductible is if the plan itself is not may have access to under IRS rules. This is rare and would be a serious problem with the plan itself, not your individual situation. Your employer's benefits team can confirm that your plan is may have access to.

Roth 401(k) contributions and the tax deduction

Roth 401(k) contributions are made with after-tax dollars, so there is no deduction in the year you contribute. You pay federal income tax on the full amount of your salary, then contribute to the Roth 401(k) from what remains.

The benefit of a Roth 401(k) is that earnings and may have access to withdrawals are tax-free in retirement. If you expect to be in a higher tax bracket in retirement, or if you want tax-free growth, a Roth 401(k) may be worth the lack of an when ready deduction. Some employers offer both traditional and Roth 401(k)s, allowing you to split contributions between them.

Frequently Asked Questions

Do I claim the 401(k) tax deduction on my tax return?

No. The deduction is automatic — your employer withholds the contribution before calculating federal tax, so it is already reflected in your paycheck and W-2. You do not claim it as an itemized or standard deduction on your return.

Can I deduct 401(k) contributions if I am self-employed?

Self-employed workers cannot use a traditional 401(k) unless they have employees. Instead, they can open a Solo 401(k) or a SEP-IRA, both of which offer tax deductions for contributions. The rules and limits differ from an employer 401(k).

What happens to the tax deduction if I withdraw money before retirement?

The original contribution was deducted from your taxable income in the year you made it. If you withdraw the money early, the withdrawal itself is taxed as ordinary income, and you may owe a 10% penalty if you are under age 59½. The deduction does not disappear — you already received it.

Does a 401(k) deduction reduce my self-employment tax?

No. Traditional 401(k) contributions reduce federal income tax but not self-employment tax. If you are an employee (not self-employed), 401(k) contributions reduce income tax but not Social Security and Medicare taxes (FICA).

If my employer matches my 401(k) contribution, is that deductible too?

Employer matching contributions are not deductible by you — your employer deducts them as a business expense. However, matching contributions are not included in your taxable wages, so they do not increase your tax bill. They grow tax-deferred in your account just like your own contributions.