Form I-140 Instructions: A Line-by-Line Filing Walkthrough
Form I-140 packs ten parts, category-specific evidence, and a separate premium processing form into one filing - here is what each section actually asks.

Your employer's attorney is drafting the I-140, or you're assembling a self-petition yourself, and you want to actually understand what the form asks - not just sign where you're told. Form I-140 is the Immigrant Petition for Alien Worker: it establishes your employment-based classification (EB-1, EB-2, or EB-3), names the petitioner, and sets the priority date your entire green card timeline runs on. Get a part wrong or attach the wrong evidence for the box you checked, and USCIS sends a Request for Evidence or denies outright - both of which cost you months.
This walkthrough goes part by part through what the form asks, what evidence attaches to which classification, what it costs, and where filers most often go wrong. It is not legal advice. The I-140 is a foundational filing for a years-long process, and a licensed immigration attorney should review your specific facts before you submit anything.
What Form I-140 actually establishes
Three things happen when USCIS accepts an I-140: it records who the petitioner is (your employer, or you yourself in a self-petition category), it locks in the classification you're claiming, and it assigns a priority date - the date that eventually determines when you can move to the green card application stage. For PERM-based categories, the priority date is actually the date the Department of Labor received your labor certification application, not the I-140 filing date; the I-140 simply carries that date forward.
Everything downstream - your place in the Visa Bulletin queue, your eligibility to file Form I-485, whether you can rely on AC21 job portability - traces back to what gets recorded on this form.
Confirm you're on the current edition before you touch a single field
USCIS periodically revises Form I-140, and it rejects petitions filed on an outdated edition outright - the whole packet gets returned, not adjudicated. Before you fill in a single field, check the edition date printed in the corner of the form against whatever edition USCIS currently lists on its I-140 page. Don't reuse a saved PDF from a prior filing, a template your employer's HR team has on file, or a version an attorney sent you months ago without re-checking. This single step prevents one of the most avoidable rejections in the entire process.
The form, part by part
The current I-140 is organized into roughly ten numbered parts. Line numbering shifts slightly between editions, so treat the following as what each part is for, not a substitute for the official instructions.
Petitioner information and classification requested
The opening parts identify who is filing. If your employer sponsors you, this is their legal business information - name, FEIN, address, type of business. If you're self-petitioning under EB-1A (extraordinary ability) or EB-2 NIW (national interest waiver), you are both petitioner and beneficiary, and the form has a specific pathway for that.
Immediately after, you check the classification box: EB-1A, EB-1B (outstanding researcher or professor), EB-1C (multinational manager or executive), EB-2 with a PERM labor certification, EB-2 NIW, or one of the EB-3 subcategories (skilled worker, professional, or other worker). This single checkbox drives which evidence section of your packet USCIS reads first, so it needs to match the case you've actually built.
Beneficiary information and processing details
Next comes your personal information as the beneficiary - name, date of birth, country of birth, current immigration status, and A-number if you have one. Small mismatches here (a name that doesn't match your passport exactly, an outdated address) are a common source of delay, since USCIS cross-references this against prior filings like your H-1B petitions.
The processing information section is where you indicate things like whether you're requesting consular processing versus adjustment of status, whether a Form I-485 is being filed concurrently, and any prior petition history relevant to your case.
Additional petitioner and employment details
If your employer is the petitioner, this section documents the specific job being offered - title, duties, minimum requirements, wage - and for PERM-based cases, it needs to line up exactly with what was certified on your labor certification. A job description on the I-140 that drifts from what DOL certified on your PERM is a frequent trigger for scrutiny.
Dependents, declaration, and signature
You list your spouse and unmarried children under 21 here, since they may later be eligible for derivative status. The petitioner then signs a declaration certifying the information is true and that they will notify USCIS of changes - and an unsigned or improperly signed petition is one of the fastest ways to have a filing rejected before it's even logged.
Interpreter, preparer, and additional information
The final parts capture whether an interpreter helped complete the form, whether a preparer other than the petitioner filled it out (your attorney, typically), and a catch-all section for any information that didn't fit elsewhere - additional evidence citations, clarifications, or continuation of an earlier answer.
What evidence attaches to which classification
Form I-140 requires supporting evidence specific to the employment-based category you're claiming. There's no universal evidence packet - what you attach depends entirely on the box checked in the classification section.
| Classification | What Part 2 requires you to check | Core evidence typically attached |
|---|---|---|
| EB-1A (extraordinary ability) | Self-petition box | Evidence meeting the extraordinary-ability criteria (or a one-time major achievement), assembled by the petitioner |
| EB-1B (outstanding researcher/professor) | Employer-sponsored, no PERM | Evidence of outstanding standing in the academic field plus a permanent job offer |
| EB-1C (multinational manager/executive) | Employer-sponsored, no PERM | Evidence of the qualifying overseas and US corporate relationship and the managerial/executive role |
| EB-2 (advanced degree/exceptional ability, PERM-based) | Employer-sponsored | Certified PERM labor certification from DOL, plus evidence of the required degree or experience |
| EB-2 NIW (national interest waiver) | Self-petition box | Evidence supporting the national-interest argument, assembled by the petitioner, no PERM required |
| EB-3 (skilled worker, professional, other worker) | Employer-sponsored | Certified PERM labor certification from DOL, plus evidence of the required education or experience |
If you're checking a PERM-based box, the certified labor certification needs to be in hand and accurately reflected in the job details section - our guide to PERM labor certification audits walks through what DOL scrutinizes before certification issues, which is worth understanding before you rely on that certification here. And if you're wondering whether your employer has a track record of taking cases through PERM to I-140 at all, a green card sponsorship history lookup is a useful gut check before you invest in the process.
Filing fees you'll actually pay
| Fee | Amount | When it applies |
|---|---|---|
| Base I-140 filing fee | $715 | Every petition |
| Asylum Program Fee (self-petitioner) | $300 | EB-1A, EB-2 NIW, and other self-petition filings |
| Asylum Program Fee (employer-sponsored) | $600 | Employer is the petitioner |
| Premium processing (Form I-907, optional) | $2,965 as of March 1, 2026 | Only if you separately request it |
Fee amounts and the Asylum Program Fee structure have changed in recent years, so verify the current figures on the official USCIS fee schedule before you write a check or submit payment - do not rely on a number from an older filing or an outdated third-party guide.
Premium processing is a separate form, not a checkbox
A common misconception: that you can just request faster processing somewhere on the I-140 itself. You can't. Premium processing is requested through a completely separate filing, Form I-907, submitted alongside your I-140 or after it's already pending. It carries its own fee ($2,965 as of March 1, 2026), its own receipt, and its own clock.
For most categories - EB-1A, PERM-based EB-2, and EB-3 - USCIS commits to taking adjudicative action within 15 business days of accepting the I-907. For EB-1C and EB-2 NIW petitions, that window is 45 business days. Business days exclude weekends and federal holidays, and if USCIS misses its own window, it refunds the premium fee. Our detailed breakdown of the 15-day versus 45-day premium timelines covers the clock mechanics in more depth, including how an RFE pauses and restarts it.
Step-by-step: from PERM certification to receipt notice
- Confirm your classification and gather category-specific evidence - decide which box you're checking before you draft anything, since the evidence you assemble needs to match it.
- Verify you have the current form edition by checking the USCIS I-140 page against the edition date on your PDF.
- Complete Parts 1 through the declaration, making sure job duties and wage on the form match your certified PERM exactly, if applicable.
- Assemble your evidence packet in the order the instructions request it, with a clear index if the packet is long.
- Calculate and pay the correct fees - base fee, Asylum Program Fee at the right rate for petitioner type, and the I-907 fee if you're requesting premium processing.
- File at the correct address, which USCIS assigns based on your case type and location - see how USCIS assigns your filing address and service center if you're unsure where your packet is headed.
- Track your case status using the receipt number from your I-797C notice, and note your priority date once it's confirmed - our guide to reading your USCIS receipt notice and case status explains what each status update actually means.
Where your priority date lands
Once your I-140 is accepted, your priority date determines how long you'll wait before you can file Form I-485 or begin consular processing - and that wait varies enormously by category and country of birth. As of the August 2026 Visa Bulletin, EB-2 for India is listed as unavailable for the remainder of the fiscal year, while EB-2 China sits frozen at September 1, 2021. EB-3 cutoffs in the same bulletin sit before January 1, 2014 for India and before January 1, 2022 for China. The Department of State has projected EB-2 India could advance to around mid-2014 as FY2027 opens on October 1, 2026 - but that is a forecast, not a commitment, and bulletin cutoffs move monthly. Check the current month's bulletin yourself rather than relying on a number from an older post, including this one.
Common mistakes
- Filing on an outdated form edition. USCIS rejects the whole submission rather than adjudicating it with a note - this alone can cost you a filing cycle.
- Checking a classification box that doesn't match the evidence you attached. An EB-1A self-petition needs extraordinary-ability evidence; a PERM-based EB-2 needs the certified labor certification. Mixing them up invites an RFE at best.
- Letting the job description drift from what DOL certified. If your employer's I-140 job duties or wage don't match the PERM exactly, expect scrutiny.
- Underpaying the Asylum Program Fee. Self-petitioners owe $300; employer-sponsored petitions owe $600 - using the wrong figure can result in a rejected filing for insufficient fee.
- Assuming premium processing is automatic or bundled into the I-140. It requires a separate Form I-907 with its own fee and its own filing.
- Filing before PERM certification is finalized, which is premature and will not be accepted for PERM-based categories.
- Leaving the petitioner declaration unsigned, which is one of the most common reasons a filing bounces back before it's even logged.
Frequently asked questions
What is Form I-140 used for? Form I-140, the Immigrant Petition for Alien Worker, establishes the employment-based classification you are seeking - EB-1, EB-2, or EB-3 - and sets your priority date once USCIS receives it. Approval does not grant a green card by itself; it is the step that lets you later file Form I-485 or pursue consular processing once your priority date is current.
How much does it cost to file Form I-140? The base filing fee is $715. Most petitions also owe the Asylum Program Fee, which is $300 for self-petitioners such as EB-1A or EB-2 NIW filers and $600 when an employer is the petitioner. Confirm the current fee schedule on the USCIS website before you file, since these figures do change.
Can I request premium processing on Form I-140? Yes, but not on the I-140 itself - premium processing is requested through a separate Form I-907, filed alongside or after the I-140. As of March 1, 2026 the premium processing fee is $2,965, and USCIS commits to taking action within 15 business days for most categories or 45 business days for EB-1C and EB-2 NIW petitions.
What evidence do I need to attach to Form I-140? It depends entirely on the classification you check in Part 2. Most EB-2 and EB-3 petitions attach an approved PERM labor certification from the Department of Labor, while self-petition categories like EB-1A and EB-2 NIW attach evidence you assemble yourself, such as documentation of extraordinary ability or a national-interest argument. Mismatched evidence for the box you checked is one of the most common reasons petitions stall.
How do I know I am using the current edition of Form I-140? Check the edition date printed in the lower corner of the form against the current edition listed on the official USCIS Form I-140 page before every filing. USCIS rejects petitions filed on an outdated edition, and editions are updated more often than most filers expect, so do not reuse a saved PDF from a previous filing without checking again.
Filing the I-140 correctly is one piece of a much longer green card timeline, and the categories, evidence, and priority-date math get complicated fast depending on your situation. If you want help thinking through where you stand and what comes next, F1Jobs is a good place to start the conversation.
Frequently asked questions
What is Form I-140 used for
Form I-140, the Immigrant Petition for Alien Worker, establishes the employment-based classification you are seeking - EB-1, EB-2, or EB-3 - and sets your priority date once USCIS receives it. Approval does not grant a green card by itself; it is the step that lets you later file Form I-485 or pursue consular processing once your priority date is current.
How much does it cost to file Form I-140
The base filing fee is $715. Most petitions also owe the Asylum Program Fee, which is $300 for self-petitioners such as EB-1A or EB-2 NIW filers and $600 when an employer is the petitioner. Confirm the current fee schedule on the USCIS website before you file, since these figures do change.
Can I request premium processing on Form I-140
Yes, but not on the I-140 itself - premium processing is requested through a separate Form I-907, filed alongside or after the I-140. As of March 1, 2026 the premium processing fee is $2,965, and USCIS commits to taking action within 15 business days for most categories or 45 business days for EB-1C and EB-2 NIW petitions.
What evidence do I need to attach to Form I-140
It depends entirely on the classification you check in Part 2. Most EB-2 and EB-3 petitions attach an approved PERM labor certification from the Department of Labor, while self-petition categories like EB-1A and EB-2 NIW attach evidence you assemble yourself, such as documentation of extraordinary ability or a national-interest argument. Mismatched evidence for the box you checked is one of the most common reasons petitions stall.
How do I know I am using the current edition of Form I-140
Check the edition date printed in the lower corner of the form against the current edition listed on the official USCIS Form I-140 page before every filing. USCIS rejects petitions filed on an outdated edition, and editions are updated more often than most filers expect, so do not reuse a saved PDF from a previous filing without checking again.