GreenLight decodes your I-129 status updates into plain English — so you know what your H-1B case status actually means, where you stand in the premium processing window, and what the next step is. Covers cap-subject, cap-exempt, and extension petitions.
Your receipt number never leaves your device.Be among the first to track your H-1Bcase anonymously with GreenLight's growing community.
The H-1B is a nonimmigrant work visa for specialty occupation workers — jobs that typically require at least a bachelor's degree in a specific field. Your employer, not you, files Form I-129 (Petition for a Nonimmigrant Worker) with USCIS on your behalf. There are two broad categories: cap-subject H-1B (subject to the annual 85,000-slot lottery — 65,000 regular cap + 20,000 advanced-degree exemption) and cap-exempt H-1B (universities, nonprofits affiliated with universities, and government research organizations — no lottery required, can file any time of year).
For cap-subject H-1B, the annual cycle works like this: USCIS opens the online registration window in early March (typically March 1–17). If demand exceeds the cap — which it has every year since 2014 — USCIS conducts a computer-generated lottery to select registrations. Selected employers then have 90 days to file the full I-129 petition package, which includes a certified Labor Condition Application (LCA) from the Department of Labor, the job offer letter, the beneficiary's credentials, and the filing fee. H-1B status begins October 1 of that fiscal year for most cap cases.
Once USCIS receives the I-129, your case gets a receipt number (format: IOE- or EAC/LIN/SRC/WAC followed by 10 digits) you can track on my.uscis.gov. USCIS posts updates at each stage: receipt, biometrics if required, RFE if issued, and final decision. GreenLight decodes each of those status messages into plain English, so you and your employer's attorney know where the petition stands and whether any action is needed.
Typical processing time: 2–4 months regular processing · ~15 business days with premium processing (Form I-907)
Employer (with their immigration attorney) files Form I-129 with the supporting evidence package — job description, beneficiary qualifications, LCA for H-1B, etc. For H-1B cap cases, the employer must first be selected in the lottery.
USCIS issues a receipt notice with the case number. The case appears in the USCIS online system within 2–3 weeks of filing.
USCIS reviews the petition. May issue a Request for Evidence (RFE) if anything is unclear. Premium processing guarantees a decision (approval, RFE, or denial) within 15 business days.
Approval (Form I-797A) or denial. For H-1B beneficiaries inside the US, an approval also updates the I-94. For consular processing, the beneficiary then applies for the visa abroad.
When your I-129 H-1B petition moves through stages, you'll see these updates on my.uscis.gov. Click any status to see what it means and what to do.
Enter your I-129 receipt number and GreenLight will decode your USCIS status into plain English — for free, privately, with no account needed.
GreenLight is an independent tool and is NOT affiliated with USCIS, DHS, or any U.S. government agency. Nothing on this page constitutes legal advice. Always consult a licensed immigration attorney for advice specific to your situation. uscis.gov/i-129