Where to See US H1B Visa Number on Stamp? (Field Guide)

Blog Post: where to see us h1b visa number on stamp - Professional illustration

Understanding the H-1B Visa Stamp Layout

A denied re-entry isn't always a status violation — sometimes it's an identifier mixup. When a consular officer asks for your visa number and you hand over the wrong field from your passport stamp, the system flags a mismatch. The H-1B visa stamp contains multiple identification numbers, each with a specific purpose, and knowing which one to use depends entirely on who's asking and why.

The H-1B visa stamp in your passport is issued by the U.S. Department of State (DOS) at a consular post abroad, not by USCIS. It contains several critical fields: the visa classification (H-1B), the visa number (a red alphanumeric sequence), the control number, your passport number, and the petition number tied to your approved Form I-129. Each field serves a different tracking or verification function. The 'Visa Number' field — printed in red ink in the upper right corner of the visa foil — is what most people call the visa number, but it's not what your employer references when checking your status, and it's not what USCIS uses to track your petition approval.

The Three Identifiers You're Actually Working With

The visa foil stamp contains three separate tracking numbers:

  1. The Visa Number (Red Ink): An eight-digit alphanumeric code in the upper right corner of the visa stamp, printed in red. This is the identifier DOS uses to track the physical visa document itself. It begins with a letter, followed by seven digits. You'll reference this number when scheduling a visa appointment, when entering the U.S. at a port of entry, and on Form I-94 (Arrival/Departure Record) tied to your admission.

  2. The Control Number (Barcode Field): A longer numeric sequence printed below the visa number, often in smaller font near the machine-readable zone (MRZ) at the bottom of the stamp. Consular systems use this for internal tracking; you rarely need to reference it directly, but Customs and Border Protection (CBP) officers scan it at admission.

  3. The Petition Number (I-797 Approval Notice): This is not printed on the visa stamp itself — it appears on your Form I-797 approval notice from USCIS. The petition number (also called the receipt number or case number) begins with three letters (the service center abbreviation, such as WAC, LIN, or SRC) followed by ten digits. Your employer and USCIS use this number to track your approved petition, and it's what you reference when checking case status, filing extensions, or transferring to a new employer. The visa stamp does not show the full petition number, though it may reference part of it in the annotation field.

Here's the honest answer: the field most people need when they search for 'visa number' is the petition number from the I-797, not the red visa number on the stamp. Employers verify status through the petition; consular officers and CBP reference the visa stamp. If someone asks for your 'H-1B number' without specifying which identifier, clarify what they're verifying before you answer.

Where Each Number Appears on the Stamp

The visa foil occupies a full page in your passport. The layout follows a standard DOS template used across all nonimmigrant visa categories:

Field Location on Stamp Format What It Tracks
Visa Number Upper right corner, red ink 1 letter + 7 digits (e.g., A1234567) The physical visa document; referenced at entry and on I-94
Control Number Near the bottom, above or within the MRZ 8–12 digits, smaller font Internal consular tracking; scanned by CBP at ports of entry
Annotation Field Lower left or center, below the photo Text field, may include petition receipt numbers or employer name Additional notes; sometimes includes part of the I-797 receipt number
Entries Center-left, bold text Number or 'M' (multiple) How many times you may use this visa to seek admission before it expires
Expiration Date Center-right, bold text DD-MMM-YYYY format (e.g., 15-JUN-2027) The visa's document validity; does not control how long you may stay in the U.S. once admitted

The visa number in red is what DOS assigns to the visa foil at issuance. It's unique to that stamp. If you renew your H-1B visa at the consulate, the new stamp will have a different red visa number, even though your underlying petition (I-797) may remain the same. The petition number — the one USCIS assigned to your approved I-129 — does not change unless you file a new petition (extension, amendment, or transfer).

What the Annotation Field May Tell You

The annotation field varies by consular post. Some posts print the petition receipt number here; others print only the employer name or leave it blank. If your stamp includes the petition number in the annotation, it will appear as the three-letter code + ten digits. If it does not, you'll need to reference the I-797 directly. The absence of a petition number in the annotation field does not mean the visa is invalid — it simply means the consulate chose not to include it on the stamp itself.

When You Use Each Number

Confusion arises because different agencies and entities ask for 'your visa number' to mean different things. The table below clarifies who needs which identifier:

Scenario Identifier You Provide Where It Appears
Scheduling a visa appointment at a U.S. consulate Visa Number (red, 8 characters) Upper right corner of the visa stamp in your passport
Entering the U.S. at a port of entry (air, land, sea) Visa Number (scanned by CBP from the stamp) Visa stamp; officer scans the MRZ, which includes the control number
Checking your I-94 Arrival/Departure Record online Visa Number (red) OR passport number i94.cbp.dhs.gov — you can retrieve your I-94 using either the visa number or your passport details
Employer verifying your work authorization Petition Number (I-797 receipt number) Form I-797 approval notice; begins with WAC, LIN, SRC, EAC, etc. + 10 digits
Filing an H-1B extension or transfer Petition Number (prior approval) Current I-797; new petition references the old receipt number
Checking your case status on the USCIS website Petition Number (receipt number) I-797 form; entered at egov.uscis.gov/casestatus
Applying for a driver's license or state ID Visa classification, I-94 number, and I-797 DMV requirements vary by state; most ask for your I-94 admission number (different from visa number) and the I-797

The I-94 number — yet another identifier — is assigned by CBP at the time of your most recent admission to the U.S. It appears on your electronic I-94 record, not on the visa stamp. It's an 11-digit number that tracks your specific entry event. Your visa number stays the same across multiple entries (until you renew the visa); your I-94 number changes every time you re-enter the U.S.

What If I Have Multiple H-1B Visa Stamps?

If you've renewed your H-1B visa at the consulate or returned for a new stamp after a petition amendment, you'll have more than one visa foil in your passport. Each stamp has its own unique red visa number. Only the most recent unexpired visa stamp is valid for travel. Older stamps — even if not yet expired — are superseded by the new one.

Scenario: You had an H-1B visa issued in 2024 (visa number A1234567), valid until 2027. You switched employers in 2025 and obtained a new H-1B visa stamp for the new petition (visa number B7654321), also expiring in 2027. When you travel, you present the 2025 stamp (B7654321). The 2024 stamp is no longer valid for admission, even though it hasn't expired, because a new visa was issued. CBP will reference the newest stamp.

If you're checking your I-94 online or scheduling a visa appointment, use the visa number from the stamp you intend to travel on — the most recent one. If an employer or agency asks for your visa number and you have multiple stamps, clarify which petition they're verifying, then provide the corresponding I-797 petition number, not the visa stamp number.

What If My Visa Stamp Expired But My I-797 Is Still Valid?

This is one of the most common H-1B situations: your visa stamp in your passport has expired, but your approved I-797 petition is still valid for several more years. You can continue working in the U.S. on the valid I-797 without a current visa stamp. The visa stamp is only required for re-entry to the U.S. after traveling abroad — it is not required to maintain lawful H-1B status inside the country.

If you travel abroad with an expired visa stamp, you must apply for a new visa at a U.S. consulate before returning. You cannot re-enter the U.S. on an expired visa, even if your underlying petition (I-797) remains valid. Many H-1B holders choose not to travel internationally for this reason, avoiding the need to renew the stamp while their petition is still approved.

When you do renew the stamp, the consulate will issue a new visa number. The petition number on your I-797 does not change — only the visa foil number changes.

What If I Need to Reference My Visa Number But I'm Already in the U.S.?

If you entered the U.S. on an H-1B visa, traveled since then, and now need to reference your visa number (for an I-94 lookup, for example), the number is in your passport on the most recent H-1B stamp. If you did not travel since your initial entry and your visa stamp has since expired, the visa number from that stamp is still the one tied to your I-94 record — expired stamps remain valid identifiers for records that were created while they were current.

If you've never traveled and obtained your H-1B status through a change of status inside the U.S. (approved on Form I-797A with an I-94 attached), you do not have a visa stamp at all. In that case, there is no visa number to reference. Your I-94 number comes from the approval notice, and your petition number is the I-797 receipt number. If a form asks for a visa number and you obtained status via change of status, you leave that field blank or write 'N/A — change of status.'

Comparison: Visa Number vs Petition Number vs I-94 Number

Identifier Issued By Purpose Where You Find It Bottom Line
Visa Number (red) Department of State (consulate) Tracks the physical visa document; required for travel and admission Upper right corner of the visa stamp in your passport Use this when scheduling visa appointments, entering the U.S., or retrieving your I-94 online.
Petition Number (receipt number) USCIS Tracks the approved H-1B petition tied to your employer and job Form I-797 approval notice (begins with WAC, LIN, SRC, etc.) Use this when your employer verifies status, when filing extensions or transfers, or when checking case status on uscis.gov.
I-94 Number Customs and Border Protection (CBP) Tracks your specific entry event and authorized period of stay Electronic I-94 record at i94.cbp.dhs.gov (11 digits) Use this for employment verification (Form I-9), driver's license applications, and proving your admission date and status.
Control Number Department of State (embedded in visa) Internal consular tracking; scanned at ports of entry Barcode area near the bottom of the visa stamp Rarely referenced directly by applicants; CBP scans it at admission.

The petition number is the one you'll reference most often while working in the U.S. The visa number is the one you'll reference most often when traveling. The I-94 number is the one state agencies and employers use to confirm you were lawfully admitted.

What If My Visa Stamp Shows the Wrong Information?

Errors on visa stamps are rare but not impossible. If the visa number, expiration date, classification, or your name is printed incorrectly, you must contact the consulate that issued the visa before you travel. Do not attempt to enter the U.S. on a visa stamp that contains an error — CBP may refuse admission if the document appears altered or inconsistent.

Common errors include:

  • Wrong visa classification printed (e.g., 'H-2B' instead of 'H-1B')
  • Wrong expiration date (does not match the intended validity period)
  • Misspelled name (does not match your passport exactly)
  • Missing or incorrect annotation (employer name wrong or missing)

If you notice an error after leaving the consulate, contact them immediately via email. Many consulates will reissue a corrected visa stamp at no additional fee if the error was theirs. If you've already returned to the U.S. and discover an error after the fact, you may need to apply for a new stamp the next time you travel. Do not use correction fluid, cross out text, or write on the visa foil — any alteration voids the visa.

If the error is with the petition number or employer name (information that comes from your I-797), but the visa stamp itself is correct, the issue lies with USCIS, not DOS. In that case, you'll need to work with an immigration attorney to determine whether an amended petition is required. The Law Offices of Peter D. Chu reviews petition and visa documentation for consistency issues as part of the $250 initial consultation — identifying these mismatches before travel prevents far costlier problems at the port of entry.

How Long Is the Visa Number Valid?

The visa number is valid for as long as the visa stamp itself is valid — the expiration date printed on the stamp. H-1B visa stamps are typically issued for the same validity period as the underlying petition, up to a maximum of the reciprocity period between the U.S. and your country of citizenship.

For example:

  • Indian nationals: H-1B visas are generally issued with validity matching the petition, but often in one-year increments due to administrative processing patterns.
  • Canadian nationals: H-1B visa stamps are often issued for the full remaining petition period, up to the reciprocity maximum (currently 10 years for Canadians, though petition validity will be shorter).
  • Chinese nationals: Visa validity varies; consulates sometimes issue shorter validity periods based on the petition end date.

The visa number does not expire separately from the stamp. Once the stamp expires, the visa number is no longer valid for travel, though it remains the identifier tied to your prior entries and I-94 records from that period.

Finding Your Visa Number If You've Lost Your Passport

If you lose your passport — and with it, your visa stamp — you'll need to apply for a new passport from your home country's consulate and a new U.S. visa from a U.S. consulate. The old visa number cannot be recovered and reused; a new visa stamp will be issued with a new visa number. Your I-797 petition remains valid, and you'll present that approval notice when applying for the replacement visa.

If you need to reference the old visa number for I-94 records or historical entry tracking before you can replace the stamp, you may be able to retrieve it from:

  • A photocopy of your visa stamp (many people keep copies separate from their passport)
  • Your electronic I-94 record at i94.cbp.dhs.gov, which lists the visa number used at your most recent entry
  • Your employer's H-1B records, if they kept a copy of your visa stamp during the Form I-9 verification process

Once you have the replacement stamp, the new visa number becomes the active identifier. Old visa numbers are not reissued.


This article provides general information about H-1B visa stamps and identification numbers and is not legal advice. It does not create an attorney-client relationship. Visa regulations, consular procedures, and documentation requirements depend on individual circumstances, country of citizenship, and the specific U.S. consulate where you apply. Outcomes vary, and no general guidance can replace a review of your specific petition, travel history, and visa status. Before traveling internationally on an H-1B visa, especially with an expired stamp or after a petition change, consult a licensed immigration attorney who can review your documents and confirm you have the correct identifiers for re-entry. The Law Offices of Peter D. Chu offers a $250 initial consultation to review visa stamps, I-797 approvals, and travel planning for H-1B holders in San Diego and nationwide. Schedule a consultation by calling 858-268-8823 or visiting the office at 4615 Convoy St, San Diego, CA 92111.

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

Is the red visa number on my H-1B stamp the same as my petition number?

No. The red visa number (printed in the upper right corner of the visa stamp in your passport) is assigned by the consulate and tracks the physical visa document. Your petition number appears on Form I-797 from USCIS and begins with three letters (like WAC or LIN) followed by ten digits. Employers and USCIS reference the petition number; consular officers and CBP reference the visa number.

Can I work in the U.S. if my visa stamp expired but my I-797 is still valid?

Yes. The visa stamp is only required for re-entry to the U.S. after international travel. As long as your I-797 approval notice remains valid and you do not leave the country, you may continue working on H-1B status even if the stamp in your passport has expired. If you travel abroad, you must renew the visa stamp at a U.S. consulate before returning.

What visa number do I use when checking my I-94 record online?

You can retrieve your I-94 at i94.cbp.dhs.gov using the red visa number from your most recent H-1B stamp or your passport number and other biographical details. The I-94 system will return your arrival/departure record, which includes an I-94 admission number (an 11-digit number separate from the visa number). That I-94 number is what employers use for Form I-9 verification.

Where do I find my H-1B visa number if I entered the U.S. through a change of status?

If you obtained H-1B status via a change of status approved inside the U.S. (not by traveling abroad and getting a visa stamp), you do not have a visa stamp or visa number. Your I-94 is attached to the bottom of your Form I-797A approval notice, and your case is tracked by the petition receipt number. Forms asking for a visa number can be marked 'N/A — change of status' in your situation.

What happens if my visa stamp shows the wrong employer name or visa classification?

An error on the visa stamp can result in denied entry at the port of entry. If you notice incorrect information — wrong classification, misspelled name, wrong employer, or wrong dates — contact the U.S. consulate that issued the stamp immediately before you travel. Many consulates will reissue a corrected stamp at no charge if the error was on their end. Do not alter the stamp yourself; any marking or correction fluid voids the visa.

Do I get a new visa number every time I renew my H-1B visa?

Yes. Each time you apply for a new H-1B visa stamp at a consulate, the new stamp will have a new red visa number, even if your underlying petition (I-797) has not changed. The old visa number is no longer valid for travel once the new stamp is issued, but it remains tied to your prior entries and I-94 records from that period.

Can I use an expired H-1B visa stamp to prove my status to an employer or DMV?

No. An expired visa stamp does not prove current status. Employers verify work authorization using your Form I-797 approval notice and your I-94 admission record, both of which must show unexpired validity. State DMVs similarly require a current I-94 and valid I-797, not the visa stamp itself. The visa stamp is only required for international travel and re-entry.

What if I have two valid H-1B stamps in my passport from different employers?

Only the most recent H-1B visa stamp is valid for travel, even if an older stamp has not yet expired. When you obtain a new visa tied to a new petition (such as after an employer transfer), the new stamp supersedes the old one. Present the newest stamp to CBP when entering the U.S. The older visa is void for admission purposes once the new one is issued.

Back to blog