Roth IRAs allow distributions of up to 10k for "first time home buyers," after they've been open for five years. If you knew you were going to use the money for a downpayment in five years or less, it seems common wisdom that stocks are too risky. But what eligible investments should I be looking at to earn interest and preserve capital?
The time horizon is usually very short for a home down payment. I would use Certificates of Deposit (CDs) with a short maturity (in the horizon of your intended use) or Money Market accounts. Depending on what the interests rates are where you are looking.
You don't want the money in the market 100% (i.e. stocks) as the fluctuations might be too wide around the time you intend to pull the money out (and that will be soon).
If the time horizon is 5 years, I don't think that playing games with Roth IRAs or investments is really productive. I'd look at an online savings account as a holding place for this money.
Another option is the US is Savings Bonds. The rates earned right now are poor (as of 04/2011 EE bonds earn 0.6% and I bonds yielded 0.37%), and there is an interest penalty if you redeem them in less than five years. But, they are not state taxable, and you can defer tax payments until you cash them.
Five years is too short to be able to safely invest the money in any productive manner. You're saving, not investing.
Part of the problem is that you don't have all the money right now, and you'll need to add to it over the next few years until you have enough for a down payment. See the notes under CDs and bonds below for why this is a problem.
The universe of options:
- high yield savings account or "rewards checking" -- you'll get 1.00-1.25% max. This is the best (and maybe only practical) option.
- CDs -- if you're willing to tie up money for three years, you could get 1.8%. But you don't have all the money now, so what are you going to do with the additional savings you have a year from now? Some CD accounts might let you add to principal, but otherwise see high yield savings above. Beware of the penalty for withdrawing early -- if this happens you would have been better off with the savings account.
- short term US treasuries -- the 5yr currently yields around 2-2.25%. But you have the same problem as with CDs, and there is no mechanism to "add principal" here. And 3yr or shorter bonds have yields that are lower than the high yield savings accounts. There may be tax savings, but the hassle and extra risk doesn't seem worth it. If rates rise and you have to sell before maturity then you will lose principal.
As for the Roth, as duffbeer703 said, I'm not sure it's worth the hassle and risk that you'll want the money sooner and be forced to wait. (E.g. you end up with enough money in 4.25 years for a house that you want but you have to wait 9 months to be able to tap the Roth.) As noted above, the yields are so low that the losses to taxes aren't really going to amount to much. On $10k you're looking at $150 max earnings, and losing maybe $40 of it to taxes (annually). So avoiding taxes won't shrink your time horizon by any meaningful amount.
I'd just open a high yield savings account and start dumping money in. Keep an eye on shorter term (1yr) CD rates and if they go above the savings yield and the timing is right then take advantage of it.