Do nonresident aliens pay Social Security and Medicare tax?
James Craig
Published Feb 23, 2026
The following classes of nonimmigrants and nonresident aliens are exempt from U.S. Social Security and Medicare taxes: A-visas. The exemption does not apply to spouses and children of A nonimmigrants who are employed in the United States by anyone other than a foreign government.
Can a nonresident alien receive Social Security benefits?
Noncitizens living in the United States may be eligible for Social Security if they: are permanent legal residents; have visas that allow them to work in the United States; or were allowed in the country under the Family Unity or Immediate Relative provisions of U.S. immigration law.
At what age can I stop paying taxes on my Social Security?
65 years old
What Age Do You Stop Paying Taxes on Social Security? You can stop paying taxes on Social Security at 65 years old as long as your income is not high.
Is the SSA required to withhold nonresident alien tax?
The U.S. Internal Revenue Code (IRC) requires the Social Security Administration (SSA) to withhold nonresident alien tax from certain Social Security monthly benefits.
Do you have to pay tax on social security if you are a nonresident?
The U.S. Internal Revenue Code (IRC) requires the Social Security Administration (SSA) to withhold nonresident alien tax from certain Social Security monthly benefits. If you are a nonresident alien receiving retirement, disability or survivors benefits, SSA will withhold a 30 percent flat tax…
Can a non-US citizen claim social security?
S. Social Security Payments to non-resident. U.S. Social Security benefits may be paid to non-resident aliens. Those payments may be for work previously performed in the US or spousal benefits. Generally Social Security benefits paid to non-resident alien are reported on form 1042-S with income code 22.
How can I find out about nonresident alien tax?
To learn more about nonresident alien tax, you can review U.S. Tax Guide for Aliens (IRS Publication 519) or visit IRS’s website. Each January you will receive a Social Security Benefit Statement (Form SSA-1099 or Form SSA-1042S) showing the amount of benefits you received in the previous year.