Two separate questions
People treat “401(k) vs IRA vs Roth” as one choice among three things. It is actually two independent choices, and the confusion comes from mixing them.
Who sponsors it? A 401(k) comes from an employer. An IRA you open yourself. That determines contribution limits, investment menu, and whether a match exists.
When do you pay tax? Traditional means a deduction now and tax on withdrawal. Roth means no deduction now and tax-free withdrawals. This is a completely separate question.
The accounts
| 401(k) | IRA | |
|---|---|---|
| Sponsor | Employer | You |
| Contribution limit | Much higher | Lower |
| Employer match | Often | Never |
| Investment choice | A fixed menu | Nearly anything |
| Fees | Plan-dependent | Usually lower |
| Roth version | Yes | Yes, with income limits |
The practical differences that matter most are the match, which exists only in a workplace plan, and the investment menu, which is usually far better in an IRA. A poor 401(k) with expensive funds is a real cost, and it is the main argument for contributing only up to the match and doing the rest elsewhere.
Roth vs traditional, honestly
The marketing around Roth accounts leans on tax-free growth, which sounds decisive and is not. Here is the arithmetic almost nobody shows.
Contributing $7,000 a year from 30 to 65 at 7% produces about $1,035,000 in either account. The Roth is yours outright. The traditional owes tax on withdrawal, but the deduction freed cash every year along the way, and a fair comparison invests that.
At a 22% rate both now and later, the two land in an exact tie. Not approximately: the difference is zero, because multiplication does not care about order. Taxing a dollar before it grows or after it grows gives the same result when the rate is unchanged.
Change the retirement rate to 32% and Roth wins by about $103,500. Change it the other way and traditional wins. The Roth vs traditional calculator lets you find the rate where they cross.
What to fund first
One: the 401(k) up to the full match. An employer match is an immediate return no market can promise. Leaving it is declining part of your salary, and the 401(k) calculator shows what skipping it costs over a career.
Two: high-interest debt. Clearing a 20%+ balance beats any expected return, and it is risk-free.
Three: an emergency fund. Without one, the next surprise undoes the previous step.
Four: max an IRA. Better funds, lower fees, and full control. Roth if you are eligible and expect higher rates later.
Five: back to the 401(k) up to the annual limit, then a taxable account after that.
Details that matter
The match may vest over time. Money your employer contributed can be forfeited if you leave early. Check the schedule before timing a move.
Roth IRAs allow contributions to be withdrawn. Your own contributions, not the earnings, can come out at any time without tax or penalty. That flexibility makes a Roth IRA a reasonable secondary reserve, though spending it is permanent since the contribution room does not come back.
Traditional accounts eventually force withdrawals. Required minimum distributions begin at 73 and can push a retiree into a higher bracket. Roth money has no such requirement, which is worth something the calculators do not price.