Hi Gals, (special attn to Shobanag) I am on h1b for the last 10 years and I am sure I have completed 40 credits to be eligible for social security payments when I hit my retirement age. Well, I am planning to return to India by this year end (my GC is under processing and God knows how long is it going to take)..as I don't care for GC. If that be the case, will I get any social security payments when I hit the retirement age (66 or so). I am wondering if I have to wait for my GC or US citizenship to be eligible? Please let me know. Thanx, GPriya.