E3 Visa
E3 Visa

How Much is EB3 Visa Fees?


Around 140,000 employment based green cards were issued by the US government in 2016, which is approximately 12% of the total green cards approved that year, says an article by Senate RPC. These visas are given to foreign nationals who possess extraordinary abilities or advanced degrees or are professionals and other skilled and unskilled workers.

EB3 Visa Cost

The EB3 visa fees include processing and filing expenses, maintaining visa packets, along with the cost of manufacturing permanent resident cards. Your employer needs to pay some of these fees, while you will need to take care of the rest.

Also read: EB3 Visa Application Procedure

Don’t forget to get travel insurance 👉 Details here.

  • After the Labor Certification has been approved, a visa petition fee needs to be paid. The fee as of 2019 is $700. Along with this, if you opt for “premium” processing, you will have to pay another $1,140. 
  • If you are travelling from another country, you will need to pay a visa application fee of $345, as of 2019. 
  • If you are already in the US and are eligible for status adjustment, you will need to pay $1,225 for Form I-485, as of 2019. 
  • If you are applying for an immigrant petition for a relative, the application fee is $535, for Form I-130. 
  • If you have adopted a child from any other country, you need to pay a fee of $775 for the immediate relative petition (I-600 or I-800).
  • All the immediate relative and family preference applications (I-130,1-600 or I-800) require a processing fee of $325.
  • All employment-based applications, processed after the approval of the I-140 or I-526 petition, entail a processing fee of $345.
  • Certain Iraqi and Afghani special immigrant visa applications do not require any fee payment. 

How to Pay the Immigrant Fee

In order to get your visa processed, visit the official website of the Department of Homeland Security. Here, you can review the online form fill up and payment methods. After you log in, go to “USCIS Immigrant Fee.” Enter your A-number and DOS case ID. Your A number is the letter ‘A’ and 8 to 9 numbers and your DOS case ID would be 3 letters, followed by 9 to 10 numbers. 

If you are paying for family members too, add their A-numbers and DOS Case IDs and make all the payments via a single transaction. Make use that you use a valid credit card (Visa, Master Card, American Express and Discover Card), debit card or US bank checking account information that is your account number and bank routing number.

Payment Rules

In case you are unable to pay the fee, a family member or a trusted representative can make the payment on your behalf. If you could not pay the fee before travelling to the US, you will need to pay the amount after entering the country. Remember that you will not receive your green card under any circumstances if you do not pay the USCIS Immigrant Fee. You can make the payment via mail or in person at the USCIS field office. Lastly, it is always recommended to take a printout of the payment receipt for your own records.

All said and done, keep in mind that the visa fees are always subject to change, so check before making the payment. 

🇺🇸 Also, get travel insurance before your trip 👉 Compare plans.


Blogger, Entrepreneur, Mentor. Having lived in the US and the Middle East for about a decade, and gone through immigration many times, I have a lot to share. Add me on Facebook or contact me on WhatsApp +0014084894785

View Comments
There are currently no comments.