From the Daily News:
Q. I once worked using a phony social security card. Will that keep me from getting U.S. citizenship? When I first came to the United States, I had trouble finding work. Everywhere I went, employers asked me for a social security card. Finally, I paid someone to get me a card using someone else’s documents. Later, when I got my own employment authorization from the U.S. Citizenship and Immigration Services, I got a new card at the Social Security office. The clerk there said she corrected the information in my social security records.
A. Your having worked using a phony social security card shouldn’t keep you from naturalizing. Using a false card is not, by itself, grounds for denying you U.S. citizenship. Note however, that making a false claim to U.S. citizenship is grounds for denying permanent residence and for deportation. If when using your phony social security card to work you claimed that you were a U.S. citizen, and USCIS finds out, you could have problems. Courts have restricted immigration’s right to penalize a person for claiming U.S. citizenship in employment. If you have concerns however, see an immigration law expert before applying for naturalization. I doubt USCIS will deny you citizenship, but you should be ready should that happen. That said, getting a new card was the right thing to do. If your employers were deducting taxes and reporting your income using the phony card, the Social Security Administration should credit your social security retirement payments to your new account. So, by “reconciling” the two accounts, if you retire in the United States you can get credit for all the time you worked.