Parkanzky, would you please enlighten us as to why you say a 401K has tax advantages over a pension? I was able to contribute to both a 401K and 457K during my career as well as earn a pension after being vested in for 30 years. Your post interests me because I was sure I had calculated the tax implications of all three before retiring. It may figure into my calculations that until very recently, most public sector pensions in Michigan were not subject to state income tax...a roughly $1250 a year savings for me.
Thanks for your input....I may learn something from you.
Actually, that's interesting news for me. The only place I'm aware of the tax implications of a pension are for Ohio (where I was raised and where my elderly mother is collecting hers). There, a pension is taxed as normal income by both the federal and the state revenue services. So it has no tax advantage at all. It sounds like you get a small advantage from the state here, which would change things.
The advantage to a traditional 401k is the well-known tax-deferral. All of your money grows tax-free for as long as it stays in your account.
However, the real advantage comes with a Roth 401k (which is less common but they're getting much more popular). Our employers offer one and we take full advantage of it. Here's how that pays off in the long-run for us.
We pay income taxes on our contributions now (ouch), but then that money grows over the next ~20 years and we can withdrawal it without any tax consequences the year we turn 59 1/2. So making the post-tax contribution now makes the money in our 401k more valuable when we hit retirement. Effectively, we get to contribute more because you can put in the same $18k/yr into either a traditional or Roth 401k. When you retire and pull the $18k out of the traditional account you'll pay taxes on it, while you can spend the entire $18k out of the Roth. That doesn't make a huge difference either way (Although most retirees will have fewer deductions when they're retired than when they're contributing to those accounts because they'll no longer have dependents, mortgages, etc. and their effective tax rate will be lower). But let's say that $18k grows at 5% for 20 years. You'll have about $50k in the account at the end of that period. With a traditional 401k, you'll pay income tax on the $50k when you pull it out. With a Roth 401k, that entire $50k is yours to spend tax-free because you paid taxes on the original $18k up-front. Couple that with a lower effective tax rate in retirement and the Roth is an awesome deal.
The kicker is that the company's match still goes into a traditional 401k. What that means is that when we retire our 401ks will be made up of a mix between traditional and Roth 401k monies. So by deciding the mix of money we take out we can decide our taxable income every year in retirement! Say you need $125k of income this year. The 15% tax bracket for a married couple filing jointly stops at about $75k this year. So I'd pull $75k out of traditional 401k monies and the rest out of the Roth (tax-free). Our (federal) tax rate on the $75k would be under 15%, and the effective income tax on the whole pile of money would be pretty close to 10%.
The effective federal tax rate on a pension that pays $125k/yr would be about twice that.
Obviously, you pay some tax money up-front to get that benefit down the road, but it's still much less overall and most on this board appreciate making a sacrifice now for a bigger gain later.