1. Home
  2. USCIS Forms
  3. How Much Does it Cost to Submit Form I-130?

How Much Does it Cost to Submit Form I-130?

Article Topics

Filing Form I-130 costs $675 and it can be paid with a check or money order. No matter how you pay, the following two guidelines must be followed:

  1. The payment must come from a bank or financial institution in the United States and be payable in U.S. dollars.
  2. The payment must be made payable to: U.S. Department of Homeland Security. This must be spelled out and cannot be abbreviated.


If you are paying by check, write the full name of the applicant in the memo line followed by the title of the form associated with the payment. For example, “Tom Smith, I-485“.

If you choose to pay by check, the U.S. Department of Homeland Security will use your account information on the check to electronically take the money from your account. Typically, the debit will take 24 hours and will show up on your regular account statement.

Please note that you will not receive your original check back. Instead, it will be destroyed and the government will keep a copy of the check on file.

Updated on May 8, 2024

Was this article helpful?

Related Articles

Need help?
Can't find the answer you're looking for? Please contact us. We're here to help!

Leave a Comment