Start with your former employers and payroll records
The fastest way to find a 401(k) is to contact the human resources or benefits department at every company where you worked long enough to open a plan. They have records of which plan provider held your money and can tell you the plan name, account number, and how to log in. If you left the job more than a few years ago, call the main phone number and ask for HR or benefits — they keep these records even after you've gone.
If you don't remember which employers offered 401(k)s, check your old tax returns. Form 1040 and Schedule C show retirement contributions. Your Social Security statement, which you can view free at ssa.gov, also lists earnings by employer and year. Old pay stubs, W-2 forms, or bank statements showing automatic transfers to a retirement account will also show the employer name.
Key Takeaways
- Contact HR at every employer where you worked — they can tell you the plan provider and your account number even years after you left.
- The National Registry of Unclaimed Retirement Benefits and the Department of Labor's EFAST database both let you search for abandoned accounts by name and Social Security number.
- If your former employer went out of business or merged, the plan provider still has your account — search for the provider's name online or call the last known phone number.
- Once you locate the account, you can roll it into an IRA or your current employer's plan, or leave it where it is if the balance is substantial enough.
Search the National Registry of Unclaimed Retirement Benefits
The National Registry of Unclaimed Retirement Benefits is a free database run by the American Retirement Association. You search by your name and Social Security number, and it shows 401(k)s and other retirement accounts that plan administrators have reported as abandoned or lost-contact. Go to unclaimedretirementbenefits.org, enter your information, and the search takes a few seconds.
This registry catches accounts where the employer closed the plan, the company moved or changed names, or the plan administrator lost touch with you after you left. Not every plan administrator reports to this registry, so a negative result does not mean the account does not exist — it means it was not reported there. Use this as one tool alongside contacting your former employers directly.
Check the Department of Labor's EFAST database
The U.S. Department of Labor maintains EFAST, a public database of all registered retirement plans. Go to efast.dol.gov, click "Search EFAST," and search by your name, the employer name, or the plan name if you remember it. The database shows which plans exist, who administers them, and when they were last reported to the government.
EFAST does not show individual account balances or let you log in — it only confirms that a plan exists and who runs it. Once you find the plan in EFAST, you have the administrator's name and can contact them directly to locate your account. This is especially useful if the employer no longer exists or if you only half-remember the company name.
Contact the plan administrator if the employer is gone
If the company closed, merged, or changed its name, the 401(k) plan still exists under a plan administrator — usually a bank, insurance company, or investment firm. The administrator holds the money and has records of every account, even if the employer disappeared decades ago. Search online for the plan name plus "administrator" or "trustee," or call the last known employer phone number and ask where the plan was moved.
Large administrators like Fidelity, Vanguard, Schwab, Principal, and Empower manage thousands of orphaned accounts. If you know the administrator name, call their customer service line and give your name and Social Security number. They can search their records and tell you whether an account under your name exists. Some administrators have online portals where you can search and reset your password yourself.
Use your Social Security number to search multiple databases
Beyond the National Registry and EFAST, several other databases let you search by Social Security number. The Pension Benefit Guaranty Corporation (PBGC) at pbgc.gov maintains a list of people owed money from failed pension plans — not 401(k)s, but worth checking if you worked for a large employer. The Unclaimed Property Program at unclaimed.org lets you search state by state for any unclaimed money, including retirement account distributions that were mailed to an old address.
If you moved frequently or changed your name, search under both your current name and any former names you used while employed. Some accounts may be listed under a maiden name or a previous spelling. Each search takes only a few minutes and costs nothing.
What to do once you find the account
Once you locate the 401(k), you have three main choices: leave it where it is, roll it into an IRA, or roll it into your current employer's plan if they accept rollovers. Leaving it in place is fine if the balance is large enough that fees do not eat into it significantly — some plans charge annual maintenance fees of $25 to $100. Rolling it to an IRA gives you more investment choices and often lower fees. Rolling it to your current employer's plan keeps everything in one place.
Before you move money, log into the account or call the administrator and ask about fees, investment options, and any restrictions. Some older plans have limited investment choices or higher costs. If you are under 59½, moving the money triggers no tax penalty as long as you do a direct rollover (the administrator sends the money straight to the new account, not to you). If the administrator sends you a check, you have 60 days to deposit it in another retirement account or you will owe income tax and possibly a 10% early withdrawal penalty.
Frequently Asked Questions
What if I can't remember any of my former employers?
Start with your Social Security statement at ssa.gov — it lists every employer who reported earnings under your name. Then search the National Registry and EFAST using your name and Social Security number. Between those three sources, you should find any 401(k) you opened.
Can I access my old 401(k) online if I've forgotten my password?
Yes. Go to the plan administrator's website and use the "Forgot Password" link. You will need your account number or Social Security number and some personal information to reset it. If you do not know the administrator's name, call your former employer's HR department or search EFAST.
What happens if my 401(k) account has been inactive for years?
The money stays in the account and continues to grow or shrink based on the investments you chose. Some plans charge annual fees for inactive accounts, which can erode small balances over time. Contact the administrator to confirm the current balance and any fees, then decide whether to leave it, roll it, or withdraw it.
Do I owe taxes if I find an old 401(k) and take the money out?
Yes, unless you roll it directly into another retirement account. Any withdrawal from a 401(k) is taxed as ordinary income. If you are under 59½, you also owe a 10% early withdrawal penalty unless an exception applies. A direct rollover to an IRA or another 401(k) avoids both the tax and the penalty.
What if the plan administrator says my account was cashed out?
If your balance was under $5,000 when you left the job, the plan may have automatically cashed you out and sent a check to your last known address. If you never received it, the money may be in your state's unclaimed property program. Search unclaimed.org by state and your name to find it.