How to Check Your Immigration Case Status: USCIS, NVC, and the Consulate
Are you waiting on an immigration case and not sure where to look? You are not alone. One of the most common questions we hear from clients is: how do I check the status of my case? The honest answer is: it depends entirely on where in the pipeline your case currently sits.
The US immigration system does not have a single tracking window. A case typically moves through at least three separate agencies — the United States Citizenship and Immigration Services (USCIS), the National Visa Center (NVC), and a US consulate abroad — and each of them has its own tracking tools, its own response practices, and its own failure modes when communication breaks down.
This guide walks you through each stage in sequence. If you need help with consular processing generally, our consular processing guide covers the full pipeline from petition to green card. If your case is stuck over documents at the NVC, see our separate article on breaking through NVC document roadblocks. This article focuses specifically on the status-tracking question at each stage.
Stage 1: Your Case Is at USCIS
When you first file a petition or application with USCIS — whether that is an I-130 immigrant visa petition, an I-140 employment-based petition, or something else — USCIS sends you a receipt notice. That notice contains a receipt number, which is the key to tracking your case.
Using the USCIS Case Status Tool
The USCIS case status tool is at egov.uscis.gov. Enter your receipt number and the tool will show you the current status of your case. Receipt numbers begin with three letters identifying the service center that received your case (for example, MSC for the Missouri lockbox, SRC for the Texas service center, and so on).
You can also register with USCIS to receive email or text notifications when your case status changes. This is worth doing — it removes the need to check manually and ensures you see movement as soon as it happens.
Understanding What USCIS Status Codes Mean
USCIS status messages are not always intuitive. The most common ones you will encounter:
- Case Was Received — your filing has been accepted and is waiting for review.
- Request for Evidence Was Mailed — USCIS needs additional documentation. You have a fixed deadline to respond, typically 87 days.
- Case Was Approved — the petition or application is approved. Depending on the case type, USCIS will either mail a notice or transfer the case to the NVC.
- Case Was Transferred and New Office Has Jurisdiction — USCIS has moved your case to a different office. Check the new receipt number if one is provided.
If your case shows no movement for a period significantly longer than the published processing time, USCIS allows you to submit a case inquiry. You can also submit a service request if your case is outside normal processing times.
USCIS Processing Times
USCIS publishes processing time estimates by form type and service center at egov.uscis.gov/processing-times. These are updated monthly. They reflect current median processing times — not a guarantee — and can shift considerably depending on staffing, filing volumes, and policy changes.
Stage 2: Your Case Has Been Transferred to the NVC
Once USCIS approves an immigrant visa petition and the beneficiary is outside the United States, USCIS transfers the approved petition to the National Visa Center (NVC). The NVC is a large processing facility in Portsmouth, New Hampshire, operated by the Department of State. Its job is to collect the required documents and fees, determine that the case is documentarily complete, and schedule the visa interview at the appropriate US consulate abroad.
The NVC is also where most applicants first experience the frustration of trying to find out what is happening with their case.
The CEAC Portal
The Department of State uses the Consular Electronic Application Center, or CEAC, as its primary case management platform for immigrant visas. Once the NVC creates your case, it sends a Welcome Letter containing your NVC case number and invoice ID number. Keep that letter: those two numbers are how you log in to CEAC for the rest of the process. After you log in, CEAC shows a summary of your case — including the status of each visa applicant and financial sponsor — and a status chart telling you what you still need to do: pay the fees, complete the DS-260 online application, and upload the required documents. Before you start the DS-260, read about the questions added to the form in 2026; the travel, employment and sibling pages take real preparation.
Is Your Case Stuck, or Is the NVC Just Behind? Check NVC Timeframes First
The single most useful status tool at this stage is one most applicants never find: the NVC’s own NVC Timeframes page, which the State Department updates weekly. It publishes the dates the NVC is currently working on. As of September 21, 2026, for example, the NVC reported that it was creating cases for petitions received from USCIS on September 1, 2026; reviewing documents submitted on July 28, 2026; and answering Public Inquiry Form messages received on September 10, 2026. Compare your own dates against the live page. If you submitted your documents after the date the NVC says it is reviewing, the NVC simply has not reached your case yet. If the published date has passed yours and you have heard nothing, that is the time to send an inquiry. The page covers immediate relative, family preference, and employment preference cases; it does not apply to diversity visas, special immigrant visas, K fiancé(e) visas, or adoption cases.
These dates are a snapshot as of the date shown. They change every week, and we do not update this article to track them — check the NVC Timeframes page directly before deciding whether to follow up.
The NVC Inquiry Form and What It Requires
If your case status is not updating or you have a specific question, the NVC operates a public inquiry form at travel.state.gov. This form replaced the direct email system that existed in earlier years.
One practical point that trips up many applicants and even some attorneys: the NVC requires you to supply specific identifying information to receive a meaningful response. At a minimum you will need the petitioner’s full name, date of birth, and the NVC case number or USCIS receipt number. If any of this information is incomplete or inconsistent with what the NVC has on file, the response you receive will simply ask you to resubmit with the missing information — not answer your underlying question. Have everything assembled before you submit.
The Transmission Gap: Why NVC May Not Have Your Case Yet
A source of confusion that is worth understanding: just because USCIS has approved your petition does not mean the NVC has it yet. After USCIS enters an approval, the file must be physically or electronically transmitted to the NVC. This handoff step can take longer than most people expect, and the NVC will not respond to inquiries about a case it has not yet received. The State Department’s own NVC FAQ says the same thing: it often takes longer for the petition to reach the NVC than for you to receive your I-797 approval notice.
This is not a problem with your case — it is a function of how the two agencies communicate. If you recently received a USCIS approval and the NVC has no record of your case, give the process time to work before escalating. The NVC typically responds once it actually has the file in hand.
K-1 Fiancé Visa Cases: The Transfer Timing Problem
K-1 fiancé visa cases have a particular wrinkle. Once USCIS approves a K-1 petition, it is valid for four months, and the clock runs from the date of approval — not from the date the beneficiary applies at the consulate. That creates real urgency in getting the case transferred to the right consulate and scheduling the interview before the petition expires.
The same transmission gap applies here: USCIS approval does not mean the consulate has the petition. Applicants in K-1 cases should plan for the transfer to take time and not assume that silence from the NVC means something has gone wrong. If the petition is approaching expiration without movement, a formal inquiry — with complete identifying information — is appropriate. In some circumstances, a congressional inquiry can help move a stalled K-1 transfer.
The Annual Contact Requirement for Preserved CP Cases
Here is a situation that most applicants do not know about until it is too late. In employment-based immigration, it is sometimes strategically useful to list a beneficiary for consular processing even when the actual intent is to adjust status in the United States when the priority date becomes current.
A common example: an H-2A agricultural worker whose employer has filed an EB-3 Other Worker petition faces a lengthy wait before a visa number is available. For years, an immigrant petition was treated as a problem for an H-2A worker, because H-2A is a nonimmigrant category. A DHS rule effective January 17, 2025 changed that. Under 8 CFR § 214.2(h)(16)(ii), an approved labor certification, a filed immigrant petition, or an application for a green card “will not, standing alone, be the basis for denying an H-2 petition” or the worker’s admission in H-2 status — although it is still “considered, together with all other facts presented,” in deciding whether the worker has a foreign residence he or she has no intention of abandoning. In the rule, DHS noted that the State Department’s Foreign Affairs Manual is not inconsistent with that approach.
In our practice, workers with approved EB-3 petitions regularly go home and receive new H-2A visas while they wait for their priority dates to become current, and we generally list these cases for consular processing for two practical reasons. First, the flexibility runs in one direction: a worker listed for consular processing who is in the United States when the priority date becomes current can still apply to adjust status here, but a worker listed for adjustment of status who is outside the country when the date becomes current needs the employer to file Form I-824 asking USCIS to send the approved petition to the NVC. Second, in our experience consular officers are more comfortable issuing the H-2A visa when the green card case is pointed toward the consulate. Neither point is written in the regulations; it is how the system works in practice today. In this scenario, the worker is not ready to complete consular processing now and is not going to pay the NVC immigrant visa fee yet.
The problem is INA § 203(g). Under that section, as the State Department explains on its NVC Timeframes page, the registration of an applicant who fails to apply for an immigrant visa within one year of notice that a visa is available is terminated. The petition can be reinstated only if, within two years of that notice, the applicant establishes that the failure to apply was for reasons beyond the applicant’s control — and a terminated petition takes its benefits with it, including the priority date. The way to prevent this is straightforward: respond to every NVC notice, and have the attorney or applicant contact the NVC at regular intervals — at least annually — to confirm that the case is still active and to indicate that consular processing is preserved even though the applicant does not intend to proceed at this time.
If you are in this situation, calendar a recurring reminder. A closed CP case is an unnecessary complication on top of an already long wait.
Stage 3: After the Consular Interview — The Hardest Status to Check
The most difficult status-checking situation in consular processing comes after the interview. At this point, responsibility for the case has passed from the NVC to the individual consulate, and tracking becomes significantly harder.
What CEAC Shows Post-Interview
If the consular officer cannot issue the visa at the end of the interview — because documents are missing or the case needs further administrative processing — the application is refused under INA § 221(g), and CEAC shows the status as “Refused.” Since March 2020, that is how CEAC displays cases that used to read “Administrative Processing”; the State Department made that change to describe the legal status accurately, not because anything about those cases changed. A 221(g) refusal is often not the end of the case: the status can change once you show the consular officer that you are eligible, or once the outstanding issue is otherwise resolved, and a case can sit at “Refused” for weeks or months while that happens. Follow the written instructions the officer gave you at the end of the interview.
A case under administrative processing — sometimes triggered by security checks, additional documentation requests, or a 221(g) refusal — can sit in this status for an extended period. Our article on 221(g) refusals explains what that notice means and what your options are.
The Traveldocs Account: Logistics, Not Status
Many consulates now require applicants to create an account with a third-party logistics provider — commonly referred to as traveldocs — to handle passport submission and return. This account is useful for its intended purpose: scheduling the passport drop-off, tracking whether the consulate has received your passport, and confirming it has been returned.
It is not a status-tracking tool. Traveldocs has no visibility into the substantive status of your visa application or the reason for any delay. If you are waiting on administrative processing, the traveldocs account will tell you nothing meaningful about what is happening.
Contacting the Consulate Directly
Once a case has been transferred from the NVC to the consulate, the NVC will tell you — correctly — that it no longer has jurisdiction. The consulate’s immigrant visa unit is now the responsible office. The problem is that most consulate IV units are difficult to contact directly. There is no general phone line. Some consulates respond to email inquiries; others do not. Response times vary widely.
If a case is genuinely stalled in administrative processing and standard inquiry channels have not produced movement, the escalation options are:
- Congressional inquiry. A member of Congress or their staff can formally inquire with the Department of State about a constituent’s pending case. This does not guarantee resolution, but it puts the case on record and often produces a substantive response. See our article on how congressional inquiries work.
- Mandamus litigation. For cases that have been delayed unreasonably, a writ of mandamus in federal district court can compel an agency to act. This is a more aggressive step and is typically reserved for cases with documented, extended delay.
Reading Your Place in Line: Priority Dates and the Visa Bulletin
Knowing where your case is tells you who is handling it. Your priority date tells you when it can move. For most family-preference and employment-based cases, the priority date is your place in line. In a family case it is generally the date USCIS properly received the Form I-130, and it is printed on the approval notice (Form I-797). In an employment-based case it is generally the date the Department of Labor accepted the labor certification for processing or, if none is required, the date the Form I-140 was properly filed (8 CFR 204.5(d)).
Each month the Department of State publishes the Visa Bulletin, a chart of which priority dates may move forward. Find your category and your country of chargeability (usually your country of birth), then compare your date to the date in the chart. If your priority date is earlier than the date in the Final Action chart for your category and country, a visa number is generally available; “C” means current for everyone, and “U” means unavailable. The bulletin has two charts: Final Action Dates show when a visa can be issued, and Dates for Filing show when applicants may take the next step. USCIS announces each month which chart it will accept for adjustment of status. Checking your category every month shows how fast it is moving, and a category can move backward as well as forward.
Spouses, parents, and unmarried children under 21 of U.S. citizens are “immediate relatives” and do not wait for a priority date.
Life events can change your category. The unmarried sons and daughters of citizens and the married sons and daughters of citizens are in different categories (INA 203(a)(1) and (3)), so a marriage can move an applicant from one category to the other, generally keeping the same priority date (8 CFR 204.2(i)). Other changes, such as a petitioner’s death or a child’s 21st birthday, can also change or end eligibility, depending on the facts. Talk to a lawyer before a major change, not after.
If you are not waiting on a date but your case is stuck, with missing documents, no response from the NVC, or a case that will not move, see our guide to breaking through NVC document roadblocks or contact us.
Quick Reference: Where to Check at Each Stage
| Stage | Where Your Case Is | How to Check |
| Petition filed | USCIS | USCIS Case Status Online — egov.uscis.gov — using your receipt number |
| After USCIS approval | In transit to NVC | Allow time for transmission; USCIS case status will show “Case Was Approved” |
| NVC processing | National Visa Center | CEAC portal (ceac.state.gov), the NVC Timeframes page (updated weekly), and the NVC inquiry form at travel.state.gov |
| Interview scheduled | US Consulate | CEAC for appointment status; traveldocs for passport logistics |
| Post-interview | US Consulate — IV Unit | CEAC shows status; for stalled cases, direct consulate inquiry or congressional escalation |
| Already in the US | CBP | CBP I-94 portal at i94.cbp.dhs.gov — see our I-94 article |
Why This Process Is More Complicated Than It Should Be
The tracking landscape has changed considerably over the years, and it has not always changed for the better. There was a time when practitioners had direct communication channels with the NVC that worked reasonably well. Those channels no longer exist in the same form. The current public inquiry system works, but it is slower and less flexible than what came before it.
The CEAC system has centralized a great deal of the NVC’s documentary workflow, and for straightforward cases it works well. The difficulty arises when a case hits a problem — a document dispute, a lengthy administrative processing hold at a consulate, or a case that has fallen dormant — because the communication infrastructure for resolving those problems is thin and fragmented.
The honest answer for applicants is that checking your case status is not one task. It is a series of tasks, the specific mix of which depends on where in the pipeline your case sits. Knowing which agency has your case, which tools that agency uses, and what the realistic options are when those tools do not produce answers — that is what actually moves a stuck case.
We Can Help
If your case is stuck and the standard tracking tools are not giving you useful information, we can help you figure out where it is, why it has stalled, and what the realistic options are to move it forward. We serve clients in Montana, North Dakota, Wyoming, and the broader Rocky Mountain West, and regularly assist Canadian clients with US consular processing matters.
Please contact us to schedule a strategy consultation.

