Where to Check H1B Visa Status? (Official Tools)

Blog Post: where to check h1b visa status - Professional illustration

What the Receipt Number Actually Tells You

Your H-1B petition doesn't enter the USCIS tracking system the moment your employer's attorney drops the packet in the mail. It enters when USCIS logs the filing, issues a receipt notice (Form I-797C), and assigns a 13-character receipt number starting with three letters identifying the service center — WAC (California), LIN (Nebraska), SRC (Texas), or EAC (Vermont). That receipt number is the key to every official status check, and it appears on the I-797C your employer or attorney receives 7–21 days after filing. Without it, you cannot check anything through USCIS directly.

The receipt number format matters: WAC2690012345 breaks down as WAC (service center code) + 26 (fiscal year 2026) + 900 (workday sequence) + 12345 (case number that day). Officers process cases in rough receipt-number order within each category, so two H-1B petitions filed the same week will have similar numbers and move through adjudication on similar timelines — unless one draws a Request for Evidence (RFE) or gets transferred between centers.

Here's the honest answer: the receipt number does not guarantee a predictable processing timeline. It tells you which queue you are in, not where you are in that queue. USCIS posts estimated processing times by form type and service center, but those are ranges measured in months, and individual cases routinely fall outside them when RFEs are issued, security checks extend, or the petition requires supervisor review.

The Three Official USCIS Status-Checking Systems

USCIS operates three separate online portals for case status, and most applicants waste time checking the wrong one for their filing type. Each system serves a distinct purpose:

System What It Tracks Access Requirement What You See
Case Status Online (egov.uscis.gov/casestatus) Individual petitions after receipt notice issued Receipt number only Current processing stage + last action date + next steps
myUSCIS Account (my.uscis.gov) Cases filed online or linked to account Account creation + case linkage Detailed case history + document uploads + message center
H-1B Registration Status (myuscis.uscis.gov/registrant) Lottery selections ONLY during registration period Registrant confirmation number Selected / Not Selected for current fiscal year cap

The Case Status Online tool is where most H-1B status checks happen. You enter the receipt number; the system returns the current stage in plain language: "Case Was Received," "Request for Evidence Was Issued," "Case Was Approved," "Case Was Denied." Updates appear when an officer takes action — logging the case, requesting evidence, making a decision — not on a set schedule. Checking daily will show the same message for weeks until something moves.

The myUSCIS account offers more detail if you link your case to it, but linking requires either filing online (rare for H-1B employer petitions) or manually adding the receipt number after it is issued. The account shows the full case timeline, lets you upload documents in response to RFEs without mailing them, and sends email alerts when status changes. Most H-1B beneficiaries do not create accounts because their employer's attorney handles all filing and correspondence, but creating one does not interfere with the attorney's access.

The H-1B Registration Status tool operates only during the annual cap registration period (typically March) and for 90 days after selections are announced. If your employer registered you for the fiscal year 2027 cap and you were selected, this portal confirms it. Once the cap season ends, the tool goes offline until the next cycle. It does not track petition adjudication after selection — that moves to Case Status Online once Form I-129 is filed.

What Each Status Message Actually Means

USCIS case status messages are written for clarity, but applicants misread them constantly. Here is what the most common H-1B stages mean in practice:

"Case Was Received": USCIS logged your petition, issued the receipt notice, and placed it in the adjudication queue. This is the starting point. It does not mean review has begun — it means the file is complete enough to process. Most H-1B petitions stay in this status for 60–180 days depending on service center workload and whether premium processing was purchased.

"Request for Evidence Was Issued": An officer reviewed the petition and determined that additional documentation is required before a decision can be made. The RFE notice (mailed to the attorney or petitioner) specifies exactly what is missing or insufficient — a job duties letter, an employment verification, a degree evaluation, proof the employer can pay the proffered wage. You have a set response deadline, usually 84 days from the notice date. The case will not move forward until USCIS receives the response, and submitting a weak response often results in denial.

"Response to Request for Evidence Was Received": USCIS logged your RFE response. The case returns to the queue for final adjudication. Processing time after an RFE response varies widely — some cases are decided within days; others wait months if the response requires supervisor review or additional verification.

"Case Was Approved": The petition is granted. USCIS mails Form I-797A (approval notice) to the petitioner and, if you are changing status inside the United States, also issues Form I-94 showing your H-1B validity period. If you are applying for the visa stamp abroad, the approval triggers consular notification, and you schedule your visa interview at a U.S. embassy or consulate. Approval of the petition does not itself grant you H-1B status — that happens when you enter the U.S. with the stamped visa or when your change-of-status date arrives if you filed Form I-129 with a change-of-status request.

"Case Was Denied": The petition did not meet the regulatory requirements for H-1B classification, and USCIS issued a written denial explaining why. Common denial reasons include the position not qualifying as a specialty occupation under 8 CFR 214.2(h), the beneficiary lacking the required credentials, or the petitioner failing to demonstrate the employer-employee relationship. Denials can be appealed or refiled with stronger evidence, but the current petition is closed.

"Case Was Transferred": USCIS moved your petition to a different service center, usually to balance workload. The receipt number does not change, but processing times may shift to reflect the new center's queue. Transfers do not indicate a problem — they are administrative.

When Processing Delays Cross Into Problem Territory

Let's be direct: USCIS does not guarantee processing timelines, and exceeding the posted range does not automatically mean something is wrong. Processing times posted on uscis.gov are estimates based on recent completion rates, not commitments. As of early 2026, H-1B petitions filed without premium processing are taking 3–6 months at most service centers, but cases requiring additional review — particularly first-time cap-subject petitions or those filed by new employers — routinely extend past that window.

What does signal a problem:

  • No receipt notice after 30 days: If your employer or attorney filed the petition more than a month ago and USCIS has not issued a receipt number, the filing may have been rejected for a technical defect (wrong fee, unsigned form, missing required attachment). Contact USCIS or check with the attorney.
  • Case status unchanged for 6+ months past the posted processing time: Once you are significantly outside the normal range, you can submit a case inquiry through the USCIS Contact Center or the myUSCIS account. USCIS may expedite review or confirm that the case is in extended security checks, but inquiries do not guarantee faster adjudication.
  • RFE response submitted but no update after 90 days: RFE responses usually trigger decisions within 60 days. If the case remains in "Response Received" status beyond that, follow up.
  • Approval notice issued but never received by mail: USCIS mails the I-797 to the address on Form I-129. If the online status shows approval but the notice does not arrive within 2 weeks, request a duplicate through the Contact Center before your visa interview or status-change date.

Premium Processing — What It Buys and What It Does Not

Premium processing (Form I-907) guarantees that USCIS will adjudicate the H-1B petition within 15 calendar days of receiving the request, or refund the premium processing fee. As of 2026, the fee is set by USCIS and posted at uscis.gov/forms — confirm the current amount before filing. Premium processing does not guarantee approval; it guarantees a decision — approval, denial, or RFE — within the 15-day window. If USCIS issues an RFE under premium processing, the 15-day clock stops until you submit the response, then restarts for the final decision.

Premium processing can be filed with the initial I-129 or requested after the case is already pending (called an upgrade request). Not all H-1B filings are eligible — USCIS suspends premium processing for certain categories during high-volume periods. Check uscis.gov for current suspension notices before planning around premium timelines.

What premium processing does not do: it does not improve your chances of approval, does not bypass the requirement for a complete petition, and does not eliminate RFEs. A weak petition adjudicated in 15 days is still denied. Premium processing is a timeline tool, not a quality-of-case tool.

What If My Employer Filed But I Never Received a Receipt Number?

The employer or the attorney who filed Form I-129 receives the receipt notice, not the H-1B beneficiary directly. If you are waiting for status updates and do not have the receipt number, ask your employer's HR department or the attorney handling the case. They are required to provide it if you request it — the petition is filed on your behalf, and you are the beneficiary named in it.

If the employer claims the petition was filed but cannot produce a receipt number after 3–4 weeks, one of three things has likely happened: the filing was rejected by USCIS for a technical defect and returned unprocessed, the petition is still in the mail and has not been logged yet, or the filing was delayed and has not actually been submitted. Request confirmation in writing of the filing date and tracking information if the petition was mailed.

What If the Online Status Shows an Error or "Case Not Found"?

Receipt numbers must be entered exactly as they appear on Form I-797C, including the three-letter service center code. Common entry errors: confusing the letter "O" with the number "0," transposing digits, or entering a confirmation number from the H-1B registration system instead of the I-129 receipt number. The registration confirmation number (used during the cap lottery) is not the same as the petition receipt number — one is issued in March when the employer registers; the other is issued months later when Form I-129 is filed after selection.

If the system returns "Case Not Found" and you are certain the number is correct, the petition may not have been logged into the system yet, or the receipt notice your employer received may have been issued so recently that the online database has not updated. USCIS systems typically update within 24–72 hours of issuing a receipt notice. If the error persists for more than a week, contact the USCIS Contact Center at 1-800-375-5283.

What If My Case Is Approved But My Employer Has Not Started the Visa Interview Process?

H-1B petition approval (Form I-797A) is step one. If you are outside the United States and need to enter in H-1B status, you must apply for the visa stamp at a U.S. consulate — a separate process that your employer does not control. The approval notice includes a section called the I-129S (if applicable), which authorizes consular officers to issue the visa, but scheduling the interview and attending it are your responsibility, not the employer's.

Some employers provide visa-interview support; many do not. Ask your employer or attorney whether they will assist with interview scheduling, document preparation, and DS-160 completion, or whether you are expected to handle it independently. Consular processing timelines vary by country and consulate — interview wait times in India and China often extend months; smaller posts may have availability within weeks. Check the consulate's website for current appointment availability before assuming a start date.

Why the Posted Processing Time Is Not a Deadline

USCIS publishes processing time estimates for each form and service center on its website. These are not guarantees. They reflect the range of time it has taken to complete 80% of cases filed during a recent measurement period — cases filed today are not bound by the estimate posted today, and individual cases routinely fall outside the range depending on complexity, RFE issuance, workload surges, and security-check duration.

The processing time tool is useful for setting realistic expectations, not for planning hard deadlines. If your employer needs you to start work by a specific date and standard processing times make that unlikely, premium processing is the only mechanism that creates a predictable timeline — and even premium processing allows USCIS 15 days, which can extend if an RFE is issued during that window.

Checking Status Does Not Speed Up the Case

No amount of online checking, inquiries, or status refreshes makes USCIS adjudicate faster. The case moves when an officer is assigned to review it and completes that review. Officers do not see how many times an applicant has checked the status online, and checking does not flag the case for priority handling. Save yourself the refresh habit — set up case status alerts through a myUSCIS account if you want notifications when something changes, then focus on the parts of the process you can control: preparing strong RFE responses if one is issued, gathering documents for your visa interview if the petition is approved, and maintaining valid status while the case is pending.

When Legal Guidance Becomes Necessary

Most H-1B petitions move through the system without attorney involvement beyond the initial filing — the employer's immigration counsel handles the I-129, the beneficiary waits for the approval, and the case resolves straightforwardly. Legal guidance becomes critical when:

  • An RFE is issued and the requested evidence is not straightforward to provide — job duties do not clearly map to a specialty occupation, degree credentials are from a foreign institution without a clear U.S. equivalency, or the employer-employee relationship is being questioned
  • The petition is denied and you need to evaluate whether to appeal, file a motion to reopen, or refile with a different employer
  • Your current status is expiring while the H-1B is pending and you need to understand what bridge options exist
  • The employer who filed the petition is no longer willing to proceed and you need to transfer the case to a new employer mid-process

If your case has moved past routine processing and you need clarity on what the status update means for your work authorization or next steps, a consultation can map the path forward. The consultation fee is $250. Contact the firm at 858-268-8823 or visit peterchu.com to schedule.


Disclaimer: This article provides general information about H-1B visa status checking and is not legal advice. It does not create an attorney-client relationship between the reader and the Law Offices of Peter D. Chu. Immigration outcomes depend on individual facts, case-specific evidence, and current USCIS policies. Do not rely on this content as a substitute for consultation with a licensed immigration attorney regarding your specific situation.

Schedule a consultation with the Law Offices of Peter D. Chu — 4615 Convoy St, San Diego, CA 92111 · 858-268-8823 · Mon–Fri, 8:30 AM–5:30 PM. Consultation fee: $250.

Frequently Asked Questions

How long after filing Form I-129 will I receive a receipt number? â–Ľ

USCIS typically issues the receipt notice (Form I-797C) with the 13-character receipt number 7–21 days after your employer or attorney files the H-1B petition. The notice is mailed to the petitioner's address listed on Form I-129, not to the beneficiary. If no receipt arrives within 30 days, contact the filing attorney or USCIS to confirm the petition was not rejected for a technical defect.

Can I check my H-1B status without a receipt number? â–Ľ

No. The receipt number is required to check case status through any official USCIS system. If you do not have it, request it from your employer or the attorney who filed the petition — they receive the I-797C notice directly. Without the receipt number, you cannot access Case Status Online, link the case to a myUSCIS account, or submit case inquiries.

What does it mean if my case status has not changed in three months? â–Ľ

USCIS case status updates only when an officer takes action on your petition — receiving it, requesting evidence, or making a decision. Long periods without status changes are normal, especially for cases filed without premium processing. Compare your wait time to the posted processing times for your service center and form type at uscis.gov. If you are significantly outside that range, you can submit a case inquiry, but it does not guarantee faster adjudication.

Does checking my case status online multiple times per day help? â–Ľ

No. Checking status does not alert USCIS to your case or speed up processing. The system displays the most recent action taken by an officer, and that action happens on the officer's schedule, not based on how often applicants refresh the page. Set up email alerts through a myUSCIS account if you want notifications when status changes, then check only when you receive an alert.

What should I do if the online status says my petition was approved but I have not received the approval notice? â–Ľ

USCIS mails Form I-797A (the approval notice) to the address listed on your I-129 petition. Standard mail delivery takes 7–14 days. If the online status shows approval but you have not received the notice within 2 weeks, contact the USCIS Contact Center at 1-800-375-5283 to request a duplicate notice, especially if you have an upcoming visa interview or status-change date that depends on having the physical document.

Can I check the status of my H-1B registration selection separately from my petition? â–Ľ

Yes, but only during the annual cap registration period. The H-1B Registration Status tool at myuscis.uscis.gov/registrant operates from March through approximately June each year and shows whether your employer's registration was selected in the lottery. Once the registration window closes, that tool goes offline. Petition status after Form I-129 is filed is tracked separately using the receipt number through Case Status Online or a myUSCIS account — the registration confirmation number does not work for petition tracking.

What does 'Case Was Transferred' mean for my H-1B processing time? â–Ľ

USCIS occasionally transfers pending petitions between service centers to balance workload. Your receipt number stays the same, but the case moves to a different processing queue. Transfers are administrative and do not indicate a problem with your petition. Processing time estimates may shift to reflect the new service center's current workload, which you can check at uscis.gov by entering your receipt number into the processing time tool.

If I filed with premium processing, when will the 15-day clock start? â–Ľ

The 15-calendar-day premium processing clock starts the day USCIS receives your Form I-907 premium processing request, whether filed with the initial I-129 or as an upgrade to a pending case. If USCIS issues a Request for Evidence during that window, the clock stops until you submit the RFE response, then restarts for the final decision. The 15-day guarantee applies to issuing a decision — approval, denial, or RFE — not to the type of decision rendered.

Back to blog