Does My Foreign Employer Have to Withhold U.S. FICA Tax?

A foreign employer is generally not required to withhold or pay U.S. FICA (Social Security and Medicare) tax on wages paid to a U.S. citizen or resident working abroad. FICA applies only when the employer is a U.S. entity or has a specific agreement with the IRS to participate in the U.S. system (IRS: FICA Tax and Foreign Employment).

When FICA does and does not apply:

Employer TypeFICA Required?Why
U.S. company, employee abroadYesEmployer is a U.S. entity
Foreign subsidiary of U.S. parent (Section 3121(l) agreement)YesParent elected to extend FICA coverage
Independent foreign employerNoNot subject to U.S. payroll rules
Foreign affiliate with no 3121(l) agreementNoNo voluntary election in place

Section 3121(l) agreements:

  • Voluntary election by the U.S. parent company to cover employees of its foreign subsidiary
  • Extends FICA to the subsidiary’s employees as if they worked for the U.S. parent
  • Common in large multinationals that want to preserve U.S. Social Security credits for transferred employees
  • Once elected, it applies to all U.S. citizens and residents at that subsidiary

What happens when FICA does not apply:

  • You pay into the foreign social system instead (local employer and employee contributions)
  • No U.S. Social Security credits accrue for that period of employment
  • A totalization agreement may let you combine foreign credits with U.S. credits to qualify for benefits later
  • Self-employed U.S. citizens still owe U.S. SE tax on worldwide earnings regardless of employer status

If you are unsure whether your foreign employer has a 3121(l) agreement in place, check your pay stub or ask your HR department. The presence or absence of U.S. FICA withholding on your pay statement is the clearest indicator.

For more on SE tax, see our Self-Employment Tax for Expats guide.

Last updated on April 29, 2026