Yes, most 401(k) withdrawals are taxed as ordinary income at your tax rate for that year
When you withdraw money from a traditional 401(k), the IRS treats that withdrawal as ordinary income — the same category as your salary or wages. You pay income tax on the full amount you withdraw at whatever tax bracket you fall into that year. If you withdraw $10,000 and you are in the 22% tax bracket, you owe roughly $2,200 in federal income tax on that withdrawal, plus any state income tax your state charges.
This is different from how the money was taxed when you put it in. Your 401(k) contributions came out of your paycheck before income tax was applied, which is why they reduced your taxable income in the year you contributed. The tax was deferred — postponed until you took the money out. When you finally withdraw it, that deferral ends, and you pay the tax then.
The amount you owe depends on your total income for the year, not just the 401(k) withdrawal. If you have other income — from a job, a pension, investment gains — your withdrawal gets added to that total, and you may move into a higher tax bracket. This can mean you pay more tax on the withdrawal than you would have if you had taken it in a year with lower income.
Key Takeaways
- Traditional 401(k) withdrawals are taxed as ordinary income at your current tax rate, not at a lower capital gains rate.
- You owe tax on the full amount withdrawn, regardless of how long the money sat in the account or how much it grew.
- Your withdrawal is added to your other income for the year, which may push you into a higher tax bracket and increase your total tax bill.
- Early withdrawals before age 59½ are subject to a 10% penalty on top of ordinary income tax, with limited exceptions.
- Roth 401(k) withdrawals follow different rules: contributions come out tax-free, but earnings are taxed as ordinary income unless you meet specific conditions.
Why the full amount is taxable, not just the growth
A common misunderstanding is that you only pay tax on the earnings — the money your 401(k) made through investment gains. That is not how it works. You pay ordinary income tax on the entire amount you withdraw, including the original contributions you made.
This happens because your contributions were never taxed when you made them. Your employer deducted them from your gross pay before calculating your income tax. The IRS let you defer that tax bill to a later year. When you withdraw the money, you are finally paying tax on those contributions, plus tax on whatever the money earned while it was invested.
The only exception is if you made after-tax contributions to your 401(k) — money you contributed after income tax was already taken out of your paycheck. Those after-tax contributions are not taxed again when you withdraw them. But most people contribute only pre-tax money, so this exception rarely applies.
How your tax bracket affects what you owe
The tax rate you pay on your 401(k) withdrawal is not fixed. It depends on your marginal tax bracket — the tax rate that applies to your last dollar of income for the year. In 2024, federal tax brackets range from 10% to 37%, and your bracket depends on your total income and filing status.
If you earn $50,000 from your job and withdraw $20,000 from your 401(k), the IRS treats your total income as $70,000. That $20,000 withdrawal is taxed at whatever rate applies to income between $50,000 and $70,000 in your bracket. If you are single, that is likely the 22% bracket. If you are married filing jointly, it might be 12%. The higher your other income, the higher the rate applied to your withdrawal.
This is why timing matters. If you can take your withdrawal in a year when your other income is lower — such as a year you are between jobs or retired — you may pay less tax on it. Conversely, taking a large withdrawal in a year you also have high employment income can push you into a higher bracket and cost you more in taxes.
The 10% early withdrawal penalty for those under 59½
If you withdraw money from your traditional 401(k) before you turn 59½, you owe a 10% penalty on top of the ordinary income tax. A $10,000 withdrawal before 59½ costs you $1,000 in penalty alone, plus whatever income tax applies. This penalty is separate from the tax and is calculated on the full withdrawal amount.
The IRS does allow some exceptions to this penalty. You can withdraw without penalty if you are separated from service (laid off or quit) in the year you turn 55 or later, if you have a documented disability, if you are paying for medical expenses that exceed 7.5% of your adjusted gross income, or if you are taking substantially equal periodic payments under a specific IRS formula. There are other narrow exceptions, but they are uncommon.
Even if an exception applies and you avoid the 10% penalty, you still owe ordinary income tax on the withdrawal. The penalty is an additional cost on top of the tax, not a replacement for it.
Roth 401(k) withdrawals follow different rules
If your 401(k) is a Roth 401(k), the tax treatment is different. Roth contributions come out of your paycheck after income tax is already taken out. When you withdraw your contributions, you owe no tax — you already paid it. When you withdraw the earnings (the investment gains), those are taxed as ordinary income.
However, Roth 401(k) earnings come out tax-free if you meet two conditions: you must be at least 59½ years old, and the account must have been open for at least five years. If you withdraw earnings before meeting both conditions, the earnings are taxed as ordinary income, and you owe the 10% early withdrawal penalty on the earnings portion.
Because Roth contributions are already taxed, many people prefer Roth accounts if they expect to be in a higher tax bracket in retirement. But Roth 401(k)s are less common than traditional 401(k)s, and not all employers offer them.
How to calculate your tax liability on a withdrawal
To estimate your tax bill, add your 401(k) withdrawal to your other income for the year and find your tax bracket. Use the IRS tax tables for your filing status (single, married filing jointly, head of household, etc.). Multiply the portion of your withdrawal that falls within each bracket by that bracket's rate. Add any state income tax your state charges on 401(k) withdrawals — most states tax them, though a few do not.
If you are under 59½, add 10% of the withdrawal amount as the penalty, unless an exception applies. Your employer may also withhold taxes automatically when you take the withdrawal, which reduces the cash you receive but does not change what you ultimately owe.
For a precise calculation, use tax software or consult a tax professional. The IRS also publishes worksheets in Publication 575 that walk through the calculation for different situations.
What happens if you do not pay the tax
If you withdraw money and do not pay the tax owed, the IRS will pursue you for it. You may face interest charges on the unpaid tax, plus penalties for underpayment. If the amount is large enough, the IRS can place a lien on your property or garnish your wages. The tax debt does not go away — it follows you until you pay it or until the statute of limitations expires, which is typically ten years but can be longer in some cases.
Your employer or the plan administrator may withhold taxes automatically from your withdrawal to cover part of the bill. If they withhold enough, you may not owe anything extra when you file your tax return. If they withhold too little, you will owe the difference. If they withhold too much, you get a refund.
Frequently Asked Questions
Can I avoid paying tax on a 401(k) withdrawal by rolling it into an IRA?
A direct rollover to a traditional IRA does not trigger a tax bill — the money moves directly from the 401(k) to the IRA with no tax event. However, you still owe tax when you eventually withdraw from the IRA. A rollover only postpones the tax; it does not eliminate it. If you take the money yourself and deposit it within 60 days, the plan administrator may withhold 20% for taxes, and you have to make up that 20% from other funds or owe it when you file your return.
Is the tax on a 401(k) withdrawal different from capital gains tax?
Yes. 401(k) withdrawals are taxed as ordinary income, which is taxed at rates up to 37%. Long-term capital gains are taxed at lower rates: 0%, 15%, or 20%, depending on your income. This is one reason some people prefer to invest outside a 401(k) — investments held outside retirement accounts may may have access to for the lower capital gains rate. Inside a 401(k), all withdrawals are ordinary income, regardless of whether the gains came from stock appreciation or dividends.
Do I owe tax on a 401(k) withdrawal if I do not need the money?
Yes. The tax is based on the amount withdrawn, not on whether you spend it or need it. If you withdraw $5,000 and put it in a savings account, you still owe tax on that $5,000. The withdrawal itself is the taxable event, not what you do with the money afterward.
What if my employer withholds taxes from my withdrawal but I owe more?
You pay the difference when you file your tax return. Your employer sends the withheld amount to the IRS on your behalf, and you report the full withdrawal on your return. If the withholding was not enough to cover your total tax bill, you owe the shortfall. If it was too much, you get a refund.
Can I deduct a 401(k) withdrawal on my taxes?
No. A 401(k) withdrawal is not deductible. You pay tax on it as ordinary income. The only deduction related to 401(k)s is the original contribution, which was deducted from your income in the year you made it — that is why the withdrawal is taxable now.