Why are typical 401(k) plan fund choices so awful?
401k choices are awful because: The best remedy I have found is to roll over to an IRA when changing jobs. I would point this out to the committee or other entity in charge of handling this at work. They do have a fiduciary responsibility for the participant's money and should take anything reasonable seriously. The flip side to this is 95% of participants -- especially participants under 35 or so -- really pay next to no attention to this stuff. We consider it a victory to get people to pony up the matching contributions. Active participation in investment would blow our minds. The managers of the 401(k) have to make their money somewhere.  Either they'll make it from the employer, or from the employees via the expense ratio.  If it's the employer setting up the plan, I can bet whose interest he'll be looking after. Regarding your last comment, I'd recommend looking outside your 401(k) for investing.  If you get free money from your employer for contributing to your 401(k), that's a plus, but I wouldn't -- actually, I don't -- contribute anything beyond the match.  I pay my taxes and I'm done with it. To piggy back mbhunter's answer, the broker is going to find a way to make the amount of money they want, and either the employee or the company will foot that bill. But additionally, most small businesses want to compete and the market and offer benefits in the US.  So they shop around, and maybe the boss doesn't have the best knowledge about effective investing, so they end up taking the offering from the broker who sells it the best. Give you company credit for offering something, but know they are as affected by a good salesperson as anybody else.  Being a good sales person doesn't mean you are selling a good product.
"The company itself doesn't benefit. In most cases, it's an expense as the match that many offer is going to cost the company some percent of salary.  As Mike said, it's part of the benefit package. Vacation, medical, dental, cafeteria plans (i.e. both flexible spending and dependent care accounts, not food), stock options, employee stock purchase plans, defined contribution or defined benefit pension, and the 401(k) or 403(b) for teachers. Each and all of these are what one should look at when looking at ""total compensation"". You allude to the lack of choices in the 401(k) compared to other accounts. Noted. And that lack of choice should be part of your decision process as to how you choose to invest for retirement. If the fess/selection is bad enough, you need to be vocal about it and request a change. Bad choices + no match, and maybe the account should be avoided, else just deposit to the match.  Note - Keith thanks for catching and fixing one typo, I just caught another." "You have a Solo 401(k). You can fund it with cash, or I believe, with shares of your own company. You can't pull in other assets such as the ISOs from another employer. I see why that's desirable, but it's not allowed.  You wrote ""this will mitigate all tax complications with employee stock options.""  But - you can't transfer the ISOs from your job into your Solo 401(k). As littleadv notes, it's self dealing. Once the ISO is exercised there's no hiding the gain into that 401(k)." 401(k) plans, 403(b) plans, IRAs etc all require more paperwork than a non-tax-advantaged investment. As a result, most such plans (with Vanguard as well as with other management companies) offer only a small set of investment options, and so it costs the plan sponsor (you wearing your Employer hat) money if you want to add more investment options for your Solo 401(k) plan).  Note that with employer-sponsored retirement plans, investments in each mutual fund might be coming in small amounts from various employees, much less than the usual minimum investment in each fund, and possibly less than the minimum per-investment transaction requirement (often $50) of the fund group. Taking care of all that is expensive, and it is reasonable that Vanguard wants to charge you (the Employer) a fee for the extra work it is doing for you. When I was young and IRAs had just been invented (and the annual contribution limit was $2000 for IRAs), I remember being charged a $20 annual fee per Vanguard fund that I wanted to invest in within my IRA but this fee was waived once my total IRA assets with Vanguard had increased above $10K. The fact that you are planning to move abroad does not affect the decision to contribute to a 401(k). The reason for this is that after you leave your employer, you can roll all the money over from your 401(k) into a self-directed traditional IRA. That money can stay invested until retirement, and it doesn't matter where you are living before or after retirement age.  So, when deciding whether or not to use a 401(k), you need to look at the details of your employer's plan: Does your employer offer a match? If so, you should definitely take advantage of it.  Are there good investments available inside the 401(k)? Some plans offer very limited options. If you can't find anything good to invest in, you don't want to contribute anything beyond the match; instead, contribute to an IRA, where you can invest in a fund that you like.  The other reason to use a 401(k) is that the contribution limits can be higher. If you want to invest more than you are allowed to in an IRA, the 401(k) might allow that.  In your case, since there is no match, it is up to you whether you want to participate or not. An IRA will allow more flexibility in investing options. If you need to invest more than your IRA limit, the 401(k) might allow that. When you leave your employer, you should probably roll any 401(k) money into an IRA. Dollar cost averaging is a great strategy to use for investment vehicles where you can't invest it in a lump sum. A 401K is perfect for this. You take a specific amount out of each paycheck and invest it either in a single  fund, or multiple funds, or some programs let you invest it in a brokerage account so you can invest in virtually any mutual fund or stock. With annual or semi-annual re-balancing of your investments dollar cost averaging is the way to invest in these programs. If you have a lump sum to invest, then dollar cost averaging is not the best way to invest. Imagine you want to invest 10K and you want to be 50% bonds and 50% stocks. Under dollar cost averaging you would take months to move the money from 100% cash to 50/50 bonds/stocks. While you are slowly moving towards the allocation you want, you will spend months not in the allocation you want. You will spend way too long in the heavy cash position you were trying to change. The problem works the other way also. Somebody trying to switch from stocks to gold a few years ago, would not have wanted to stay in limbo for months. Obviously day traders don't use dollar cost averaging. If you will will be a frequent trader, DCA is not the way to go.  No particular stock type is better for DCA. It is dependent on how long you plan on keeping the investment, and if you will be working with a lump sum or not. EDIT: There have be comments regarding DCA and 401Ks. When experts discuss why people should invest via a 401K, they mention DCA as a plus along with the company match. Many participants walk away with the belief that DCA is the BEST strategy. Many articles have been written about how to invest an inheritance or tax refund, many people want to use DCA because they believe that it is good. In fact in the last few years the experts have begun to discourage ever using DCA unless there is no other way. "There was a time when everyone felt their goal was to beat the respective index they followed. But of course, in aggregate, that's a mathematical impossibility. The result was that the average say large cap fund, whose benchmark index would be the S&P, would lag on average by 1-2%.  A trend toward ETFs that would match the market had begun, and the current ETFs that follow the S&P are sub .1% expense.  For the fact that studies (Google ""Dalbar"" for examples) show the typical investor lags not by 1% or 2%, but by far more for reasons of bad timing, my own statement that ""I've gotten a return these past years of .06% less than the S&P"" would have been seen many years ago as failure, now it's bragging. It handily beats the typical investor and yet, can be had by anyone wishing to stay the course, keep the ETF very long term." Note that many funds just track indexes. In that case, you essentially don't have to worry about the fund manager making bad decisions. In general, the statistics are very clear that you want to avoid any actively managed fund. There are many funds that are good all-in-one investments. If you are in Canada, for example, Canadian Couch Potato recommends the Tangerine Investment Funds. The fees are a little high, but if you don't have a huge investment, one of these funds would be a good choice and appropriate for 100% of your investment. If you have a larger investment, to the point that Tangerine's MER scares you a little, you still may well look at a three or four fund (or ETF) portfolio. You may choose to use an actively-managed fund even though you know there's virtually no chance it'll beat a fund that just tracks an index, long-term. In that case, I'd recommend devoting only a small portion of your portfolio to this fund. Many people suggest speculating with no more than 10% of your combined investment. Note that other people are more positive on actively-managed funds. Yours two funds are redundant.  Both are designed to have a mix of bonds and stocks and allow you to put all your money in them.  Pick the one that has the lowest fees and stick with that (I didn't look at the funds you didn't select...they didn't look great either).  Although all your funds have high fees, some are higher than others, so don't ignore fees. When you have decided on your portfolio weights, prioritize your money thus: Contribute enough to your 401(k) to get the full match from your employer Put everything else toward paying off that credit card until you have 0 balance.  It's ok to use the card, but let it be little enough that you pay your statement balance off each month so you pay no interest. Then set aside some savings and invest any retirement money into a Roth IRA.  At your income level your taxes are low so Roth is better than traditional IRA or 401(k).  If you max out your Roth, put any other retirement savings in your 401(k).