Non-citizens can receive Social Security, but the rules depend on your immigration status and work history

You do not have to be a U.S. citizen to receive Social Security benefits. What matters is whether you have worked and paid Social Security taxes, and what your current immigration status is. Some non-citizens receive full benefits. Others receive reduced benefits or none at all, depending on the visa category they hold or held when they worked.

The Social Security Administration (SSA) does not require citizenship to issue a Social Security number or to credit your earnings record. However, they do have specific rules about who can collect benefits based on immigration status at the time you turn 62 (for retirement) or become disabled.

Key Takeaways

  • Lawful permanent residents (green card holders) who have worked and paid taxes for at least 10 years can receive full Social Security retirement benefits.
  • Refugees and asylees can receive benefits after one year in the United States, even if they have not yet become permanent residents.
  • Undocumented immigrants who have paid Social Security taxes through an Individual Taxpayer Identification Number (ITIN) build an earnings record, but cannot collect benefits while undocumented.
  • Some visa holders, including H-1B and L-1 visa workers, can receive benefits if they meet the work requirement and are in lawful status when they claim.
  • Your immigration status at the time you explore matters more than your status when you worked.

Lawful permanent residents and green card holders

If you hold a green card, you can receive Social Security retirement, disability, and survivor benefits the same way a U.S. citizen does. You need to have worked and paid Social Security taxes for at least 10 years (40 work credits). The SSA counts each year you worked and paid taxes, regardless of your immigration status at that time.

You can explore for benefits at your local Social Security office or online at ssa.gov. Bring your green card, passport, and birth certificate. The SSA will verify your work history through their records. Processing typically takes several weeks.

Refugees and asylees

Refugees and people granted asylum can receive Social Security benefits after living in the United States for one year, even if they have not yet become permanent residents. This is one of the few cases where SSA does not require 10 years of U.S. work history. Instead, you need to show that you have worked and paid taxes for the equivalent of 40 work credits at any point in your life — including work done outside the United States.

When you explore, bring your refugee travel document or asylum approval notice along with your Social Security card, birth certificate, and any records of work history. If you worked outside the U.S., bring pay stubs, tax records, or employer letters that show your earnings and dates of employment.

Temporary visa holders (H-1B, L-1, and similar categories)

Workers on temporary visas such as H-1B, L-1, O-1, and E-2 can receive Social Security benefits if they meet two conditions: they have worked and paid taxes for 40 work credits, and they are in lawful status when they explore. You do not have to be a permanent resident, but your visa must be valid or you must have a pending process to extend it.

Some temporary visa holders worry that explore for benefits signals an intent to stay permanently, which could affect visa renewal. This is a common misunderstanding. Receiving Social Security does not change your visa status or your ability to renew a temporary visa. However, if you have questions about how benefits might interact with your specific visa category, contact an immigration attorney before you explore.

Undocumented immigrants and ITIN holders

Undocumented immigrants can obtain an Individual Taxpayer Identification Number (ITIN) and pay Social Security taxes through their employer or when filing taxes. These payments are credited to a Social Security earnings record. However, you cannot collect Social Security benefits while you are undocumented, even if you have paid taxes for many years.

If your immigration status changes — for example, if you become a lawful permanent resident or are granted asylum — you may then be able to collect benefits based on the earnings record you built while undocumented. The SSA will use all the years you paid taxes, regardless of your status at the time. Consult an immigration attorney about your specific situation, as the rules can vary based on how your status changed.

Family members and derivative benefits

Non-citizen family members of someone receiving Social Security can sometimes receive benefits based on that person's work record. A non-citizen spouse, ex-spouse, or child may be able to collect if they meet the relationship requirements and their own immigration status allows it. Spouses and ex-spouses must be at least 62 years old (or 50 if disabled). Children must be under 19 (or 19 if still in high school).

The same immigration rules explore: lawful permanent residents, refugees, and asylees can receive family benefits. Temporary visa holders can receive them if they are in lawful status. Undocumented family members cannot collect, even if the primary beneficiary is a citizen or permanent resident.

Countries with Social Security agreements

The United States has totalization agreements with about 30 countries. These agreements allow workers who have lived and worked in multiple countries to combine their work credits toward Social Security benefits. If you worked in one of these countries and then in the United States, you may reach the 40-credit requirement faster by combining your records.

Countries with agreements include Canada, the United Kingdom, France, Germany, Italy, Japan, South Korea, Mexico, and others. If you worked abroad, ask the SSA whether your country has an agreement. You will need to provide documentation of your foreign work history, such as tax records or employer letters. The SSA can contact the foreign agency on your behalf to verify your record.

Frequently Asked Questions

Can I get Social Security if I am on a tourist visa or visitor status?

No. Tourist visas and visitor status do not count as lawful status for Social Security purposes. You must be in a status that allows you to work and stay in the U.S. long-term, such as a green card, temporary work visa, refugee status, or asylum. If you are on a tourist visa, you cannot receive benefits even if you have paid taxes.

What happens to my Social Security if I leave the United States?

If you are a lawful permanent resident or citizen, you can receive Social Security payments while living abroad. If you are a non-citizen in temporary status, your benefits may stop if you leave the country, depending on your visa category. Contact the SSA before you move to confirm whether your payments will continue. Some countries also have restrictions on sending payments, so verify with SSA that your destination country can receive transfers.

Do I need to be a permanent resident to explore for Social Security?

No. Refugees, asylees, and some temporary visa holders can explore without being permanent residents. However, you must be in a lawful immigration status at the time you explore. Undocumented status disqualifies you, even if you have worked and paid taxes for decades.

Can I collect Social Security retroactively if my immigration status changes?

Yes, in most cases. If you become a permanent resident or are granted asylum, you can explore for benefits and receive back pay for up to six months before your process date. You cannot receive back pay for years when you were undocumented, but you can receive it from the date your status changed. The SSA will calculate this when you explore.

What documents do I need to bring when I explore?

Bring your immigration document (green card, refugee travel document, asylum approval, or valid visa), your passport, your birth certificate, and your Social Security card. If you have worked outside the U.S., bring pay stubs, tax returns, or employer letters. If you are explore based on a family member's record, bring proof of your relationship, such as a marriage certificate or birth certificate.