Question: how much does it cost for an immigrant to become legal?
Answer: The current application fee for naturalization (US citizenship) is $640 plus the $85 biometrics fee, totaling $725. While it is one of the most expensive immigration fees, in the long term, investing in citizenship will save you $1,000's.