A US visa status check starts with identifying whether USCIS, the National Visa Center, or a U.S. embassy or consulate currently has your case. Each agency uses a different official tool and identifier.

Key Takeaways
- Use USCIS Case Status Online for a petition or application that USCIS is still processing.
- Use National Visa Center resources after USCIS has approved an immigrant petition and transferred it to the NVC.
- Use the Consular Electronic Application Center, known as CEAC, for visa applications being processed through a U.S. embassy or consulate.
- A passport number alone generally is not enough to check a case through the official USCIS or CEAC status tools.
- Visa application status, visa validity, and immigration status inside the United States are different concepts.
- Official government status checks are free. Confirm that you are using a USCIS.gov or State.gov domain.
How to Check US Visa Status Online
The fastest way to check US visa status is to use the official system operated by the agency that currently controls the case. Review your latest receipt, approval notice, NVC correspondence, interview notice, or embassy instructions. The sender and case identifier usually show where you should look.
| Current case stage | Official tool | Identifier normally needed |
|---|---|---|
| Petition or application pending with USCIS | USCIS Case Status Online | USCIS receipt number |
| Approved immigrant petition transferred to the NVC | CEAC and the State Department's NVC resources | NVC case number; an invoice ID number may also be required to sign in and manage an immigrant visa case |
| Nonimmigrant visa application at a U.S. embassy or consulate | CEAC Visa Status Check | Application ID or case number, plus the processing location requested by the tool |
| Immigrant visa case at a U.S. embassy or consulate | CEAC Visa Status Check | Immigrant visa case number |
For a USCIS case, enter the receipt number exactly as it appears on the notice. Omit dashes when the USCIS tool instructs you to do so, but include other characters that are part of the receipt number. For a consular case, select the correct visa type and processing location before entering the application ID or case number requested by CEAC.
Do not assume an appointment website, courier page, or private visa service shows the government's adjudication decision. These services may display appointment or passport-delivery information, but the official agency system remains the primary source for case status. For a closer explanation of the State Department tracker, see this guide to checking CEAC visa status.
Which Agency Has Your Visa Application?
USCIS handles many immigration petitions and applications filed in the United States. If an employer or relative filed a petition and USCIS has not approved it, use the USCIS receipt number to check the case. A Department of State visa tracker will not replace USCIS Case Status Online while USCIS still has jurisdiction.
After USCIS approves an immigrant petition for consular processing, USCIS may send it to the National Visa Center. The NVC creates a Department of State case, collects required fees and documents when applicable, and prepares the matter for consular processing. At that point, the USCIS result may continue to show that the petition was approved or transferred, while NVC and CEAC resources provide the more useful updates.
A U.S. embassy or consulate generally handles a nonimmigrant visa application submitted for an interview or other consular processing. This includes common visitor applications. The consular post also makes the final visa decision in an immigrant visa case after the NVC stage. Use CEAC for the adjudication status and follow the specific embassy or consulate's official instructions for appointments, document submission, and passport return.
Your latest communication is often the best guide. A USCIS receipt number points to USCIS. An NVC case number and invoice ID point to the NVC and CEAC. A DS-160 confirmation page, interview instructions, or consular case number generally points to CEAC and the embassy or consulate. Petition-based workers can also review how H-1B status and processing fit with USCIS and consular procedures.
Understanding CEAC Visa Status Results
CEAC displays a short status label, but the label must be read with the full message and any instructions from the consular post. Status wording can differ by visa type and stage. It can also change as the embassy or consulate completes review, requests documents, or prints the visa.
- Application Received: The post has received the application, but the displayed result does not by itself establish final approval.
- Approved: A consular officer has approved the application, subject to final processing before issuance. Approval is not the same as having the passport and visa ready for travel.
- Issued: The visa has been printed or issued. You should still wait for the passport-return instructions before making travel plans based on possession of the visa.
- Refused: The application is presently refused under U.S. immigration law. The accompanying message or consular notice may say that additional documents or administrative processing are required, or it may describe a final refusal.
A refused CEAC result does not always mean that no further action is possible. Some cases remain refused while the consular post completes administrative processing or waits for requested information. Follow the written instructions from the embassy or consulate rather than repeatedly submitting a new application or sending documents that were not requested.
CEAC updates do not always appear immediately after an interview, document upload, or passport submission. A status date may change without a new decision label. If the displayed result conflicts with a written notice, preserve copies of both and use the contact method identified by the consular post. Do not treat a third-party tracking message as proof that a visa was approved or denied.
NVC Case Status Checks for Immigrant Visas
Use an NVC case status check after an approved immigrant petition has reached the National Visa Center. USCIS approval alone does not mean the NVC has created the case or that an interview has been scheduled. Wait for the NVC's case-creation communication, which provides the identifiers and instructions needed for the next stage.
The immigrant visa CEAC portal may require both the NVC case number and invoice ID number to access and manage the case. Keep these credentials private. The public CEAC status tracker can display a case result using the case number requested by that tool, but it does not replace the full immigrant visa account used for fees, forms, and supporting documents.
Use NVC resources when the NVC is collecting documents, reviewing submissions, or preparing the case for an interview. Once the NVC confirms that the file has been sent to an embassy or consulate, follow that post's instructions. USCIS generally cannot provide meaningful updates about scheduling or consular review after transfer.
If CEAC does not recognize the case, compare every letter and number with the NVC communication. Confirm that you selected the immigrant visa option and did not enter a USCIS receipt number in place of the NVC case number. Case creation and system availability may not occur at the same moment as USCIS approval. For stage-specific instructions and terminology, read more about National Visa Center case status.
Passport Numbers and B1/B2 Visa Status Checks
You generally cannot check US visa status with only a passport number through the official USCIS or CEAC status systems. USCIS uses a receipt number. CEAC asks for an application ID or case number and other selections appropriate to the visa type. A passport number may be used by an embassy's appointment or delivery service, but that service tracks logistics rather than serving as the universal government adjudication tool.
For a B1/B2 visitor visa application, use the nonimmigrant visa option in CEAC. Select the location where you applied and enter the DS-160 application ID or case number accepted by the tracker. Follow the embassy or consulate's instructions separately if you need to confirm an appointment, document delivery, or passport pickup. Do not use the immigrant visa CEAC sign-in merely because your visit may involve relatives in the United States.
B1 is associated with temporary business visits, while B2 is associated with tourism and certain other temporary visits. A combined B1/B2 visa is common, but the online application-status process is the same general nonimmigrant consular process. The status checker does not decide how long you may remain in the United States after admission.
If a service asks for a passport number, determine what it is actually tracking. It may show that the passport was received, sent to a courier, or ready for collection. That information can be useful, but it does not substitute for CEAC's visa decision. Once a visa is issued, its identifying information is different from your passport number. This explanation of the visa number on an issued visa can help you distinguish the two.
Visa Application Status, Visa Validity, and Immigration Status
Visa application status tells you what is happening with a pending or recently decided application. Examples include received, approved, issued, or refused. This is the information applicants usually seek through CEAC, NVC resources, or USCIS Case Status Online.
Visa validity concerns an issued visa. Review the visa in your passport for its expiration date, visa class, number of entries, and annotations. An unexpired visa can generally be used to travel to a U.S. port of entry and request admission for the permitted purpose. It does not guarantee admission. A visa can also become unusable or be revoked even if the printed expiration date has not passed, so review any later government communication.
Immigration status concerns your authorized classification and stay after admission to the United States. The admission record, commonly reflected on Form I-94, generally controls how long a nonimmigrant may remain, not the visa's expiration date. A visa may expire while you are in the country without automatically ending a properly authorized stay. Conversely, an unexpired visa does not authorize you to remain beyond the period granted at admission.
B1/B2 is a visa classification and may also describe the classification in which a visitor was admitted. The issued visa's validity period and the authorized period of stay are still separate. USCIS proceedings, such as an extension or change of status request, may also have a different receipt and case status from the consular visa application.
If the official result is unclear, conflicts with earlier notices, or could disrupt work, travel, study, or family plans, you can post your legal need on UpCounsel's marketplace. An immigration attorney can review the notices and filings, identify which agency has jurisdiction, spot application problems, and recommend the appropriate inquiry or legal response. Responses typically arrive within a day.
Troubleshooting a Missing or Delayed Visa Status
If an official tool does not recognize your case, first verify that you chose the correct system. A USCIS receipt number belongs in USCIS Case Status Online. An NVC case number belongs in the immigrant visa tools. A DS-160 application ID belongs in the nonimmigrant CEAC process. These identifiers are not interchangeable.
- Recheck the identifier: Compare the entry character by character with the original notice or confirmation page. Watch for similar letters and numbers.
- Confirm the visa type and location: CEAC results depend on selecting the correct immigrant or nonimmigrant option and, when requested, the location where the application was filed.
- Allow for transfer and data entry: A newly approved or transferred case may not be available in the next agency's system immediately.
- Read the complete result: Do not rely only on the label. Review the explanatory text and any written notice requesting documents or further action.
- Contact the agency that has the case: Use the current contact instructions published by USCIS, the NVC, or the relevant U.S. embassy or consulate. Include the correct case identifier and avoid sending sensitive information through an unverified channel.
If a result appears stuck, compare the case with the agency's current processing or inquiry guidance before escalating. Contacting multiple agencies usually does not help when only one has jurisdiction. USCIS cannot resolve an embassy's consular decision, and the NVC generally cannot update a petition that USCIS has not transferred.
Protect yourself from unofficial status sites. Government status checks are free, and official federal pages use government domains such as USCIS.gov or State.gov. Do not provide a passport scan, account credentials, invoice ID, or payment information merely to view a result. For technical errors, use the help or contact option published on the same official agency or embassy site.
Frequently Asked Questions
How Do I Check My US Visa Status?
Check your US visa status through the agency currently handling the case. Use USCIS Case Status Online for a pending USCIS filing, NVC and immigrant CEAC resources for an NVC-stage case, or the CEAC Visa Status Check for an application at a U.S. embassy or consulate.
How Do I Check a Visit Visa Status?
Check a visit visa status by selecting the nonimmigrant visa option in CEAC and entering the application ID or case number requested. You may need to select the embassy or consulate where you applied. Use that post's separate appointment or delivery system only for scheduling and passport-return updates.
How Do I Know If My US Visa Is Approved?
You can identify approval when CEAC displays an approved result or the consular post provides an approval notice. Approval does not necessarily mean the visa has been printed or that your passport is ready. Wait for an issued result and the post's passport-return instructions before relying on the visa for travel.
Can I Check My Visa Application in an E-Registration Account?
An e-registration or appointment account may show scheduling, document, or delivery information, but it may not display the government's adjudication status. Use CEAC for a consular visa decision or USCIS Case Status Online for a USCIS filing. Follow the embassy's official instructions if its local system provides additional case services.
How Can I Check If My US Visa Is Still Valid?
Check the visa foil in your passport for the expiration date, visa class, entries, and annotations, then review any later government notice affecting the visa. A visa's printed validity does not determine how long you may stay after entry, and an unexpired visa does not guarantee admission at a U.S. port of entry.
Can I Check My NVC Case Status Online?
Yes, you can check an NVC-stage immigrant visa case through the applicable CEAC resources using the identifiers supplied by the NVC. Managing the full immigrant visa case may require the NVC case number and invoice ID. If the case has already moved to a consulate, follow that post's instructions.
Can I Track My Visa Application Through a Visa Service?
A visa service may track appointments, document delivery, or passport shipment, but it is not the authoritative source for a government decision. Confirm adjudication through USCIS or CEAC. Use only the service identified by the relevant U.S. embassy or consulate, and never disclose case credentials to an unverified tracking website.

