You can find your USCIS A-number on your EAD card, Green Card, Immigrant visa stamp or on i140 approved i797 form.
What is A Number?
Alien number or commonly known as ‘A number’ is assigned to each person who intends to immigrate to USA.
This 7 to 9 digit number, pre-fixed with letter ‘A’ can be found at various documents that have been issued to you by USCIS.
The 9-digit USCIS number printed on US permanent resident green cards is same as the A-number.
Please note that PERM ETA number is not same as A (Alien) number.
A number on i140 approval i797 form
The most common place is the i140 approval i797C form that carries ‘A number’ assigned to you:
Many times, H1B visa employer do not share i140 approvals with the employee. In that case, you can use FOIA request and may need this A-number to improve your application.
Alien number on EAD card
You can find your unique A number on your EAD card, if any was ever issued to you. This includes OPT EAD, H4 EAD or L2 EAD etc.
On EAD card, the USCIS# is same as your A number and can be used whenereever you need to enter Alien number.
Alien registration number on Green card
Green card also uses the term ‘USCIS#’ to mean Alien number.
Alien registration number on Immigrant visa
On your US immigrant visa, the same A number is referred as ‘Registration number’.
A number is assigned only to people who file any visa application with USA with an intent for permanent residence. Hence, H1B visa will not have the USCIS# or A number listed on the visa.
H1B applicants are assigned the A number once their employer files Green Card PERM application and then i140.