I am on j-1 visa and from my payroll social security money has been deducted. Am I supposed to pay social security money on j-1 visa? If not......then how to take back that amount? If my visa status changes after 3 years then do I have to pay back the social security money for the years when I was on j-1 visa?


Thanks
NC