My Help is Free.
The classes are free!
The current application fee (required by USCIS) is:
$760
The recommended form of payment is a money order from the post office, or other sources, or
a cashier's check from your bank made to:
US Department of Homeland Security.
Make sure to keep your receipt.
$*$*$*$*$*$
Since October 28, 2025,
USCIS will only accept bank account to bank account electronic payment through the
Automated Clearing House (ACH)
and
form G-1650 will be required.
Money orders and personal checks
will no longer be accepted
-To access information regarding
USCIS Form G-1650, click here.
OR
You can pay with a major credit card by completing
USCIS Form G-1450
- To access information regarding
USCIS Form G-1450, click here.
=$=$=$=$=$=$=$=
- To learn more about the fee increase,
click here.