In most cases, the applicant pays their own immigrant fee. However, if you cannot afford the fee, you can get sponsorship from a friend, family member, or employer. There are also certain programs that may be able to help you to pay the fee to the immigration and citizenship office. Do not let the inability to pay stop you from applying; there are lots of options for those who wish to become citizens of the United States.