1How long does the employer-sponsored green card take?
An employer-sponsored green card runs through three government stages in order: PERM labor certification, the I-140 immigrant petition, and the I-485 adjustment of status that produces the card. Front to back the process commonly spans several years, and for applicants from heavily backlogged countries it can stretch much longer because of visa number availability, not the agencies' processing speed.
No two cases move identically. The biggest variables are the DOL and USCIS queues plus your priority date. Treat every number here as a general current range, and build personal expectations off the live DOL, USCIS, and State Department dashboards, which shift month to month.
2Stage 1: PERM labor certification
PERM (DOL): ~12-18 Months
Prevailing wage, recruitment, ETA-9089 filing, and DOL review. Sets your priority date. An audit can add another 6 to 12 months.
I-140 (USCIS): 15 Days to Several Months
The immigrant petition. Premium processing gets a decision in 15 business days. Approval locks in your priority date and category.
I-485 (USCIS): ~8-14 Months
Adjustment of status, filed once a visa number is available. Comes with a C09 EAD and advance parole. Ends in the produced green card.
The process starts at the Department of Labor. Your employer has to prove there are no able, willing, and qualified US workers available for the role at the prevailing wage before sponsoring you for permanent residence. This stage sets your priority date, the queue position you carry through the rest of the process.
PERM currently runs about 12 to 18 months end to end once you count the prevailing wage determination, the mandatory recruitment, the ETA-9089 filing, and DOL review (longer if your case is audited). The full breakdown lives in the PERM processing time guide. PERM grants no status and no work authorization by itself; it only clears the labor market test.
3Stage 2: the I-140 immigrant petition
Once PERM is certified, your employer files the I-140 with USCIS. This petition establishes the immigrant category (typically EB-2 or EB-3) and confirms the employer can pay the offered wage. With premium processing USCIS acts within 15 business days; without it, the wait runs several months. The full detail is in the I-140 processing time guide.
I-140 approval matters for more than just the next step. After your I-140 has been approved for 180 days, AC21 portability lets you change to a same or similar role and keep your priority date, which protects the queue position you have been accruing since PERM. That is why the I-140 approval date is a hinge point for anyone weighing a job change mid-process.
4Stage 3: I-485 adjustment of status and the card
The final stage is the I-485 adjustment of status, which you can file only once a visa number is available for your category and priority date. The I-485 processing time currently runs about 8 to 14 months depending on field office. When you file the I-485 you can also file for a C09 EAD so you can work freely while it is pending; the EAD processing time guide covers that card.
When the I-485 is approved, USCIS produces the green card. Applicants whose priority date is already current when the I-140 is approved can file the I-485 concurrently, compressing the back half of the timeline. Applicants from backlogged countries may wait years between I-140 approval and the moment they can even file the I-485, because a visa number is not yet available.
A green card takes years. Before you commit to one employer, confirm it actually sponsors permanent residence using public DOL and USCIS data.
Check Sponsorship History5H-1B vs green card sponsorship: which companies do both?
A lot of candidates assume that an employer sponsoring their H-1B will also sponsor a green card. That is not a safe assumption. H-1B sponsorship is a temporary work petition the company files routinely; green card sponsorship is a multi-year commitment that starts a PERM process and costs more in legal fees and prevailing wage obligations. Plenty of companies sponsor the first and quietly avoid the second.
The way to tell them apart is the public record. A company that actually files PERM and I-140 petitions shows up in DOL and USCIS green card disclosure data, not just LCA data. ShouldApply separates the two so you can see which employers are real green card sponsors versus H-1B-only filers, and you can cross-reference the top H-1B sponsors to find companies that do both at volume.
- H-1B sponsorship is a temporary, routine petition many companies file
- Green card sponsorship starts a multi-year PERM process with higher cost and commitment
- Some employers sponsor H-1B but not green cards, so the LCA record alone misleads
- Real green card sponsors appear in DOL PERM and USCIS I-140 disclosure data
6How do you plan around the full timeline?
Because the process spans years, the employer you pick matters as much as the steps themselves. A sponsor that starts PERM early in your tenure, files cleanly, and uses premium processing where it helps will move you through faster than one that delays or files sloppy petitions. Country of birth then determines how long the visa-number wait adds on top.
Before committing to an employer for a green card, confirm it actually sponsors permanent residence rather than just H-1B. You can review a company's full green card sponsorship history or run a single employer through the H-1B Sponsorship Checker, both built on public DOL and USCIS disclosure data.
Written by
Jesse Johnson
Founder, ShouldApply
Founder of ShouldApply. I write about job search strategy, hiring, and how to spend your time on opportunities that actually fit. Full bio →
Keep Reading
Frequently Asked Questions
The full employer-sponsored process runs through PERM (about 12 to 18 months), the I-140 petition (15 business days with premium, several months without), and the I-485 adjustment of status (about 8 to 14 months). Front to back it commonly spans several years. For applicants from backlogged countries it can stretch much longer because a visa number must be available before the I-485 can be filed. These are general current ranges.
PERM labor certification at the Department of Labor, the I-140 immigrant petition at USCIS, and the I-485 adjustment of status at USCIS that produces the card. PERM sets your priority date, the I-140 locks in your category and priority date, and the I-485 is the final step you can file only once a visa number is available for your category.
No. H-1B sponsorship is a temporary work petition that many companies file routinely. Green card sponsorship is a multi-year PERM commitment with higher cost, and some employers avoid it even while sponsoring H-1Bs. Real green card sponsors show up in DOL PERM and USCIS I-140 disclosure data, not just LCA records, so check the green card data before assuming.
Your priority date is the queue position established when your employer starts the PERM process. You carry it through the I-140 and I-485. A visa number must be available for your category and priority date before you can file the I-485, which is why applicants from backlogged countries can wait years between I-140 approval and filing the final step.
It depends on timing. If you leave before your I-140 is approved, a new employer generally has to restart PERM. After your I-140 has been approved for 180 days, AC21 portability lets you move to a same or similar role and keep your priority date, which protects the queue position you have accrued since PERM.
Free Tools
Related Posts
PERM Processing Time in 2026
The DOL labor certification stage that sets your priority date.
I-140 Processing Time in 2026
The immigrant petition stage, premium versus regular processing.
I-485 Processing Time in 2026
The adjustment of status step that produces the green card.
EAD Processing Time in 2026
The C09 work card you can file alongside the I-485.
Pick an employer who finishes the whole process.
A green card takes years across three agencies. Before you commit, confirm an employer actually sponsors permanent residence using public DOL and USCIS data.
Check Sponsorship History