
The U.S. employment-based green card process can be confusing on its own, but changing jobs mid-way adds an extra layer of complexity. If you’re working in the U.S. on a temporary visa like the H-1B and are in the middle of the PERM labor certification or I-140 immigrant petition process, it’s important to understand how switching employers could affect your immigration status. This guide breaks down how each stage, PERM, I-140, premium processing, and USCIS site visits, is impacted when you change jobs, helping you make informed decisions that won’t put your green card at risk.
Understanding PERM and Why It’s Critical
PERM stands for Program Electronic Review Management. It’s the first step in the green card sponsorship process for most employment-based applicants in categories like EB-2 and EB-3. The PERM process involves the employer testing the labor market to ensure that there are no qualified U.S. workers willing or able to fill the role. Once that’s confirmed, the employer submits the PERM application to the Department of Labor (DOL).
A PERM application is employer- and job-specific. That means it is tied to the exact employer and job position listed in the application. You, as the beneficiary, cannot transfer it to a new job or employer. Only your sponsoring employer can file this on your behalf. If you decide to change jobs before your PERM is certified, the new employer must start the entire process from scratch. This also means losing your original priority date and all progress made.
The average processing time for PERM can range from 8 to 12 months, depending on whether the application is audited. For this reason, many applicants choose to delay any job change until at least the PERM is approved. If you must change jobs before this approval, you should be aware that doing so will reset your green card timeline entirely.
The Role of the I-140 Petition and What Changes After It’s Approved
After your PERM is approved, your employer can file the I-140, also known as the Immigrant Petition for Alien Worker. This step confirms that you meet the qualifications for the job and that your employer can afford to pay you the offered wage.
One of the most significant benefits of I-140 approval is that it allows you to retain your priority date. The priority date is the date your PERM was filed and determines your place in line for a green card. If your I-140 has been approved and is not withdrawn within 180 days, you can generally keep this date for future filings, even if you change employers. However, if the I-140 is withdrawn within that 180-day window, you risk losing your priority date. The only exceptions are if the I-140 is revoked due to fraud or error.
This retention of the priority date becomes especially crucial for nationals of countries with long green card wait times, like India and China. It means that even if you start over with a new employer, you don’t necessarily go to the back of the line.
Changing Jobs After I-140 Approval: What the Law Allows
If your I-140 has been approved and you have also filed your I-485 Adjustment of Status application, the law gives you more flexibility. Specifically, under the American Competitiveness in the 21st Century Act (AC21), you can switch employers if your I-485 has been pending for at least 180 days.
However, this flexibility comes with conditions. The new job must be in the same or a similar occupational classification. You also need to file Form I-485J Supplement to confirm the new job details with USCIS. This rule allows for “portability” of your green card application, meaning you can change jobs without having to restart the entire process, as long as the job remains similar in duties and qualifications.
For example, if you were originally sponsored as a software engineer and you move to a backend developer role, your new position may qualify under the same occupational category. But moving from a technical role to a managerial or unrelated field would likely disqualify you from porting your green card application.
When and Why to Use Premium Processing
Premium processing is an optional USCIS service that expedites certain petition types, including the I-140, for a fee of $2,805. It guarantees a response, approval, denial, or a request for evidence, within 15 calendar days.
This option is helpful if you’re in a time-sensitive situation, such as needing I-140 approval before a visa bulletin cutoff date, or if you’re planning to file your I-485 soon and need a faster decision. It’s also commonly used when changing employers and trying to avoid delays in the green card process.
However, premium processing does not increase your chances of approval. It only speeds up the process. Additionally, filing through premium processing may attract more scrutiny. Employers using premium processing, especially lesser-known companies or small startups, may be more likely to trigger a USCIS site visit.
USCIS Site Visits and What They Involve
USCIS conducts site visits to verify the legitimacy of employment-based petitions. Although these visits are more frequent for H-1B employers, they also occur in I-140 cases, particularly those filed with premium processing.
During a site visit, USCIS officers may interview company HR representatives, review records, and ensure that the physical office exists. They may also try to meet with you, the beneficiary, to confirm you are performing the job as described in the petition.
If you’ve changed jobs recently, USCIS may visit both your previous and new employers. The goal is to verify that the job you were sponsored for actually existed, that the company was legitimate, and that you were working as described. These visits can also include requests for additional documentation if any inconsistencies are found.
Being prepared means ensuring that your employer maintains clear records of your job duties, salary, and work location. You should also make sure that your resume, LinkedIn profile, and any online presence match the information provided in your immigration filings.
Considerations for H-1B Workers Changing Jobs
Many employment-based green card applicants hold H-1B status. Changing jobs on an H-1B is relatively straightforward. Your new employer simply needs to file an H-1B transfer petition, and you can begin working as soon as USCIS receives the petition.
However, it’s important to understand that an H-1B transfer does not mean a green card transfer. While your work visa may transfer easily, your green card process does not. Unless your I-140 is approved and eligible for portability, your new employer will need to start the green card process from scratch, beginning with the PERM labor certification.
Additionally, if your I-140 is approved but your I-485 hasn’t been filed yet, being unemployed or switching jobs too early can create complications. You do have a 60-day grace period after employment ends to find new work or transition to another visa status, but the sooner you secure a new role, the better for your green card timeline.
Timing Your Job Change During the Green Card Process
The timing of your job change plays a major role in how it affects your green card. If you change jobs before the PERM is filed, or before it’s certified, you’ll have to start over. If your I-140 is filed but not yet approved, leaving your job puts that petition at risk. Once your I-140 has been approved and at least 180 days have passed, you’re on more stable ground and can often retain your priority date.
The best time to change jobs is after your I-485 has been pending for 180 days. At that point, AC21 allows you to port your application to a new employer with a similar job offer. However, even then, it’s recommended that you consult with an immigration attorney to ensure that your new role qualifies and that all required forms are properly filed.
Changing jobs during the green card process is not something to take lightly. Each stage, PERM, I-140, and I-485, comes with its own set of rules, restrictions, and opportunities. The most important things to keep in mind are your current immigration stage, whether your I-140 has been approved for more than 180 days, and whether your new job falls within the same occupational classification.
If done strategically and with proper legal advice, a job change doesn’t have to disrupt your green card journey. In fact, it can offer better career prospects while still keeping you on track for permanent residency. Just make sure you’re fully informed and taking steps that align with both your professional and immigration goals.