Guide to Monitoring Your Green Card Application Status


Navigating the journey to securing a green card can be complex, filled with various forms and procedural steps. Knowing how to check the status of your application is crucial to stay informed and ensure your process is progressing smoothly.

Ways to Check Your Green Card Status

Depending on your application method and current location, you can monitor your green card application through multiple channels:

  1. Online: The most convenient way to check your status is via the USCIS website, where you can access the latest updates by entering your application receipt number.
  2. By Mail: You can request status updates through mail, especially useful if you lack internet access or prefer physical documentation.
  3. By Email: Submit inquiries via email to receive updates directly to your inbox, providing a quick and convenient way to get information.
  4. In-Person: Visit your nearest USCIS field office to inquire about your application status in person. This is particularly helpful if you have detailed questions or need specific guidance.
  5. By Phone: Call the USCIS Contact Center to speak with an agent who can provide real-time updates on your application status.

Application Forms and Tracking

  1. Inside the U.S.: If you are applying from within the United States, your application likely involves Form I-485, the Application to Register Permanent Residence or Adjust Status.
  2. Outside the U.S.: Applicants outside the U.S. generally use Form DS-260, the Immigrant Visa Electronic Application.
  3. Pre-Filing Tracking: Even before filing the main application forms, you may need to monitor the progress of preliminary steps, such as petitions and initial approvals.

Staying Informed Electronically

Register for electronic updates from USCIS to receive notifications about changes and advancements in your application status directly through email or text messages.

Handling Delays

If you experience unexpected delays in your green card process, you can contact USCIS directly to inquire about the causes and potential solutions. Knowing the right approach to address these delays can significantly reduce your wait time and alleviate uncertainties.

Staying proactive and informed about the status of your green card application is essential. By utilizing the various tracking methods available, you can effectively oversee your application's progress and address any issues promptly. This guidance not only helps streamline the process but also ensures you're prepared for the next steps toward obtaining permanent residency in the United States.

Key Points in Green Card Application Processing

Understanding the Process

The journey to obtaining a green card starts with the U.S. Citizenship and Immigration Services (USCIS) for all applicants. If you're applying from outside the United States, the process involves an initial approval of either Form I-130 (Petition for Alien Relative) or Form I-140 (Immigrant Petition for Alien Workers) by USCIS. Following this, the National Visa Center (NVC) assumes responsibility for processing your application. To monitor the status of your I-130 or I-140, use the same tracking methods available to domestic applicants until your case is transferred to the NVC.

How to Check Green Card Status Online

The most straightforward method to track your green card application status is online, which USCIS recommends as the first step. The correct portal for status checks will vary based on whether your application was filed within the United States or from abroad.

Understanding Different Identifiers

USCIS commonly uses the term “Receipt Number” to track initial applications. This may also be referred to as a Green Card Number, which can cause confusion since applicants also receive a “USCIS Number” or “A-Number” (Alien Registration Number). For those applying from outside the U.S., once your Form I-130 or I-140 transitions to the NVC stage, you will be assigned an NVC case number (Immigrant Visa Case Number). This multitude of identifiers can be perplexing, but each serves a specific purpose in tracking the progress of your application through different stages of the immigration process.

How to Track Your Green Card Application Status

Understanding how to track your green card application is crucial whether you are applying from within or outside the United States. Each application scenario involves specific steps and identifiers that help you monitor your application's progress efficiently.

For Applicants Within the United States

  1. Locate Your Receipt Number: This is a unique identifier provided by USCIS, typically found on your Form I-797C, Notice of Action.
  2. Access USCIS Online Tracking: Visit the USCIS 'Case Status Online' page.
  3. Enter Your Receipt Number: Type in your Receipt Number, omitting any dashes or spaces but including other characters like asterisks if they appear in your number.
  4. Check Your Status: Click on “Check Status” to view the latest updates regarding your application.

For Applicants Outside the United States

  1. Find Your Immigrant Visa Case Number: This number is similar in format to the USCIS Receipt Number and is provided by the NVC.
  2. Visit the CEAC Website: Go to the 'Consular Electronic Application Center' (CEAC).
  3. Check Visa Application Status: Click on “Check My Visa Application Status.”
  4. Provide Required Information: Select “IMMIGRANT VISA (IV)” for the "Visa Application Type," enter your Immigrant Visa Case Number, and input the computer-generated code to confirm your identity.
  5. Submit for Results: Click “Submit” to retrieve the status of your visa application.

Where to Find Your Tracking Numbers

Receipt Numbers: Issued for forms submitted to USCIS and found on the Form I-797C, this number consists of three letters followed by ten numbers (e.g., ABC1234567891).

Case Numbers: Assigned by the NVC and also formatted with three letters followed by ten numbers (e.g., XYZ1234567891), found in NVC notification communications.

Important Note for Overseas Applicants

If you reside outside the United States, it is crucial to contact the NVC at least once per year to maintain the activity of your application. Failure to do so may result in the termination of your application, necessitating a restart of the process and additional fees.

Whether applying within the U.S. or from abroad, staying informed about your green card application status is vital. By following these guidelines and regularly checking in with the appropriate immigration services, you can ensure a smoother progression through the various stages of your application. Remember, keeping track of your application not only helps mitigate delays but also keeps you prepared for the next steps toward achieving U.S. residency.

How to Track Your Green Card Status by Mail

General Steps for Tracking by Mail

Whether you are applying from within the United States or from abroad, here’s how you can monitor the status of your green card application by mail:

  1. Sign Up for Case Status Online: Create an account with USCIS’s Case Status Online to receive updates and your U.S. Postal Service (USPS) tracking number for any correspondence sent by USCIS.
  2. Register for USPS Informed Delivery: This service enhances mail tracking by allowing you to:
  • Set up email and text alerts for incoming mail.
  • Provide specific delivery instructions to your USPS mail carrier.
  • Automatically track packages and mail, including your green card.
  1. Ensure Accurate Mailing Address: Always provide a reliable mailing address where you can receive mail. This address should be the one listed on your:
  • Form I-130 or I-140.
  • Form I-485 (if applied from within the U.S.).
  • Form DS-261 (if applied from outside the U.S.), where you specify your contact agent.

Updating Your Mailing Address

If Relocating Within the U.S.: Update your address online through the USCIS website or follow the USCIS guidelines for address changes by mail.

If Relocating From Abroad: Notify the NVC of your new address either through their online messaging system or by calling 1-603-334-0700.

Dealing with Delivery Issues

If USPS tracking shows that your green card was delivered but you did not receive it, contact your local post office immediately to address the issue and locate your mail.

How to Check Green Card Status by Email

Email Inquiries

Applying Within the United States: Currently, there is no option to inquire about your green card status via email if you are applying within the U.S.

Applying From Outside the United States: You can submit inquiries regarding your application status to the NVC using their online contact form. Responses will be provided via email.

Information Required for Email Inquiries

  1. NVC Case Number or USCIS Receipt Number
  2. Your Name
  3. Name of Your Sponsoring Relative or Employer
  4. Your Birthdate

Monitoring the status of your green card application is vital for staying updated on its progress and addressing any potential issues promptly. Whether by mail or email, ensuring that you have access to reliable tracking and timely updates can help ease the waiting period and assist in preparing for your next steps upon receiving your green card.

How to Check Your Green Card Status In Person and By Phone

Depending on whether you are inside or outside of the US, there are a few different ways to go about the process of finding out the status of your green card application.

Checking Status In Person Within the United States

As of 2022, USCIS has phased out the InfoPass system, which previously allowed for online scheduling of in-person appointments at field offices. In-person services are now prioritized for those needing specific types of assistance that cannot be addressed via phone or email. 

Here’s how to pursue an in-person inquiry:

  1. Initial Contact: Start by calling the USCIS Contact Center at 1-800-375-5283 (for TTY users, the number is 1-800-767-1833).
  2. Speaking with Representatives:
  • Choose the option to speak with a "Tier 1" representative.
  • If Tier 1 cannot assist, you will be transferred to a callback service to speak with a "Tier 2" representative.
  • Tier 2 may arrange an in-person appointment if necessary, based on specific needs like emergency travel documentation or proof of immigration status for employment or travel.

Checking Status By Phone

  1. Within the United States: Utilize the USCIS Contact Center at the same numbers provided above. Be prepared with:
  • USCIS Receipt Number
  • Alien Registration Number (A-Number), if applicable
  • Your name and birthdate
  1. Outside the United States: Contact the National Visa Center (NVC) at +1-603-334-0700. Expect potential wait times due to high call volumes. Necessary information includes:
  • NVC Case Number or USCIS Receipt Number
  • Your name, sponsoring relative or employer’s name
  • Your birthdate and email address

How to Get Electronic Updates

  1. Automatic Notifications: Upon form acceptance, USCIS mails a notification. Additionally, you can opt into electronic updates:
  • One-Time Notification: File Form G-1145 to receive an initial email and/or text notification confirming form acceptance.
  • Continuous Updates: Create a USCIS Online Account, agreeing to the terms and conditions, and select your preferred method of contact (email, text, or both). This account provides ongoing updates and access to your full application history and status.

Navigating the Green Card Application Process from Outside the United States

When applying for a green card from outside the United States, staying updated on your application's progress through the National Visa Center (NVC) is crucial. Here’s how you can ensure continuous updates and access detailed information about your application.

Setting Up Continuous Updates with the NVC

To facilitate regular updates regarding your application:

  1. Designate an Agent: Complete Form DS-261 online to officially designate an “agent” who will receive updates on your behalf. This agent can be:
  • Yourself
  • Your sponsoring relative or employer
  • Another relative
  • A friend
  • Your attorney or an immigration professional
  • Another trusted individual

Ensure that your agent has reliable contact details, including a mailing address, email address, and phone number, to maintain effective communication.

Accessing Your Application History and Next Steps

For detailed insights into your application status and forthcoming steps:

  1. Log into the CEAC Portal: Access the Consular Electronic Application Center (CEAC) to review your application history.
  2. Verification and Entry: You will be prompted to verify your identity by entering a security code to confirm you’re not a bot.
  3. Enter Application Details: Provide your NVC Case Number and either:
  • The Invoice ID from billing correspondence sent by the NVC, or
  • The birthdate of the green card applicant if an Invoice ID was not issued.

These steps will grant you direct access to comprehensive details regarding your green card application, allowing you to track its progress and prepare for upcoming requirements.

How to Address Delays in Your Green Card Application Process

When facing unexpected delays in the green card application process, the U.S. government offers tools and resources to help applicants track and address these issues effectively.

For Applicants Within the United States

If you suspect your application is taking longer than the typical processing times:

  1. Visit the USCIS Website: Navigate to the designated USCIS webpage for processing times.
  2. Check Status: Select "Case outside normal processing time."
  3. Provide Required Information: Complete the section titled “Case Information.” Be ready to supply details such as:
  • Form number and type (family or employment-based)
  • USCIS Receipt Number and the date your form was filed
  • Your name, birthdate, and A-Number (if applicable)
  • Your mailing address and email
  • A brief description of the last update you received
  • Indicate if you or your spouse are current or former military members (if applicable).
  1. Submit the Inquiry: After filling out the necessary fields, click “Submit” to send your inquiry to USCIS.

For Applicants Outside the United States

Ensure your application is complete:

  1. Confirm Document Submission: Make sure all required fees, financial, and civil documents have been submitted to the NVC; incomplete submissions can halt processing.
  2. Contact the NVC: If your documentation is complete but you haven't heard back within a reasonable time, you can reach out to the NVC either by phone or through an online inquiry to request an update.

Delays in green card processing can be stressful, but by utilizing the available tools and following the correct steps to make inquiries, both domestic and international applicants can gain insight into their application status and push for resolutions. Ensuring all paperwork is complete and staying proactive in communication with USCIS or NVC can significantly aid in expediting the process.

Last Updated 05/31/24 03:35:00AM

Was this page helpful?

Thank you for your feedback!

Answer a random question about the US Before he was President, Eisenhower was a general. What war was he in? (question 82 of 100)

Rate this post



It so happened that I had to apply for political asylum in the United States. I understood in advance that it would not be easy to leave for America, but I didn't think that I would have to draw up so many documents and answer many tricky questions. With the help of, which I accidentally found on the Internet, I managed to overcome all the difficulties associated with paperwork quite easily. The site has a lot of useful and necessary information, with the help of which it is easy to collect and fill in all the necessary documents.


I married an American and had to get a green card to move to the USA. I found the website on the Internet, went to it and immediately realized that here I would find all the necessary information. On the site, I really found everything I needed. Thanks to the developers for coming up with such a useful site.


I needed to issue Form I-130 “Petition for a Foreigner Relative” in order to take my wife and child with me. I myself went to America on a green card and received permanent resident status. On the website, I found not only a form, but also instructions for filling it out. In addition, here I found other useful information, such as how much you need to pay for submitting the form and how you can pay. It also tells you where to submit your completed form. All this information is very useful for people who have never dealt with the execution of such documents.


My husband and I left for the United States on a green card, but it's time to update it. To do this, you need to collect documents again. We decided not to seek help from lawyers, but to do everything ourselves. I heard from a friend that there is a website, where you can get not only the information you need, but also find and download all the forms you need to fill out. The site really turned out to be very useful, we were able to quickly fill out the necessary forms and send them for processing.


The impressions of using the website are positive. Prepared documents for leaving for permanent residence in the United States. Like any person who faced this task for the first time, she did not know where to start and where to run. A friend helped. I don't know where she got the address of this site, but the information on it is really very useful and necessary. With the help of, I not only found out what documents I need to collect, but also found instructions on how to fill out the required form. Many thanks to those who came up with this site.

Choose a messenger for communication: