Where to Check Your Immigration Status

The U.S. Citizenship and Immigration Services (USCIS) website is the official place to check the status of any pending immigration case. You can look up your case online using your receipt number (the code that starts with three letters, like EAC or WAC), which appears on the notice USCIS sent you when they received your process. The tool is called "Check Your Case Status" and is free to use.

If you do not have your receipt number, you can search by your name and date of birth instead, though this method is slower and sometimes less reliable. The USCIS website also lets you check the status of your green card process, visa petition, work permit, or travel document — whatever form you filed.

For cases filed at a U.S. embassy or consulate outside the United States, you will need to contact that specific embassy or consulate directly, as their systems do not feed into the main USCIS tracker. The embassy's website will list the phone number and email for visa inquiries.

Key Takeaways

  • You can check your case status on the USCIS website using your receipt number, which appears on the notice you received when USCIS got your process.
  • The receipt number is a three-letter code followed by numbers (like EAC or WAC) and is the fastest way to get accurate information about your case.
  • If you filed your case at a U.S. embassy or consulate abroad, you must contact that specific location directly rather than using the USCIS online tool.
  • The online status checker updates regularly but may lag behind what the immigration officer knows, so a "pending" status does not mean your case is stuck.

What Information You Need Before You Search

Gather your receipt number before you go to the USCIS website. This number was printed on the official receipt notice (Form I-797) that USCIS mailed to you after they received your process. If you filed online through the USCIS portal, you may have received the receipt number in an email confirmation instead. Check your email inbox and spam folder if you cannot find the physical notice.

If you truly cannot locate your receipt number, you can still search by your full name and date of birth on the USCIS website, but the results will be less precise and may take longer to load. You will also need to know which form you filed — for example, Form I-485 for a green card, Form I-765 for a work permit, or Form I-131 for a travel document.

Have your passport or national ID number handy as well. Some cases, particularly those filed at a consulate, may require your passport number to pull up your file.

How to Use the USCIS Case Status Tool

Go to the USCIS website and look for the "Check Your Case Status" link, usually found in the top navigation or under a "Services" section. Click on it and you will see a search box. Enter your receipt number in the format shown (for example, WAC2312345678) and click "Search." The system will return your case status within seconds.

The status will show one of several messages: "Case received," "Case pending," "Case approved," "Case denied," or "Case transferred." Each message tells you where your case stands. "Case received" means USCIS has logged it into their system. "Case pending" means they are still reviewing it. "Case approved" means a decision has been made in your favor. "Case denied" means your process was rejected. "Case transferred" means your file has been sent to another office.

Below the status message, you may see additional details such as the date your case was received, the type of form you filed, and sometimes a note about what USCIS is currently reviewing. This information updates regularly, though not always in real time.

What the Status Messages Actually Mean

Case received means USCIS has scanned your process into their system and assigned it a receipt number. This usually happens within two weeks of mailing. It does not mean they have reviewed your documents yet.

Case pending is the most common status and straightforward means your case is in the queue waiting for review or decision. The length of time a case stays pending varies widely depending on the form type, your local office, and current processing times. A case can be pending for months or even years and still be on track.

Case approved means USCIS has made a favorable decision. For green card applications, this usually means you are cleared to proceed to the next step (such as a consular interview or adjustment of status interview). For work permits or travel documents, approval means your document is being printed and will be mailed to you.

Case denied means USCIS has rejected your process. You will receive a detailed notice in the mail explaining the reason. You may be able to appeal or refile, depending on the reason for denial.

Case transferred means your file has been sent to a different USCIS office, usually because you moved or because the case requires a different office's jurisdiction. You should continue checking the status using the same receipt number, as the new office will update the status in the same system.

When the Online Tool Does Not Show Your Case

If you enter your receipt number and the system says it cannot find your case, first double-check that you typed the number correctly. Receipt numbers are case-sensitive and must be entered exactly as printed on your notice. If the number is correct and the case still does not appear, wait a few days — newly filed cases sometimes take up to two weeks to enter the online system.

If your case was filed more than two weeks ago and still does not appear online, contact USCIS directly. You can call the USCIS National Customer Service Center at 1-800-375-5283 (TTY 1-800-767-1833) and speak to an agent. Have your receipt number, name, and date of birth ready. The agent can tell you whether your case was received and why it might not be showing online.

For cases filed at a consulate or embassy, the online USCIS tool will not show your status at all. Instead, contact the specific embassy or consulate where you filed. Most have their own case status systems or will provide status information by phone or email.

How Often Status Updates and What Causes Delays

The USCIS online system updates regularly, but not continuously. A status change may take a few days to appear online after a decision is made. If you checked yesterday and saw "case pending," checking again today will likely show the same status even if an officer reviewed your file in the meantime.

Processing times vary dramatically by form type and location. A work permit (Form I-765) filed with a green card process may be decided in four to six months. A standalone green card process (Form I-485) can take one to three years depending on your country of birth and visa category. A travel document (Form I-131) typically takes two to four months. These are general ranges, not guarantees, and your case may move faster or slower.

Delays often happen because USCIS is backlogged, your file is missing documents, or your case requires additional review (such as a background check or security clearance). The online status tool will not tell you which of these is happening — it will just say "case pending." If you want to know why your case is taking longer than the posted processing time, you will need to contact USCIS by phone or request a case review.

Getting Help If Your Case Is Stuck

If your case has been pending longer than the posted processing time for your form and location, you can request a case review. Go to the USCIS website and look for the "Request Case Review" option, usually found near the case status tool. You will need your receipt number and a description of why you believe your case is delayed.

You can also contact your local USCIS office directly by phone. The USCIS National Customer Service Center (1-800-375-5283) can transfer you to your local office or provide you with the office's direct number. When you call, have your receipt number, name, and date of birth ready. Be prepared to explain how long your case has been pending and what form you filed.

If you filed through an immigration attorney or accredited representative, contact them first. They often have direct lines to USCIS officers and can sometimes get information faster than you can on your own. If you cannot reach your attorney or did not use one, the USCIS website also lists free legal aid organizations in your area that may be able to help.

Frequently Asked Questions

Can I check my status if someone else filed the process for me?

Yes, but you will need the receipt number. If a family member or attorney filed your process, ask them for the receipt number. If you cannot reach them, you can search by your name and date of birth on the USCIS website, though this method is slower and less reliable than using the receipt number.

What does it mean if my status has not changed in six months?

It usually means your case is still under review or waiting for a decision. Processing times vary widely by form type and location. Check the USCIS processing times page for your form and local office to see whether your case is within the normal range. If it is significantly delayed, you can request a case review or contact USCIS by phone.

Will the online tool tell me if I need to submit more documents?

No. The online status tool only shows whether your case is received, pending, approved, denied, or transferred. If USCIS needs more documents from you, they will send you a notice in the mail (called a Request for Evidence or RFE). Check your mailbox regularly and respond to any notices within the important date given, usually 12 to 14 days.

Can I check my status if I filed my case at a U.S. embassy abroad?

No, the USCIS online tool only covers cases filed within the United States. If you filed at a consulate or embassy, contact that specific location directly. You can find the embassy's website and phone number by searching "[country name] U.S. embassy visa status" or by visiting the U.S. State Department website.

What should I do if the status says "case denied"?

USCIS will mail you a detailed notice explaining the reason for denial. Read this notice carefully. Depending on the reason, you may be able to appeal the decision, refile with corrected information, or pursue a different immigration option. If you are unsure about your next steps, contact a local immigration attorney or legal aid organization for guidance.