Immigrant Petition for Alien Workers — Employment green card petition. Current USCIS filing fee, the online-vs-paper difference, and the other forms usually filed with it.
USCIS returns a rejected filing with the fee — but you lose the months you already waited, and priority dates and status gaps do not pause while you refile. FormGuard checks a completed I-140 against the rejection reasons USCIS actually applies, before you mail it.
Check my I-140 — $39 Add up a full packageThe employer's (or self-petitioner's) petition to classify a worker for an employment-based green card.
U.S. employers sponsoring a worker, or certain workers self-petitioning (e.g., EB-1A, EB-2 NIW).
Filing I-140 online costs $665 against $715 on paper — a $50 difference. Online filing also confirms receipt immediately and removes the risk of mailing to a superseded address. Not every applicant or category is eligible to file online; check the official form page below.
Official USCIS page for I-140 → · Where do I file it?