This month, USCIS announced that it will now accept credit card payments for 41 of its fee-based forms being processed at USCIS lockbox facilities. These forms include the I-130 petition for relatives, I-140 petitions for employees, and I-485 green card applications. The Form I-129 is not included, meaning that fees for H-1B, O, P, E, and L petitions must still be paid by check.
To pay by Visa, MasterCard, American Express, or Discover, applicants will need to use Form G-1450, Authorization for Credit Card Transactions. Card information is entered into the pay.gov system operated by the Treasury Department, and the Form G-1450 will be destroyed to protect the cardholder’s information.
USCIS began using the 2025 Naturalization Civics Test for all applications filed on or after…
The government shutdown that recently ended was the longest in U.S. history. During that time,…
The Trump administration drastically changed its interpretation of immigration law as it relates to the…
Asylum Cooperative Agreements On October 31, 2025, the Board of Immigration Appeals (BIA) issued Matter…
On December 2, 2025, the Trump administration placed an indefinite hold on all asylum applications…
On December 16, 2025, President Trump significantly expanded the U.S. travel ban, adding many new…