Waiting for a USCIS decision is one of the most draining parts of the U.S. immigration process. Between the moment a petition is filed and the arrival of the final decision, weeks, months, sometimes years go by — and during that interval applicants rely on official tools to understand where they stand in the queue and how much time remains. Knowing how to correctly check case status and processing times is therefore an essential part of planning any immigration project.
USCIS provides three main channels for tracking: the online case status checker, the phone contact center, and automatic alerts through a MyUSCIS account. Added to these three channels are two indispensable public resources for planning: the processing times page and the monthly Visa Bulletin from the Department of State.
Online Case Status Check
The fastest way to check the stage of a petition is Case Status Online, at egov.uscis.gov/casestatus/landing.do. The lookup requires only the 13-character receipt number, found on the I-797C, Notice of Action received after filing. The number appears in the upper left corner of the document. Simply enter the 13 characters without hyphens, click Check Status, and the screen will display the current stage of the case and the last recorded update.
The returned text varies by petition type and stage. Messages such as Case Was Received, Case Was Approved, Request for Evidence Was Sent, or Card Was Mailed indicate specific actions and, together, trigger automatic notifications if the applicant has linked the case to a MyUSCIS account — the recommended path for receiving real-time alerts by email and SMS.
Phone Support
When the online lookup does not resolve specific questions, you can call the USCIS Contact Center at 1-800-375-5283 (TTY 1-800-767-1833) within the United States. Those outside the country can call 212-620-3418 or contact a USCIS international field office. The interactive system guides callers in English and Spanish, recognizes voice commands, and asks for the receipt number to provide status. Reaching a live agent through this channel is difficult and generally requires a qualifying reason — situations such as a case outside normal processing times, missing notifications, cards, or documents.
Since 2018, USCIS no longer responds to status inquiries by email. Specific inquiries must be submitted through the e-Request tool, at egov.uscis.gov/e-request, exclusively for the defined scenarios: case outside processing time, missing mail notification, missing card by mail, or missing documents by mail.
Automatic Updates
Linking a petition to a MyUSCIS account is the most efficient method for tracking a case. Through the portal, applicants can view their action history, receive instant updates, upload additional evidence in response to a Request for Evidence (RFE), and download electronic copies of notices. The service is free; it is worth noting that third-party sites that charge for case alerts offer nothing beyond what USCIS itself provides at no cost.
How to Read Processing Times
The official page egov.uscis.gov/processing-times allows you to estimate how long USCIS is taking to complete each type of petition. The lookup follows three steps:
Step 1 — Select the Form
Choose the form number (I-130, I-140, I-485, I-765, I-129, N-400, among others). Each form has its own processing dynamics.
Step 2 — Select the Category
Several forms break down into subcategories. The I-130, for example, has distinct categories for the spouse of a U.S. citizen, the spouse of a lawful permanent resident, a parent, and a sibling. Each subcategory may have very different processing times.
Step 3 — Select the Service Center
The system displays the centers that process that form and the All Field Offices option, which shows the national average. The first three letters of the receipt number indicate the responsible center.
Published times represent historical medians calculated from recently completed cases — they are not a promise of an individual deadline. USCIS updates the data monthly and notes that cases with added complexity, RFEs, interviews, or additional security checks may exceed the estimated range.
Typical Ranges in Mid-2025
Medians vary month to month, but the orders of magnitude observed in mid-2025 and early 2026 provide a useful reference for planning:
- I-129 (nonimmigrant worker): a range of a few months, with differences among H-1B, L-1, O-1, and other classifications.
- I-129F (K-1, fiancé of a U.S. citizen): around six months, subject to fluctuation.
- I-130 for spouses of U.S. citizens: a range of just over one year, but substantially longer for spouses of permanent residents and for parents, siblings, and adult children, partly due to quota restrictions.
- I-131 (advance parole): a range of months, with volatility.
- I-140 (employment-based immigrant petition): a range of months, with premium processing available for most classifications.
- I-485 (adjustment of status): family- and employment-based cases typically range from months to over a year, depending on volume and center.
- I-601 (inadmissibility waiver): historically among the slowest forms.
- N-400 (naturalization): a range of months, with meaningful variation by field office.
- I-765 (employment authorization): generally short, around months, depending on category.
Before making any concrete decision, applicants should always check the updated numbers on the official USCIS page — the figures above serve only as context.
How to Decode the Receipt Number
Each component of the receipt number carries information. Using a fictitious number SRC-25-013-12345 as an example:
- The first three letters identify the service center or field office.
- The next two digits represent the fiscal year in which the case was opened. The federal fiscal year runs from October 1 to September 30 of the following year.
- The next three digits refer to the computational business day of the fiscal year on which the case was received.
- The last five digits form the unique case number.
Service Center Codes
- EAC or VSC: Vermont Service Center.
- LIN or NSC: Nebraska Service Center.
- SRC or TSC: Texas Service Center.
- WAC or CSC: California Service Center.
- NBC: National Benefits Center.
- MSC: Missouri Service Center.
- YSC: Potomac Service Center.
- IOE: USCIS Electronic Immigration System, used for electronically filed cases, with growing participation since the expansion of online filing.
The applicant’s location alone does not determine which center will review the petition: routing depends on the form type and USCIS internal policy, which may redistribute caseloads among centers to balance the backlog.
How to Read the Visa Bulletin
For quota-subject categories — all family-based preferences and employment-based EB-1, EB-2, EB-3, EB-4, and EB-5 — the time to a green card depends not only on USCIS but also on the monthly Visa Bulletin published by the Bureau of Consular Affairs of the Department of State.
Step 1: Access the Visa Bulletin
The official address is travel.state.gov/content/travel/en/legal/visa-law0/visa-bulletin.html. The bulletin is published every month, generally between the second and third business day.
Step 2: Identify the Category
The bulletin organizes preferences into two main families:
- Family-Sponsored: F1 (unmarried adult children of citizens), F2A (spouses and minor children of residents), F2B (unmarried adult children of residents), F3 (married children of citizens), F4 (siblings of citizens).
- Employment-Based: EB-1, EB-2, EB-3, EB-4, and EB-5.
Step 3: Locate the Priority Date
The priority date is, as a rule, the date on which USCIS received the base petition (the I-130 for family categories; the I-140 or ETA-9089 for employment-based) and is shown on the I-797. Comparing that date against the two bulletin tables is the central step:
- Final Action Dates: indicates when a visa can effectively be issued.
- Dates for Filing: indicates when the applicant can file the adjustment of status or consular package, provided USCIS authorizes this use for the month.
If the priority date is earlier than the date listed in the applicable table, the category is current for that country and the next phase may begin. If it is later, the applicant must wait for advancement.
Step 4: Follow the Bulletin Monthly
Categories advance, retrogress, and occasionally stagnate. Nationals of mainland China, India, Mexico, and the Philippines frequently face longer queues in certain preferences due to the 7% per-country limit. Following the bulletin regularly is essential for adjusting plans for relocation, rental agreements, children’s school enrollment, and tax matters.
When to Submit an Inquiry
The USCIS e-Request accepts inquiries in four objective scenarios: case outside published processing time, missing mail notification, missing card by mail, and missing documents by mail. To open an inquiry, you must provide an email address, receipt number, petition type, and filing date. Inquiries outside these scenarios or submitted before the deadline are typically closed without action.
What to Expect — and Not Expect — from the Tools
The official tools are designed to inform, not to accelerate. Case Status Online provides visibility into the current stage; the processing times page helps contextualize the wait; the Visa Bulletin organizes the priority queue. None of them replaces the technical analysis of a complex petition, the response to an RFE, or the strategy for a case with retrogression. Applicants who combine disciplined use of official sources with long-term planning tend to navigate the process with fewer surprises — and make decisions based on data, not anxiety.
Victoria Harper
Editor-in-Chief
Leading journalism and editorial content at Visto n’ Visa, Victoria helps make immigration topics clear, trustworthy, and easy to understand. Her focus is on delivering useful, human, and relevant content for people exploring new paths abroad.