Should I Contribute To A 401k, Roth IRA, Or Health Savings Account?

Choosing a 401k, Roth IRA, or Health savings account for retirement investingThis is not a post for someone who has never invested in anything. If that’s you, it’s time to start. Pick something easy like your work 401k or a Roth IRA. This post is for those who are trying to build wealth while minimizing taxes and fees.It also assumes that you have access to more than one type of retirement account and are eligible to have a health savings account. If that’s you, today I want to examine whether it’s better to invest in a 401k, Roth IRA, or HSA.

While, ideally, we’d max out all those accounts ever year, realistically, many people have to choose where to put their money. All of that depends on your age, tax bracket, and how much you have to invest.


The 401k is maybe the easiest of the three. Generally, if you work for an employer who has a retirement plan, you’ll fill out enrollment forms, select which fund you want, and determine how much to contribute, up to $17,500 a year if you’re under age 50. People over 50 can add an additional $5500 per year in 2014.

Even if you are self employed, you can still contribute to a solo 401k or SEP IRA. With these plans, you can contribute 25% of your compensation, up to $52,000 this year. The solo 401k has the added benefit of allowing an additional $17,500 if under age 50 or $23,000 if older than 50. That’s a lot of money that can be socked away!

With a 401k or SEP IRA, your contributions are pre-tax, so the more you contribute, the less taxes you pay per year. The money grows, tax free, until you start taking distributions. If you wait until age 59.5, then you only have to pay regular income tax on what you withdraw. If you take money out before that age, you’ll get hit with the income tax plus a 10% penalty.

I love 401k’s because my tax rate is pretty high right now. When I retire, I don’t expect to be in such a high tax bracket, although you never can count on tax rates many years down the road.

Roth IRA

With a Roth IRA, money you contribute is after tax, but it grows tax free after it’s invested. You never have to pay taxes on the interest if you wait until age 59.5 to take withdrawals. I love Roths because you can withdraw contributions at any time without a penalty, just not the interest. I would not think of a Roth as an emergency fund, but money can be pulled out if things become dire. (No, needing a new bath remodel is not dire!)

You can only contribute to a Roth IRA if you income is below $191,000 for 2014. There are ways to do a backdoor Roth if your income is over that amount, but that’s for another post.

Roth IRA’s are a smart choice if you are in a very low tax bracket and believe it will be higher when you retire.  A Roth IRA is also a good way to get started if your employer does not offer a 401k.

Health Savings Accounts

I love health savings accounts because they are triple tax advantaged. You can contribute pre-tax, money grows tax free, and if you use it for qualified medical expenses, you never have to pay taxes on withdrawals. If you are healthy and don’t need HSA funds for medical expenses, they can become a regular retirement account at age 65. At age 65, HSA money is subject to income taxes if used for non-medical reasons. Under age 65, there is a 10% penalty plus income tax if the money is used for non-approved expenses.

To have a HSA, you have to have an eligible insurance plan, which has gotten harder to find since Obamacare. If you are lucky enough to have one, you can invest in a variety of options. I currently have mine invested in Vanguard funds and don’t plan on touching a penny until I retire. That way, I have a shot at covering medical costs as I get older without having to consider costly long term care insurance. If I do have a train wreck medical emergency, I could pull money out without penalty.

Which Is The Best Retirement Account?

I think any way you contribute is the right way as long as you understand what’s best for your long term strategy.

In my case, I have a solo 401k through Vanguard that has tons of low cost options. Your work 401 k might not have good fund choices or high fees. In that case, I’d contribute enough to get any match, then look elsewhere. If the funds are good and fees are low, I’d contribute as much as I could to the 401 k.

Then, I would highly consider maxing out a HSA every year IF you have one AND are investing in something with a decent return. Besides the great tax benefits now, you could potentially never have to pay tax on that money. If you are putting it into a savings account with a very low interest rate, I’d only deposit money to cover current medical expenses.

For me personally, the Roth will be the last thing I contribute to this year if at all. With our tax bracket, it just doesn’t make sense unless we have maxed out everything else. If you are in a low tax bracket and your 401k choices are poor, I’d max this one out every time. If you max it out and still have money to contribute, go back to the 401k option.

Since we are all in different situations, there is no best answer, but hopefully sharing my strategy will encourage you to figure out and maximize yours.

Which type of retirement account is best for you at this point? Are you taking advantage of all the tax savings you can?



FREE Stuff Delivered to Your Inbox!

Subscribe and be the first to get notified of new surveys, giveaways and sweepstakes from your local retailers.

Written By
Sydney White is a Texas-born stay at home mom who enjoys spending time with her family, bargain hunting and, of course, writing. She is currently the editor-in-chief of


  1. We aren’t doing a ton of retirement savings right now, simply because of our debt situation and because we’ve got retirement savings from previous jobs. Rick’s current job also has a nice plan that gets added to every quarter regardless of whether or not he contributes. The one good thing we have going for us right now is a solid retirement savings.

  2. I’m self employed, so I contribute to a solo 401k plan. I also contribute to an IRA as well. Since I am covered under my wife’s high deductible health plan, I also contribute to an HSA. I pay for anything out of pocket and am letting my contributions grow tax free until I am older.

  3. I have an employer sponsored 401K plan, plus an IRA (which is roll-over from my previous employer). My job offers a HSA healthplan as well, but I don’t current subscribe to it. I am still on my dad’s insurance plan that way I do not have to meet my own deductible or pay out of pocket for my own low-deductible plan (the plan with an HSA at my office is a high-deductible plan). It costs him no more money than if I were’nt on the plan, he’d still have to have a family plan irregardless of if I’m on it or not to cover my brother and mom. I can take advantage of this for a couple more years, until I’m 26 and I plan to do so.

  4. Great advice, and I especially appreciate your highlighting the insane benefits of an HSA. This is the best deal going, and the fact that you can carry the balance as long as you like, as opposed to flexible savings accounts that must be used up annually, is a fantastic feature of HSAs.

  5. We do all three of these but didn’t get there all at once. If I had to put them in order of importance (or easy of funding) I’d do work retirement program first, especially if there is a company match. Then I’d expand into a Roth with any extra money I could find. I do the HSA last, after funding the other two.

  6. I think an HSA is probably the first thing you should max out. Wait, I mean second after you contribute as much as your employer is willing to match on your 401k! I just love the HSA because you can use it for medical expenses tax free (I can’t imagine paying with after-tax dollars anymore) and it essentially acts like an IRA. Best of both worlds.

  7. It seems I am about to have a new employer and a great benefit package that will go with the new job. Retirement investment is part of that plan. I will come back and re-read your suggestions and information when I know the details of the plan.

  8. Great breakdown, Kim. And I agree that you can’t really go wrong with any of these options. I often encourage people to at least start with their 401k and invest enough to receive the Company match, assuming there is one. This is typically the easiest one to start and the least intimidating for those who feel overwhelmed by investing.

Load More...

Leave a Comment

Your email address will not be published. Required fields are marked *

Hit Enter

Cookies help us deliver our services. By continuing to use the site, you agree to the use of cookies. More information

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.