You do not need to be a U.S. citizen to receive SSDI, but you must have a valid Social Security number and meet specific residency rules
The Social Security Administration does not require you to be a U.S. citizen to collect SSDI. What matters is whether you have a valid Social Security number, whether you have earned enough work credits in covered employment, and whether you meet the agency's rules about where you live. Non-citizens—including permanent residents, refugees, asylees, and some visa holders—can and do receive SSDI payments.
However, your immigration status directly affects which work you can do to earn credits, how long you can stay in the United States and still receive payments, and whether you can work while receiving SSDI. These rules are separate from the disability information itself, and they change based on your specific visa category or immigration status.
Key Takeaways
- A valid Social Security number is required to receive SSDI, but citizenship is not; permanent residents, refugees, and certain visa holders can all receive benefits.
- You must have worked in covered employment (jobs where your employer withheld Social Security taxes) to earn the work credits needed for SSDI, regardless of your immigration status at the time you worked.
- If you are not a U.S. citizen, you cannot receive SSDI payments while outside the United States for more than 30 consecutive days without prior SSA approval, even if you are still disabled.
- Some non-citizens cannot work in the United States legally, which means they cannot earn new work credits after their status changes, but credits they earned before are still counted.
- Permanent residents and refugees have the fewest restrictions on work and travel; other visa categories have stricter limits on both.
Who can get a Social Security number and earn work credits
To earn work credits toward SSDI, you must work in a job covered by Social Security—meaning your employer withholds Social Security and Medicare taxes from your paycheck. The person doing the work does not have to be a citizen. Permanent residents, refugees, asylees, and people on certain temporary visas (H-1B, L-1, O-1, and others) can all work legally and earn credits.
To get a Social Security number in the first place, you must have a valid reason to be in the United States and authorization to work. The SSA issues numbers to non-citizens who have an Individual Taxpayer Identification Number (ITIN) and work authorization, or who are refugees or asylees. Once you have a number and have worked in covered employment, those credits stay on your record permanently—even if your immigration status changes later.
If you worked before you had legal status, or if you worked using a false Social Security number, those earnings do not count toward SSDI. Only work done under your own valid Social Security number, in a job where taxes were withheld, counts as covered employment.
Residency rules and the 30-day rule for non-citizens
The SSA has a strict rule for non-citizens receiving SSDI: you cannot be outside the United States for more than 30 consecutive days without prior written approval from the agency. If you leave for 31 days or longer without permission, your SSDI payments will stop. This rule applies even if you are still disabled and even if you intend to return.
To get approval to stay outside the U.S. longer than 30 days, you must contact the SSA before you leave and request a waiver. The agency will ask why you need to be abroad and for how long. Reasons that are sometimes approved include medical treatment not available in the U.S., family emergencies, or temporary work. The SSA does not always grant these requests, and there is no may provide of approval.
U.S. citizens receiving SSDI do not have this restriction. They can live outside the United States indefinitely and continue to receive payments. This is one of the most significant differences between citizen and non-citizen beneficiaries.
Work restrictions based on immigration status
Your ability to work and earn new credits depends on your current immigration status. Permanent residents and refugees can work without restrictions and can earn credits at any time. Asylees can also work without limits once their asylum is granted. These groups face the fewest barriers to employment and can continue earning credits throughout their lives.
People on temporary visas (H-1B, L-1, O-1, E-2, and similar categories) can work, but only for the employer and in the role specified on their visa. If they change jobs or their visa expires, they may no longer be authorized to work. Any work done outside the terms of the visa does not count as covered employment.
Undocumented immigrants cannot work legally in the United States. If you are undocumented, you cannot earn new work credits. However, if you earned credits before your status changed—for example, if you worked legally on a visa and then overstayed—those credits remain on your record and count toward SSDI if you later become may be able to access.
What happens to SSDI if your immigration status changes
If you are receiving SSDI and your immigration status changes—for example, if your visa expires or if you become a citizen—your SSDI payments do not automatically stop. However, you must report the change to the SSA. If you become a U.S. citizen, the 30-day travel rule no longer applies to you, and you gain the right to work anywhere in the United States without visa restrictions.
If your status becomes undocumented (for example, if you overstay a visa), you can continue to receive SSDI as long as you remain in the United States and do not travel outside for more than 30 days. You cannot earn new work credits, but your existing credits are not affected. You should not report your status change to the SSA unless the agency asks, as doing so could trigger an investigation.
If you are deported or removed from the United States, your SSDI payments will stop once you leave the country. If you later return legally and reestablish residency, you may be able to restart payments, but you will need to contact the SSA to do so.
Refugees and asylees: special rules
Refugees and asylees have a more favorable path to SSDI than many other non-citizens. Both groups are authorized to work when ready upon arrival in the United States and can earn work credits without restriction. Refugees are also may be able to access for Supplemental Security Income (SSI)—a needs-based program separate from SSDI—for their first seven years in the country, even if they do not have enough work credits for SSDI.
Refugees and asylees are still subject to the 30-day travel rule while they hold that status. However, once they become U.S. citizens (which they can do after five years as a refugee or asylee), the rule no longer applies. Many refugees and asylees pursue citizenship specifically to remove this restriction.
Proof of citizenship or status for SSDI
When you explore for SSDI, the SSA will ask for proof of your identity and your immigration status. For non-citizens, acceptable documents include a permanent resident card (green card), a refugee travel document, an employment authorization document (EAD), a valid passport with a visa stamp, or an I-94 arrival/departure record. The specific documents you need depend on your status.
You do not need to provide a citizenship certificate or naturalization papers unless you claim to be a citizen. If you are a permanent resident or have another status, bring the document that shows that status. If you have lost your status document, you can request a replacement from U.S. Citizenship and Immigration Services (USCIS) before explore for SSDI, or you can explore for SSDI and let the SSA help you verify your status through government databases.
Frequently Asked Questions
Can I receive SSDI if I am a permanent resident?
Yes. Permanent residents can receive SSDI if they have earned enough work credits and meet the medical definition of disability. You must have a valid Social Security number and must not travel outside the U.S. for more than 30 consecutive days without SSA approval. Permanent residents face fewer restrictions than people on temporary visas.
What happens to my SSDI if I travel outside the United States?
If you are a non-citizen, your payments will stop after 30 consecutive days outside the U.S. unless you have prior written approval from the SSA. You must request approval before you leave. U.S. citizens can travel indefinitely without losing SSDI payments.
Do work credits I earned before I became undocumented still count?
Yes. Work credits earned under a valid Social Security number in covered employment remain on your record permanently, even if your immigration status later changes. You cannot earn new credits while undocumented, but existing credits count toward SSDI if you meet all other requirements.
Can I work while receiving SSDI if I am not a citizen?
Yes, but only if your immigration status allows you to work. Permanent residents, refugees, and asylees can work without restriction. People on temporary visas can work only for the employer and in the role listed on their visa. Undocumented immigrants cannot work legally and cannot earn new credits.
What documents do I need to prove my status when I explore for SSDI?
Bring a document that shows your current immigration status: a green card, refugee travel document, employment authorization document, valid passport with visa, or I-94 record. The SSA can also verify your status through government databases if you have lost your document.