USCIS forms › I-140
Form I-140Immigrant Petition for Alien Workers
Which edition to use
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
Stuck on a part of the I-140?
Ask me. I answer from USCIS's official instructions and tell you the section and page.