Question: do non citizens have to pay social security tax?
Answer: If IRS considers you to be a foreign person (or nonresident alien) for tax purposes, SSA is required to withhold a 30 percent flat income tax from 85 percent of your Social Security retirement, survivors, or disability benefits. ... You may be exempt from this tax (or subject to a lower rate) by treaty.