Where to Check Your Case Status
The way you check your immigration case status depends on which government office is handling your case. If you filed with U.S. Citizenship and Immigration Services (USCIS), you use their online portal. If your case is with U.S. Immigration and Customs Enforcement (ICE), the Department of State, or another agency, each has its own system. Start by identifying which agency received your paperwork — this is usually shown on your receipt notice or confirmation letter.
USCIS handles most visa applications and petitions filed inside the United States. Their online tool, called Case Status Online, is free and available 24 hours a day at uscis.gov. You will need your receipt number, which starts with three letters followed by ten digits (for example, EAC2312345678). This number appears on your I-797 receipt notice, which USCIS mails to you within days of receiving your process.
If you do not have your receipt number, you can search by your name and date of birth instead, though the receipt number search is faster and more reliable. The system updates every 24 hours, so checking multiple times in one day will show the same information.
Key Takeaways
- USCIS cases are checked at uscis.gov using your receipt number (the code starting with three letters and ten digits from your I-797 notice).
- The status page shows your current step in the process, but does not show why a decision is taking longer than expected or when a decision will arrive.
- If your case shows no updates for 30 days beyond the normal processing time listed on USCIS's website, you can request a case review through their office.
- Consular cases (visas processed at a U.S. embassy or consulate abroad) are tracked differently — contact the specific embassy or consulate where you interviewed or will interview.
- Some cases, such as those in removal proceedings, are tracked through the immigration court system, not USCIS.
Understanding What the Status Page Shows
When you pull up your case on USCIS Case Status Online, you will see a status message and sometimes a brief description. Common statuses include "Case received and pending review," "Case is being reviewed," "Decision is being mailed," and "Case approved" or "Case denied." Each status tells you which stage your case is in, but it does not tell you why the case is taking longer than expected or give you a specific decision date.
The status updates only after USCIS takes an action on your file — such as requesting more documents, scheduling an interview, or making a final decision. If the status has not changed in weeks, it usually means USCIS is still reviewing your materials and has not yet moved to the next step. This is normal for many cases, especially during busy periods.
USCIS publishes processing times for each type of case on their website, broken down by field office or service center. These times show how long cases typically take from receipt to decision. If your case has been pending longer than the published time plus 30 days, you may be able to request a case review.
What to Do If Your Case Is Taking Longer Than Expected
If your case shows no updates for 30 days beyond the normal processing time, USCIS allows you to request a case review. You do this by contacting USCIS directly through their online inquiry system or by calling their customer service line at 1-800-375-5283. Have your receipt number ready when you contact them.
When you call or submit an inquiry, explain that your case has exceeded the published processing time. USCIS will review your file to see if there is a problem — such as missing documents, a misfiled process, or a processing delay. They may ask you to send additional information or may discover that your case is straightforward in a queue waiting for review.
If USCIS finds that documents are missing, they will contact you by mail with a request for evidence (RFE). This letter explains exactly what you need to send and gives you a important date, usually 12 to 14 days. Respond to an RFE as quickly as possible, because missing the important date can result in a denial.
Checking Consular Cases and Cases Abroad
If you are explore for a visa through a U.S. embassy or consulate outside the United States, your case is not tracked through USCIS. Instead, you track it through the State Department's Consular Electronic process Center (CEAC) at ceac.state.gov. You will need your process barcode, which is printed on your DS-160 confirmation page (the form you fill out online before your visa interview).
CEAC shows your process status as "Administrative Processing," "Interview Scheduled," "Approved," or "Denied." Administrative processing means the consulate is reviewing your case and has not yet scheduled an interview. This step can take weeks or months depending on the visa type and the specific consulate.
You can also contact the embassy or consulate directly by phone or email to ask about your case. Their contact information is on the State Department's website under the country where you are explore. Some consulates have specific times when they answer inquiries, so check their website before calling.
Cases in Immigration Court or Removal Proceedings
If you are in removal proceedings (also called deportation proceedings), your case is handled by the immigration court system, not USCIS. You can check your court date and case status through the Executive Office for Immigration Review (EOIR) online case search at eoir.justice.gov. You will need your A-number (your alien registration number, which appears on your Notice to Appear).
The EOIR system shows your next court date, the judge assigned to your case, and the location of your hearing. It does not show detailed status updates between hearings. If you need information about your case between court dates, contact your immigration attorney or the immigration court directly.
If you do not have an attorney, you can ask the court for a continuance (a delay) to find one or to gather more documents. The judge will decide whether to grant your request at your next hearing.
Tracking Work Permits and Travel Documents
If you have applied for a work permit (Employment Authorization Document, or EAD) or travel document (Advance Parole), you can check the status the same way you check any USCIS case — through Case Status Online using your receipt number. These documents are often filed together with other applications, such as a green card petition, so you may see one receipt number for the entire package.
Work permits and travel documents usually take 2 to 6 months to arrive by mail after approval. Once your status shows "Case approved," the document is being printed and will arrive within weeks. If you need the document urgently, some USCIS field offices allow you to pick up an approved document in person — contact your local office to ask.
If your document arrives damaged or lost in the mail, contact USCIS to request a replacement. You will need to provide your receipt number and explain what happened to the original document.
Common Reasons Cases Take Longer Than Expected
Cases often take longer than the published processing time for several reasons. USCIS may need to conduct a background check, which can add weeks or months depending on your history. They may also request additional documents or clarification about information in your process. If your case involves a name change, previous immigration violations, or criminal history, the review process takes longer.
During busy periods, such as after policy changes or when funding increases, USCIS processes cases more slowly because they have a larger backlog. Some field offices and service centers are consistently slower than others due to staffing or caseload. This is not something you can control, but knowing the typical time for your specific office helps you understand whether your case is on track.
If your case requires a security clearance or involves a visa category with limited annual numbers (such as employment-based green cards), the timeline is longer by design. These cases cannot move forward until the clearance is complete or until a visa number becomes available.
Frequently Asked Questions
How often does USCIS update case status?
USCIS updates the Case Status Online system once every 24 hours. Checking multiple times in one day will show the same information. Updates only appear after USCIS takes an action on your file, such as requesting documents or making a decision. If your status has not changed in weeks, it usually means your case is still under review.
Can I call USCIS to ask about my case?
Yes. You can call USCIS customer service at 1-800-375-5283 to ask about your case, but they can only help if your case is significantly delayed. Have your receipt number ready. For routine questions, the online status page is faster and more reliable than calling.
What does "case is being reviewed" mean?
It means USCIS has received your process and is examining your documents and background information. This step can take weeks or months depending on the case type and current workload. You do not need to do anything while your case is being reviewed unless USCIS sends you a request for more documents.
What should I do if I lost my receipt number?
You can search for your case on USCIS Case Status Online using your name and date of birth instead of your receipt number. The receipt number search is faster, but the name search works if you do not have the number. You can also contact USCIS customer service at 1-800-375-5283 to request your receipt number.
Can I check my spouse's or family member's case status?
No. USCIS only shows case status to the person whose name is on the process. If you are helping a family member track their case, they will need to check the status themselves using their own receipt number or name and date of birth.