Case Tracking

H-1B Status Tracker: Official USCIS Tracking vs Third-Party Trackers

There is no h1b status tracker that knows more than USCIS does. Here is how to check your receipt number, what the registration labels mean, and when a third-party tracker is just repeating the same public data.

There isn't one tracker. There are three systems.

Type h1b status tracker into a search box and you get a wall of sites promising to watch your case for you. Most of them are selling something, and none of them can see more than the government can. Part of the confusion is that the phrase covers three different systems, and people mix them up constantly.

USCIS petition status is what you check once a petition has been filed. Registration status lives in the myUSCIS account where the lottery results appear, and it only matters during the spring registration season. The State Department's CEAC site tracks visa stamping at a consulate abroad. If you check the wrong one, you'll conclude something is stuck when it isn't.

So the first question is always which system your case is in. A petition filed in June has nothing to do with a March registration, and a visa interview appointment has nothing to do with either.

There's one more wrinkle that trips people up. Most H-1B petitions are filed by the employer, so the official notices often go to the employer or its attorney first. You may not see the receipt number or a notice until someone forwards it to you. If you're the beneficiary, ask for a copy of every notice and keep it. That's the only record that's yours.

Your receipt number is the whole game

The official lookup is USCIS Case Status Online, and it runs on one identifier: the receipt number printed on the I-797 notice USCIS sent after your petition was filed. The receipt number is 13 characters, three letters followed by 10 numbers. You can leave out the dashes. The three-letter prefix, such as EAC, WAC, LIN, SRC, NBC, MSC or IOE, shows which service center is handling the file. Enter the number, select Check Status, and you're done. The basic check doesn't require a login.

If you don't have the receipt number, the official tool can't help you. USCIS doesn't let you look up a petition by employer name, beneficiary name or passport number. The person who filed it, usually your employer's immigration team or your attorney, can give you the number. That's the cleanest route, and it's faster than any website.

Read the prefix off your own notice rather than trusting a list you found online. Online guides don't always agree on which prefix goes with which office, and the paper in your folder is the only source that matters for your case.

What the official page shows, and what it doesn't

The status page gives you the current milestone and the date it was last updated. You'll see messages like case received, request for evidence, approved or denied. It won't give you a projected decision date, and it won't explain the reasoning behind a decision. If you need the reasoning, that lives in the notice itself, which USCIS mails or posts to the myUSCIS account.

Create a free USCIS online account and add the receipt number so you can get case alerts. That one step does more for you than any outside tracker, because the alert comes straight from USCIS. It beats refreshing a page every morning.

If you prefer a human, the USCIS Contact Center takes calls at 800-375-5283, Monday through Friday, 8 a.m. to 8 p.m. Eastern. The phone line and the online tool give the same case status information, so calling won't get you a different answer.

The registration labels people misread

Registration is a different animal. The labels in the myUSCIS registration account describe where you stand in the cap lottery, not where your petition stands. The law firm guidance I checked describes them this way. Submitted means the registration is still eligible for selection. Selected means it was chosen and can move forward to a cap petition. Not Selected means it wasn't chosen this round. Denied for duplicate registration means multiple entries for the same person were disqualified.

Those labels only matter during registration season. Once a petition is filed or approved, the registration screen has nothing to tell you, and the receipt-number tool is the one to use. People who keep refreshing the lottery page months later are staring at a screen that has stopped changing for them.

Who can see the result? In most cases the registrant is the employer, not the worker, and the result shows up in the employer's account and its attorney's. If you're the beneficiary, you generally rely on your employer to tell you. Ask them directly, and ask which day they checked.

What a third-party tracker can and can't add

Dozens of sites promise to watch your case for you. Some say they poll the public case status every day and email you when something changes. Some say they update automatically. An email alert can be genuinely useful, and there's no reason not to use one. But a tracker can only show what USCIS already shows. If the official page says a case was received and the tracker says it's in progress, the tracker hasn't learned anything new. It has just rephrased it.

The bigger problem is disagreement. Forum threads describe cases where the public status page still showed a request for evidence as sent while the myUSCIS account showed different wording. Other people report a case closed in one place while a tracker showed the card had already been produced. When the official sources don't match, a third-party tool can't resolve it. Your employer or attorney has to check the filing and the notices.

Crowdsourced sites like Trackitt are a different animal. They collect what applicants report about their own timelines, which helps you see what a typical wait looks like. It is still anecdote, though, not government data. Treat it as a rough sense of the crowd, not a forecast for your file.

A routine that actually works

Put the receipt number in your USCIS account, turn on alerts, and check the official status page once a week, not every hour. Save the I-797 notice and any receipts in one folder. Write down the date you last checked. Refreshing a page every morning doesn't move the case, and it does make you anxious.

If the case sits well past the processing time USCIS publishes for that form and service center, take the next step. Check the processing times tool first, then call the Contact Center or ask your attorney whether an inquiry makes sense. A paid tracker can't force a decision, and it can't tell you anything the official page missed.

This article is informational only and is not legal advice. Your immigration attorney or your employer's immigration team should review the facts of your own case before you make any decision based on timing.

Written by Paiqi Calculator — Paiqi Calculator is an independently maintained Visa Bulletin reference and forecasting site. Its articles summarize official DOS and USCIS materials and link readers to the source basis used for each explanation.

Source basis: Official government pages, notices, and primary sources cited in the article. Published October 23, 2026. admin@labcat.ai