Changing Jobs After I-140 Approval: Your Options & Risks
Your I-140 is approved and you have an offer. This guide untangles the three rules people confuse — petition survival, priority-date retention, and §204(j) portability — so you know what a withdrawal actually costs and when to move.
Your I-140 is approved and you have an offer from a new employer. The most common — and most expensive — mistake here is confusing three separate rules. A withdrawal by your old employer does not, by itself, cost you your priority date; what it can cost you is the *petition*. This guide separates the rules so you can see exactly what is at stake. For the underlying law, see AC21 portability explained.
Key takeaways
- Priority-date retention (8 CFR 204.5(e)) keeps your date for a later qualifying petition unless the approval is revoked for fraud, labor-certification revocation/invalidation, or material error — employer withdrawal is not on that list.
- Petition survival (8 CFR 205.1) is the 180-day-*after-approval* rule: it decides whether a *withdrawn I-140* itself stays approved.
- §204(j) portability is separate again — it needs your I-485 pending 180+ days and a same-or-similar job.
- So a withdrawal before 180 days usually means you need a new petition to proceed, but you generally keep your priority date for it.
- None of this speeds the India wait — it only protects your place in line while you change jobs.
The three rules, side by side
Confusing these is the single most common error. They have different clocks and protect different things:
| Rule | Clock | What it protects | Key requirement |
|---|---|---|---|
| I-140 withdrawal rule | 180 days after I-140 approval (or I-485 pending 180 days) | Whether the withdrawn I-140 itself generally stays approved | 8 CFR 205.1 |
| Priority-date retention | Approval of a qualifying I-140 | An earlier priority date for a later qualifying EB petition | 8 CFR 204.5(e), subject to the listed revocation exceptions |
| §204(j) portability | I-485 pending at least 180 days | Ability to continue a pending I-485 with a new job offer | New job in the same or similar occupation |
Read the rows across: your priority date rides on 204.5(e) retention (tied to approval, not to 180 days); the petition rides on the 205.1 withdrawal rule; changing jobs on a pending case rides on §204(j). See the retention mechanics in your green card priority date.
Decision guide: your situation after I-140 approval
Match your situation
- I-140 approved 180+ days, no I-485 yet (date not current): Lower risk. A withdrawal no longer auto-revokes the petition, and your priority date is retained regardless. A new employer files a fresh I-140 that keeps the earlier date; you file I-485 when your date is current.
- I-140 approved less than 180 days, no I-485 yet: A withdrawal here generally auto-revokes *that petition*, so you'd usually need a new qualifying petition — but your priority date is still retained for it (withdrawal is not a 204.5(e)(2) loss ground). Crossing 180 days first avoids having to refile.
- I-485 pending 180+ days: Best position. Use §204(j) portability to a same-or-similar job and file Supplement J.
- I-485 pending less than 180 days: Wait for the 180-day I-485 mark before relying on §204(j); moving earlier adds legal risk.
Employer withdrawal: what it does and does not cost
Withdrawal costs you the petition, not automatically the date
- If your I-140 has been approved 180+ days (or your I-485 has been pending 180+ days), an old employer's withdrawal generally does not revoke the petition. If it has been approved less than 180 days, a withdrawal generally auto-revokes that petition and rescinds the job offer — so, unless §204(j) applies, you need a new qualifying petition to continue. In either case your priority date is generally retained for a later petition, because withdrawal is not one of the 8 CFR 204.5(e)(2) loss grounds. Crossing the 180-day approval mark before you leave avoids having to refile the petition.
Timing the move around your I-485
- Before you can file I-485 (date not current): you rely on priority-date retention. A new employer files a new I-140 that keeps your earlier date; you file I-485 when the date is current. The new I-140 can be for a different qualifying occupation — "same or similar" is not required for retention.
- After I-485 is on file and pending 180+ days: you rely on §204(j) portability and confirm the new same-or-similar job with Supplement J — no new I-140 required for the pending case, though many employers file one anyway for a clean record.
What counts as "same or similar" — and what to document
The same-or-similar test is based on SOC (Standard Occupational Classification) codes.
Usually same or similar (general guidance — confirm with your attorney)
- Software engineer → senior software engineer, tech lead, engineering manager
- Data scientist → data analyst, ML engineer, research scientist
- Financial analyst → finance manager, investment analyst
Often NOT same or similar
- Software engineer → product manager (different SOC category)
- Financial analyst → a role in an unrelated field
- Engineer → founder of an unrelated startup (fact-specific)
When USCIS reviews the case after a job change, you (through your attorney) generally provide:
- A copy of the I-140 approval notice showing the approval date and the 180-day math.
- A letter from the new employer describing the position and its duties.
- Form I-485 Supplement J confirming the same-or-similar job offer.
- A comparative SOC analysis aligning the original and new job codes.
- Your resume showing continuity of work in the same occupation.
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 | You are here — options & risks after I-140 approval |
| I want to know my risk at my exact stage | Changing jobs at each green card stage |
Frequently asked questions
Can I change employers multiple times and still keep my priority date?
Yes. As long as you have an approved qualifying I-140 whose approval has not been revoked for one of the 8 CFR 204.5(e)(2) grounds, the priority date can be retained across multiple employer changes. Retention does not require each new job to be "same or similar" — that test belongs to §204(j) portability on a pending I-485, not to keeping your date.
If I change jobs before I-485 is filed, do I lose my green card progress?
Your priority date is generally retained either way. What changes is the petition: if your I-140 has been approved 180+ days, a withdrawal no longer auto-revokes it; if it was approved less than 180 days and the employer withdraws, that petition is generally auto-revoked and you'd need a new qualifying petition — but you keep the priority date for it. Either way, §204(j) portability is not available yet because that needs a pending I-485.
My new employer wants to file a brand-new PERM and I-140. Is that better?
Sometimes. A fresh I-140 gives the new employer clean ownership of the sponsorship and can serve as a backup, and it can retain your earlier priority date. A brand-new PERM restarts recruitment but does not reset your retained date. Portability alone is often sufficient — discuss the trade-off with your attorney.
Does moving jobs change how long my India wait is?
No. Retention and portability protect your existing place in line — they do not advance the visa bulletin cutoff. Your wait is governed by your priority date and the monthly bulletin, not by which employer sponsors you.
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.
Find your green card stage
Use the Green Card Stage Finder to identify where you are in the process, what comes next, and questions to ask your attorney.
Open the Stage Finder →