Draft template: Form guide · not indexed, not linked from live navigation · all templates

Form guide

Form I-140, Immigrant Petition for Worker

Form I-140 is the employment-based immigrant petition — the green card petition for workers. Employers file most of them; the EB-1A and the EB-2 national interest waiver are the two a person can file for themselves. Its approval sets your priority date in the visa queue.

Filing fee$715USCIS schedule, edition 09/09/2026
Who files itThe employer — or you, on the EB-1A and EB-2 NIW self-petitions
Filled by our softwareFrom your answers, checked before filing

Part by part

What the form asks

  1. The classification

    Which employment category the petition claims — EB-1, EB-2, or EB-3 — and whether it is employer-filed or a self-petition.

  2. The evidence case

    Degrees, letters, publications, citations, awards — the record measured against the category’s legal criteria.

  3. The priority date

    The filing date that holds your place in the visa queue, tracked in the monthly Visa Bulletin.

Watch for

Where cases go wrong

Foreign degrees with no credential evaluation

Recommendation letters that praise without evidencing the legal criteria

Misreading the Visa Bulletin — an approved I-140 is not yet a green card

Choosing a category the record does not support

Every one of these is a completeness problem — the kind the software checks for before your packet is marked ready.

Where it appears

Petitions that use I-140

EB-2 national interest waiverSelf-petition, no employer neededEB-1A extraordinary abilitySelf-petition for top-of-field individuals

Form I-140

See what your case needs. It costs nothing to find out.

Free eligibility check

Go deeper

More about I-140

InstructionsHow is it filled out?FeeWhat does it cost to file?Processing timeHow long does it take?ChecklistWhat goes with it?Common mistakesWhat goes wrong?
Free eligibility check