Fees

Visa applicants whose case is being processed by the Consulate in Frankfurt will be required to pay the fee on the day of the visa interview (except K-Visas and SQ visas); those whose application is being processed through the National Visa Center (NVC), pay the fee before the NVC begins processing the case.

You are also required to pay the Department of Homeland Security, U.S. Citizenship and Immigration Services (USCIS), the USCIS Immigrant Fee after you have received the immigrant visa package. K-Visa, SB visa and SQ visa applicants do not have to pay the USCIS fee.

Visa applicants whose case is being processed by the Consulate in Frankfurt will be required to pay the fee on the day of the visa interview (except K-Visas); those whose application is being processed through the National Visa Center (NVC), pay the fee before the NVC begins processing the case.

Visa applicants whose case is being processed by the Consulate in Frankfurt will be required to pay the fee on the day of the visa interview (except K-Visas); those whose application is being processed through the National Visa Center (NVC), pay the fee before the NVC begins processing the case.

  • K1, K2, K3 & K4 Applicants K-Visa applicants are required to pay their fee in advance using our online payment website. The online payment service is provided by CGI Stanley
  • Family-based & Immediate Relatives Immigrant Visa Processing Fee US $325.00 per visa applicant
  • Employment-based Immigrant Visa Processing Fee US $345.00 per visa applicant
  • Diversity Visa (DV) Applicants DV Lottery Fee US $330.00 per visa applicant
  • Other Immigrant Visa (SIVs, etc)Processing Fee US $205.00 per visa applicant
  • Returning Resident Status (SB-1) SB-1 Application US $180.00 per visa applicant Note: If the SB-1 Application is approved, the following fee is necessary to finish processing your visa SB-1 Fee (Processing) US $205.00 per visa applican
  • Iraqi and Afghan Special Immigrants (SQ) are visa fee exempt.

Please Note: It can take several days to receive the payment confirmation, so please plan accordingly. Important for the visa interview: Please note that the Visa Deposit Slip from CGI Stanley must be printed out and submitted together with the document check list in order to get a visa interview appointment. We accept the following forms of payments: K-Visa applicants must pay the fee through CGI Stanley before a visa interview can be scheduled.

Cash: Either dollars or euros.
Credit Cards: Visa, MasterCard, American Express and Discover – Credit Card payment form (PDF);
• No EC Cards are accepted.
International Money Orders: American Express or U.S. Postal Service money orders made payable to “U.S. Department of State”;
Cashier’s Check / Bankschecks

  • Cashier’s check issued by an American bank in dollars; OR
  • Bankscheck issued by a German bank in dollars.
  • All checks must be made payable to the appropriate American Consulate General or to the U.S. Embassy Berlin (depending on your location);
  • All checks must be machine-readable (i.e., have a coded line running along the bottom of the check).
  • Checks may be no wider than 10cm due to our machine-reader limitations.

NO personal checks will be accepted.

Before you may travel to the U.S. on your valid visa, you should arrange payment of the USCIS immigrant fee.  K visa holders, Iraqi and Afghan special immigrants (SQs) and returning lawful permanent residents (SB-1) do not have to pay this fee. You must NOT register for ESTA travel, either as an immigrant visa holder or as a K visa holder.
The Department of State and Department of Homeland Security work together to complete your immigration process to the United States. As a recipient of an Immigrant Visa from the Department of State, you are also required to pay the Department of Homeland Security, U.S. Citizenship and Immigration Services (USCIS), the USCIS Immigrant Fee. This $165 USD fee covers the costs of processing, filing and maintaining your immigrant visa package and producing and issuing documents, such as your Green Card.

You must submit the $165 U.S. Dollar payment online after receiving your visa package from the Department of State and before you depart for the United States. If you cannot pay the USCIS Immigrant Fee, another person, such as your petitioner, sponsor, relative or friend, can make this payment on your behalf. You will need to provide them with your Alien Number and Case ID at the top of this handout. Payment must be made before you travel to the United States.

Visit www.USCIS.gov/ImmigrantFee to learn more about the USCIS Immigrant Fee and to make your payment. Payments may be made directly from a U.S. bank account or using a credit card or debit card.

Follow these steps to submit payment online: 

  • Fill in all fields completely and accurately. If an item is not applicable type “N/A”.
  • Click on Make Payment.
  • Enter your payment information and click on Continue with Payment.
  • Double check that the information presented is correct.
  • Enter your email address to receive confirmation of the transaction.
  • Check the Authorization Box and click on Submit Payment.
  • Keep a copy of the receipt for your records.

Please note: The system asks for a 9-digit A-Number. If your A-number has eight digits, you will need to add a “zero” (0) after the A.

For more information on USCIS and its programs, visit http://www.USCIS.gov.