Skip to content

Ready to get in? 🚀

Let's send some magic to your inbox!

Enter your email and you'll receive a Magic Link from apps@weycop.com to access your profile and track your cases. If you're an existing user, you'll go straight to your case list.

Form I-140 Current edition and official instructions From uscis.gov

USCIS forms › I-140

Form I-140Immigrant Petition for Alien Workers

Official USCIS information

Which edition to use

Edition accepted today 06/07/24

06/07/24. You can find the edition date at the bottom of the page on the form and instructions.

Does my copy work?

The edition date is printed at the bottom of every page of the form (mm/dd/yy).

Read from uscis.gov on 2026-10-03 · USCIS last reviewed the page on 07/24/2026 · Instructions edition 06/07/24

Filing it

When to fileuscis.gov

Form I-140 may be filed at any time. However, effective July 16, 2007, all labor certifications expire 180 days from the date of certification. We must receive any Form I-140 based on an approved labor certification before the 180-day validity period has elapsed. We will reject a petition that contains an expired labor certification. In instances where the ending date of the labor certification’s validity period expires on a Saturday, Sunday, or legal holiday, we will accept the petition if we receive it by the next business day. We will reject petitions with expired labor certifications filed after the next business day.

You can find further guidance on the Form I-140 instructions and on the Petition Filing and Processing Procedures for Form I-140, Immigrant Petition for Alien Workers webpage.

Where and how to fileuscis.gov

You have 2 options for filing your Form I-140 petition with USCIS:

By mail (paper); or

Online.

Filing Your Form I-140 by Mail

The filing address depends on whether you are filing Form I-140 by itself or with another form. Check the Direct Filing Addresses for Form I-140 for instructions on where to mail your form.

Filing Your Form I-140 Online

First create a USCIS online account or login if you already have an account. To learn more, visit our How to Create a USCIS Online Account page.

Visit the Forms Available to File Online webpage for information about when you or your representative can file Form I-140 online.

If you are submitting Form I-140 together with Form I-907 to request premium processing, you must file by mail. However, if you have a pending Form I-140 (with a receipt number that begins with IOE), you may file a standalone Form I-907 via PDF upload in the online account or you may file standalone Form I-907 by mail.

Filing tipsuscis.gov

Filing Tips for Form I-140, Immigrant Petition for Alien Workers

Complete all sections of the form. We will reject the form if the following fields are missing:

Part 1 – Information About the Person or Organization Filing This Petition

Family Name OR Company or Organization Name;

Mailing Address;

IRS Employer Identification Number or Social Security number (does not apply to Part 2. Petition Type 1.a., alien of extraordinary ability or 1.h., national interest waiver);

Question 5 must have a selection of either Yes or No regarding your organization’s non-profit/government research status;

Self-petitioners should select No when answering question 5.

Question 6 must have a selection of either Yes or No regarding your organization’s number of full-time employees;

Self-petitioners should select Yes when answering question 6.

Note: Responses to questions 5 and 6 are used to determine whether the petitioner qualifies to file with a reduced Asylum Program Fee. If you provide the full $600 Asylum Program Fee with your petition, and do not indicate that you qualify for a reduced Asylum Program Fee, we will accept the full payment provided.

Part 2 – Petition Type

Part 3 – Information About the Person for Whom You Are Filing

Date of Birth

Part 8 – Contact Information, Certification, and Signature of the Petitioner or Authorized Signatory

Petitioner’s or Authorized Signatory’s Signature

When filing a Form I-140 and Form I-485 together, do not combine your supporting documents. We recommend assembling each form package in the following order:

Form I-140

Form G-1450, Authorization for Credit Card Transactions; Form G-1650, Authorization for ACH Transactions; or Form G-1651, Exemption for Paper Fee Payment with a check or money order;

Form G-1145, Request for e-Notification (if applicable);

Form G-28 (if applicable);

Form I-140; and

Supporting documentation.

Form I-485

Form G-1450, Authorization for Credit Card Transactions; Form G-1650, Authorization for ACH Transactions; or Form G-1651, Exemption for Paper Fee Payment with a check or money order;

Form G-1145, Request for e-Notification (if applicable);

Form G-28 (if applicable);

Form I-485; and

Supporting documentation.

Filing Tips: Review our Tips for Filing Forms by Mail page for information on how to accurately complete, assemble and mail your form(s). Also note our special filing tips for EB-2 with National Interest Waiver.

Don’t forget to sign your form. We will reject or deny any improperly signed form. Forms mus

Filing feeuscis.gov

You can find the filing fee for Form I-140 by visiting our Fee Schedule page.

Checklist of required initial evidencein English

View the checklist of required initial evidence.

For more details on requirements of each classification, please see Volume 6, Parts E and F of the USCIS Policy Manual.

More about I-140 on GreenBro

GreenBro

Stuck on a part of the I-140?

Ask me. I answer from USCIS's official instructions and tell you the section and page.