Pathovio
Back to the blog
EB-2 NIW

Building a Timeline: From EB-2 NIW Filing to Green Card

Map every stage from assembling your EB-2 NIW petition through filing, adjudication and visa availability, with a worksheet layout you can fill in to track your own dates.

9 min read TR ZH PT ES
Share this article

The stages your timeline must capture

A usable timeline is a table, not a narrative. Each row below is a stage you will track separately, with its own trigger date, completion date, and source of truth.

  1. Document assembly — drafting the personal statement, collecting reference letters, compiling publications and citation evidence, and organizing evidence against the Dhanasar prongs. This stage has no USCIS-imposed deadline; you control its pace.
  2. Form I-140 filing — the date you submit the petition package.
  3. Receipt notice (Form I-797C) — the date USCIS records as received, which starts the official processing clock.
  4. Premium processing election, if used — filed with Form I-907, either at initial filing or afterward.
  5. Adjudication / RFE window, if USCIS issues a Request for Evidence.
  6. Approval of Form I-140.
  7. Priority date tracking against the monthly Visa Bulletin, which continues regardless of approval status.
  8. Post-approval filing — either Form I-485 (adjustment of status) or, via the National Visa Center, Form DS-260 (consular processing).

Where the path forks

After I-140 approval, your timeline splits in two directions. If you are physically present in the United States in a status that permits adjustment, and your priority date is current, you file Form I-485. If you are outside the United States, or inside but not eligible to adjust, your case proceeds through the National Visa Center and consular processing instead. Everything after approval — which forms, which agency, which fees, which interview — depends on which branch applies to you, so identify your branch early and build only the rows relevant to it.

Before you file: building the document assembly timeline

Pick an intended filing date and work backward. Most evidence categories take longer to close out than drafters expect, especially reference letters, so build the schedule around the slowest item.

List your evidence categories

Break the record into discrete buckets: reference letters, publications and citation records, evidence of national importance, evidence of your well-positioned advancement of the endeavor, evidence weighing the balance of factors (the categories commonly mapped to the Dhanasar framework), credentials and licenses, and the personal statement tying it together. Treat each bucket as a task with its own deadline, not a single undifferentiated pile.

Set lead times

As a starting point for backward-planning:

  • Reference letters: 6–8 weeks (recipients are often slow; draft a template for them early)
  • Citation/publication records (Google Scholar, Web of Science): 1–2 weeks
  • Personal statement, first draft: 3–4 weeks before filing
  • Supporting documentation (degrees, licenses, employment letters): 2–3 weeks
  • Final review and assembly: 1 week buffer before submission

Track it in a table

Task Owner Target date Status
Draft personal statement Self 2026-11-15 In progress
Request reference letter #1 Self 2026-10-20 Sent
Pull citation report Self 2026-11-01 Not started
Collect employment letter Self 2026-11-05 Not started

Update the Status column weekly; a stalled row here is the most common cause of a slipped filing date.

Filing Form I-140: what starts the clock

The date that matters for every downstream calculation is the receipt date, not the date you mailed or electronically submitted the petition. USCIS records this on Form I-797C, Notice of Action, which arrives after the petition is logged into the system. The receipt date — not your mailing receipt from the post office or courier — is what starts the regular processing clock and, if elected, the premium processing clock.

Recording the receipt date

  1. When Form I-797C arrives, photograph or scan it the same day.
  2. Enter the receipt number (format: three letters followed by ten digits, e.g., WAC, EAC, LIN, SRC prefixes) into your tracker.
  3. Record the receipt date itself — this becomes the anchor date for your priority date tracking later.
  4. Store the original notice in a labeled folder; you will need the receipt number for case status checks, premium processing requests, and any inquiries.

Fees: two separate payments

Form I-140 filings carry the I-140 filing fee and a separate Asylum Program Fee. Both are required, both must be confirmed for current amounts on uscis.gov (use the Fee Calculator or Fee Schedule before filing), and both are paid as separate payments using the same payment method — for example, two checks, two money orders, or two Form G-1450 authorizations if paying by card. Do not combine them into a single check or single card authorization. Confirm current payment instructions on uscis.gov immediately before filing, since fee amounts and accepted payment methods can change.

Choosing and tracking premium processing

Form I-140 filed under the EB-2 National Interest Waiver classification is eligible for premium processing. The adjudication timeframe USCIS publishes for premium processing is counted in business days, not calendar days, so exclude weekends and federal holidays when you calculate a target decision window.

Calculating your target window

  1. Confirm the current premium processing timeframe for I-140/EB-2 NIW on uscis.gov before you file or request it.
  2. Identify the date USCIS receives your premium processing request (not the date you mail it).
  3. Count forward the published number of business days, skipping weekends and federal holidays, to get your target decision date.
  4. Set a calendar reminder a few days before that date to check your case status and prepare to follow up if needed.

Filing Form I-907

You can request premium processing by filing Form I-907 together with your initial I-140 package, or afterward as an upgrade request for a case already pending. Confirm current fee amounts and filing instructions for Form I-907 on uscis.gov, since these change periodically.

Tracking two clocks

In your worksheet, keep separate rows for the premium processing clock and the regular I-140 clock. If USCIS issues a Request for Evidence, your response package carries its own notice with a new processing date — log that date from the notice itself in your tracker, rather than assuming the original target window still applies.

Tracking priority date against the Visa Bulletin

Your priority date is normally the receipt date USCIS stamped on your Form I-797C for Form I-140. Record it in your worksheet the moment you have the receipt notice; this is the figure you will compare against the Visa Bulletin every month.

Finding your row

Go to travel.state.gov and open the current Visa Bulletin. Locate the Employment-Based table and find the EB-2 row. Across that row are columns for each chargeability country listed separately (China, India, Mexico, Philippines) and an "All Chargeability Areas" column for everyone else. Use the column matching your country of chargeability, not necessarily your citizenship.

Two charts, not one

Each Visa Bulletin publishes two separate charts: Final Action Dates and Dates for Filing. USCIS announces monthly, on uscis.gov, which chart applicants may use to file Form I-485 that month. Check this before acting, since it changes.

Reading the cutoff

If the cell shows a date, your priority date is current only if it falls earlier than that cutoff date. Equal to the cutoff is not current. "C" means current with no cutoff. "U" means unavailable.

Monthly check-in log

Month checked Chart used Cutoff date Priority date current?
March 2026 Dates for Filing 01JUN2022 No

Confirm both the applicable chart and the cutoff on travel.state.gov and uscis.gov each month.

After I-140 approval: adjustment of status or consular processing

Once Form I-140 is approved, the timeline splits. Which branch applies depends on whether the reader is physically present in the US and eligible to adjust status, or must proceed through a US consulate abroad.

Branch A: Adjustment of status (Form I-485)

  1. Confirm the priority date is current under the chart USCIS has designated for filing that month — check uscis.gov before submitting.
  2. File Form I-485 with required supporting evidence.
  3. Schedule the medical exam with a designated civil surgeon and submit Form I-693, either with the I-485 or afterward per current instructions.
  4. Confirm whether biometrics already on file can be reused or whether new biometrics will be required; USCIS communicates this in post-filing notices.
  5. Track the receipt notice, any requests for evidence, and the case status online.

Branch B: Consular processing

  1. After I-140 approval, the case is forwarded for National Visa Center (NVC) case creation.
  2. Pay NVC fees and submit Form DS-260 online.
  3. Upload required civil and financial documents through CEAC (Consular Electronic Application Center).
  4. Once NVC completes document review and the priority date is current, the case is scheduled for an interview at the designated consulate or embassy.

Shared dependency

Both branches remain conditional on the priority date staying current through final action — not just at filing. Retrogression after filing can delay interview scheduling or final adjudication in either path, so continue the monthly Visa Bulletin check-in through to approval.

Assembling the master timeline worksheet

Consolidate everything built so far into a single spreadsheet, one row per stage, so you can see the whole case at a glance instead of checking several trackers.

Suggested columns

Stage Form or document Date triggered Date completed Confirmation number Next action Source checked
Document assembly Reference letters, CV, evidence —
I-140 filed Form I-140
Receipt notice Form I-797C USCIS case status
Premium processing (if elected) Form I-907 USCIS case status
RFE (if issued) USCIS notice
I-140 approval Form I-797 approval notice
Priority date check Visa Bulletin monthly n/a travel.state.gov
I-485 or DS-260 Form I-485 / DS-260
Interview Interview notice

How to keep it current

  1. Add a row the moment a stage becomes relevant — don't wait until it's finished.
  2. Fill in dates from the actual notice, not from memory or from when you mailed something.
  3. Record every receipt or confirmation number exactly as printed; you'll need it to query case status.
  4. Set a recurring reminder — monthly is reasonable — to open the USCIS case status tool and the current Visa Bulletin, and log what you found even if nothing changed.
  5. Keep a

Common timeline mistakes to avoid

A few recurring errors distort an otherwise accurate timeline. Check your worksheet against these before relying on it.

Treating the mailing date as the receipt date

The clock starts on the date USCIS receives the filing, shown on Form I-797C, not the date you dropped the package in the mail or the date your courier marks delivered. Enter the I-797C receipt date only, and correct any row that used a mailing or shipping date as a placeholder.

Mixing up the two Visa Bulletin charts

The Final Action Dates chart and the Dates for Filing chart carry different cutoff dates and serve different purposes. Record which chart you checked and which chart USCIS has designated for filing that month — this designation can change monthly and must be confirmed on uscis.gov.

Filing Form I-485 before the priority date is current under the correct chart

Submitting adjustment of status before your priority date is current under the chart USCIS has designated can result in rejection. Re-verify the cutoff date for your category and country immediately before filing, not from a prior month's log entry.

Losing track of which processing clock applies after an RFE

An RFE affects how the premium processing clock and the regular clock run. Note the RFE issuance date and response date in separate fields, and re-confirm current RFE timing rules on uscis.gov rather than assuming the original clock resumed unchanged.

Relying on remembered fee amounts

Fees and payment instructions, including the I-140 filing fee and the separate Asylum Program Fee, change. Re-check both on uscis.gov immediately before submitting any payment.

We use Google Analytics on our public pages to see how visitors find and use the site. It stays off unless you accept, and it's never linked to your case, your answers, or your documents. Privacy.