How to Apply

Filing the Petition

I-140 petitions can only be filed in the U.S. with the United States Citizenship and Immigration Services Office (USCIS).

Petition Approval

  • Your petition will be evaluated and approved by the USCIS  district office.
  • After the approval, the original petition will be sent to National Visa Center (NVC).

Petition in NVC

After receiving your petition, if your case is current, NVC will contact and inform you about the required documents.

After you have completed the steps on the Immigrant Visa Process on, including paying the necessary fees and submitting the required immigrant visa application form (DS-260), Affidavit of Support, and supporting documents to the National Visa Center (NVC), they will review your file for completeness. Once your case becomes qualified for an interview, NVC will work with us to schedule an interview appointment for you.

You can learn more about the interview process at

Your File is Transferred

Important: Before your interview date, you should register either online via or by calling +90 (850) 390-2884 from Türkiye or +1 (703) 520-2490 from the United States and select your visa pickup location. If and when your visa is issued, your passport and visa packet will be delivered to a Turkish Postal Service (PTT) branch in Turkey for you to pick up in person. After completing visa delivery registration, please print the confirmation receipt and bring it with you on your interview date.

If you miss your interview and would like to reschedule, please request a rescheduled interview date through