Green Card Guide

H-1B to Green Card: Full Timeline From Filing to Approval

May 2026 · by vvibecheckk · 9 min read

I went through the full path myself — F-1 student visa, OPT, H-1B, and finally I-485 adjustment of status. When I started the green card process, I had no idea what the overall timeline looked like or what each step actually involved. I wish someone had laid it all out clearly at the beginning. This is that guide.

The Big Picture: Three Stages

The H-1B to green card path has three main stages, each handled by a different government agency on a different timeline. Understanding all three before you start makes the wait far less mysterious.

1

PERM Labor Certification — Department of Labor (6–18 months)

Your employer proves that no qualified U.S. worker is available for your position.

2

I-140 Immigrant Petition — USCIS (6–18 months, or 15 days with premium)

Your employer petitions for you to receive an immigrant visa. This locks in your Priority Date.

3

I-485 Adjustment of Status — USCIS (8–24 months)

You apply to change your status to permanent resident while remaining in the U.S.

Stage 1: PERM Labor Certification

PERM is entirely employer-driven. Your company's immigration team or outside counsel handles the process — you provide documentation about your qualifications, but you're not filing anything yourself. The employer must advertise the position, review applicants, and demonstrate that no minimally qualified U.S. worker applied.

Standard PERM processing at the Department of Labor currently takes 6–12 months. If DOL selects your application for an audit — which happens randomly or when something looks unusual — add another 6–12 months on top of that. There's no way to rush PERM; premium processing isn't available for this stage.

One thing I didn't know going in: your Priority Date is set when PERM is filed with DOL, not when it's approved. That date becomes extremely important in the next stage.

Stage 2: I-140 Immigrant Petition

Once PERM is approved, your employer files Form I-140 with USCIS. This petition establishes that you qualify for the green card category and that your employer can pay the offered wage. USCIS reviews your education, work experience, and the job requirements.

Standard I-140 processing takes 6–18 months. Premium processing ($2,805 as of 2026) cuts this to 15 business days for most EB categories — well worth it if you need to confirm your Priority Date quickly or if your H-1B is running short.

Priority Date: Why It Matters So Much

Your Priority Date is the date DOL received your PERM application. It determines your place in line for an immigrant visa number. There are annual caps on employment-based green cards by country of birth, and demand from India and China far exceeds supply — which creates backlogs measured in years or decades for applicants born there.

For most other countries — including South Korea — the wait is much shorter, and Priority Dates are often current (meaning you can file I-485 immediately after I-140 approval). I was in this situation, which is part of why my overall timeline was relatively fast.

Stage 3: I-485 Adjustment of Status

When your Priority Date becomes current according to the monthly Visa Bulletin, you can file I-485. My case was processed at the National Benefits Center (NBC). I filed I-485 along with I-765 (EAD) and I-131 (Advance Parole) at the same time — these are typically bundled together at no extra charge.

The I-485 process involves biometrics collection, background checks, and potentially an interview. NBC handles many employment-based I-485 cases and has an interview waiver program for qualifying applicants. Current processing times at NBC are approximately 20 months, though individual results vary significantly.

In my case, the green card arrived before the EAD/AP combo card — which can happen when I-485 processes faster than expected. If your I-485 is approved, you obviously don't need the EAD anymore.

Total Timeline Summary

Key Things to Watch While You Wait

Keep your H-1B valid. While I-485 is pending, maintain valid H-1B status or use your EAD once it arrives. Don't let your H-1B lapse without a backup plan.

Don't travel without Advance Parole. Leaving the U.S. while I-485 is pending without a valid AP document can result in abandonment of your application. H-1B holders with valid visas may have additional options — verify with an attorney before traveling.

Job changes are possible but require care. After 180 days of I-485 being pending, the AC21 portability rule may allow you to change employers if the new job is in the same or similar occupational classification. Get legal advice before making this move.

📊 Track I-485 processing time trends on the Timeline tab. Data is collected monthly from the official USCIS processing times page.

⚠️ This article reflects personal experience and publicly available information. It is not legal advice. Immigration rules change frequently — always verify with USCIS.gov and consult a licensed immigration attorney for your specific situation.

Related Articles

📊 I-485 Processing Times 2024–2026: Trends, Data & What to Expect 💳 I-485 Combo Card (EAD + AP): What It Is and When It Arrives 🏛️ NBC vs TSC vs WAC: USCIS Service Centers Explained (2026)
V
vvibecheckk

Green card holder. Went through F-1 → OPT → H-1B → I-485 at NBC. Built Immigration Tools Hub to make the process less confusing for everyone going through it.