USCIS Immigrant Fee Payment Guide

Before you pay the USCIS Immigrant Fee online, please ensure you have a compatible browser.

Step 1: Go to the USCIS Immigrant Fee page.

Step 2: Enter your information.

Step 3: Once you have entered your information, select "Add."

Step 4: Add additional immigrants to your transaction (optional).

Step 5: Review your payment.

Step 6: Select a payment method.

Step 7A: Enter your payment information (for applicants paying with debit or credit card).

Step 7B: Enter your payment information (for applicants paying with a U.S. checking or savings account).

Step 8A: Review and submit your payment (credit or debit card only).

Step 8B: Review and submit your payment (checking or savings account payment only).

Step 9: Receive confirmation of your payment.

Still need help?

If you have questions about the process, please visit the How to Pay the USCIS Immigrant Fee page or use the online help form to reach our USCIS Contact Center.