Who Can Get Social Security Benefits
To receive Social Security benefits, you must have a Social Security number and a work history in the United States where you paid Social Security taxes. Immigration status is not the deciding factor — what matters is whether you worked and paid into the system.
If you are not a U.S. citizen, you can still receive benefits if you meet two conditions: you have a valid Social Security number issued by the government, and you have enough work credits from jobs where Social Security taxes were withheld from your paychecks. The Social Security Administration does not ask about immigration status when you claim benefits.
However, there is a separate rule for people who are in the country without authorization. If you worked using a false or borrowed Social Security number, those earnings cannot count toward your benefit record. The Social Security Administration keeps records by the number on file, not by your identity, so earnings under a wrong number stay attached to that number and do not transfer to you.
Key Takeaways
- You can receive Social Security benefits regardless of citizenship if you have a valid Social Security number and enough work credits from U.S. employment.
- Work earnings only count toward your benefits if they were reported under your actual Social Security number, not a false or borrowed one.
- If you worked under the wrong number, those earnings are lost and cannot be recovered or transferred to your real account.
- Receiving Social Security benefits does not trigger immigration enforcement or affect your immigration case.
- Some non-citizens can obtain a Social Security number through an Individual Taxpayer Identification Number (ITIN) if they have work authorization.
How Work Credits Build Your Benefit Record
Social Security benefits are based on work credits, not on how long you have lived in the United States. You earn one credit for every $1,470 in wages (in 2024; this amount changes yearly) on which you paid Social Security tax. You can earn up to four credits per year, meaning you need about 10 years of steady work to may have access to for retirement benefits.
Each job you hold where your employer withholds Social Security tax adds credits to your record. If you worked under your correct Social Security number, those credits stay with you. If you worked under a different number — whether false, borrowed, or issued to someone else — the Social Security Administration has no way to move those earnings to your real account. They remain tied to the wrong number permanently.
When you reach retirement age and file for benefits, the Social Security Administration looks at the work history attached to your Social Security number. Only earnings reported under that number count. This is why using the correct number from the start matters so much.
What Happens If You Worked Without Authorization
If you worked in the United States without work authorization and paid Social Security taxes, the situation depends on how your earnings were reported. If your employer reported your wages under your correct Social Security number, those earnings are in the system and can count toward benefits later. If your employer reported them under a false or borrowed number, you cannot recover those earnings.
Some people in this situation have tried to correct their records by contacting the Social Security Administration directly. The agency cannot transfer earnings from one number to another or remove earnings from a false number and add them to the correct one. The earnings stay where they were reported.
If you are concerned about your work history, you can request a Social Security Statement (also called a benefit statement) to see what earnings are on record under your number. You can create a my Social Security account online at ssa.gov to view this for free. The statement shows your earnings year by year and estimates what your benefits might be.
Getting a Social Security Number If You Do Not Have One
To work legally in the United States, you typically need either a Social Security number or an Individual Taxpayer Identification Number (ITIN). An ITIN is issued by the Internal Revenue Service to people who need to file taxes but do not have a Social Security number. Some employers will hire workers with an ITIN instead of a Social Security number.
If you have work authorization (such as a visa, green card, or other legal status that permits employment), you can explore for a Social Security number at your local Social Security office. You will need to bring documents proving your identity, age, and work authorization status. The Social Security Administration verifies your information with immigration authorities before issuing a number.
If you do not have work authorization, you cannot obtain a Social Security number. An ITIN is available to you only if you file taxes, and it cannot be used to work legally. Some people use an ITIN to file taxes on earnings from self-employment or other income, but this does not change your immigration status or create work authorization.
How Receiving Benefits Affects Your Immigration Case
Receiving Social Security benefits does not trigger immigration enforcement action or affect your immigration case. Social Security is a federal program separate from immigration enforcement. The Social Security Administration does not share benefit recipient information with immigration authorities for enforcement purposes.
However, if you are in removal proceedings or have a pending immigration case, you should speak with an immigration attorney before filing for any benefits. An attorney can advise you on how filing might affect your specific situation, because some government benefits can have immigration consequences depending on your case details and the type of benefit.
Social Security retirement, disability, and survivor benefits themselves do not count as "public benefits" under immigration law in the way that some other programs do. But the safest approach is to get legal information tailored to your circumstances before taking action.
Checking Your Earnings Record
You can see what earnings are recorded under your Social Security number by creating an account at ssa.gov and viewing your Social Security Statement. The statement shows your earnings for each year you worked and how much you paid in Social Security taxes. It also shows an estimate of what your retirement, disability, or survivor benefits might be.
If you see earnings that are wrong — either missing earnings from a job you held, or earnings you do not recognize — you can contact the Social Security Administration to report the error. You will need to provide documentation such as W-2 forms, pay stubs, or tax returns showing the correct earnings. The agency can correct errors if you provide proof.
If you worked under a false or borrowed number and want to know whether those earnings are recoverable, the Social Security Administration cannot help you move them. Your only option would be to work going forward under your correct number and build new credits that way.
Frequently Asked Questions
Can I get Social Security if I am undocumented?
You can receive benefits if you have a valid Social Security number and enough work credits. Immigration status itself is not a barrier. However, earnings only count if they were reported under your correct Social Security number. If you worked under a false number, those earnings cannot be recovered.
What if I used a fake Social Security number to work?
Those earnings are permanently tied to the false number and cannot be transferred to your real account. You cannot recover them. Going forward, you can only build credits by working under your correct Social Security number, if you obtain one.
Will the Social Security Administration report me to immigration?
No. The Social Security Administration does not share benefit information with immigration enforcement agencies. However, if you are in an active immigration case, consult an immigration attorney before filing for benefits, as your specific situation may have legal implications.
How do I know what earnings are on my Social Security record?
Create a free account at ssa.gov and view your Social Security Statement. It shows your earnings year by year and an estimate of your future benefits. If you see errors, you can contact the Social Security Administration with documentation to correct them.
Can I get a Social Security number without work authorization?
No. You must have work authorization (such as a visa or green card) to obtain a Social Security number. If you do not have authorization to work, you cannot get a Social Security number, though you may be able to get an ITIN for tax purposes.