USCIS just announced they’re rejecting a high number of I-140 petitions for a simple reason:
Incorrect fee payment and missing information.
For those unfamiliar, USCIS (U.S. Citizenship and Immigration Services) handles immigration petitions, and Form I-140 is used by employers or individuals for permanent resident sponsorship.
I’ve worked with many clients on these filings and haven’t had any rejections—getting the details right matters.
Here’s what to double-check before you submit to avoid unnecessary delays:
Provide a payment for the $600 Asylum Program Fee, unless you qualify for a reduced fee of either $300 or $0. This is in addition to the $715 filing fee.
Ensure that Part 1, Questions 5 and 6 of the form are filled out, as they determine if you qualify for a reduced fee. Leaving them blank could lead to rejection.
Provide separate payments for the $715 filing fee and the Asylum Program Fee, using the same type of payment. If different types of payments are used, your package may be rejected.