H-1B Petition Process: Step-by-Step from Registration to Approval
H-1B Petition Process: Step-by-Step from Registration to Approval
The H-1B process is not a single application — it is a sequential, multi-agency workflow where each step depends on completing the previous one within specific deadlines. Missing a step or getting the sequence wrong can forfeit your lottery selection and force you to wait another full year. This guide walks through the complete process in chronological order, with the documentation and timing requirements at each stage.
Phase 1: Lottery Registration (March)
The H-1B cap season officially begins in early March when USCIS opens the electronic registration portal. The typical registration window is 10-14 business days, but USCIS announces the specific dates in January or February each year through its website and email alerts.
Who files: The employer (or their immigration attorney on behalf of the employer). The beneficiary does not register themselves — they cannot create an account in the USCIS myH-1B portal.
What's required:
- The employer's USCIS online account (created at myaccount.uscis.gov)
- Beneficiary's legal name matching their passport exactly
- Beneficiary's date of birth and country of birth
- Beneficiary's nationality (country of citizenship)
- Whether the beneficiary holds a US master's degree or higher from a qualifying nonprofit institution
- $215 registration fee per beneficiary (paid via pay.gov)
After the registration window closes, USCIS runs the lottery. Selection results are visible in the employer's USCIS portal within days of the lottery. The status will show "Selected," "Not Selected," or "Submitted" (if USCIS hasn't yet run the selection).
Selection rate context: In FY 2026, approximately 35.3% of unique registered beneficiaries were selected — the highest rate since the mid-2010s, a result of the beneficiary-centric reform eliminating multiple-registration inflation.
Phase 2: Post-Selection Preparation (April–June)
Selection in the lottery triggers a 90-day window to file the complete I-129 petition. The window begins on April 1st regardless of when in March the selection happened.
The most time-sensitive task immediately following selection: filing the Labor Condition Application.
Step 2A: File the Labor Condition Application
The employer files the ETA-9035E through the DOL's FLAG system at flag.dol.gov. Standard processing takes 7 business days, but new FEIN holders may experience delays of up to 3 additional weeks for manual pre-verification.
The LCA must be filed and certified before the I-129 can be submitted. Filing the I-129 without a certified LCA results in immediate rejection.
During the LCA processing period, the employer must:
- Post the LCA notice at the worksite (or electronically for remote workers) for 10 consecutive working days
- Begin assembling the Public Access File within one working day of LCA filing
Step 2B: Compile the I-129 Supporting Documentation
While the LCA is processing, the employer assembles the substantive petition package:
Corporate documentation:
- Articles of incorporation or organization
- Active EIN documentation
- Evidence of ability to pay the prevailing wage (audited financial statements, recent federal tax returns, or most recent quarterly payroll report Form 941)
- Business description and marketing collateral confirming ongoing operations
Position documentation:
- Formal job offer letter specifying duties, wage, hours, and start date
- Detailed job description demonstrating specialty occupation (granular duties, tools used, required knowledge)
- For third-party placements: Master Services Agreement, Statement of Work, end-client letter
Beneficiary documentation:
- Passport (all pages with stamps)
- Academic credentials: original diplomas and transcripts
- Credential evaluation report if the degree is foreign (particularly for three-year degrees)
- Current I-94 and previous immigration documents (I-20s, prior I-797 notices)
- Updated CV or resume
Step 2C: Complete Form I-129
Form I-129 (Petition for Nonimmigrant Worker) is the core USCIS filing form. Use the current edition — USCIS updates the I-129 periodically and retired editions are rejected. The February 2026 edition became mandatory for all filings submitted on or after April 1, 2026.
Sections to complete:
- Part 1: Employer information
- Part 2: Petition type and basis
- Part 3: Alien information (beneficiary)
- The H Classification Supplement to Form I-129
- The H-1B Data Collection Supplement
Confirm the I-129 information is internally consistent with the LCA: matching SOC code, wage, worksite address, and employment dates.
Phase 3: Filing with USCIS
Step 3A: Compile the Complete Package
Assemble the petition in this order:
- Form I-907 (if filing with premium processing)
- Form I-129 with all supplements
- Certified LCA (Form ETA-9035)
- Fee payment (check or money order payable to U.S. Department of Homeland Security)
- Supporting documentation organized with a table of contents and numbered exhibits
Current fee totals (for a large for-profit employer filing an initial H-1B with premium processing):
- I-129 base fee: $780
- ACWIA training fee: $1,500
- Fraud prevention fee: $500
- Asylum program fee: $600
- Premium processing: $2,965
- Total: $6,345 (not including attorney fees)
Step 3B: Submit to the Correct Service Center
USCIS routes H-1B petitions across multiple service centers — California, Texas, Nebraska, and Vermont — based on workload balancing rather than the employer's geographic location. The filing address is published on the USCIS website and changes periodically. Do not use an outdated address.
Step 3C: Receive the I-797C Receipt Notice
USCIS sends Form I-797C (Notice of Action) confirming receipt of the filing. The receipt notice includes:
- The receipt number (used to check case status online)
- The filing date (important for Cap-Gap beneficiaries and AC21 portability)
- The petitioner and beneficiary names
For premium processing: USCIS begins the 15-business-day clock from the date the I-907 is received and processed, not from the date the I-129 was filed. If USCIS received both together, the clock typically starts the same day.
Free Download
Get the US H-1B Specialty Occupation Visa Guide — Quick-Start Checklist
Everything in this article as a printable checklist — plus action plans and reference guides you can start using today.
Phase 4: Adjudication
Standard Processing
Without premium processing, H-1B petitions typically take three to six months to adjudicate. Processing times fluctuate based on USCIS caseload and are posted online by service center. Check current processing times at uscis.gov/check-case-processing-times.
During adjudication, USCIS may:
- Issue an RFE (Request for Evidence) requiring additional documentation
- Issue a NOIR (Notice of Intent to Revoke) for previously approved petitions being reviewed
- Send the case to the FDNS Directorate for a site visit verification
- Approve or deny the petition
Premium Processing (15 Business Days)
With premium processing, USCIS guarantees to send one of the following within 15 business days of accepting the I-907:
- An approval notice (I-797B or I-797A)
- An RFE
- A Notice of Intent to Deny
Note that issuing an RFE satisfies the 15-business-day commitment. If an RFE is issued, the 15-day clock restarts from when USCIS receives the RFE response.
Responding to an RFE
If USCIS issues a Request for Evidence, you have 87 days from the RFE date to respond. The response deadline is firm — submissions received after the deadline are treated as abandoned petitions and the petition is denied.
The RFE will specify exactly what evidence is insufficient. Common challenges include specialty occupation, degree nexus, employer-employee relationship (for consulting arrangements), and ability to pay.
Phase 5: After Approval
For Workers Already in the US (Change of Status)
If the beneficiary is in the US on F-1 OPT or another valid nonimmigrant status, an approved H-1B petition with a change of status request means H-1B status automatically begins on October 1st. The beneficiary receives Form I-797A (Notice of Action) which includes an I-94 showing the new H-1B status start and end date.
The beneficiary does not need to apply for a visa stamp if they remain in the US. They only need a visa stamp in their passport if they travel abroad and need to reenter — in which case they would need to attend a consular appointment.
For Workers Outside the US (Consular Processing)
If the beneficiary is abroad (or chose consular processing rather than change of status), they must schedule a visa interview at a US embassy or consulate after petition approval. USCIS sends consular notification to the State Department upon approval.
The beneficiary then:
- Completes Form DS-160 (Online Nonimmigrant Visa Application)
- Pays the MRV fee (currently $185 for H-class visas, subject to reciprocity adjustments)
- Schedules an interview appointment
- Attends the interview with supporting documents
- After approval: receives the visa stamp and enters the US
Watch for Section 221(g) administrative processing holds, particularly at consular posts in India and China. A 221(g) hold pauses the application pending additional security review and can delay visa issuance by weeks to months.
The US H-1B Specialty Occupation Visa Guide provides complete filing checklists, fee payment instructions, and step-by-step guidance for both change of status and consular processing pathways.
Get Your Free US H-1B Specialty Occupation Visa Guide — Quick-Start Checklist
Download the US H-1B Specialty Occupation Visa Guide — Quick-Start Checklist — a printable guide with checklists, scripts, and action plans you can start using today.