Salary.com MySalary.comSalaryBenefitsAdviceSelf-TestsLearningCareerMoney
SEARCH Salaries Articles
 View HR Edition
Personal Salary Report
My Benefits
My Performance
Self-Test
Enter search criteria
Help
Back to Salary
Back to Benefits
 
Benefits Basics
Healthcare Benefits
Retirement Plans
Time Off
Insurance
Domestic Partner Benefits
Intangible Benefits
 
  Retirement Plans: How to Invest in a 401(k) or Other Retirement Plan
Retirement Plans
Be an Ant, Not a Grasshopper
How to Invest in a 401(k) or Other Retirement Plan  
How to Roll Over Your Retirement Accounts  
How to Invest in a 401(k) or Other Retirement Plan

Not sure how much to contribute to your retirement plan every month? That's easy: Put in as much as you possibly can without leaving yourself stuck.

Investment limits
Every year the IRS puts a limit on how much pretax income you can contribute to your retirement plan. For the year 2005 the maximum is $14,000. This is quite a nice equalizer that prevents bigwig executives from feathering their nests much more than the mail clerk. If you want to contribute more, you can, but it'll have to come from income you've already paid tax on. Though once in there, the extra money can earn tax deferred until retirement.

How to invest
Now you're a fully-fledged retirement plan partner, how do you make the money work best for you? The good news is, if the company is matching your contribution, you're already seeing an instant return.

But what to buy with the money? Your benefits department won't be able to advise you here, because it would be legally and ethically problematic. Ask your personal financial adviser, if you have one, or do your best to allocate your contributions in a way that fits your risk profile.

Each plan is different, but they're all regulated to offer variety. Typically you have a choice of stock, bond, or money market mutual funds. Choose a little from each or a few categories, as long as you don't put all your eggs in one basket. Nothing is set in stone, so you can easily move things around as your situation changes.

Since this is all about securing money for retirement, the degree of risk you take should depend on how old you are and how much money's at stake. If you're young, retirement is further off so you can take more risks knowing you will have time to play it safe later.

Stocks are riskiest in the short run, but historically they actually yield the best long-term rewards. There is a nice advantage built into this plan. Since you're investing more or less the same amount every month, you're following a popular strategy for successful investing called dollar-cost averaging. Because the stock market has risen consistently over time, investing this way means you're buying more shares when prices are low.

If you work for a publicly traded corporation, you might be able to buy company shares in your plan, which is how Microsoft secretaries got to be millionaires. But often the stocks offered in a retirement plan are packaged in mutual funds.

Which fund is which?
There are several kinds of mutual funds, and it pays to understand the differences. Growth funds invest primarily in the stocks of young, fast-growing companies and can be a risky, aggressive way to go. Income funds invest primarily in corporate and government bonds. Putting money in investment-grade bonds is not high risk, but some of these income funds chase big returns by investing in lower-grade corporate bonds, so be sure to study the prospectus. Growth and income funds mix stocks with bonds to offset some of the risk. International/global funds deal with overseas securities, which carry unique risks because of currency fluctuation and global political and economic change.

Money market funds invest in short-term debt securities and are all about playing it safe. Often you'll find some of the securities are insured or guaranteed by the U.S. government. Consequently they're not the biggest earners. If you prefer to take an ultra-cautious approach (which most investors do), or you're approaching retirement and want to at least maintain, then stick with investment-grade bond or money market funds. But over the long haul the gains from these plans are paltry compared to earnings from stock funds.

- Audrey Arkins, Salary.com contributor- Modified 11-15-2004

<% strContentSiteID = "Salary" strAreaID = "SAL" dim strAccpPageName, strHeadPos, strAccpArea 'get full url and make it as lower case strAccpPageName = Lcase(Request.ServerVariables("SCRIPT_NAME")) 'response.write "
strAccpPageName: " & strAccpPageName & "*****
" 'get start position for area name strHeadPos = InStr(1, strAccpPageName, "/", 1) 'get strAccpArea = right(strAccpPageName, len(strAccpPageName) - strHeadPos) 'response.write "
strAccpPageName: " & strAccpArea & "=========
" 'get second position for area name strHeadPos = InStr(1, strAccpArea, "/", 1) 'remove strAccpArea = left(strAccpArea, strHeadPos - 1) 'response.write "
strAccpPageName: " & strAccpArea & "---------
" select case LCase(strAccpArea) case "aboutcompany" strArea = "ABU" case "advancedsearch" strArea = "ASE" case "advice" strArea = "ADV" case "benefits" strArea = "BEN" case "careers" strArea = "CAR" case "compensation" strArea = "COM" case "ecm" strArea = "ECM" case "enterprise" strArea = "" case "home" strArea = "HP" case "learning" strArea = "LRN" case "money" strArea = "MON" case "salary" strArea = "SAL" case "selftests" strArea = "SFT" case "sitesearch" strArea = "SSE" case "smallbiz" strArea = "" end select %>
Learn More to Earn More:
<% response.write "" & chr(13) response.write "
" %>
<% response.write "" & chr(13) response.write "
" %>
<% response.write "" & chr(13) response.write "
" %>
   Advertisement
<% strTargets = "/AAMSZ=160x600_RIGHT/SITE=SALARY/AREA=" & strArea & "/SJCOD=/SJCAT=/SMET=/SST=/SSAL=/PNAME=/POS=0" with Response 'make top ad call .Write "" end with %>
<% sub create_career_iframe_careerjournal (iCountJobTitle, _ strNarrowCode, _ strNarrowDesc, _ strJobCode, _ strJobTitle, _ strIframeWidth, _ strIframeHeight, _ strDisplayCharLen, _ strTableBorderWidth, _ strPageName) Response.Write "" Response.Write " " Response.Write " " Response.Write " " Response.Write "
" Response.Write " " Response.Write " " Response.Write " " Response.Write " " Response.Write " " Response.Write " " Response.Write " " Response.Write " " Response.Write " " Response.Write " " Response.Write "
" Response.Write " " Response.Write "
" Response.Write "
" end sub sub create_career_classfinder (strNarrowCode,strJobTitle) dim strAccpPageName, strHeadPos, strAccpArea 'get full url and make it as lower case strAccpPageName = Lcase(Request.ServerVariables("SCRIPT_NAME")) 'response.write "
strAccpPageName: " & strAccpPageName & "*****
" 'get start position for area name strHeadPos = InStr(1, strAccpPageName, "/", 1) 'get strAccpArea = right(strAccpPageName, len(strAccpPageName) - strHeadPos) 'response.write "
strAccpPageName: " & strAccpArea & "=========
" 'get second position for area name strHeadPos = InStr(1, strAccpArea, "/", 1) 'remove strAccpArea = left(strAccpArea, strHeadPos - 1) 'response.write "
strAccpPageName: " & strAccpArea & "---------
" select case LCase(strAccpArea) case "aboutcompany" strArea = "ABU" case "advancedsearch" strArea = "ASE" case "advice" strArea = "ADV" case "benefits" strArea = "BEN" case "careers" strArea = "CAR" case "compensation" strArea = "COM" case "ecm" strArea = "ECM" case "enterprise" strArea = "" case "home" strArea = "HP" case "learning" strArea = "LRN" case "money" strArea = "MON" case "salary" strArea = "SAL" case "selftests" strArea = "SFT" case "sitesearch" strArea = "SSE" case "smallbiz" strArea = "" end select dim intNumJobBoards dim arrayJobBanner redim arrayJobBanner(20) response.write "" & chr(13) response.write "
" response.write "" & chr(13) response.write "
" response.write "" & chr(13) response.write "
" intNumJobBanner = 3 Response.Write "" Response.Write "" Response.Write " " Response.Write "
" Response.Write " " Response.Write " " Response.Write " " Response.Write " " Response.Write " " Response.Write " " Response.Write " " Response.Write " " Response.Write " " Response.Write " " Response.Write " " Response.Write " " Response.Write " " Response.Write " " Response.Write " " Response.Write " " Response.Write "
Learn More to Earn More:
" Response.Write "" for i = 0 to intNumJobBanner -1 Response.Write " " Response.Write " " Response.Write " " 'Response.Write " " next Response.Write "
" & arrayJobBanner(i) & "
" Response.Write "
" Response.Write "
" end sub %>
 
To find related articles, we suggest these keywords for our "Search Articles" function.
Keywords: career benefits advice retirement 401(k) 403(b) plans investment limit tax
Contact Us | Feedback | Glossary | Legal | Privacy | Site Map | Help
Copyright 2000-2005 © Salary.com, Inc.