H-1B Portability Under AC21: How to Change Jobs Without Losing Your Green Card
AC21 (American Competitiveness in the 21st Century Act) created one of the most important protections in US immigration law: the ability for H-1B workers to change jobs without losing their green card progress. But the rules are specific, the timing is critical, and a mistake can reset years of green card work. This guide explains exactly how H-1B portability works, when you can use it, what "same or similar" job means, and how to protect your priority date across an employer change.
Frequently asked questions
When can I change jobs without losing my green card under AC21?
You can change jobs under AC21 green card portability after your I-485 (Adjustment of Status application) has been pending for at least 180 calendar days. The 180-day clock starts from the date USCIS received your I-485, as shown on the I-797C receipt notice. Before 180 days, you can still change H-1B employers using 214(n) transfer portability -- but your green card priority date and I-485 may be at risk if the original employer revokes the I-140. After 180 days, both your H-1B status and your green card progress are protected as long as you move to a same or similar job.
What does "same or similar" mean for AC21 job portability?
Same or similar means the new job falls within the same or a closely related Standard Occupational Classification (SOC) code as the position described in your I-140 petition. USCIS evaluates job duties, required skills, and the occupational category -- not necessarily the job title. A software engineer moving to a software engineer role at a different company is clearly same or similar. A software engineer moving to a product manager role is likely NOT same or similar, even if the salary is higher and the work involves technology. When in doubt, have an immigration attorney evaluate the SOC codes for both positions before you change jobs.
What happens to my priority date if my old employer revokes my I-140 after I leave?
If your I-485 has been pending for 180 or more days at the time the I-140 is revoked, your priority date is protected under AC21. USCIS is required to continue adjudicating your I-485 and cannot deny it solely because the I-140 was revoked. You will likely receive an RFE asking you to demonstrate that you are working in a same or similar job at your new employer. Respond with the offer letter, job description, new employer H-1B approval, and an expert opinion on same-or-similar if there is any ambiguity. If the I-140 was revoked before 180 days of I-485 pendency, the priority date may be lost -- consult an immigration attorney immediately.
Disclaimer: This article is for informational purposes only and does not constitute legal advice. Immigration law is complex and situation-specific. Always consult a licensed immigration attorney before making decisions about your immigration status.