But there is a one-time USCIS fee for the naturalization application. Over a lifetime, U.S. citizenship is much less expensive. After all, you won’t ever have to pay another USCIS fee again! REASON #2 You can now pay the cost of citizenship with a credit card. ...