Immigrant visa application processing fees are tiered, as shown below, based on the visa category you apply for.

Notice: Every visa applicant must pay the visa application processing fee for the visa category being applied for.

Description of Service and Fee Amount (All fees = $ in US currency)

Filing an Immigrant Visa Petition (When collected by U.S. Embassies and Consulates for USCIS. Fees subject to change.)

Immigrant petition for relative (I-130) $535.00
Orphan (intercountry adoption) immediate relative petition  (I-600, I-800) $775.00


Immigrant Visa Application Processing Fees (non-refundable, per person) 

Immediate relative and family preference applications (processed on the basis of an approved I-130, I-600 or I-800 petition) $325.00
Employment-based applications (processed on the basis of an approved I-140 or I-526 petition) $345.00
Other immigrant visa applications (including approved I-360 self-petitioners, special immigrant visa applicants, and all others, except DV program selectees) $205.00
Certain Iraqi and Afghan special immigrant visa applications No Fee


Other Fees

Diversity Visa Lottery fee (per person applying as a DV program selectee for a DV category immigrant visa) $330.00
Affidavit of Support Review (only when reviewed domestically) $120.00


Note: Forms and fee amounts are listed for immigration petitions which are submitted to Department of State, either accepted at a U.S. Embassy or Consulate abroad, or within the United States to the National Visa Center or Kentucky Consular Center. Other immigration related forms can only be approved by the Department of Homeland Security’s United States Citizenship and Immigration Services (USCIS). For other fees (relating to forms starting with an “I” select USCIS Forms and Fees for additional information.