How to Check Your USCIS Case Status Online

Stay informed and avoid delays in your immigration application process.

Pepper Glenn - Immigration Lawyer at Glenn Immigration LLC in Atlanta

Pepper Glenn

The United States Citizenship and Immigration Services (USCIS) plays a vital role in overseeing the immigration process for people seeking to live, work, or study in the United States. As an applicant, it’s crucial to track and stay informed about the progress of your immigration case, as it helps you plan your future and address any potential issues that may arise during the application process.

Learn how to check your USCIS case status online. All immigration cases including Green Cards, visa, citizenship, petitions, and requests.
Check USCIS Case Status Online – Source:

This comprehensive guide aims to provide you with a detailed understanding of how to check your USCIS case status online. We will walk you through the necessary steps to monitor your immigration application, petition, or request’s progress, set up notifications, and take appropriate actions if your case is outside the normal processing times.

Registering for a USCIS Account

Creating a USCIS account is the first step towards tracking your USCIS case status online, whether it is a petition for a Green Card, visa, or a citizenship application. A USCIS account not only allows you to check your case status but also provides access to various tools and services that can simplify your immigration process. In this section, we will cover the steps to create an account with USCIS, its benefits, and important security and privacy considerations.

Steps to Create an Account:

  1. Visit the USCIS website: Navigate to the official USCIS website.
  2. Locate the account registration: On the homepage, click on “Sign In” or “Create an Account” to initiate the registration process.
  3. Choose your account type: Select the appropriate account type (Applicant or Legal Representative) based on your role in the immigration process.
  4. Provide your email address: Enter a valid email address that you have access to, as this will be used for account verification and communication purposes.
  5. Verify your email address: USCIS will send a confirmation email to the address provided. Click on the verification link in the email to continue with the registration process.
  6. Complete your profile: Fill in your personal information, such as your name, date of birth, and mailing address.
  7. Set a password: Choose a strong, unique password for your account. Make sure to follow the password guidelines provided by USCIS.
  8. Set up security questions: Select and answer security questions that will be used to verify your identity in case you need to reset your password.
  9. Review and submit: Double-check your information and submit the registration form.

Benefits of Having a USCIS Account:

  • Access to case status updates: Track your immigration case status and receive real-time updates.
  • Electronic notifications: Enable email and text message notifications for case status changes.
  • Document management: Upload supporting documents and access previously submitted forms.
  • Save and resume applications: Work on your immigration applications at your own pace and submit when ready.
  • Access to additional tools and resources: Utilize various tools and resources provided by USCIS to assist you throughout your immigration process.

Account Security and Privacy Considerations:

  • Keep your password confidential: Do not share your password with anyone to protect your account from unauthorized access.
  • Use strong, unique passwords: Use a combination of letters, numbers, and special characters to create a secure password.
  • Update your password regularly: Change your password periodically to maintain the security of your account.
  • Beware of phishing scams: Be cautious when clicking on links in emails or text messages. Always double-check the sender’s email address and the URL of the website you are visiting.
  • Secure your email account: Since your email address is linked to your USCIS account, ensure that it is secured with a strong password and two-factor authentication.

Understanding Your USCIS Receipt Number

Your USCIS receipt number is an essential piece of information that enables you to track the progress of your immigration case. In this section, we will explain what a USCIS receipt number is, where to find it, and how to decode its format.

What is a USCIS Receipt Number and its Purpose

A USCIS receipt number, also known as a case number, is a unique 13-character identifier assigned to your immigration application once it has been accepted by USCIS. The receipt number serves the following purposes:

  • Tracking your USCIS case status: You will need your receipt number to check your case status using the USCIS Case Status Online tool.
  • Communication with USCIS: When inquiring about your case or submitting additional documentation, you may be asked to provide your receipt number to help USCIS representatives locate your case in their system.
  • Proof of application acceptance: The receipt number serves as confirmation that USCIS has received and accepted your application for processing.

Where to Find Your Receipt Number

You can find your USCIS receipt number on the following documents:

  • Form I-797, Notice of Action: USCIS will mail this official notice to you after accepting your application. Your receipt number will be prominently displayed on the form, usually in the upper left or right corner.
  • Email or text message notifications: If you have opted for electronic notifications during the application process, you may receive your receipt number via email or text message.
  • USCIS account: If you have a USCIS account, your receipt number may be available in your account’s case history or document section.

Decoding the Receipt Number Format

The 13-character USCIS receipt number consists of three parts: a three-letter prefix, a two-digit fiscal year, and a seven-digit unique identifier. Here’s how to decode each part:

  1. Three-letter prefix: The prefix indicates the USCIS service center processing your application. For example, “EAC” represents the Vermont Service Center, and “WAC” represents the California Service Center.
  2. Two-digit fiscal year: The next two digits signify the fiscal year when your case was received by USCIS. For instance, “23” would indicate that your case was received in the fiscal year 2023.
  3. Seven-digit unique identifier: The last seven digits of the receipt number are a unique identifier specific to your case. This sequence of numbers is generated sequentially, based on the order in which cases are received by the USCIS service center.

By understanding your USCIS receipt number, you can effectively track your USCIS case status and communicate with USCIS regarding your application.

Using the USCIS Case Status Online Tool

The USCIS Case Status Online tool is a user-friendly platform that allows you to check the progress of your immigration case with ease. In this section, we will explain how to access the tool, enter your receipt number, and interpret the case status results.

Accessing the Case Status Online Tool

  1. Visit the USCIS website: Go to the official USCIS website.
  2. Locate the USCIS Case Status Online tool: On the homepage, click on the “Check Your Case Status” or “Case Status Online” link.
  3. Access the tool: You will be redirected to the USCIS Case Status Online tool’s main page.

Entering Your Receipt Number

  1. Input your receipt number: On the USCIS Case Status Online tool’s main page, enter your 13-character USCIS receipt number in the designated field. Ensure that you omit any dashes (“-“) but include all other characters, including asterisks (“*”) if they are part of your receipt number.
  2. Complete the security check: Complete the CAPTCHA security check by typing the characters displayed in the image.
  3. Submit your query: Click the “Check Status” button to submit your query and retrieve your case status.

Interpreting the Case Status Results

Once you submit your query, the USCIS Case Status Online tool will display your case status. Here are some common case statuses and their meanings:

  • Received: USCIS has received your application and it is currently under initial review.
  • Request for Evidence (RFE) Issued: USCIS requires additional information or documentation to process your case, and an RFE has been sent to you.
  • Notice of Intent to Deny (NOID) Issued: USCIS has found potential reasons to deny your application and has issued a NOID to provide you an opportunity to address those concerns.
  • Approved: Your application has been approved, and you will receive further instructions or documents from USCIS.
  • Denied: Your application has been denied, and you will receive an explanation for the denial along with information on any applicable appeal processes.
  • Administrative Processing: Your case is undergoing additional background checks or review, which may cause a delay in processing.

Common Case Status Updates and Their Meanings

It is essential to understand the meanings of various case status updates to take appropriate action when required. Here are some common updates you may encounter:

  • Case Was Transferred: Your case has been transferred to a different USCIS service center for processing.
  • Fingerprint Review Completed: USCIS has completed the biometric screening process for your application.
  • Interview Scheduled: USCIS has scheduled an interview for your case, and you will receive a notice with the date, time, and location.
  • Decision Notice Mailed: USCIS has made a decision on your case, and you will receive the decision notice by mail.

If you receive a USCIS case status that you do not understand or have concerns about your application, it’s recommended that you contact an experienced immigration lawyer. This is especially important if you receive a Request for Evidence (RFE) or a Notice of Intent to Deny (NOID).

Setting Up Case Status Notifications

Staying informed about your immigration case’s progress is essential, and setting up case status notifications can ensure you receive timely updates on any changes. In this section, we will discuss how to enable email and text message notifications, the types of case updates you will receive, and how to manage your notification preferences.

How to Enable Email and Text Message Notifications

  1. Sign in to your USCIS account: Visit the USCIS website and sign in to your account.
  2. Locate your case: Navigate to the “My Cases” or “Case History” section, where you will see a list of your cases.
  3. Select the case: Click on the case for which you want to enable notifications.
  4. Enable notifications: Look for an option to enable notifications, which may be labeled as “Get Email Updates” or “Get Text Message Updates.”
  5. Provide your contact information: Enter your email address and/or mobile phone number where you would like to receive the notifications.
  6. Confirm your preferences: Save your preferences and ensure you receive a confirmation message or email from USCIS.

Types of Updates You Will Receive

By enabling USCIS case status notifications, you can expect to receive updates on the following:

  • USCIS Case status changes: Notifications will be sent when there is a significant change in your case status, such as approval, denial, or requests for additional information.
  • Processing milestones: You will be informed about important milestones in your case processing, such as biometrics appointments, interview scheduling, or case transfers.
  • General updates: Notifications may include general updates from USCIS, such as changes in processing times or other relevant information affecting your case.

Troubleshooting and Managing Notification Preferences

  • Update contact information: Ensure that your contact information is up-to-date in your USCIS account to receive timely notifications. Update your email address or mobile phone number as needed.
  • Check your spam or junk folder: If you are not receiving email notifications, check your spam or junk email folder and mark the emails from USCIS as “not spam” or “safe sender” to ensure future notifications land in your inbox.
  • Enable or disable notifications: You can manage your notification preferences in your USCIS account by enabling or disabling email or text message notifications as desired.
  • Contact USCIS: If you continue to experience issues with your notifications, reach out to USCIS through their customer service channels for assistance.

Whether it is a Green Card or a citizenship application, setting up USCIS case status notifications helps you stay informed and proactive in your immigration journey, ensuring you never miss an important update or action required for your immigration case.

What to Do If Your Case is Outside Normal Processing Times

Processing times for immigration applications can vary widely depending on the type of application, the USCIS service center processing your case, and other factors. If your case is taking longer than the normal processing times, it’s essential to take appropriate steps to address the situation. In this section, we will discuss how to determine if your immigration case is outside normal processing times, and what actions you can take to inquire about your case or expedite the process.

Determining if Your Case is Outside Normal Processing Times

  1. Check USCIS processing times: Visit the USCIS Processing Times webpage and select the relevant form type and service center from the dropdown menus. Review the posted processing times to determine if your case falls within the range.
  2. Calculate the time elapsed: Calculate the time elapsed since the receipt date on your Form I-797, Notice of Action. Compare the elapsed time with the normal processing times for your application type.

Actions to Take if Your Case is Outside Normal Processing Times

  • Submit an e-Request: If your case is beyond the posted processing times, you can submit an online inquiry called an e-Request through the USCIS website. Provide your receipt number and other relevant information, and USCIS will respond with an update on your case or an explanation for the delay.
  • Contact the USCIS Contact Center: Reach out to the USCIS Contact Center at 1-800-375-5283 to speak with a representative and inquire about your case. They can provide guidance on potential reasons for the delay and the appropriate next steps.
  • Schedule an InfoPass appointment: If you need to speak with an immigration officer in person, you can schedule an InfoPass appointment at your local USCIS office. Bring all relevant documents, including your Form I-797 and identification, to the appointment.

Requesting Expedited Processing

If you believe your immigration application, petition, or request requires urgent attention due to severe financial loss, an emergency situation, or other compelling reasons, you may request expedited processing:

  • Contact the USCIS Contact Center: Call the USCIS Contact Center at 1-800-375-5283 and explain your situation to the representative. They will guide you through the process of requesting expedited processing.
  • Provide supporting evidence: Be prepared to provide evidence supporting your request for expedited processing, such as medical records, financial documents, or letters from employers.
  • Await a decision: USCIS will review your request and inform you whether they have granted or denied expedited processing for your case. Keep in mind that expedited processing is granted at the discretion of USCIS and is not guaranteed.

Taking appropriate actions when your immigration case is outside normal processing times can help you obtain updates on your case, address potential issues, and potentially expedite your application’s processing if you meet the necessary criteria.

If you find that your case is taking longer than the normal processing times, it’s crucial to seek legal advice from an experienced immigration lawyer. Not taking action could result in further delays or even a denial of your immigration application.

Contacting USCIS for Additional Assistance

If you need further assistance with your immigration case or have questions about the process, it’s crucial to know how to contact USCIS and make the most of their support channels. In this section, we will discuss the various ways you can contact USCIS, what information to have ready, and tips for getting the help you need.

Methods of Contacting USCIS

  1. USCIS Contact Center: Call the USCIS Contact Center at 1-800-375-5283 for general inquiries, case-specific questions, or to request expedited processing. Live assistance is available in English and Spanish, and language interpreters in other languages can be requested.
  2. Online inquiry: Submit an online inquiry through the USCIS e-Request system for case status updates, typographical errors on issued documents, or other case-related issues.
  3. InfoPass appointment: Schedule an InfoPass appointment to meet with an immigration officer in person at your local USCIS office. This can be helpful for complex issues or situations that require face-to-face assistance.
  4. USCIS field offices: Visit a local USCIS field office if you have an appointment or need to submit specific documents in person. Note that most field offices require an appointment.
  5. Social media: USCIS maintains a presence on various social media platforms, such as Twitter and Facebook. While these channels are not suitable for case-specific inquiries, they can be helpful for general information and updates.

Information to Have Ready When Contacting USCIS

Before contacting USCIS, prepare the following information to help facilitate the conversation and ensure you receive accurate assistance:

  1. Receipt number: Have your 13-character USCIS receipt number available to help the representative locate your case in their system.
  2. Personal information: Be ready to provide your full name, date of birth, and other personal information as needed for verification purposes.
  3. Application details: Know the specific form type you filed, the filing date, and any other relevant details about your immigration case.
  4. Questions or concerns: Prepare a clear and concise list of questions or concerns you have about your case or the immigration process.

Tips for Effective Communication with USCIS

  • Be patient: Keep in mind that USCIS representatives handle numerous inquiries daily. It may take some time for them to locate your case and provide the information you need.
  • Stay organized: Have all your documents and questions organized to make the conversation as efficient as possible.
  • Take notes: Jot down the information provided by the representative, including any reference numbers or next steps, to ensure you have a clear record of the conversation.
  • Ask for clarification: If you do not understand something or need more information, do not hesitate to ask the representative for clarification or further explanation.
  • Follow up: If you do not receive a response within the expected timeframe, follow up with USCIS through the appropriate communication channel.

By contacting USCIS through the proper channels and being prepared with the necessary information, you can efficiently obtain the assistance you need and address any concerns about your immigration case.

Learn about U.S. government agencies involved in the immigration process.


Understanding how to check your USCIS case status online, staying informed about your case’s progress, and knowing how to contact USCIS for additional assistance are crucial aspects of navigating the immigration process. By following the guidelines provided in this guide, you can effectively track your immigration case status, receive timely updates, and address any issues or concerns that may arise during the immigration application process.

Remember to:

  1. Register for a USCIS account to access and manage your immigration case information.
  2. Understand your USCIS receipt number and its significance for tracking your case.
  3. Use the USCIS Case Status Online tool to monitor your case’s progress.
  4. Set up case status notifications for email and text message updates.
  5. Utilize the USCIS mobile app for convenient case tracking and resources on the go.
  6. Take appropriate actions if your case falls outside normal processing times, such as submitting an e-Request or requesting expedited processing.
  7. Contact USCIS through various support channels if you need further assistance or have case-specific questions.

By staying proactive and engaged throughout your immigration journey, you can ensure a smoother and more efficient experience, ultimately leading to a successful outcome for your visa, Green Card, or citizenship application.

At Glenn Immigration Law Firm, our immigration lawyers in Atlanta, GA can help you determine the appropriate actions to take, such as filing an inquiry with USCIS, requesting an expedited processing of your case, or exploring alternative options. As an experienced immigration law firm, we can also help you understand your legal rights, the potential causes for the delay, and provide guidance on how to proceed. Don’t hesitate to contact our immigration lawyer Pepper Glenn if you have questions or concerns about the processing times for your immigration case.

Frequently Asked Questions (FAQs)

In this section, we have compiled a list of frequently asked questions related to tracking your USCIS case status and the immigration process, along with their answers, to provide further assistance and guidance.

How long will it take for my case to be processed?

Processing times vary depending on the type of application, the USCIS service center handling your case, and other factors. Check the USCIS Processing Times webpage ( for the most up-to-date information on processing times for your specific form type and service center.

Can I change my address while my case is pending?

Yes, you should notify USCIS of any change in your address within 10 days of moving. You can update your address by filing Form AR-11, Alien’s Change of Address Card, online through your USCIS account or by mail.

What should I do if I lost my USCIS receipt notice or it contains errors?

If you lost your receipt notice or it contains errors, you can contact the USCIS Contact Center at 1-800-375-5283 to request a replacement or correction.

How do I check the status of my case if I don’t have a receipt number?

If you don’t have your receipt number, you can still contact the USCIS Contact Center at 1-800-375-5283 to inquire about your case. Be prepared to provide your personal information, such as your name, date of birth, and the details of your application, so they can locate your case in their system.

How can I find out which USCIS service center is processing my case?

The first three characters of your receipt number indicate the USCIS service center that is processing your case. For example, “EAC” corresponds to the Vermont Service Center, while “WAC” corresponds to the California Service Center. You can find a full list of service center codes on the USCIS website.

Can I expedite my case if it’s taking too long?

USCIS may expedite certain cases at their discretion if there is a qualifying reason, such as severe financial loss, an emergency situation, or humanitarian concerns. Contact the USCIS Contact Center at 1-800-375-5283 to inquire about requesting expedited processing for your case.

What should I do if I missed a scheduled appointment or deadline?

If you missed an appointment or deadline, contact the USCIS Contact Center immediately at 1-800-375-5283 to inform them of the situation and request rescheduling or guidance on how to proceed.

What does it mean if my case status changes to “Request for Initial Evidence” or “Request for Additional Evidence”?

These statuses indicate that USCIS requires more information or documents to process your case. Carefully review the Request for Evidence (RFE) or Notice of Intent to Deny (NOID) letter you receive and submit the requested documents within the specified timeframe to avoid delays in processing.

How do I submit additional documents or evidence requested by USCIS?

If USCIS requests additional documents or evidence, follow the instructions provided in the Request for Evidence (RFE) or Notice of Intent to Deny (NOID) letter. Typically, you will need to mail the requested documents to the specified address within the given timeframe.

Can I appeal a decision made by USCIS on my case?

Yes, if USCIS denies your application, you may have the option to appeal the decision or file a motion to reopen or reconsider the case. Carefully review the denial notice you receive, as it will provide information on the specific steps and deadlines for filing an appeal or motion. Keep in mind that not all decisions can be appealed, and you may need to seek legal counsel of an experienced immigration lawyer to help navigate the appeals process.