Good evening,
I have a question about Social Security Tax. I am a citizen of India. I came into the USA in 1998 on F1 visa. I believe on this visa you don't pay social security tax for 5 years. After 2003, when I was in graduate school, I started paying social security tax on my earnings. In 2006, I switched from F1 -> OPT and now am on H1B visa. I notice that on my university paystubs for 2007 that no social security/ medicare tax is deducted for the entire year. I only see 'federal tax' and 'state tax'. I am not sure why this is the case? Are people on H1B exempt from paying social security tax? Or is there a US-India treaty for this?
The reason I ask is today, I received the Social Security Statement. I was comparing this against last year. On 2007, it stated that I had at- least 20 credits at that time and qualified for disability. On 2008 statement, it is showing that I have at-least 12 credits and do not qualify for disability. I don't understand why this has changed. I'm not sure if this is an error or not. The earnings are correct on both statements. For 2007 it says, 'not yet recorded' but I didn't pay any social security tax on my wages and I don't know why.
Can someone explain this to me? Is this a mistake and should I be contacting the SS office about this?
Thanks for any information. Kind regards.