What you need to create a Social Security account

You create a Social Security account through my Social Security, the official portal run by the Social Security Administration. The account lets you view your earnings record, check your benefit estimate, and manage your Social Security information without visiting an office.

To start, you need a valid email address, a U.S. mailing address, and proof of identity. Social Security will ask you to verify who you are using information from your credit file — questions about past addresses, loan amounts, or credit accounts you've held. If you don't have enough credit history or the system can't verify you this way, you can still create an account by visiting a local Social Security office in person with a photo ID and proof of citizenship or legal residency.

You do not need a Social Security number to start the process, though you will need one to complete it. If you're applying for a number, you'll receive it first, then create your account afterward.

Key Takeaways

  • Go to ssa.gov/myaccount and select "Create an account" to begin; you'll need an email address and U.S. mailing address.
  • Social Security will verify your identity by asking questions about your credit history, which takes a few minutes if your credit file is established.
  • If you can't verify online, you can create an account in person at your local Social Security office with a photo ID and proof of citizenship.
  • Once your account is set up, you can view your earnings record, check your estimated benefits, and update your contact information anytime.

Step-by-step: creating your account online

Start at ssa.gov/myaccount. Click "Create an account" in the upper right corner. Enter your email address — this becomes your username — and create a password at least 12 characters long. Social Security requires uppercase letters, lowercase letters, numbers, and a special character like ! or @.

Next, enter your name, date of birth, and mailing address exactly as they appear on your Social Security record. If your name or address has changed, update your Social Security record first through your local office or by mail before creating the account. Social Security will then ask you security questions to verify your identity. These questions pull from your credit file and ask about past addresses, loan amounts, or credit card accounts. Answer as accurately as you can — if you don't remember an exact amount, pick the closest range offered.

If the system verifies you successfully, your account is active immediately. You'll receive a confirmation email. If verification fails, the system will tell you to try again later or visit an office in person. This usually means your credit file doesn't have enough information, which is common for people with limited credit history, recent immigrants, or those who've had identity theft.

What to do if online verification doesn't work

If Social Security can't verify you through credit questions, you have two options: wait and try again later, or visit your local Social Security office. Waiting sometimes works because credit files update regularly, so information that wasn't available yesterday might be there next week. There's no penalty for trying multiple times.

To create an account in person, find your nearest office at ssa.gov/locator. Bring a photo ID (driver's license, passport, or state ID) and proof of citizenship or legal residency (birth certificate, naturalization papers, or green card). Tell the representative you want to create a my Social Security account. They'll verify your identity on the spot and set up your account while you wait. You'll leave with your username and temporary password, which you should change the next time you log in.

Accessing your information after setup

Once your account is active, log in at ssa.gov/myaccount with your email and password. Your dashboard shows your earnings record — the wages and self-employment income Social Security has on file for each year you worked. Check this for accuracy because your benefit amount is based on your highest 35 years of earnings. If you spot an error, report it to Social Security within three years, three months, and 15 days of the year the error occurred; after that window, the record is locked.

You can also view your estimated benefit amount at different ages (62, full retirement age, and 70). This estimate is based on your current earnings record and assumes you'll keep working until the age you choose. The estimate updates each year after your tax return is processed, usually in September or October.

Updating your account information

Your my Social Security account lets you change your email address, password, and mailing address online. You cannot change your name, date of birth, or Social Security number through the account. If any of those need to change, contact Social Security directly by phone at 1-800-772-1213 (TTY 1-800-325-0778) or visit an office in person.

If your phone number or email changes, update it in your account settings right away. Social Security uses these to contact you about your benefits and to send security alerts if someone tries to access your account. You can also set up two-factor authentication, which sends a code to your phone or email when you log in from a new device — this adds a layer of protection against unauthorized access.

Protecting your account from fraud

Your my Social Security account is a target for fraud because it holds sensitive information. Use a strong, unique password that you don't use anywhere else. Enable two-factor authentication in your account settings. Never share your password, and don't log in on public Wi-Fi without a VPN.

If you suspect someone has accessed your account, change your password immediately and contact Social Security at 1-800-772-1213. If you believe your Social Security number has been stolen, you can place a fraud alert on your credit file by contacting one of the three credit bureaus (Equifax, Experian, or TransUnion). A fraud alert tells lenders to verify your identity before opening new accounts in your name.

Frequently Asked Questions

Can I create a my Social Security account if I don't have a Social Security number yet?

No. You must have a Social Security number before you can create an account. If you've applied for one, wait until you receive it in the mail, then create your account. If you need a number, apply at your local Social Security office with proof of citizenship or legal residency and a photo ID.

What if I forget my password?

Click "Forgot password?" on the login page. Social Security will send a reset link to your email address. If you can't access that email, call 1-800-772-1213 and a representative can help you regain access to your account.

Can someone else create an account for me?

No. You must create your own account using your own email address. If you need help, a representative at your local Social Security office can walk you through the process, but you'll still enter your own information and create your own password.

How long does it take to create an account?

Online verification usually takes 5 to 10 minutes if your credit file is established. If verification fails, you'll know immediately and can visit an office instead. In-person account creation takes about 15 to 20 minutes.

Is my information safe on my Social Security account?

Social Security uses encryption and security protocols to protect your data. However, no system is completely risk-free. Use a strong password, enable two-factor authentication, and check your account regularly for unauthorized changes. Report any suspicious activity to Social Security immediately.