Why is there such disparity of max contribution limits between 401K accounts and regular IRA accounts?
The 401k was not written with the specific intent of enabling retirement savings.  Why do tax advantages favor employees of large employers... It seems that large businesses have been more effective at influencing legislators despite that there are more people are employed by small than large businesses. IRAs were invented to help individuals save for retirement. 401(k)s were invented to help corporations provide more compensation to highly valued employees. The investments offered in 401K are usually limited to a selection of mutual funds offered by a 401K provider.  The 401K providers and the mutual funds charge fees.  The mutual fund industry has a lobbying group that will push for increased 401K contributions to direct money into their mutual funds to collect fees.  The top 401 K provider in 2005 was fidelity.  It managed $337 billion in 401Ks of which $334 billion was directed into mutual funds. Although I would have to use some of the same providers to open an IRA, I would not have to invest in the providers' mutual funds when I open an IRA.  I can buy a stock and hold onto it for 10, 20, 50 years inside of my IRA.  Thus, the only fee the investment company would collect from me would be from when I purchased the stock and when I sold the stock.  Not nearly as profitable as mutual fund fees.
My old company did this and set a limit at 13 percent which for me kept me well below putting the max into 401k.  One had to make 120 - 130k to hit the irs max at 13 percent.  So any explanation that the limit restricts high wage earner is BS.  This limit restricts all low wage earners as their 13 percent max will be less than the max allowed.  If a person making only 70k wants to put 17k into 401k fact is theycannot do this because they do not make enough the limit is discrimination against low-wage earners. Period. Some companies allow you to make a post-tax contribution to the 401K. This is not a Roth contribution. This can be money beyond the 18,000 or 24,000 401k limit. The best news is that eventually that money can be rolled into 1 Roth-IRA. Not all companies allow this option. One company I worked for did this automatically when you hit the annual max. Of course that was made more complex if you had multiple employers that year. "There are two types of 401(k) contributions: ""elective contributions,"" which are the part put in by the employee and ""nonelective contributions,"" which are the part put in by the company.  Elective contributions are summed across all the plans she is contributing to.  So she can contribute $18,000 minus whatever she put in her 403(b). Additionally she can contribute 20% of the net profit of the company (before the elective contributions) as nonelective contributions (these contributions must be designated as such). You will notice that the IRS document says 25%, but that's what you can do if her business is incorporated.  For a sole proprietorship, nonelective contributions  ends up being limited at 20% of profit. Additionally, the sum of these two and her contribution to her 403(b) cannot exceed $53,000. Example: line 31 of her schedule C is $30,000 and she has contributed $10,000 to her 403(b). Maximum contribution to her solo 401(k) is ($18,000 - $10,000) + 0.2 * $30,000 = $14,000 Her total contributions for the year are $10,000 from her 403(b) plus $14,000 in her solo 401(k).  This is less than $53,000 so this limit does not bind.  If she made a ton of 1099 money, her contribution maximum would follow the above until it hit $53,000 and then it would stop there. The IRS describes this in detail in Publication 560, which also has a worksheet for figuring out your maximum explicitly.  It's unpleasant reading and the worksheets are painful, but if you do it right, it will end up being as I just described it.  Using the language of that publication, hers is a ""qualified plan"" of the ""defined contribution"" variety." "The different things in each calculator are showing you a bunch of different things. In the ""Roth IRA calculator"", it is comparing what you would have in the end after contributing and withdrawing from a Roth IRA, with what you would have in the end with a taxable account (i.e. an investment outside of any IRAs). In the ""Traditional IRA calculator"", the ""IRA after taxes"" shows you what you would have in the end after contributing and withdrawing from a pre-tax Traditional IRA. The ""IRA before taxes"" simply shows the same amount before you pay the taxes on withdrawal, which is not a useful number. So if you want to compare Roth IRA vs. Traditional IRA, you want to compare the ""Roth IRA"" from the Roth IRA Calculator and the ""IRA after taxes"" from the Traditional IRA calculator, but there are some things you need to be aware of to make a fair comparison, because if you just plug in the same numbers you are going to get a very unfair comparison (it will look like Roth IRA is a lot ""better"" even though it's not). The Roth IRA contribution is after-tax, whereas a (pre-tax) Traditional IRA contribution is pre-tax, and an after-tax dollar is much more than a pre-tax dollar, so if you put in the same nominal contribution amount, you are actually contributing much ""more"" from your wallet in the Roth IRA case. To make a fair comparison, you would need to start with the same pre-tax amount, and put in a Roth IRA contribution amount that corresponds to the equivalent amount after taxes. So for example, a $5000 pre-tax amount with 25% taxes is equivalent to $5000 * 0.75 = $3750, so you would put in $5000 for Traditional IRA contribution vs. $3750 for Roth IRA contribution. Note that if you have the same flat tax rate at contribution and at withdrawal, (pre-tax) Traditional IRA and Roth IRA are exactly the same, and you can see this by putting in 25% for the ""Retirement tax rate"" in the Traditional IRA calculator (we already assumed 25% tax rate for Roth IRA when calculating the contribution). You will see that Traditional IRA would be better in a lower retirement tax rate (e.g. 15%), whereas Roth IRA would be higher in a higher retirement tax rate." You can contribute to a Traditional IRA instead of a Roth.  The main difference is a contribution to a Roth is made with after tax money but at retirement you can withdraw the money tax free.  With a Traditional IRA your contribution is tax-deductible but at retirement the withdrawal is not tax free.  This is why most people prefer a Roth if they can contribute. You can also contribute to your work's 401k plan assuming they have one.  And you can always save for retirement in a regular account. The first problem with your analysis is that you are not comparing equivalent contributions. The deductible Traditional IRA contribution is in terms of pre-tax money, whereas the Roth IRA contribution is in terms of post-tax money. A certain nominal amount of pre-tax money is equivalent to a smaller nominal amount of post-tax money, because taxes are taken out of it. For a fair comparison, you need to start with the same amount of pre-tax money being taken out of your wages. If you start with $1000 being taken out of your pre-tax wages, the deductible Traditional IRA contribution will be $1000, but your Roth IRA contribution will be $750, because 25% of it went to paying taxes. If you go through the calculation, you will see that after you withdraw it (and 25% taxes are paid in the Traditional case), you will be left with the exact same amount of money in your hand at the end in both cases. Even though you see that you end up with the same amount of money, you may still be confused because you paid different nominal amounts in taxes. That's the second problem with your analysis -- you are comparing the nominal amounts of taxes paid at different times. You are missing the time value of money. Would you rather pay $1000 of taxes today or $1001 of taxes in 10 years? Of course you would rather the latter, even though it is a higher nominal amount. A given amount of money now has the same value to you now as a bigger amount of money later. If I invest a given amount of money now, and it grows in to a bigger amount of money later, then that bigger amount of money later has the same value as the original contribution now. So the 25% tax on the contribution now is equivalent to the 25% tax on the total value later, even though the latter is a much bigger nominal amount. Another way to think about it is that you could have taken that 25% tax you paid now, and instead invest it, let it grow, and pay that result (which will still be 25% of the total later) in taxes later. You get to keep the remaining 75% of your investment either way. You are simply investing on behalf of the government the part of the money you would have paid them, and paying them the result of investing that portion of the money later. The main restrictions you see with IRA's involve contributions, and not the actual investments themselves. I would be indifferent to having a single investment across multiple accounts. It might be a bit trickier to manage, especially if your strategy involves some specific asset allocation. Other than account management though, there's no big issue. easier access to your money That can be a disadvantage for some people. Based on the number of people who tap their 401K for non-retirement reasons, or just cash it in when they change jobs; making it painful to use before retirement age does keep some people from spending it too early. They need to be able to compartmentalize the funds in order to understand the difference between funds spending, saving and investing for retirement. Roth 401K One advantage that the 401K may have is  that you can in many plans invest the funds in a Roth 401K. This allows you to go beyond the Roth IRA limits. You are currently investing the maximum amount in your Roth IRA, so this could be a big advantage. The point is to provide for yourself in retirement, so it makes sense that these withdrawals would be penalized. Tax deferred accounts are usually created for a specific cause. Using them outside of the scope of that cause triggers penalties. You mentioned 401(k) and IRA that have age limitations because they're geared towards retirement. In the US, here are other types, and if you intend to spend money in the related areas, they may be worth considering. Otherwise, you'll hit penalties as well. Examples: HSA - Health Savings Account allows saving pre-tax contributions and gains towards medical expenses. You must have a high deductible health plan to be eligible. Can be used as IRA once retired. 529 plans - allow saving pre-tax gains (and in some states pre-tax contributions) for education expenses for you or a beneficiary. If a beneficiary - contributions are considered a gift. There's a tax benefit in long term investing in a regular taxable brokerage accounts - long term capital gains are taxed at a preferable (lower) rate than short term or ordinary income. The difference may be significant. Long term = 1+ year holding. The condition here is holding an investment for more than a year, and there's no penalty for not satisfying it but there's a reward (lower rates) if you do. "Whether you contribute to an IRA (Traditional or Roth) and whether you contribute to a 401k (Traditional or Roth) are independent. IRAs have one contribution limit, and 401ks have another contribution limits, and these limits are independent. I see no reason why you wouldn't maximize the amount of money in tax-advantaged accounts, if you can afford to. In your first year of work, especially if you only work for part of the year, you're likely in a lower tax bracket than in the future, so Roth is better than Traditional. Another thing to note is that the money in the Roth IRA can be part of your ""safety net"" -- contributions to a Roth IRA (but not earnings) can be withdrawn at any time without tax or penalty. So if there is an emergency you can withdraw it, and it wouldn't be any worse than in a taxable account. And if you don't need it, then it will enjoy the tax benefits of being in the IRA." "Couple points: 1) Since the Roth is after tax, you can effectively contribute more than you could with the Traditional IRA before hitting the limits. So in your example, if you had extra money you wanted to invest in an IRA, you could invest up to $1,750 more into the Roth but only $500 more into the Traditional (current limits are $5,500 per year for single filers under 50). Your example assumes that you have exactly $3,750 in spare money looking for an IRA home.  2) The contributions (but not earnings) can be withdrawn from the Roth at any time, penalty and tax free.  3) The tax rate ""lock-in"" can be significant, especially early on when you are at a relatively low tax bracket, say 15%, but expect to be higher at retirement.  4) Traditional IRAs and 401(k) are taxed as ordinary income, so you go through the tax brackets. Even if the marginal rate is 25%, the effective rate may be lower. If you have a Roth, conceivably you could reduce the amount you need to withdrawal from the Trad IRA/401(k) to reduce the effective tax rate on those (of course subject to minimum distributions and all that). This is more an argument to have a mix of pre- and post-tax retirement accounts than strictly a pro-Roth reason." Traditional and Roth 401k share a contribution limit of $16.5k. This means you could actually contribute to both if you wished to (say, if you weren't 100% on how taxes will change come retirement time), but the combined contributions for the year cannot exceed that limit. "There's a bit of confusion here.  Michael's article you linked is focused on the issue of post-tax 401(k) deposits. For those new to this, it sounds like we are talking about Roth 401(k) money. Not so. The Roth IRA was introduced in 1998, and the Roth 401(k) in 2006. Before '06, people had the ability to deposit more to their 401(k) than the pretax limit of $15,000 into the account as ""after tax"" deposits. My understanding is that these funds were analogous to the non-deducted IRA deposits for those outside the income limits.  Michael goes on the point out that now, with the addition of Roth 401(k) and Roth IRAs, there are folk with pre and post Tax 401(k) funds and trying to crack them for transfer to Traditional IRA and Roth IRA may be problematic.  Aside from a recent thread here, there are separate accounts for the Roth 401(k) and Traditional 401(k), and it's possible for the traditional to contain post tax money, which, given the recent introduction of the Roth 401(k) conversion, should be easily addressable." The simplest explanation is that a traditional IRA is a method of deferring taxes. That is, normally you pay taxes on money you earn at the ordinary rate then invest the rest and only pay the capital gains rate.  However, with a traditional IRA you don't pay taxes on the money when you earn it, you defer the payment of those taxes until you retire. So in the end it ends up being treated the same. That said, if you are strategic about it you can wind up paying less taxes with this type of account. This is an older question but things have changed. Its a common misconception on what the contribution cap is. A few things. In 2014, the IRS did not adjust the maximum contribution from the previous year which include 401(k) accounts, 403(b) accounts, most 457 plans, and Thrift Savings Plans, will be $18,000, up $500 from $17,500. Savers and investors aged 50 or older can take advantage of a catch-up contribution. In 2015, taxpayers who meet this age-based criterion can contribute an additional $6,000 above the regular maximum of $18,000, thus you can contribute a maximum of $24,000 into these tax-advantaged accounts.  The total contribution limit, including employer contributions, has increased to $53,000 You can actually contribute up to  53k (including matching) so the exact amount you contribute from your actual income may end up being more or less than 24k. If you get a poor employer match you can actually contribute more but it would go in as after tax dollars and not claim the tax deduction. Note: after tax does NOT equal Roth.  However if your a high salaried individual you can use this as a potential loop hole for funding a Roth IRA. Chances are if your making enough money to contribute 53k Total Contributions then your not going to qualify for a roth. However once you retire (or possibly before depending on the plan withdraw terms) you can roll the after tax money into a Roth IRA. This is a gray area on the tax policy. The IRS may come back and change their mind about this. If considering this option talk to a tax adviser.