Social Security Numbers for Nonimmigrant Workers

Learn what a Social Security number is and how a foreign national who is authorized to work in the U.S. can get one.

By , Attorney Capital University Law School
Updated 6/23/2025

If you are coming to the United States with a nonimmigrant (temporary or short-term) visa to work, getting the visa and entering the country are the first steps. After you arrive, you likely will need a Social Security number (SSN). There is a separate process to apply for the number. Keep reading for information on:

  • what a Social Security number is
  • whether you qualify for one, and
  • how to get one.

What Is Social Security?

The Social Security Administration (SSA) is a U.S. federal agency that provides a variety of benefits to people (mostly those who have already paid into the system), such as:

  • payments for retirement and disability and to survivors of persons who have died
  • government-subsidized healthcare for people over age 65 (Medicare), and
  • Supplemental Security Income to low-income persons who are either aged, blind, or disabled.

For most people working in the United States, including foreign nationals with a nonimmigrant visa, the employer will withhold a certain amount of the wages and then forward it to the Social Security Administration in accordance with its regular tax obligations. The amount you pay into this account is tracked over the years.

If you eventually meet the SSA's requirements regarding length of work and other factors, you will be able to collect payments if and when you retire or become disabled. In some situations, you can get credit in your home country for payments into the U.S. Social Security system.

For more detailed information on the Social Security system, see the Social Security & Retirement and Disability Law sections of Nolo's website.

How Does a Nonimmigrant Visa Holder Get a Social Security Number?

To obtain a Social Security number (SSN), you must first demonstrate a need for it. Because you will be working lawfully, that alone meets the need. In general, however, only persons who have legal authorization to work in the U.S. are eligible for SSNs.

There are several nonimmigrant visa classifications that provide work authorization "incident to status"—in other words, without need for extra review by U.S. Citizenship and Immigration Services (USCIS) and issuance of a work permit card (EAD), but based simply upon the type of visa the person received. Common nonimmigrant visa categories that provide work authorization incident to status include E, F, H, I, J, L, O, P, Q, R, and TN.

Upon arrival in the U.S., the Customs and Border Protection (CBP) officer will review your entry visa and make a note in your passport showing your date of entry, visa category, and how long you may remain. During this period of stay, you are said to hold immigration "status."

CBP will also prepare a document known as the "I-94 Departure Record." In the past, CBP issued this important document—which supplies proof of lawful entry as well as the date upon which the nonimmigrant's status in the U.S. expires—in paper form. However, in 2013, CBP switched to an automated system of preparing I-94s for most entrants. Because the SSA can easily confirm a nonimmigrant's status through this automated system, you can now apply for your SSN any time after you arrive in the United States.

The documents you will need to apply for an SSN are your passport and I-94, which you can obtain from the CBP website. Bring these to a local SSA office near your home or work. You can find an office at www.ssa.gov. SSA typically issues the SSN within two to four weeks. (The Trump administration's dismantling of many federal agencies and terminating employees could lead to longer wait times, however.)

If you received a paper I-94 from CBP when you arrived, it's possible that it might take longer for SSA to verify your immigration status before issuing your SSN.

But Do I Really Need an SSN?

Assuming you want to get paid for your work in the United States, you'll likely need an SSN. Even though your nonimmigrant status will authorize you to start working right away, your employer might not be able to pay you until you have an SSN.

Most payroll systems require an SSN in order to withhold funds for tax purposes and send them to various governmental agencies, such as the SSA, Internal Revenue Service, and state and local governments. The SSN is used to match your wages and withheld taxes to you. This is particularly important when it's time to file your annual tax returns or apply for SSA benefits in retirement.

But again, you don't need the SSN to start working. Your immigration status allows you to work. The SSN merely facilitates the payroll process.

Can My Non-Citizen Spouse and Children Get SSNs Too?

As noted above, you must demonstrate a need for the SSN. Your dependent children likely will not be able to obtain SSNs, but there's a small chance your spouse might. With a few exceptions, spouses and children who accompany nonimmigrants on dependent visas, such as those with E-1, E-2, E-3, F-2, H-4, or J-2 status, are not authorized to work in this country.

Spouses with E-1, E-2, E-3, J-2, or L-2 status are authorized to accept U.S. employment incident to their status. J-2 spouses must apply for an Employment Authorization Document (EAD) before they start work. The same goes for H-4 spouses married to an H-1B nonimmigrant who is the main beneficiary of an approved Form I-140, Immigrant Petition for Alien Worker or has received H-1B status beyond the usual six-year maximum period (in other words, whose employer is sponsoring them for a green card).

Those who need to apply for work permission can do so by submitting Form I-765 to USCIS. (Also see these special instructions for H-4 spouses.)

When preparing the I-765 Application, there is a box to check if you would like to apply for an SSN at the same time. Answering yes and providing your parents' names allows USCIS to initiate the process of obtaining an SSN on your behalf. If you do not want USCIS to facilitate applying for your SSN, after obtaining the EAD, your spouse can then apply to the SSA office for an SSN.

Note, however, that in March 2025, the Social Security Administration put a 90-day pause on the issuance of Social Security Numbers in connection with applications from USCIS. As of this update, there is no confirmation on whether SSA will resume the process. In the meantime, most people will need to visit a local SSA office with their Employment Authorization Documents to apply for a Social Security Number.

Is an ITIN the Same as an SSN?

An Individual Taxpayer Identification Number, or ITIN, is an identifying number that the Internal Revenue Service (federal tax agency) issues to persons who do not qualify for SSNs. Its primary use is to allow such persons to pay their taxes. If you have foreign-born family members with you who either are not eligible to work or will not be working, you can apply for ITINs for them from IRS in order to include them as dependents on your annual tax return.

Be aware that, even though ITINs have the same nine-digit format as SSNs, they are not valid for employment purposes, that is, to work in the United States.

If you have questions about your U.S. immigration status or the rights of your accompanying family members, or could use assistance with applications to, for example, obtain an employment authorization document or an extension or change of status, consult an experienced immigration attorney.

NEED IMMIGRATION HELP ?
Talk to an Immigration attorney.
We've helped 85 clients find attorneys today.
There was a problem with the submission. Please refresh the page and try again
Full Name is required
Email is required
Please enter a valid Email
Phone Number is required
Please enter a valid Phone Number
Zip Code is required
Please add a valid Zip Code
Please enter a valid Case Description
Description is required
How It Works
  1. Briefly tell us about your case
  2. Provide your contact information
  3. Choose attorneys to contact you