After you file an immigration application or petition with U.S. Citizenship and Immigration Services, the waiting period can feel like the longest part of the process. Fortunately, you do not have to guess where things stand. USCIS runs a free online tool that shows your most recent case update, and it works for nearly every form, from naturalization applications and H-1B petitions to green card cases and family petitions. This guide explains how to check your USCIS case status, read your receipt number, understand what each status message means, and what to do when something goes wrong. Whether you want to track your USCIS case from your phone or set up a full myUSCIS account, the steps below cover everything you need.

The quick answer: go to uscis.gov/casestatus, enter the 13-character receipt number from your I-797C notice (three letters followed by ten digits, no dashes), and read the latest status shown. For automatic alerts, create a free myUSCIS account and link your case. The portal shows the latest action USCIS took and what to expect next.

Editorial illustration of a magnifying glass over an official immigration document with a case progress timeline

Check Your USCIS Case Status in Three Steps

The official case status check takes less than a minute once you have your receipt number. USCIS points applicants to the same starting page across its website, so begin at uscis.gov/casestatus, the agency’s official Case Status Online portal. The agency’s office pages consistently direct visitors to this address, and it also answers at egov.uscis.gov/casestatus. Bookmark the .gov address and avoid lookalike sites, because only the official portal connects to USCIS records.

Step 1: Find your receipt number. USCIS mails a Form I-797C, Notice of Action, after it accepts your application or petition. The receipt number is printed in the upper left area of that notice. If you filed online through myUSCIS, you can also find it on your case card inside your online account. This is the same number you will use to check your I-797C status at any point in the process.

Step 2: Enter the number exactly as printed. Type all 13 characters as one block with no spaces and no dashes. USCIS specifically notes that you should omit dashes but keep any other characters that appear as part of the number, including asterisks, if they are listed on your notice.

Step 3: Read your status. The system shows the last action taken on your case and describes the next steps, if any. The portal only displays the most recent update, not a full history of changes, so check back periodically or set up notifications, which we cover below.

Understanding Your Receipt Number

Your receipt number is the single most important piece of information for tracking your case. USCIS defines it as a unique 13-character identifier issued for each application or petition it receives, made up of three letters followed by ten digits. Common prefixes named by USCIS include EAC, WAC, LIN, SRC, NBC, MSC, and IOE. Each application filed in a packet gets its own number, so an I-140, I-485, I-765, and I-131 filed together produce four separate receipt numbers. When you check a status or call USCIS, always confirm which number you are reading.

The letters hint at how or where your case entered the system. Numbers starting with IOE generally relate to electronic filings processed through the agency’s online system rather than routed through a traditional paper service center. IOE cases still get adjudicated by USCIS officers, but the prefix reflects the digital intake path. The other prefixes correspond to the legacy service center routing system.

Guard this number carefully. It appears on your I-797C receipt notice, on later notices such as biometrics appointments and requests for evidence, and in your myUSCIS account if you filed online. Every case status check, phone inquiry, and service request you make will key off this identifier, so keep it somewhere permanent. Do not confuse it with your A-number, which tracks your lifetime immigration record, or your USCIS online account number, which is a separate 12-digit identifier for portal access.

Editorial illustration of a laptop showing a case tracking dashboard with a rising progress line and checkmarks

What Each USCIS Case Status Message Means

Status messages use formal language that can confuse first-time filers. The table below translates the most common messages into plain English, whether you are checking a us citizenship case status for an N-400, a uscis H1B case status for an I-129 petition, a uscis green card case status for an I-485, or a petition status USCIS inquiry for an I-130.

Status Message What It Means Suggested Action
Case Was Received USCIS accepted your filing, took your fee, and logged the case into its system. An officer may not have started reviewing it yet. This is normal and can last for months. None. Wait for the next update.
Case Is Being Actively Reviewed An officer has been assigned and is examining your application or petition and supporting evidence. It does not mean a decision is imminent. None. Processing is underway.
Request for Evidence Was Sent USCIS needs additional documents or clarification before it can decide your case. The letter arrives by mail and states exactly what is required. Respond completely by the deadline printed on the notice.
Response to Request for Evidence Was Received Your response was logged into the system and the case returned to the review queue. None. Wait for a decision.
Interview Was Scheduled A biometrics or interview appointment has been set. This is common for naturalization and adjustment of status cases. Watch for the appointment notice and attend as scheduled.
Interview Was Completed The interview is done and the case is awaiting a decision. None. Wait for the decision.
Case Was Approved Your application or petition was granted. An I-797 approval notice is mailed separately. Keep the approval notice somewhere safe.
New Card Is Being Produced Your card, such as an employment authorization document or green card, is being printed after approval. None. The card will be mailed.
Card Was Mailed / Picked Up by USPS / Delivered Your card is moving through the mail system or has been delivered to the address on file. Watch your mailbox closely and confirm delivery.
Case Was Transferred Your case was moved between service centers, usually to balance workloads. None, though it can add processing time.
Case Was Denied USCIS did not approve your case. The denial notice explains the reasons and any appeal or motion options. Read the notice carefully and consider consulting an immigration attorney.
Notice Was Returned to USCIS Mail sent to you was returned as undeliverable, often because of an outdated address. Update your address immediately and ask USCIS to resend the notice.

Track Your Case With a myUSCIS Online Account

While the public portal works without a login, creating a free myUSCIS account gives you more control over your case. Sign up at myaccount.uscis.gov with your email address, verify it, and set up two-step verification. Once inside, you can add paper-filed cases by choosing the add-a-case option and entering your receipt number, and USCIS notes that you can then see your case status and history, not just the latest update.

For cases with receipt numbers starting with IOE, USCIS mails an Online Access Code on an account access notice. Entering that code unlocks more features, including viewing notices, sending secure messages, uploading additional evidence, and responding to requests for evidence online. Attorneys and accredited representatives can create their own account type to manage client cases from one dashboard, but they cannot share or access your personal account.

The account also lets you turn on email or text notifications, so you learn about status changes without checking manually. Because the public portal only shows the most recent update, linking your case to a myUSCIS account is the best way to keep a running record of everything that happens.

Processing Times and When to File a Service Request

Your case status tells you where your case stands today. Processing times tell you how long similar cases are taking, and you need both. USCIS publishes estimates through its processing times tool at uscis.gov/processing-times, also reachable at egov.uscis.gov/processing-times. Select your form number, the matching category, and the office or service center shown on your receipt notice. Note that for some forms processed through the National Benefits Center, such as certain I-485 and N-400 cases, you should select your local field office instead, since that is where the decision is made.

The tool returns an estimated time range and a “receipt date for a case inquiry.” If your filing date is earlier than that inquiry date, your case is considered outside normal processing time. That is your signal to act. USCIS offers the e-Request self-service tool at uscis.gov/e-request, where you can submit an online inquiry about a delayed case, report that you never received a notice, or update your address. Submitting an inquiry before your case passes the inquiry date will not help, so compare your receipt date against the posted date first.

For urgent situations, you can also call the USCIS Contact Center at 1-800-375-5283 (TTY 800-767-1833). Keep your receipt number ready before you call, since the representative will ask for it first.

Editorial illustration of a mailbox and smartphone with glowing notification envelopes

Troubleshooting: Receipt Number Not Recognized

If the portal says it cannot find your case, work through these checks before assuming something is wrong.

Re-enter the number carefully. The most common cause is a typo. Confirm you typed all 13 characters with no spaces or dashes, and include asterisks or other symbols only if they appear on your notice as part of the number.

Confirm you are reading the right number. Notices carry several identifiers. Make sure you copied the receipt number and not your A-number or your USCIS online account number, which have different formats.

Give it time. A very recently filed case may not appear in the system yet. Receipt notices can take a couple of weeks to arrive after filing, and the online record may lag behind the paper notice.

Check for special formats. Some naturalization cases processed through older systems use receipt numbers with asterisk or dollar-sign delimiters, such as EAC*000040974. Enter these exactly as printed, symbols included. A small number of legacy case numbers may not be trackable online at all.

Confirm the case is still with USCIS. If your immigrant visa case was already transferred to the National Visa Center or a U.S. embassy, the USCIS portal will not show updates. Track those cases through the State Department instead.

Call for help. If everything above checks out and the portal still cannot find your case, call the USCIS Contact Center at 1-800-375-5283 with your receipt notice in hand.

Checking in Spanish: El Estatus de Su Caso

USCIS offers a full Spanish version of its site at uscis.gov/es. From the homepage, look under the “Maneje su caso” section and select “Verificar el Estatus de su caso” to reach the same case status tool in Spanish. You will still need your 13-character receipt number. The Contact Center also offers Spanish service: call 1-800-375-5283 and choose the Spanish option when prompted. This makes the case status check accessible whether you prefer to manage your caso USCIS in English or Spanish.

Frequently Asked Questions

Where do I find my USCIS receipt number?

Look in the upper left area of your Form I-797C, Notice of Action, the letter USCIS mailed after accepting your filing. If you filed online, it also appears on each case card inside your myUSCIS account and on every later notice for the same case.

How long will my status stay at “Case Was Received”?

It can stay there for months. That message simply means USCIS accepted your filing and logged it. For many forms it is the only status you will see until a decision is made, so do not treat a long wait at this stage as a problem by itself.

Can I check my case status without a receipt number?

No. The online tool requires the receipt number. If you lost your notice, call the USCIS Contact Center at 1-800-375-5283. They can look up your case using your name, date of birth, and A-number if you have one.

Does the portal show my full case history?

No. The public Case Status Online tool shows only the most recent update. For a history of changes, create a free myUSCIS account at myaccount.uscis.gov and link your case, which lets you see the status and history together.

How often should I check my case status?

Updates happen in batches, not in real time, so checking daily is not necessary. Checking weekly is plenty for most cases. Better yet, enable email or text alerts in your myUSCIS account so USCIS notifies you when something changes.

Is checking my USCIS case status free?

Yes. The official tools are completely free. Only enter your receipt number on websites ending in .gov, and never pay a third-party site for a basic status check.

What should I do if my case is past the normal processing time?

First confirm it using the processing times tool at uscis.gov/processing-times. If your receipt date is earlier than the posted “receipt date for a case inquiry,” submit an inquiry through the e-Request tool at uscis.gov/e-request or through your myUSCIS account.

Related Articles

The Bottom Line

Checking your USCIS case status is simple once you know where to look. Start at uscis.gov/casestatus with your 13-character receipt number, create a free myUSCIS account for history and alerts, compare your timeline against official processing times, and use e-Request if your case falls outside the normal window. For more practical guides like this one, visit DigitalGeekSpot.

Leave a Reply

Your email address will not be published. Required fields are marked *