Understanding the Two-Track System
Immigrant visa processing operates through two distinct channels: adjustment of status (USCIS) and consular processing (Department of State). Each uses its own tracking system. USCIS case status tools report on petitions and adjustment applications filed domestically. Consular processing cases — applicants interviewing at U.S. embassies and consulates abroad — track through the Consular Electronic Application Center (CEAC). Checking the wrong portal shows no record, not because the case doesn't exist, but because it lives in the other system.
The split exists because USCIS adjudicates petitions and domestic applications, while consular officers abroad adjudicate visa issuance. Once a petition (I-130, I-140, I-600) is approved, the National Visa Center (NVC) takes over case management until the applicant interviews overseas. That handoff is where tracking shifts from one database to another.
CEAC: The Consular Processing Status Portal
The Consular Electronic Application Center at ceac.state.gov/CEACStatTracker/Status.aspx is the primary tool for immigrant visa applicants in consular processing. Enter the case number (the NVC case number or the immigrant visa case number beginning with three letters) to retrieve current status.
Status categories include:
- At NVC: The case is at the National Visa Center awaiting fee payment, document submission, or review.
- Ready: All required documents and fees have been received and approved; the case is in the interview queue.
- In Transit: The case file has been sent from NVC to the consular post for the scheduled interview.
- Refused: The consular officer denied the visa application. The status may include a refusal code (221(g) administrative processing, 212(a) inadmissibility grounds).
- Issued: The visa has been approved and printed.
- Administrative Processing: The case requires additional review, security clearance, or supplementary documentation before a final decision.
CEAC updates typically post within 24-48 hours of a status change at the consular post or NVC, though delays occur during high-volume periods.
When to Use the USCIS Case Status Tool Instead
The USCIS case tracker at egov.uscis.gov/casestatus applies to petitions and adjustment applications, not to visa issuance. Use it to track:
- Form I-130 (Petition for Alien Relative) while USCIS is adjudicating it, before NVC takes over
- Form I-140 (Immigrant Petition for Alien Workers) until approval
- Form I-485 (Application to Register Permanent Residence or Adjust Status) for applicants adjusting status inside the United States
- Form I-601 (Application for Waiver of Grounds of Inadmissibility) or I-212 filed with USCIS
Enter the 13-character receipt number (three letters, ten digits, example: IOE1234567890 or SRC1234567890). The tool shows whether the form has been received, is under review, an RFE (Request for Evidence) has been issued, or a decision has been made. It does not track consular processing steps after USCIS approval.
The NVC Case Number and Where It Comes From
After USCIS approves an immigrant petition, it forwards the case to the National Visa Center. NVC assigns a case number in the format XXX followed by ten or eleven digits (example: GZO2026123456). This number, not the USCIS receipt number, is what CEAC requires for consular processing status checks.
NVC mails a welcome letter to the petitioner and beneficiary containing the case number and invoice ID numbers for fee payment. The same information appears in the online NVC portal at ceac.state.gov/IV/Login.aspx once the petitioner or beneficiary creates an account. If the welcome letter is lost, the case number can be retrieved by contacting NVC directly via the public inquiry form on travel.state.gov or by calling the NVC contact center.
Visa Bulletin Priority Dates and Their Effect on Status
For family-preference and employment-based categories subject to numerical limits, the priority date determines when a case becomes current and eligible for visa issuance. The priority date is the date USCIS received the petition (I-130 or I-140). The Department of State publishes the monthly Visa Bulletin at travel.state.gov/visa-bulletin showing cut-off dates by category and country.
A case at NVC with a priority date that is not yet current will show "At NVC" status indefinitely. No further processing occurs until the priority date advances past the cut-off listed in the Visa Bulletin. Once current, NVC sends instructions to pay fees and submit documents, and the status progresses to "Ready" after compliance. Checking CEAC before the priority date is current yields no new information; the Visa Bulletin is the controlling document during this wait.
Comparison of Tracking Systems
| System | URL | What It Tracks | Case Number Format | Updates When |
|---|---|---|---|---|
| CEAC | ceac.state.gov/CEACStatTracker | Consular processing cases (NVC, interview, issuance) | XXX########## (NVC case number) or 3-letter immigrant visa number | Within 24-48 hours of NVC or post action |
| USCIS Case Status | egov.uscis.gov/casestatus | Petitions, adjustment applications, waivers filed with USCIS | 13 characters (IOE/SRC/EAC/WAC/LIN) | Daily, reflects USCIS internal milestones |
| Visa Bulletin | travel.state.gov/visa-bulletin | Priority date movement, category current/retrogressed status | N/A — check your category row | Monthly, first week of each month |
What If My Case Shows No Record in CEAC?
A "no record found" result in CEAC means one of three things: the case number was entered incorrectly, USCIS has not yet transferred the approved petition to NVC, or NVC has not yet created the case file. USCIS sends approved petitions to NVC within 30-60 days of approval; NVC then assigns a case number and inputs it into CEAC. If the USCIS approval notice is recent, wait two to four weeks before expecting CEAC to show a record.
If more than 60 days have passed since USCIS approval and CEAC still shows no record, contact NVC through the public inquiry form or call the contact center. Have the USCIS receipt number, approval notice, and petitioner/beneficiary information ready. The inquiry confirms whether NVC received the case and can provide the assigned case number if the welcome letter was lost or delayed.
What If the Status Is "Administrative Processing" for Months?
Administrative processing (221(g) status) occurs when the consular officer requires additional review before making a final decision. Common reasons include security clearances, employment verification, or requests for supplementary evidence. No standard timeline exists; processing can take weeks to over a year depending on the issue flagged.
CEAC will not update beyond "Administrative Processing" until the consular post completes its review. Applicants can check for updates by logging into the CEAC portal or contacting the consular post directly via email (contact information listed on the embassy or consulate website under immigrant visas). The post will request additional documents if needed; otherwise, the applicant waits for the clearance to resolve. No action by the petitioner or beneficiary accelerates this step.
What If the Visa Was Issued But CEAC Still Says "Ready"?
CEAC status lags behind physical processing by 24-72 hours. If the consular officer verbally approved the visa at the interview and retained the passport for visa printing, the case is approved even if CEAC has not yet updated to "Issued." The visa packet (passport with visa foil and sealed envelope of documents) arrives by courier within 5-10 business days of approval in most locations.
Check CEAC daily after the interview. Once it changes to "Issued," the courier tracking number (if provided by the post) becomes active. If more than two weeks pass with no passport return and CEAC still says "Ready" or "Administrative Processing," contact the consular post for a status update. Do not assume approval until CEAC reflects "Issued" or the passport with visa is in hand.
Let's Be Direct: Status Tools Don't Speed Up Your Case
Checking CEAC or USCIS case status daily does not make adjudicators work faster. These portals report decisions already made; they are passive tracking systems, not communication channels. Excessive status checks or inquiries to NVC or the consular post will not yield new information if the case is genuinely in the queue or under administrative processing.
What tracking tools do provide is confirmation that the case is moving through the expected stages and early warning of issues requiring a response (RFE, document request, 221(g) refusal requiring additional evidence). Use them to plan next steps — booking interviews, arranging document pickup, or consulting an attorney when a refusal or RFE appears — not as a substitute for patience during processing windows that are genuinely outside anyone's control.
NVC Online Access vs. CEAC Status Tracker
NVC offers two separate online tools: the CEAC Status Tracker (public, no login required) and the NVC online portal (requires account creation with case number and invoice ID). The Status Tracker at ceac.state.gov/CEACStatTracker/Status.aspx shows current status only. The NVC portal at ceac.state.gov/IV/Login.aspx allows petitioners and beneficiaries to pay fees, upload documents, submit DS-260 applications, and view detailed case history and messages from NVC.
Both pull from the same database, so status is identical across them. The portal is necessary for case management; the tracker is faster for quick status checks. Once documents are submitted through the portal, the tracker will reflect "At NVC" until NVC reviews everything, then shift to "Ready" when approved for interview scheduling.
Tracking After Visa Issuance: Entry and Green Card Production
Once the immigrant visa is issued, CEAC status remains "Issued" permanently. It does not track entry to the United States or green card production. The visa itself is valid for six months from issuance (or until the medical exam expires, whichever comes first). The applicant must enter the U.S. before the visa expires to activate permanent residence.
Upon entry, Customs and Border Protection endorses the visa as a temporary I-551 (proof of permanent residence). The physical green card (Form I-551) is produced by USCIS and mailed to the U.S. address listed on the visa application within 90-120 days of entry. Track green card production at egov.uscis.gov/casestatus using the immigrant visa number or the A-number stamped in the passport at entry.
When to Contact NVC Directly
Contact NVC via the public inquiry form at travel.state.gov/content/travel/en/us-visas/immigrate/nvc-contact.html or by calling 603-334-0700 (from within the U.S.) when:
- CEAC shows no record more than 60 days after USCIS approval
- The case number or invoice ID was not received and cannot be found online
- Documents were submitted but the status has not updated to "Ready" after 60 days
- NVC requested additional documents and you need clarification on what is required
- You need to update the petitioner or beneficiary's contact information or U.S. address
NVC does not expedite cases except for true emergencies (life-threatening medical situations documented by a physician, not general urgency). Routine inquiries asking "when will my case be ready" receive a template response pointing to average processing times, which are posted at travel.state.gov under Visa Wait Times by country and category.
Checking Status While Premium Processing Is Pending
Premium processing applies only to certain employment-based petitions (I-129, I-140) filed with USCIS, not to consular processing or adjustment applications. If premium processing was purchased for an I-140, USCIS guarantees a response (approval, denial, RFE, or NOID) within the service window published at uscis.gov/forms (as of 2026, confirm the current timeline before paying the fee). Track the I-140 via the USCIS case status tool, not CEAC.
Once USCIS approves the I-140 under premium processing, the case still transfers to NVC at the standard pace — premium processing ends at USCIS approval. NVC processing and consular interview scheduling proceed according to NVC's queue and the visa availability shown in the Visa Bulletin. Premium processing does not accelerate those stages.
Here's the Honest Answer: Multiple Systems Create Gaps
Immigrant visa processing involves handoffs between USCIS, NVC, and consular posts, each maintaining separate databases that do not sync in real time. A case approved by USCIS will not appear at NVC for 30-60 days. A case sent from NVC to the consular post may still show "Ready" in CEAC while the post has already scheduled the interview. Petitioners and beneficiaries routinely check the wrong portal or interpret status labels differently than the agency intended.
The system is not designed for continuous real-time visibility. It provides milestone updates — petition received, approved, transferred, documents accepted, interview scheduled, visa issued — not hourly progress. Knowing which portal controls which stage of the process and checking the relevant one reduces confusion, but it does not eliminate the inherent lag between an action occurring and the database reflecting it.
Additional Resources
Official instructions for checking immigrant visa status appear at travel.state.gov under Immigrant Visas. The CEAC help page at ceac.state.gov includes definitions of each status category. USCIS processing times by form and field office are posted at egov.uscis.gov/processing-times. The monthly Visa Bulletin explaining priority date movement publishes at travel.state.gov/visa-bulletin.
For case-specific questions about consular processing, contact the National Visa Center directly or the consular post where the interview is scheduled. For questions about USCIS petition status, use the USCIS Contact Center at uscis.gov/contactcenter or submit a case inquiry if the case is outside normal processing times.
The Law Offices of Peter D. Chu assists clients with immigrant visa petitions, NVC document preparation, and consular processing strategy. For a consultation on your immigrant visa case, including guidance on interpreting status updates and responding to NVC or consular requests, contact the firm at 858-268-8823. The consultation fee is $250. The firm is located at 4615 Convoy St, San Diego, CA 92111, with office hours Monday through Friday, 8:30 AM to 5:30 PM.
Disclaimer: This article provides general information about immigrant visa status tracking and is not legal advice. It does not create an attorney-client relationship between the reader and the Law Offices of Peter D. Chu. Immigrant visa outcomes depend on individual facts, case history, and current law and policy. Consult a licensed immigration attorney for advice specific to your situation before taking action on any immigration matter.
Schedule a consultation with the Law Offices of Peter D. Chu — 4615 Convoy St, San Diego, CA 92111 · 858-268-8823 · Mon–Fri, 8:30 AM–5:30 PM. Consultation fee: $250.
Frequently Asked Questions
How do I check my immigrant visa status if I'm applying through consular processing? ▼
Use the CEAC Status Tracker at ceac.state.gov/CEACStatTracker/Status.aspx. Enter your NVC case number (starts with three letters followed by digits) to see whether your case is at NVC, ready for interview, in transit to the consular post, or already issued. This tool tracks consular processing cases only, not adjustment of status applications.
What does 'At NVC' status mean in CEAC? ▼
'At NVC' means the National Visa Center has your case and is awaiting fee payment, document submission, or review. If all fees and documents have been submitted, NVC is reviewing them. Once approved, the status changes to 'Ready.' If your priority date is not yet current, the case remains at NVC until the Visa Bulletin shows your category and country are current.
Can I track my I-130 or I-140 petition in CEAC? ▼
No. While USCIS is adjudicating the petition, track it at egov.uscis.gov/casestatus using the USCIS receipt number. After USCIS approves the petition and transfers it to NVC, the case appears in CEAC under the NVC case number. The two systems do not overlap — USCIS tracks petitions; CEAC tracks consular processing.
How long does it take for CEAC to show my case after USCIS approval? ▼
USCIS transfers approved petitions to NVC within 30 to 60 days. NVC then assigns a case number and enters it into CEAC. If CEAC shows no record more than 60 days after USCIS approval, contact NVC through the public inquiry form to confirm receipt and obtain your case number.
What does 'Administrative Processing' status mean and how long does it last? ▼
Administrative Processing (221(g) status) means the consular officer requires additional review before deciding on the visa. Reasons include security clearances, employment verification, or requests for more documents. There is no standard timeline — it can take weeks to over a year. CEAC will not update until the review completes. Contact the consular post for updates or to submit requested documents.
Why does CEAC still say 'Ready' even though I already had my interview? ▼
CEAC updates lag 24 to 72 hours behind physical processing. If the officer approved your visa and kept your passport, the case is approved even if CEAC has not yet changed to 'Issued.' Check daily after the interview. If more than two weeks pass with no update and no passport return, contact the consular post for a status inquiry.
Where do I find my NVC case number? ▼
NVC mails a welcome letter to the petitioner and beneficiary containing the case number (format: three letters plus ten or eleven digits). It also appears in the NVC online portal at ceac.state.gov/IV/Login.aspx once you create an account. If the letter is lost, contact NVC via the public inquiry form or call 603-334-0700 to retrieve the case number.
Does checking my status frequently speed up my case? ▼
No. CEAC and the USCIS case status tool are passive tracking systems reporting decisions already made. Checking daily or contacting NVC repeatedly does not accelerate adjudication. Use the tools to confirm progress and catch issues requiring a response (document requests, RFEs), not to rush processing that is genuinely in the queue.