Changing Jobs at Each Green Card Stage: A Risk Guide
The safest time to change jobs depends entirely on your stage. This guide walks each one — PERM pending, I-140 pending, I-140 approved, I-485 pending, and post-green-card — so you can see the risk before you move.
Whether a job change is safe depends almost entirely on where you are in the green card process. The same move that costs you your priority date at the PERM stage is routine once your I-485 has been pending six months. This guide is the stage-by-stage map — find your stage, see the risk, and know what protects you. For the law itself, see AC21 portability explained; for the post-approval decision in depth, see changing jobs after I-140 approval.
Key takeaways
- Earlier stages are riskier. At PERM, a move restarts the clock; after I-485 has been pending 180 days, you have real portability protection.
- The priority date only becomes portable once your I-140 is approved — before that, a job change can reset it.
- §204(j) portability (change to a same-or-similar job) needs an I-485 pending 180+ days.
- An EAD from a pending I-485 lets you work for any employer, but the *green card* still depends on a qualifying job offer.
- When in doubt about your stage, run the H-1B Transfer Risk Checklist and talk to your attorney before moving.
Find your stage
| Your stage | Job-change risk | Why |
|---|---|---|
| PERM pending | 🔴 High | PERM is tied to the employer; leaving generally restarts the process and can cost the priority date |
| I-140 pending (approved) | 🟠 Elevated | Priority date not yet locked by an approval; a withdrawal can undo it |
| I-140 approved < 180 days | 🟠 Elevated | Withdrawal before the 180-day approval mark can revoke the I-140 |
| I-140 approved 180+ days, no I-485 | 🟡 Moderate | Priority date is retained even if withdrawn; new employer files a fresh I-140 |
| I-485 pending 180+ days | 🟢 Lower | §204(j) portability applies — move to a same-or-similar job and file Supplement J |
| Green card issued | 🟢 Lowest | You are a permanent resident; normal employment rules apply |
Stage 1 — PERM pending
PERM is tied to the employer — it does not port
- If your PERM labor certification is still pending (or approved but you haven't filed I-140 yet), changing employers generally restarts the process: the new employer must start a new PERM, and your original priority date is usually lost. This is the most common and most painful mistake in the green card process. If a move is unavoidable at this stage, get attorney advice on whether any earlier date can be preserved.
Stage 2 — I-140 pending
Your priority date exists but there is no approved petition yet to anchor retention. If you change employers while the I-140 is pending and the old employer withdraws it, the petition is gone and there is nothing approved to carry the date forward — so at this stage the date can effectively be lost. Some workers wait for the I-140 approval (premium processing shortens the decision to about 15 business days for most classifications, 45 for E13/E21) before making a move.
Stage 3 — I-140 approved
This is the turning point — and where three rules diverge. Once you have an approved I-140, your priority date is retained for a later qualifying petition (8 CFR 204.5(e)) unless the approval is revoked for fraud, labor-certification revocation/invalidation, or material error; employer withdrawal is not one of those grounds. Separately, once the I-140 has been approved 180 days, a withdrawal no longer auto-revokes the *petition* itself (8 CFR 205.1).
Before vs after the 180-day approval mark (petition survival)
- Approved less than 180 days: a withdrawal generally auto-revokes the petition, so you'd usually need a new qualifying petition to continue — but your priority date is still retained for it. Crossing the 180-day mark first avoids refiling.
- Approved 180+ days: a withdrawal no longer auto-revokes the petition. You have not filed I-485 yet, so you are relying on retention and petition survival — not §204(j) portability.
The full post-approval decision — retention, withdrawal, and I-485 timing — is covered in changing jobs after I-140 approval.
Stage 4 — I-485 pending
Once your I-485 has been pending for at least 180 days, INA §204(j) lets you change to a same or similar job and keep the case. You notify USCIS with Form I-485 Supplement J confirming the new job offer — no USCIS pre-approval needed. If your I-485 has been pending less than 180 days, wait for the 180-day mark before relying on §204(j).
Working on an EAD vs. keeping the green card
An EAD tied to a pending I-485 lets you work for any employer immediately. But the green card itself still depends on a qualifying same-or-similar job offer at adjudication — so an EAD is not a license to take any role without portability analysis.
Stage 5 — After the green card
Once your green card is issued you are a lawful permanent resident and can change jobs freely under normal employment rules. Keep in mind that if you plan to naturalize, an unusually abrupt job change right after approval can, in rare cases, raise questions about whether the sponsored job offer was bona fide — a concern for a small minority of cases, not most.
Which job-change guide do I need?
| Your situation | Guide |
|---|---|
| I want the rules and eligibility for AC21 itself | AC21 concept & eligibility |
| My I-140 is approved and I'm weighing a specific move | Changing jobs after I-140 approval |
| I want to know my risk at my exact stage | You are here — stage-by-stage risk guide |
Frequently asked questions
My I-485 has been pending 210 days and I have a FAANG offer — can I switch?
Likely yes, if the new job is in the same or similar SOC classification. Software engineer to software engineer is straightforward; software engineer to product manager usually needs attorney analysis. File Supplement J promptly after you start the new role.
Does my new employer need to file anything when I port under §204(j)?
Your attorney files Form I-485 Supplement J (Confirmation of Bona Fide Job Offer), often with a cover letter documenting the same-or-similar analysis. For the pending I-485, no new I-140 is required, though many new employers file one anyway to own the sponsorship cleanly.
My old employer's attorney has my I-140 documents — can I get copies?
You are entitled to a copy of your own I-797 I-140 approval notice — request it from HR before you leave. The underlying PERM and I-140 petition belong to the employer, but the approval notice is a record about you.
I changed jobs and USCIS sent an RFE about AC21 — what now?
Respond through your attorney with a same-or-similar analysis: SOC codes for the old and new jobs, a job-description comparison, and evidence of your qualifications for the new role. AC21 RFEs are common and many are resolved with a well-documented response. See the general RFE response guide.
Official sources
- USCIS Policy Manual — Job Portability after Adjustment Filing (AC21, INA 204(j))
- Form I-485 Supplement J
- 8 CFR 204.5(e) — Priority date retention
- 8 CFR 205.1 — Automatic revocation
Not sure how risky your move is?
Run the H-1B Transfer Risk Checklist to assess your stage before you change employers.
Deepak Middha, CA, Series 65Founder & Author
Deepak has experience in cross-border finance, tax-aware planning, and immigrant money decisions. View full profile →
Educational content, not personalized tax, legal, immigration, or financial advice. Rules, fees, and processing times change — always verify with the official source before acting. See our full disclaimer.
Get a personalized checklist for your life decision
Use the USCIS Life Decision Checklist — select your decision, status, and green card stage for a risk assessment and action checklist.
Try the Life Decision Checklist →