Form Tracker

I-140 Tracking: Follow Your Immigrant Worker Petition

Form I-140 is the petition for an alien worker to become a lawful permanent resident in the United States.[1]

If the petition was filed online, its case data is in the USCIS online account. Paste it below to read each event in plain English and see the current processing-time range for the I-140. Your case data stays in your browser.[2]

Check Your I-140 Case

Copy the case data from your USCIS account (our step-by-step guide shows how), paste it here and press Check My Case.

No data? Get it in 3 steps →

Nothing leaves your browser.

Typical Stages for I-140

An I-140 petition usually moves through the stages below. Not every case has every step. Each code links to its page in our status code library.[3]

  1. Received

    USCIS accepts the petition and sends a receipt notice with the receipt number you use to check the case.[3][2]

  2. In review

    An officer reviews the petition. With premium processing, available for certain I-140 classifications, USCIS guarantees adjudicative action within a set period, and a code marks when that clock starts.[4][3]

  3. Evidence request

    An officer may ask for more evidence. The request states the deadline to respond. Under premium processing, the clock stops until USCIS receives the response.[5][4]

  4. Decision

    USCIS orders and sends the approval or denial notice.[3]

Current I-140 Processing Times

Form I-140, across offices

3–35.5 months

  • Service Center Operations18.3–21.6 months

USCIS published · All I-140 offices and forms

The range is the ImmigrationTimes.org summary across all I-140 categories, averaged per office. USCIS publishes a separate time for each category on its processing times page, and yours can fall outside this range.[6][7]

Data: ImmigrationTimes.org (CC BY 4.0), from USCIS published processing times. These describe past cases: not a prediction for yours.

I-140 Questions

How do I track my I-140 petition?

Use USCIS Case Status Online with the receipt number, or the USCIS online account for your most recent case updates. To read the full event history in plain English, paste the case data from the account into the case check on this page.

Source[2]

Can an I-140 be premium processed?

Yes, for certain I-140 classifications. USCIS then guarantees to take adjudicative action within a set period: an approval, a denial, a notice of intent to deny or a Request for Evidence. If USCIS misses that period, it refunds the premium processing fee.

Source[4]

What happens if USCIS sends a Request for Evidence?

An officer needs more evidence to decide the petition. The request states the deadline to respond. For a premium processing case, the clock stops and starts again when USCIS receives the response.

Source[5][4]

How long does an I-140 take?

USCIS publishes I-140 processing times, and the range on this page comes from those numbers through ImmigrationTimes.org. It describes past cases and is not a prediction for yours. Premium processing has its own guaranteed period.

Source[6][7][4]

Not legal advice. This page is general information from public sources. For advice about your own case, talk to an immigration attorney or accredited representative. CaseTicker is not affiliated with USCIS. Not legal advice.

Sources

Checked . Numbers in brackets in the text point here.

  1. [1]I-140, Immigrant Petition for Alien WorkersUSCIS
  2. [2]Checking Your Case Status OnlineUSCIS
  3. [3]NIEM 5.0 BenefitDocumentStatusCategoryCodeSimpleTypeNIEM
  4. [4]How Do I Request Premium Processing?USCIS
  5. [5]Policy Manual: Evidence (Requests for Evidence and NOIDs)USCIS
  6. [6]Check Case Processing TimesUSCIS
  7. [7]Open Data (CC BY 4.0)ImmigrationTimes.org

Read Your I-140 Case in Plain English

Paste your case data and read your timeline in plain English. Free, and nothing leaves your browser.

Check My Case Free