If you’ve filed an H-1B petition or your employer has filed one on your behalf, it’s natural to keep checking for updates. Whether you’re waiting for an approval, monitoring an H-1B extension, or tracking an H-1B transfer, knowing your petition status can help you plan your next steps with confidence.
Checking your H-1B case status is quite simple and straightforward. The U.S. Citizenship and Immigration Services (USCIS) provides an online case status tool that lets applicants and employers track petitions using a unique receipt number.
In this guide, we’ll explain how to
- Check your H-1B visa status online
- Track an H-1B petition, extension, or transfer
- Understand common USCIS case status updates
- Learn why some petitions take longer than others
- Know what to do if your case appears delayed
Whether you’re an H-1B applicant, employer, HR professional, or immigration attorney, this guide will help you better understand the H-1B status tracking process.
What Is H-1B Visa Status Check?
H-1B visa status check simply means checking the progress of your H-1B petition after it has been submitted to USCIS. Once USCIS receives a petition, it assigns a unique 13-character H–1B receipt number. This number allows you to track your case online and see the latest updates issued by USCIS.
You can use the USCIS case status tool to monitor
- New H-1B petitions
- H-1B cap petitions
- H-1B visa extensions
- H-1B transfers
- Amendments
- Premium processing petitions
Checking your status regularly helps you stay informed about important updates, including requests for additional evidence, approvals, or other actions taken on your petition.
What Is the Difference Between an H-1B Petition and an H-1B Visa?
Many people use the terms interchangeably, but they’re not the same.
| H-1B Petition | H-1B Visa |
| Filed with USCIS by a U.S. employer | Issued by a U.S. embassy or consulate |
| Allows USCIS to determine eligibility | Allows you to enter the United States |
| Can be tracked through USCIS | Cannot be tracked through the USCIS case status tool |
| Results in an approval or denial | Results in visa issuance after consular processing |
For example, if you’re already in the United States and changing employers, you may never need a new visa stamp. Instead, you’ll simply track your H-1B petition status with USCIS.
How to Check Your H-1B Visa Status Online
The easiest way to check your H-1B status is through the USCIS online case status portal.
The process takes only a few minutes.
Step 1: Find Your USCIS Receipt Number
After USCIS accepts your petition, your employer or attorney receives Form I-797, Notice of Action.
This notice includes your receipt number, which looks similar to
IOE1234567890
or
WAC2390123456
You’ll need this number every time you check your case.
Step 2: Visit the USCIS Case Status Tool
Go to the official USCIS Case Status Online page.
Enter your receipt number exactly as shown on your receipt notice.
Do not include spaces, hyphens, or extra characters.
Step 3: View Your Current H-1B Case Status
After submitting your receipt number, USCIS displays the latest update available for your petition. Depending on where your petition is in the process, you may see different messages explaining the current stage of your case.
What Information Do You Need?
To check your H-1B petition status, you’ll generally need the information below.
| Information | Why It’s Needed |
| USCIS Receipt Number | Required for online tracking |
| Employer Name | Helpful for your records |
| Filing Type | Extension, transfer, amendment, or new petition |
| Filing Date | Useful when comparing processing times |
Without a receipt number, you won’t be able to use the USCIS online tracking system. If you don’t have it, ask your employer or immigration attorney for a copy of your I-797 receipt notice.
Understanding Your H-1B Receipt Number
Every USCIS receipt number tells you something about your petition.
For example:
LIN2490123456
The first three letters identify the service center handling your petition.
Common prefixes include:
| Prefix | USCIS Service Center |
| EAC | Vermont Service Center |
| LIN | Nebraska Service Center |
| SRC | Texas Service Center |
| WAC | California Service Center |
| IOE | Electronic filing through USCIS |
The remaining numbers identify your specific case.
Knowing which service center is processing your petition can also help you estimate current processing times.
Can You Check an H-1B Status Without a Receipt Number?
Unfortunately, no. USCIS requires your receipt number to access your case online. If you’ve recently filed your petition and haven’t received the receipt notice yet, you may need to wait until USCIS accepts the filing. If your employer or attorney submitted the petition, they can usually provide the receipt number once it’s issued.
What Does Your H-1B Case Status Mean?
As your petition moves through the USCIS system, you’ll notice different status messages. Some updates simply confirm that USCIS has received your petition, while others indicate that action is required.
Understanding these updates can help reduce unnecessary anxiety during the waiting period. Below are some of the most common USCIS case status messages you’ll see when tracking an H-1B petition.
| USCIS Status | What It Means |
| Case Was Received | USCIS has received your petition and issued a receipt notice. |
| Case Was Actively Reviewed | An immigration officer is reviewing your petition. |
| Request for Evidence (RFE) Was Sent | USCIS needs additional information before making a decision. |
| Response to USCIS’ Request for Evidence Was Received | USCIS has received your response and continues reviewing the case. |
| Case Was Approved | Your H-1B petition has been approved. |
| Case Was Denied | USCIS has denied the petition. |
| Notice Was Mailed | USCIS has mailed an official notice explaining the decision. |
It’s important to remember that every petition is different. Two applicants who filed on the same day may see different updates depending on the service center, petition type, and complexity of the case.
Does Checking Your H-1B Status Speed Up Processing?
No. Many applicants check their case status daily, especially during H-1B cap season. While it’s understandable to want updates, checking your status online does not affect USCIS processing times.
The online tracker is simply a way to view the latest information already available in the USCIS system. If your petition requires additional documents or if USCIS issues a Request for Evidence (RFE), your employer or attorney will typically receive an official notice explaining the next steps.
How to Check Your H-1B Extension Status
If you’re already working in the United States on an H-1B visa, your employer may file an H-1B extension before your current approval expires. The good news is that checking your H-1B extension status is exactly the same as checking a new H-1B petition.
Once USCIS accepts the extension petition, your employer or attorney will receive a new Form I-797 Receipt Notice with a unique receipt number. You can use this receipt number to track your case through the USCIS Case Status Online portal.
Whether it’s your first extension or a later renewal, the online tracking process remains the same.
While Your Extension Is Pending
Many H-1B workers worry about what happens if their current approval expires before USCIS makes a decision. In many situations, USCIS regulations allow eligible H-1B employees to continue working for the same employer while the extension petition is pending, provided it was filed before the current H-1B status expired.
Because every case is different, employees should always confirm their eligibility with their employer or immigration attorney.
How to Track an H-1B Transfer
Changing employers doesn’t always mean starting over. If a new employer files an H-1B transfer petition, you can track it just like any other H-1B filing.
After USCIS accepts the petition, you’ll receive a new receipt number that can be used to monitor the transfer online. The USCIS tracker will display updates such as
- Case received
- Case under review
- Request for Evidence (if applicable)
- Petition approved
- Petition denied
Many applicants search for terms like track H-1B transfer or H-1B transfer status, but the process is exactly the same as checking any USCIS case.
Can You Track Premium Processing?
Yes. If your employer requests Premium Processing, USCIS provides status updates through the same online case status system.
The only difference is the expected processing time.
Under H-1B Premium Processing, USCIS generally takes action within the required premium processing timeframe, which may include:
- Approval
- Denial
- Request for Evidence (RFE)
- Notice of Intent to Deny (NOID)
Although Premium Processing speeds up USCIS action, it doesn’t guarantee approval. The online tracker will continue to display updates until a final decision is made.
Why Is My H-1B Status Taking So Long?
One of the most common questions applicants ask is:
“Why hasn’t my H-1B status changed?”
A petition remaining on the same status for several weeks doesn’t necessarily mean there’s a problem.
Processing times vary depending on several factors, including:
High Filing Volumes
USCIS receives thousands of H-1B petitions each year, especially during cap season. Increased filing volumes can naturally lead to longer processing times.
Service Center Workload
Not every USCIS service center processes petitions at the same speed.
Some centers experience higher workloads than others, which can affect overall timelines.
Request for Evidence (RFE)
If USCIS requires additional documentation, processing pauses until the requested information is received and reviewed.
Responding quickly to an H-1B RFE can help minimize further delays.
Background and Security Checks
Some petitions require additional verification before USCIS can issue a final decision. These reviews may increase processing time but are a normal part of the immigration process.
My Case Hasn’t Changed for Weeks. Should I Be Concerned?
It’s common for USCIS case statuses to remain unchanged for several weeks or even months, depending on the type of petition and current processing volumes.
For example, you may see
Case Was Actively Reviewed
for an extended period before receiving another update. This doesn’t always indicate a problem.
If your petition has been pending well beyond the published USCIS processing times, your employer or attorney may consider submitting a case inquiry.
H-1B Processing Time vs. H-1B Case Status
These two terms are often confused.
They refer to different things.
| H-1B Processing Time | H-1B Case Status |
| Estimated time USCIS takes to process petitions | The latest update on your individual petition |
| Varies by service center | Unique to your case |
| Published by USCIS | Updated as your petition progresses |
For example, USCIS may estimate that petitions at a particular service center take four months to process.
Your individual case status simply tells you where your petition currently stands within that process.
Common Reasons an H-1B Petition May Be Delayed
While many petitions move smoothly through the system, others may take longer because of:
- Missing or incomplete documentation
- Requests for additional evidence
- High petition volumes
- Security reviews
- Changes in USCIS workload
- Employer-related documentation issues
Most delays don’t automatically indicate that a petition will be denied.
Tips for Tracking Your H-1B Petition
Checking your H-1B case status every few minutes won’t speed up the process, but staying organized can make the waiting period less stressful.
A few best practices include
- Save a copy of your Form I-797 Receipt Notice.
- Keep your receipt number in a safe place.
- Check the USCIS Case Status page periodically instead of multiple times a day.
- Monitor current USCIS processing times for your service center.
- Respond promptly if USCIS issues a Request for Evidence (RFE).
- Stay in touch with your employer or immigration attorney regarding important updates.
Keeping all your immigration documents organized can also make future filings, such as extensions or transfers, much easier.
Can Employers Track H-1B Petitions?.
Since employers are the petitioners, they can monitor the status of every H-1B petition they file using the USCIS receipt number. For organizations managing multiple employees, however, tracking petitions individually through the USCIS website can quickly become time-consuming.
Many employers maintain internal spreadsheets or tracking systems to monitor:
- Petition filing dates
- Receipt notices
- Processing milestones
- Expiration dates
- RFEs
- Extension deadlines
- Employee work authorization
As the number of sponsored employees grows, having a centralized system becomes increasingly important for maintaining visibility and staying ahead of key immigration deadlines.
Frequently Asked Questions About H-1B Visa Status
How can I check my H-1B visa status?
The easiest way is through the USCIS Case Status Online tool. Enter your 13-character receipt number from your Form I-797 Receipt Notice to view the latest update on your petition.
Can I check my H-1B status without a receipt number?
No. USCIS requires a valid receipt number to access your case status online. If you don’t have it, contact your employer or immigration attorney, as they typically receive the receipt notice after the petition is accepted.
How often should I check my H-1B case status?
Checking once every few days is usually sufficient. USCIS doesn’t update cases every day, so frequent checks are unlikely to provide new information.
How long does it take for USCIS to process an H-1B petition?
Processing times vary depending on the service center, petition type, and whether Premium Processing was requested.
You can view the latest estimated processing times on the USCIS website, but remember that every case is unique.
What does “Case Is Being Actively Reviewed” mean?
This means USCIS has your petition and an immigration officer is reviewing it. It doesn’t necessarily indicate that a decision will be made immediately, and many cases remain in this status for several weeks before the next update.
What happens if USCIS sends a Request for Evidence (RFE)?
An RFE means USCIS needs additional documents or clarification before making a decision.
Receiving an RFE doesn’t mean your petition will be denied. It simply means more information is required.
Your employer or immigration attorney should respond within the deadline provided by USCIS.
Can I track my H-1B extension online?
Yes. Once USCIS accepts your H-1B extension petition, you’ll receive a new receipt number that can be used to check your H-1B extension status online.
Can I track my H-1B transfer?
Yes.
After your new employer files the transfer petition and USCIS issues a receipt number, you can track the petition just like any other H-1B case.
Does USCIS send email updates?
USCIS offers optional case status alerts through a USCIS online account. Applicants may receive email or text notifications when their case status changes, depending on their account preferences.
Common Mistakes to Avoid When Checking Your H-1B Status
While checking your H-1B petition status is straightforward, a few common mistakes can lead to confusion.
- Confusing Petition Status with Visa Status
USCIS tracks the petition, not the visa stamp issued by a U.S. consulate.
Even after your petition is approved, you may still need to complete consular processing before receiving your H-1B visa. - Assuming No Update Means a Problem
It’s normal for a case to remain on the same status for several weeks.
Processing times vary, and many petitions don’t receive frequent updates while under review. - Comparing Your Case to Someone Else’s
Two petitions filed on the same day may move at different speeds.
Factors such as the service center, workload, petition type, and whether an RFE is issued can all affect processing times. - Waiting Too Long to Respond to an RFE
If USCIS requests additional information, responding promptly can help avoid unnecessary delays.
Always review the notice carefully and ensure all requested documents are submitted before the deadline.
Best Practices for Employers and Immigration Attorneys
Managing one H-1B petition is relatively straightforward.
Managing dozens or even hundreds of petitions across multiple employees is much more complex.
Employers and immigration law firms often need to track
- New H-1B filings
- Extensions
- Transfers
- Amendments
- Receipt notices
- RFEs
- Approval notices
- Expiration dates
- Employee work authorization
- Upcoming filing deadlines
Relying on spreadsheets and email reminders can quickly become difficult as case volumes increase.
Many organizations now use immigration case management software to centralize case tracking, automate reminders, securely manage documents, and improve visibility across every H-1B petition.






