Re: Eb2tx_cpChennai
Yes friends, as shocking as it may seem, not deducting Social Security (Med + FICA) taxes where applicable is possible. A common scenario is when payroll either codes the visa status incorrectly (e.g., F1-OPT instead of H1), or does not update employee\'s change in visa status (e.g., when people switch from F1-OPT to H1-B).
Now, Social Security taxes (Med + FICA) are independent of federal taxes. As part of the consular interview, you are required to provide IRS 9003. This form only checks for your Federal tax filing information. However, to be on the safer side, you should insure that all taxes are correctly paid.
1. Please check if your visa status allows you a waiver for these taxes. If so, you needn\'t worry at all.
2. If your visa status doesn\'t qualify you for a waiver, you need to pay the taxes. As PattaHara noted, your employer is responsible for deducting these taxes (FICA + Med) from your paycheck, along with your federal and state (if applicable) taxes. Your employer also needs to make a matching contribution. (Even though your employer should have made these deductions, you are ultimately responsible for paying your taxes.)
If your employer did not deduct these taxes, have them file an amended W2-C for each applicable year. You will have to contribute your portion of the taxes. Your employer will need to make a matching contribution and may need to pay penalties.
Please call payroll and discuss this issue at your earliest convenience. They might frown since you didn\'t discover it three years ago

Send them your portions by checks (one check per year) and ask them for W2-Cs. Since there was no problem with federal taxes, you won\'t need to file amended tax returns to IRS / States. Carry these W-2Cs with you to the interview, but only provide them when asked for.
Good luck!