AC21 Job Portability: Green Card Quick Guide (2026)
How AC21 portability works — eligibility, the 180-day rule, same-or-similar jobs, employer revocation, and how to keep your priority date when switching jobs.
One of the most common questions in employment-based immigration: can I change jobs without losing my green card case? The answer, thanks to the American Competitiveness in the 21st Century Act (AC21), is yes — if you meet two timing requirements and find a same-or-similar job.
AC21 portability is what lets thousands of workers stuck in multi-year backlogs switch employers, get promotions, and move to better-paying positions without restarting the entire PERM and I-140 process from scratch. For H-1B holders navigating the full employer-sponsored pipeline, see the H-1B to green card guide.
What is AC21 portability?
Section 106(c) of the American Competitiveness in the 21st Century Act, passed in 2000, created a rule: if an employment-based green card applicant’s I-485 has been pending for 180 days or more, the applicant can change jobs to a “same or similar” position at any employer and continue processing the pending I-485.
Before AC21, switching jobs almost always meant starting the entire green card process over — new PERM, new I-140, new I-485. For workers in backlogged categories like EB-2 India or EB-3 India, this meant losing years of waiting.
The two requirements
AC21 portability has exactly two timing requirements:
1. Approved I-140 (180+ days)
Your Form I-140 immigrant petition must be approved. A pending or denied I-140 does not qualify. The 180-day clock starts from the approval date.
2. Pending I-485 (180+ days)
Your Form I-485 adjustment of status application must have been pending for at least 180 days. This means your priority date must have been current (or within the Dates for Filing window) long enough for you to file I-485 and wait 180 days.
Both clocks must have elapsed before you change jobs. If you switch before either 180-day mark, you risk USCIS denying the I-485 for failure to maintain the underlying employment relationship.
What “same or similar” means
The new job must be in the same or similar occupational classification as the original PERM job. USCIS uses the Standard Occupational Classification (SOC) system to evaluate this:
- Same SOC code — presumptively qualifies. If your PERM was for SOC 15-1256 (Software Developers) and the new job has the same code, you’re in strong shape.
- Different SOC code, similar duties — possible but harder. You’ll need to show that the actual duties, responsibilities, and skill requirements are substantially similar even though the codes differ.
- Different occupation entirely — does not qualify. Moving from software engineering to product management, for example, is unlikely to pass the same-or-similar test.
The job title does not need to match. A “Senior Software Engineer” at the old employer and a “Staff Engineer” at the new employer can both be SOC 15-1256. What matters is the substance of the role, not the title.
What about salary?
There is no requirement that the new job pay the same salary. You can take a higher-paying position. However, if the salary drops significantly below the prevailing wage for the SOC code, it could raise questions about whether the position is genuinely the same classification.
I-140 revocation protection
Before the 2016 AC21 final rule, employers could withdraw an approved I-140 and effectively kill the worker’s green card case — even after porting. The 2016 rule changed this:
- An I-140 that has been approved for 180+ days cannot be revoked due to employer withdrawal alone.
- USCIS can still revoke if the original petition involved fraud or misrepresentation, or if USCIS made a material error in approval.
- Your priority date is preserved even after the employer withdraws, as long as the 180-day threshold was met.
This is a critical protection. It means your former employer cannot sabotage your green card case out of spite after you leave.
Priority date retention
Under AC21, your original priority date — the date your PERM labor certification was filed (or I-140 for categories that don’t require PERM) — stays with you when you port. You do not get a new, later priority date.
This also means you can recapture a priority date from an old approved I-140 even years later. If you had an EB-3 I-140 approved in 2015, left that employer, and now have a new job in the same occupation, you can use that 2015 priority date for your current I-485.
Priority date portability across categories
You can also use a priority date from one EB category for another. For example:
- Approved EB-3 I-140 with a 2014 priority date
- New employer files EB-2 I-140 for you
- You can request USCIS apply the 2014 EB-3 priority date to the EB-2 case
This is sometimes called interfiling or priority date porting and is separate from AC21 job portability, but the two are often used together.
How to notify USCIS
There is no single mandatory form for AC21 porting, but best practices include:
- Form I-485 Supplement J — this is the official supplement for confirming a new job offer under AC21. File it with USCIS along with evidence of the new position.
- Cover letter — explain the AC21 basis, reference the approved I-140 receipt number, the I-485 receipt number, and the filing dates.
- New employer support letter — a letter from the new employer confirming the job title, duties, SOC code, and start date.
- SOC code comparison — if the codes differ, include a detailed comparison of the old and new job duties.
Some attorneys recommend filing a supplemental filing proactively. Others wait until USCIS requests evidence (RFE). The proactive approach is generally safer — it puts the AC21 basis on the record before USCIS schedules the I-485 interview.
Common scenarios
Laid off during the green card process
If your I-140 is approved for 180+ days and your I-485 has been pending 180+ days, a layoff does not automatically kill your case. Find a same-or-similar job and file Supplement J. The gap in employment between the layoff and the new job is generally acceptable as long as it is reasonable (weeks to a few months, not years).
Promotion at the same employer
A promotion to a higher-level role in the same occupation (e.g., Software Engineer to Senior Software Engineer) typically qualifies as same or similar. No AC21 filing is strictly required if you stay with the same employer, but documenting the change is good practice.
Starting your own company
Self-employment through AC21 is possible but complex. You must show that a bona fide job exists in the same or similar occupation, that the company is real and operating, and that you will perform the duties described. USCIS scrutinizes self-employment AC21 cases more closely.
Risks and pitfalls
- Porting too early — switching before both 180-day clocks have run is the most common mistake. Count calendar days carefully.
- Job too different — aggressive SOC code stretching can lead to an RFE or denial. Get a professional SOC code analysis before porting.
- No documentation — some applicants switch jobs and never notify USCIS. This can work if USCIS doesn’t ask, but creates problems at the interview when the officer discovers you no longer work for the petitioning employer.
- EAD gaps — if your EAD (work permit) expires before renewal, you cannot legally work — even if your I-485 is pending. Apply for renewal well in advance.
AC21 and the EB-2/EB-3 backlog
AC21 is especially important for workers from India and China, where employment-based backlogs stretch years or decades. Without portability:
- A worker with a 2016 EB-3 India priority date would be locked to the same employer for 10+ years
- Any job change would reset the clock to a new PERM filing date
- Employers would have disproportionate leverage over workers who cannot leave
AC21 breaks this dynamic. It doesn’t fix the backlog, but it lets workers live and work normally while waiting.
Related paths
- EB-3 Skilled Worker guide — covers the full employer-sponsored process including PERM
- EB-2 NIW guide — the self-petition alternative that skips PERM entirely
- EB-2 vs EB-3 comparison — deciding which category to file under
Not legal advice. AC21 portability depends on precise timing, SOC code analysis, and the specific facts of your case. Changing jobs during the green card process carries real risk — consult an experienced immigration attorney before making a move.
Sources & Citations
All claims in this guide link to primary government sources.
- 1
- 2
- 3AC21 Final Rule (2016)— Federal Register
Frequently asked questions
Can I change jobs while my I-485 is pending?
What happens if my employer revokes my I-140 after I port?
What counts as a 'same or similar' job under AC21?
Do I need to file anything with USCIS to port my I-485?
What happens if the new employer rescinds my offer after I port?
Can I work during the gap between jobs while porting under AC21?
This is not legal advice
GreenCardTracker is an independent information resource, not a law firm. Immigration law changes frequently and case outcomes are fact-specific. Always verify with USCIS or a licensed immigration attorney before making decisions about your case.