April 2026 Visa Bulletin: EB-2 Goes Current USCIS Lifts Asylum Freeze Blog: What Nobody Tells You About H-1B Life FY 2027 H-1B Wage-Based Lottery Free Tool: Green Card Calculator April 2026 Visa Bulletin: EB-2 Goes Current USCIS Lifts Asylum Freeze Blog: What Nobody Tells You About H-1B Life
Smart Moves

Changing Employers During Green Card Process

Yes, You Can โ€” But Timing Is Everything

One of the biggest fears for people in the green card process is feeling trapped at their current employer. The good news: the law allows job changes during the green card process under certain conditions. The bad news: the rules are specific and getting them wrong can derail your case.

AC21 Portability: The 180-Day Rule

Section 106(c) of the American Competitiveness in the Twenty-First Century Act (AC21) allows you to change employers if your I-485 has been pending for 180 days or more AND the new job is in the same or similar occupational classification as the one in your original petition. This means a software engineer can move to another software engineering role at a different company without losing their green card application.

What Counts as "Same or Similar"

USCIS uses the SOC (Standard Occupational Classification) code to determine similarity. The new job does not need to have the exact same title, salary, or duties โ€” but it must be in a substantially similar occupation. An engineer moving to a management role, or a researcher moving to sales, would likely NOT qualify. Consult an attorney before making any move.

Before I-485 Filing: Higher Risk

If you change employers before filing I-485, the situation is more complicated. Your former employer can revoke the I-140 petition. However, under current USCIS policy, if your I-140 was approved for at least 180 days before revocation (and was not revoked for fraud), you retain your priority date. You would need a new employer to file a new PERM and I-140, but you keep your original priority date.

During PERM Stage: Most Risky

Changing employers during the PERM labor certification stage means starting completely over with the new employer. The old PERM cannot be transferred. This is the most painful time to switch because you lose all the time invested in PERM processing.

Strategy: If possible, wait until your I-485 has been pending for 180+ days before changing jobs. File an H-1B transfer to the new employer first (to maintain status as backup), then notify USCIS of the job change via an AC21 letter. Keep detailed records of both the old and new job descriptions to demonstrate similarity.
This article is for informational purposes only and does not constitute legal advice. Immigration law is complex and fact-specific. Consult a licensed U.S. immigration attorney for guidance on your individual case.

Stay Ahead of Immigration Changes

Weekly updates, real stories, and visa insights โ€” no spam, no sales.

Subscribe Free โ†’