Every H-1B petition USCIS accepts gets a unique 13-character receipt number, and that number is what you use for H-1B case tracking from filing through final decision. The primary tool is free: the USCIS Case Status Online lookup at egov.uscis.gov, which updates each time an officer takes action on your file. If your case is also moving through a consulate abroad, a lottery registration, or a dependent’s application, those pieces have their own trackers, and knowing which tool covers which stage saves a lot of wasted checking.
Finding Your Receipt Number
The receipt number is 13 characters: three letters followed by ten digits.1U.S. Citizenship and Immigration Services. Receipt Number You’ll find it on Form I-797C, Notice of Action, which USCIS mails to the employer or attorney after accepting the petition and the filing fee. If the petition was filed electronically, the receipt number also shows up in the USCIS online account used for the filing.
The three-letter prefix identifies where the case is being processed. Common prefixes include EAC, WAC, LIN, SRC, NBC, and MSC for various service centers, and IOE for petitions filed through the USCIS online portal.1U.S. Citizenship and Immigration Services. Receipt Number The ten digits encode the fiscal year, a workday identifier, and a unique sequence number. Keep this number somewhere you can find it quickly. You’ll need it for every tracking tool, every service request, and every call about the case.
Checking Status With USCIS Case Status Online
The fastest check is the Case Status Online tool at egov.uscis.gov. Enter all 13 characters of the receipt number without dashes and submit.2U.S. Citizenship and Immigration Services. Case Status Online The page returns the latest action USCIS has taken and a short description of where the case stands.
If you plan to check more than once, create a free USCIS online account. It shows up to the last five actions on your case, manages multiple filings from one dashboard, and gives access to anything filed electronically.3U.S. Citizenship and Immigration Services. Checking Your Case Status Online You can also switch on email or text notifications so status changes reach you without needing to log in.
Employers, law firms, and vendors that track large volumes use the USCIS Case Status API, which allows up to 400,000 queries per day and requires OAuth 2.0 authentication through a registered developer account.4U.S. Citizenship and Immigration Services. Case Status API If your employer’s immigration team uses a third-party case management platform, it likely pulls from this API.
What Each Status Message Means
The short phrases USCIS displays are easy to misread. The ones you’re most likely to see on an H-1B case break down as follows.
Case Was Received
USCIS accepted the petition, processed the filing fee, and placed it in the queue for officer review. It confirms the filing was complete enough to enter the system. It says nothing about whether the underlying evidence will hold up. Most cases sit here for weeks or months, depending on the service center backlog.
Request for Evidence Was Sent
An RFE means the officer needs more documentation before deciding. The processing clock stops when USCIS sends the request and restarts when you respond. The deadline is stated in the notice; the maximum an RFE can allow is twelve weeks, and no extensions are granted. Miss the deadline and the petition can be denied as abandoned.5eCFR. 8 CFR 103.2 – Submission and Adjudication of Benefit Requests Most preventable denials happen here, when the employer or attorney underestimates the urgency and runs out of time.
Case Was Approved
USCIS validated the specialty occupation and the beneficiary’s qualifications. You’ll typically see “Decision Notice Mailed” follow, referring to the Form I-797 approval notice going out to the petitioner. That paper document matters: you’ll need it to change status inside the U.S. or to apply for an H-1B visa stamp at a consulate.
Notice Explaining USCIS Actions Was Mailed
This vague-sounding status often signals trouble. It commonly accompanies a Notice of Intent to Deny (NOID), meaning the officer plans to reject the petition but is giving you one last chance to respond. The maximum response period for a NOID is 30 days, with no extensions.5eCFR. 8 CFR 103.2 – Submission and Adjudication of Benefit Requests If your case shows this status, check your mail and call your attorney. The same status can appear after an approval when USCIS issues a Notice of Intent to Revoke, meaning the agency is reconsidering a previously approved petition based on new information, such as findings from a worksite visit or inconsistencies between the petition and actual job duties.
Case Was Reopened for Reconsideration
USCIS is taking a second look at a decision it already made. The case returns to active processing, and the outcome is unpredictable: a new approval, a fresh RFE, or an adverse notice are all possible. Alert your attorney and avoid making travel plans until the reconsideration resolves.
Processing Times and Premium Processing
USCIS publishes estimated processing times at egov.uscis.gov/processing-times. Select Form I-129 and the appropriate classification, then choose the service center or office identified by your receipt number’s prefix. The tool shows how long recent cases have taken, giving you a rough benchmark for when to expect a decision.
If waiting months isn’t workable, premium processing through Form I-907 guarantees USCIS will take action on the H-1B petition within 15 business days.6U.S. Citizenship and Immigration Services. How Do I Request Premium Processing “Action” doesn’t necessarily mean approval. It means USCIS will issue an approval, denial, RFE, or NOID within that window. The premium processing fee on an I-129 petition rose to $2,965 effective March 1, 2026.7U.S. Citizenship and Immigration Services. USCIS to Increase Premium Processing Fees If USCIS misses the 15-business-day deadline, the fee is refunded.
One point that catches people out: an RFE issued under premium processing pauses the 15-business-day clock, which then restarts when you submit your response. Premium processing compresses the initial review, but it doesn’t eliminate delays after an RFE.
Tracking a Consular Visa Application Abroad
If you’re applying for an H-1B visa stamp at a U.S. embassy or consulate, the tracking system is completely separate from USCIS. The Department of State runs its own tools for this stage.
To gauge how long you’ll wait for an interview, the Department of State publishes current appointment wait times by post on its Visa Appointment Wait Times page.8U.S. Department of State – Bureau of Consular Affairs. Visa Appointment Wait Times Wait times vary enormously: some embassies schedule H-1B interviews within days, others have backlogs of several weeks.
After your interview, track the visa application through the Consular Electronic Application Center at ceac.state.gov. Select “Nonimmigrant Visa,” enter your case number, and complete the CAPTCHA.9U.S. Department of State. CEAC Visa Status Check If the consular officer places your case in administrative processing under INA Section 221(g), the CEAC status will show “Refused,” which is misleading. That label indicates a hold for further review, not a permanent denial. Most administrative processing cases resolve within 60 days, though complex security clearances can take longer. Don’t book non-refundable travel until the visa is actually issued.
Tracking Lottery Registrations, Transfers, and Dependents
Some tracking happens before there’s ever a receipt number, and some cases you’ll want to watch alongside the main petition.
Lottery Registration Status
For a new cap-subject H-1B, tracking starts with the electronic registration system. For the FY 2027 cap, initial registration ran from noon Eastern on March 4 through noon Eastern on March 19, 2026, with a non-refundable $215 fee per beneficiary. Selection notifications went out by March 31, 2026, through the registrant’s USCIS online account.10U.S. Citizenship and Immigration Services. FY 2027 H-1B Cap Initial Registration Period Opens on March 4 A cap-subject petition can only be filed for a beneficiary whose registration was selected.
The registration statuses in the USCIS account have specific meanings:11U.S. Citizenship and Immigration Services. H-1B Electronic Registration Process
- Submitted: the registration is in the pool and eligible for selection, including any subsequent selection rounds that fiscal year.
- Selected: an H-1B cap petition can be filed. The earliest filing date for FY 2027 selections was April 1, 2026.
- Not Selected: the registration was not picked, and no cap-subject petition can be filed on it.
- Denied: the registration contained invalid passport or travel document information, or USCIS found duplicate registrations for the same beneficiary.
- Invalidated — Failed Payment: the payment method was declined or otherwise invalid.
H-1B Transfers (Portability)
If you’re changing employers while already in H-1B status, tracking uses the same receipt number system. The new employer receives a receipt number once USCIS accepts the petition, and you monitor it through Case Status Online. Under H-1B portability, you can begin employment with the new employer as soon as a nonfrivolous petition is properly filed on your behalf, provided you were in valid H-1B status at the time of filing.12U.S. Citizenship and Immigration Services. FAQs for Individuals in H-1B Nonimmigrant Status The reason to watch the case actively: if the transfer is ultimately denied, your authorization to work for the new employer ends immediately.
H-4 Dependents
Spouses and children apply for H-4 status on Form I-539, which generates its own receipt number. H-1B petitions filed through the USCIS online portal cannot be bundled with the H-4 application, so the dependent files separately, using the primary beneficiary’s H-1B receipt number as a reference. Track the H-4 case through Case Status Online using the I-539 receipt number. If the H-4 dependent also needs an Employment Authorization Document, that’s another filing on Form I-765 with its own receipt number and timeline. H-4 EAD processing currently averages several months, and premium processing is not available for these applications.
When Your Case Is Delayed
If your case has been pending longer than the posted processing times, work through these escalation options in order.
Submit an E-Request
Start with the USCIS e-Request tool at egov.uscis.gov/e-request. USCIS checks whether your case qualifies before accepting the inquiry. You cannot submit an e-Request if USCIS has taken action on the case in the past 60 days, such as sending a notice, receiving your RFE response, or posting an online status update. Have your receipt number, A-number (if applicable), filing date, and application type ready.13U.S. Citizenship and Immigration Services. E-Request – Check Case Processing
Call the USCIS Contact Center
If the e-Request produces nothing or the issue is more urgent, such as a lost notice, call the USCIS Contact Center at 800-375-5283.14U.S. Citizenship and Immigration Services. Contact Us Have your receipt number and A-number ready for identity verification. Representatives can look up the case, confirm whether notices were sent, and in some situations create a service request for an officer to review the file.
Request Help From the CIS Ombudsman
If you’ve already contacted USCIS and given it at least 60 days with no result, escalate to the CIS Ombudsman at the Department of Homeland Security. Before submitting a case assistance request on DHS Form 7001, you must have contacted USCIS within the last 90 days through an e-Request or other service channel. The Ombudsman cannot compel USCIS to act, but the inquiry often shakes a stalled case loose. One limit: the Ombudsman’s office won’t assist if a congressional representative is already making an inquiry on your behalf within the past 45 days.15U.S. Department of Homeland Security. How to Submit a Case Assistance Request
Contact Your Congressional Representative
Members of Congress have staff for constituent casework, including immigration delays. Contact your representative’s office based on your residential address, explain the situation, and sign a privacy release form. The office then contacts USCIS directly on your behalf. This won’t change the legal outcome, but it creates an additional channel of accountability that can accelerate a decision on a genuinely delayed petition.
Keeping Your Address Current
One detail trips up many H-1B holders: if you move while a petition is pending, you’re legally required to report the new address to USCIS within 10 days.16U.S. Citizenship and Immigration Services. AR-11, Alien’s Change of Address Card Failing to update your address means notices like RFEs, NOIDs, or approval documents may be mailed to the wrong place, and missed deadlines on those notices lead to denials.
The fastest way to update is through your USCIS online account, which pushes the change into USCIS systems almost immediately. You can also submit a paper Form AR-11 by mail, but that alone doesn’t update your case files.16U.S. Citizenship and Immigration Services. AR-11, Alien’s Change of Address Card If you have an attorney, ask them to update the address on file for your case as well.