Does H-1B Have Alien Registration Number? (A-Number

Blog Post: does h1b have alien registration number - Professional illustration

When H-1B Status Does Not Generate an A-Number

Your H-1B approval notice—Form I-797—arrives without an Alien Registration Number. That absence surprises people who assume every immigration benefit triggers one, but the rule is straightforward: USCIS assigns an A-Number when you apply for lawful permanent residence or certain other immigration benefits that place you in removal proceedings or adjustment-of-status pathways. H-1B is a nonimmigrant classification. It authorizes temporary work, not a path to residency on its own, so the approval generates a case receipt number and—if you enter the U.S.—an I-94 admission number, but no A-Number.

The I-94 number controls your authorized stay. It appears on the electronic or paper I-94 Arrival/Departure Record issued by Customs and Border Protection when you enter. That number, combined with your passport and visa foil, proves your lawful status to employers, DMVs, and anyone else checking work authorization. The A-Number, by contrast, is a permanent identifier USCIS uses across immigration files once you file for a green card, asylum, or certain waivers. The two numbers serve different systems and are never interchangeable.

What the Alien Registration Number Actually Is

Here's the honest answer: the Alien Registration Number is USCIS's internal tracking code for individuals in the immigration system with pending or approved permanent residence applications, removal proceedings, or specific humanitarian filings. It begins with the letter A followed by 8 or 9 digits—A012345678, for example—and remains attached to that person for life, even if their green card expires or they naturalize. Once assigned, it follows you through every subsequent USCIS filing, background check, and interview.

The number appears on your green card (Form I-551), your Employment Authorization Document if issued during adjustment of status, and on correspondence related to your I-485 or other permanent-residency applications. It does not appear on H-1B approval notices, L-1 approvals, or any nonimmigrant visa stamp because those categories do not place you in the permanent-residency pipeline. If you've never filed Form I-485 (Application to Register Permanent Residence or Adjust Status), you do not have an A-Number, and forms that request one should be left blank or marked "N/A" unless the instructions say otherwise.

When You Will Receive an A-Number as an H-1B Holder

You receive an A-Number the moment USCIS accepts your Form I-485 and issues a receipt notice. That notice—another I-797—will print your new A-Number near the top. If your employer sponsors you for an employment-based green card (EB-2 or EB-3, most commonly), the sequence runs: PERM labor certification filing by the employer, then Form I-140 immigrant petition, then your I-485 adjustment application. The A-Number appears at the I-485 stage, not before.

If you file for adjustment based on marriage to a U.S. citizen while in H-1B status, you receive the A-Number when USCIS accepts your I-485. If you are placed in removal proceedings and file for relief, the immigration court system assigns an A-Number at that point. If you apply for asylum affirmatively while in H-1B status, the A-Number is assigned when your asylum application is logged. In every case, the A-Number signals entry into a permanent or quasi-permanent immigration pathway, not merely lawful temporary presence.

The I-94 Number: What H-1B Holders Use Instead

Your I-94 admission number is an 11-digit code printed on the electronic I-94 record or paper Form I-94 issued when you enter the U.S. It records your entry date, visa classification (H-1B in this case), and the "admitted until" date that defines how long you may stay. That date often reads "D/S"—duration of status—for H-1B holders, meaning you are authorized to remain as long as your H-1B petition remains valid and you comply with its terms. The I-94 number is what employers enter into E-Verify and what you provide when applying for a driver's license, Social Security card, or any state benefit tied to lawful presence.

You retrieve your current I-94 at i94.cbp.dhs.gov by entering your passport information. Print it and keep multiple copies. It is proof of lawful entry and current status—proof the A-Number cannot provide because the A-Number does not record your admission or authorized stay. When a form asks for "Alien Registration Number" and you are in H-1B status without an approved I-485, leave that field blank or write "None." When a form asks for your I-94 number, provide the 11-digit admission code. The two are not substitutes.

Forms That Request the A-Number and What H-1B Holders Should Enter

Form I-765 (Application for Employment Authorization Document) includes a field for A-Number. If you are an H-1B holder applying for an EAD based on pending I-485, you will have an A-Number from that I-485 receipt—enter it. If you are an H-1B holder applying for an EAD under a different category (H-4 dependent work authorization, for example), and you have never filed I-485, leave the A-Number field blank or write "N/A." The form instructions clarify: if you do not have one, do not invent one.

Form I-9 (Employment Eligibility Verification) asks for an A-Number only in List A, Section 2, where you provide either a Permanent Resident Card number or an A-Number from an EAD. If you are presenting an H-1B I-797 approval notice plus unrestricted Social Security card (the typical List C combination for H-1B holders), you do not enter an A-Number—you are using a different combination of documents. The I-9 instructions make this explicit: only certain document types require that field.

State DMV applications often include a field labeled "Alien Registration Number" or "USCIS Number." H-1B holders without a green-card application pending should leave it blank and provide their I-94 number in the admission-number or visa-number field instead. If the application forces entry in that field, write "N/A" or "None" and attach a copy of your I-94 and I-797 approval notice as proof of status.

Why the Confusion Happens—and Why It Matters

The confusion arises because multiple numbers exist in the immigration system and the labels overlap. "USCIS number," "case number," "admission number," "receipt number," "A-Number"—each refers to something different, but forms and instructions sometimes use them inconsistently or assume the applicant knows the distinction. The H-1B receipt number on your I-797 begins with three letters (often "WAC," "LIN," "SRC," or "EAC") followed by 10 digits; it is not an A-Number. The I-94 number is an 11-digit admission code; it is not an A-Number. And the A-Number is a nine-digit code prefixed with "A" that only appears once you enter the green-card pipeline.

Mistaking one for another delays applications. A DMV clerk who enters your I-94 number in the A-Number field creates a mismatch in the SAVE system (the federal database DMVs query to verify immigration status), which can result in your license application being denied or delayed for weeks while you provide clarifying documents. An employer who enters your A-Number in a field meant for your I-94 number triggers an E-Verify tentative nonconfirmation, forcing you to visit a Social Security office or USCIS field office to resolve it. The numbers are not interchangeable, and systems built to verify one will reject the other.

H-1B to Green Card: When the A-Number Becomes Permanent

Stage Form Filed A-Number Assigned? What You Use for Status Verification
H-1B petition approved I-129 No I-797 approval notice + I-94
PERM labor certification filed ETA 9089 No I-797 + I-94
I-140 immigrant petition filed I-140 No I-797 + I-94
I-485 adjustment filed I-485 Yes—on I-485 receipt I-485 receipt notice with A-Number + I-94
EAD/Advance Parole issued during I-485 I-765/I-131 Yes—printed on card EAD card (contains A-Number) + I-94
Green card approved I-485 approved Yes—printed on card Form I-551 Permanent Resident Card

Once the I-485 is filed and the A-Number appears on the receipt, that number follows you for life. If you later naturalize, your Certificate of Naturalization will reference the same A-Number. If you file future petitions for family members, USCIS links them to your A-Number. If you travel and re-enter, CBP officers see it in their system. The A-Number becomes your permanent immigration identifier the moment the I-485 is accepted, even if the green card itself takes years to approve.

What If You Filed for a Green Card Years Ago and Forgot Your A-Number?

Retrieve it from any USCIS approval notice, receipt notice, or correspondence related to that I-485 filing. If you no longer have those documents, create or log into your USCIS online account at myuscis.uscis.gov—your A-Number will appear on your profile if USCIS issued one. If you have a green card, the A-Number is printed on the front, directly above your photo. If you have an EAD issued during adjustment of status, the A-Number appears under "USCIS#" on the card.

If you cannot access any of those, contact USCIS through the customer-service line or submit a Freedom of Information Act (FOIA) request for your immigration file. The FOIA response will include all notices and correspondence that contain your A-Number. This process takes weeks, so if you need the number urgently—for a job, a license application, or a new USCIS filing—check every old receipt and approval notice you have first.

What If You're an H-1B Holder Who Had an A-Number in the Past?

If you adjusted status to permanent residence in the past, received an A-Number and green card, then lost that status (due to abandonment or voluntary relinquishment), and later returned to the U.S. in H-1B status, your original A-Number remains in the USCIS system. It does not disappear. If you file a new I-485 in the future, USCIS will use the same A-Number rather than issuing a new one.

If you were in removal proceedings in the past and received an A-Number during that process, even if you later left the U.S. and returned on a new H-1B, the A-Number persists. It ties to your identity—your name and date of birth—not to a specific visa category. When forms ask if you have ever been issued an A-Number, the answer is "yes," and you provide the old number even if you are currently in H-1B status without a pending green-card application.

What If a Form Asks for an A-Number and You're Not Sure Whether You Have One?

Check your most recent USCIS correspondence. If you filed Form I-485, I-821 (Temporary Protected Status), I-589 (asylum), or were placed in removal proceedings at any time, you have an A-Number. If your only USCIS interaction has been H-1B approvals, extensions, or amendments (all Form I-129), you do not have one.

When in doubt, leave the field blank or mark "N/A" rather than guessing. USCIS systems flag mismatched A-Numbers, and providing an incorrect one causes more problems than leaving it blank. If the form instructions say the field is optional for nonimmigrants, skip it. If the instructions say it is required only for applicants with an existing A-Number, and you have never filed I-485 or been in proceedings, you do not have one to provide.

Other Numbers on Your H-1B Documents That Are Not A-Numbers

The I-797 approval notice for your H-1B includes a receipt number (the 13-character code beginning with three letters), a beneficiary name, a validity period, and sometimes a USCIS Online Account Number if you filed electronically. None of these are A-Numbers. The visa foil in your passport includes a visa number—a red 8-digit code printed on the visa—which is also not an A-Number. Your Social Security Number is not an A-Number. Your passport number is not an A-Number. The only number that is an A-Number is a 9-digit code prefixed with the letter "A" that appears on a green card, EAD issued during I-485 processing, I-485 receipt notice, or immigration court documentation.

Bottom Line

H-1B status does not generate an Alien Registration Number. You receive one only when you file for permanent residence, asylum, TPS, or are placed in removal proceedings—pathways that move you out of temporary nonimmigrant status and into the system USCIS tracks with the A-Number. Until that happens, your proof of status is your I-797 approval notice and I-94 admission record, and forms that request an A-Number should be left blank unless the instructions explicitly require it for your visa category.

Understanding the distinction prevents application delays, E-Verify mismatches, and confusion at the DMV or with employers. If you are sponsored for a green card while in H-1B status, you will receive your A-Number at the I-485 stage, and from that moment forward, it becomes your permanent USCIS identifier across all future filings and interactions.


Legal Disclaimer: This article provides general information about immigration processes and is not legal advice. Reading it does not create an attorney-client relationship. Immigration law is complex, and every case depends on individual facts and circumstances. Consult a licensed immigration attorney for advice specific to your situation. Outcomes cannot be guaranteed.

For a consultation tailored to your H-1B status, green card timeline, or A-Number questions, the Law Offices of Peter D. Chu offers guidance rooted in decades of immigration practice. The consultation fee is $250. Contact the firm at 4615 Convoy St, San Diego, CA 92111, or call 858-268-8823 during business hours (Monday–Friday, 8:30 AM – 5:30 PM).

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

Do I get an Alien Registration Number when my H-1B is approved? â–¼

No. H-1B approval does not generate an A-Number. You receive one only when you file Form I-485 for a green card or enter certain other immigration pathways like asylum or removal proceedings. Until then, your I-94 admission number and I-797 approval notice serve as proof of status.

What is the difference between an A-Number and an I-94 number? â–¼

An A-Number is a permanent 9-digit identifier (starting with 'A') assigned when you apply for a green card or certain relief. An I-94 number is an 11-digit code issued at entry that records your admission date and authorized stay. H-1B holders use the I-94 number for employment verification and DMV applications, not the A-Number.

When will I receive an A-Number as an H-1B holder? â–¼

You receive an A-Number when USCIS accepts your Form I-485 (adjustment of status application). If your employer sponsors you for an employment-based green card, the A-Number appears on the I-485 receipt notice, not on the earlier I-140 or PERM stages. It also appears on any EAD or Advance Parole document issued during I-485 processing.

Should I enter my I-94 number when a form asks for an Alien Registration Number? â–¼

No. The I-94 number and A-Number are not interchangeable. If a form asks for an A-Number and you have never filed for a green card, leave that field blank or write 'N/A.' Entering the wrong number causes verification delays and E-Verify mismatches.

What if I had an A-Number from a previous green card but I'm now on H-1B? â–¼

Your original A-Number remains in the USCIS system permanently. If you later file a new I-485, USCIS will use the same A-Number. When any form asks if you have ever been issued an A-Number, answer 'yes' and provide the original number, even if your current status is H-1B.

Where do I find my A-Number if I filed I-485 but lost the receipt notice? â–¼

Log into your USCIS online account at myuscis.uscis.gov—the A-Number appears on your profile. If you have a green card or EAD issued during I-485 processing, the A-Number is printed on the card. If you cannot access those, request your immigration file through a FOIA request to USCIS.

Can my employer use my A-Number for E-Verify if I'm in H-1B status? â–¼

Only if you have an EAD that contains an A-Number and you are presenting that EAD as proof of work authorization. If you are using your H-1B I-797 approval notice and unrestricted Social Security card, your employer enters your I-94 number in E-Verify, not an A-Number. Mixing the two causes a mismatch.

Does the receipt number on my H-1B approval notice count as an A-Number? â–¼

No. The receipt number (starting with WAC, LIN, SRC, or EAC and followed by 10 digits) is a case-tracking number for that specific petition. It is not an A-Number. Only a 9-digit code starting with the letter 'A' qualifies as an Alien Registration Number.

Back to blog