Immigration Forms used by USCIS and Department of State
needed for Fiancee + Spousal Visas

These are the Immigration Forms commonly required for the Fiance Visa petition process.

Code Purpose Dept Version
Expires Oldest Version
G325A Biographical Background USCIS 06/01/15 06/30/17 All
G1145 E-Notification of Application/Petition
USCIS 09/15/14 09/30/16 All
I129F Fiancee Visa Petition
USCIS 06/13/13 06/30/16 06/13/13
I130 Petition for Alien Relative
USCIS 03/23/15 12/31/15 All
I131 Application for Travel Document
USCIS 03/22/13 03/31/16 03/22/13
I134 Affidavit of Support
USCIS 02/21/14 02/29/16 All
I485 Application to Register Perm.
Residence or Adjust Status

USCIS 10/05/15 10/31/17 12/03/09
I693 Report of Medical Examination
and Vaccination Record

USCIS 03/30/15 03/31/17 03/30/15
I751 Petition to Remove the
Conditions of Residence

USCIS 04/11/13 04/30/15 04/11/13
I765 Application for Employment

USCIS 11/04/15 02/28/18 05/27/08
I864 Affidavit of Support
USCIS 07/02/15 07/31/17 07/02/15
N400 Application for Naturalization

USCIS 09/13/13 09/30/15 09/13/13
DS156 Non-Immigrant Visa Application State Online Online Online
DS156K Non-Immigrant Fiancee
Visa Application
State 11/2013 11/30/16
DS157 Supplemental Non-Immigrant
Visa Application
State 02/2012 02/28/15
DS160 Electronic Nonimmigrant
Visa Application
State Online Online Online
DS230 Application for Immigration
Visa and Alien Registration
State 07/2012 06/30/15
DS260 Immigrant Visa Electronic
State Online Online Online

To See Samples of these Immigration Forms after they are filled in visit: or  

Before downloading Immigration Forms it is always a good idea to check if the version of the form you have or will download is the most current version.  Go to and check the Immigration Forms page to confirm the correct filing address and version currently in use.

Or go to Department of State for their forms at

Check the edition date located in the lower right-hand corner of the form. If the edition date on your Immigration Form matches the edition date listed for that same Form on the online Immigration Forms page, your version is current and will be accepted by USCIS. If the edition date on the online version is later, download a copy and use the online version. If you do not have internet access, call the National Customer Service Center at 1-800-375-5283 to verify the current filing address and edition date. Improperly filed forms will be rejected, and the fee returned, with instructions to resubmit the entire filing using the current form instructions.

By Fred Wahl