I am not US citizen.Do I have to pay for Fed MED&OASDI?I have med ins and will not stay in US till retirement?
Answers:
Yes.
Its part of the cost of living and working in the USA.
Thank you for comming in legally and paying taxes.
note:
If you stay in the US 10 years and get the requisite number of "quarters" of credit in Social security, you can collect a Social Security pension even after moving back toyour country of origin.
You pay in... you have the right to get the bennefit.
You may be able to speak with a tax attorney in the US and have those withholdings refunded to you when you file your US taxes. Unfortunately, because you are being paid in the US, you are subject to the same US withholdings as the rest of us until tax filing time.
If you are working here in the US then, yes. All taxes that you are paying are helping those in need today. It won't help you retire sooner
This things that are deducted from your paycheck are not deducted for your use, but for the use of the people who are needing and using those services NOW. Were you to stay in the U.S. until you are old and retired (assuming you become a citizen), the people who would be paying for your Social Security and Medicare are the kids you see playing in the sandbox at the park right now.
Yes, everyone pays. There are rare exceptions such as certain foreign students doing approved OPT but that's about it. Many countries have agreements with the US to ensure that their citizens are credited at home for retirement fund purposes for their wages earned in the US.
The answers post by the user, for information only, BAnswer.com does not guarantee the right.
More Related Questions and Answers...