SSDI is not limited to U.S. citizens, but your citizenship status and work history together determine whether you can receive it
Social Security Disability Insurance (SSDI) does not require U.S. citizenship. You can receive SSDI if you are a lawful permanent resident, a refugee, an asylee, or hold certain other immigration statuses — as long as you have earned enough work credits under your own Social Security number. The key requirement is not citizenship; it is that you worked and paid Social Security taxes in the United States.
However, your immigration status affects how you build work credits and whether you can receive benefits. Some statuses allow you to work and earn credits when ready. Others do not. And if your status changes — for example, if you lose your green card — your benefits can stop. Understanding your specific situation requires knowing both what you have already earned and what your current immigration status allows.
Key Takeaways
- You do not need to be a U.S. citizen to receive SSDI, but you must have earned work credits by paying Social Security taxes on U.S. wages.
- Lawful permanent residents, refugees, asylees, and people with certain other statuses can work and earn credits toward SSDI.
- If you are not yet a lawful permanent resident, you generally cannot work legally in the United States and cannot earn Social Security credits.
- If your immigration status changes or ends — such as losing your green card — your SSDI benefits will stop, even if you have already been approved.
- You must report any change in your immigration status to Social Security within 30 days to avoid overpayment and benefit termination.
Who can work and earn Social Security credits
To earn work credits toward SSDI, you must work legally in the United States and have a valid Social Security number. Lawful permanent residents (green card holders) can work when ready and begin earning credits from day one. Refugees and asylees are also authorized to work and can earn credits right away. People granted Temporary Protected Status (TPS) can work and earn credits during the period their status is valid.
If you are in the United States on a visa that does not authorize work — such as a visitor visa or student visa without Optional Practical Training (OPT) — you cannot legally work and therefore cannot earn Social Security credits. The same applies if you are undocumented. Work credits can only be earned through wages reported to Social Security under a valid Social Security number tied to authorized employment.
The number of credits you need depends on your age when you become disabled. Most people under 31 need fewer credits than older workers. If you have not yet earned enough credits in your work history, you cannot receive SSDI regardless of your immigration status or the severity of your disability.
What happens if your immigration status changes
If you are receiving SSDI and your immigration status changes — for example, your green card is revoked, your TPS expires, or your refugee status is terminated — your benefits will stop. Social Security does not continue paying SSDI to people who no longer have an authorized immigration status in the United States, even if they have already been approved for benefits and have been receiving payments for years.
You are required to tell Social Security within 30 days if your immigration status ends or changes. If you do not report the change and continue to receive benefits, you will owe back the money Social Security paid you. This debt does not go away and can be collected from future benefits, tax refunds, or wages.
If your status changes to one that still allows you to remain in the United States and work — for example, you change from a visitor visa to a work visa — your benefits do not automatically restart. You would need to contact Social Security to discuss your new situation.
Refugees and asylees: special rules for work credits
Refugees and asylees have the same ability to work and earn Social Security credits as lawful permanent residents. You can begin working when ready upon approval of your refugee or asylee status and can start earning credits right away. There is no waiting period.
If you were in the United States before your refugee or asylee status was approved, any work you did before approval — even if you were not yet authorized to work — does not count toward Social Security credits. Only wages earned after your status was granted and reported under your Social Security number count. This is why the date of your approval matters for calculating how many credits you have.
How to report your immigration status to Social Security
If you are receiving SSDI and your immigration status changes, you must contact Social Security in person, by phone, or online through your My Social Security account. Call the Social Security Administration at 1-800-772-1213 (TTY 1-800-325-0778) to report the change. Have your Social Security number, your green card or immigration document, and details about what changed ready when you call.
If you are explore for SSDI and you are not a U.S. citizen, bring your immigration document (green card, refugee travel document, asylee document, or other proof of status) to your appointment at the Social Security office. Social Security will verify your status and confirm that you are authorized to work. Do not assume your status is already in their system; bring the document itself.
If your status is pending — for example, you have applied for asylum but have not yet received a decision — you generally cannot work legally and cannot earn credits. Once your status is approved, you can begin working and earning credits from that date forward.
Work credits you earned before your status changed
If you worked in the United States under an authorized status and earned work credits, those credits remain on your record even if your status later changes. For example, if you worked as a lawful permanent resident for five years and then lost your green card, the credits you earned during those five years do not disappear. They stay with you.
However, you cannot earn new credits after your authorized status ends. If you need more credits to reach the amount required for SSDI, and your status has ended, you cannot earn those additional credits. You would only be able to receive SSDI if you already have enough credits from your prior work history.
Frequently Asked Questions
Can I receive SSDI if I am a green card holder?
Yes. Lawful permanent residents can work and earn Social Security credits just like U.S. citizens. As long as you have earned enough work credits through your employment history, you can receive SSDI if you become disabled. You must report any changes to your green card status to Social Security.
What if I am on a work visa but not a permanent resident?
You can work and earn Social Security credits on most work visas (H-1B, L-1, O-1, and others). The credits you earn count toward SSDI. However, if your visa expires and you do not change to another authorized status, your benefits will stop. Report any visa changes to Social Security.
Can I get SSDI if I am undocumented?
No. You cannot legally work in the United States without authorization, so you cannot earn Social Security credits. SSDI requires work credits earned through authorized employment. Undocumented immigrants are not may be able to access for SSDI.
Do I lose my SSDI if I become a U.S. citizen?
No. Becoming a U.S. citizen does not affect your SSDI benefits. Your benefits continue. You should still notify Social Security of the change for their records, but citizenship does not stop your payments.
What if my asylum process is still pending?
While your asylum process is pending, you generally cannot work legally and cannot earn Social Security credits. Once your asylum is approved, you can begin working and earning credits from that date forward. Credits earned before approval do not count.