USCIS Visa Fees
It depends whether you are inside or outside of the U.S when you pay your USCIS filing fees with biometrics and other fees.
If you live outside the U.S
If you live outside the U.S or its territories and you want to file your petition where you live, You have to visit USCIS website to determine if you can file your form at an international office. USCIS do not accept all forms of payment abroad. Check the USCIS webpage or contact the U.S. Embassy or Consulate for information on how to pay the fees.
If you are inside the U.S
It depends on the form you want to submit, you can pay your fees online using a credit/debit card or bank withdrawal; by mail with a card or check; or in person at a USCIS field office. You must submit the correct fees or USCIS will reject your form.
Paying with a Check
You can pay USCIS fees with bank drafts, cashier’s checks, personal checks, certified checks and money orders that can be drawn on U.S. banks and payable in U.S.
Youcan mail your money order or check together with your application form. you may be able to file your application and pay the fees in person at a USCIS field office in the U.S for some forms
If you are paying your USCIS fees by check, please read the following instructions :
Learn how to write your check
Your personal checks must be pre-printed with your name and your bank’s name. Your address and phone number must be pre-printed, typed, or
written in ink.
- Write the date you are completing the check. Use the U.S. style of month/day/year. (Example: Feb. 14, 2020, or 2/14/20, but not 14/2/20 or 14 Feb 2020.)
- On the “Pay to the Order of” line, write U.S. Department of Homeland Security.
- You can only use numerals to show the exact dollar amount of the fee for the service you are requesting. as an example, the amount is $325.00.
- Please write the correct spellings of the exact dollar amount of the fee and write the cents also if there is any.
- Please write a brief description of the purpose of your payment. as an example, it is “I-130 application.” Include the applicant’s name on the memo line
- kindly sign your check in ink using your legal name.
Paying through your Credit Card
you can pay your fees with a credit card, debit card, or pre-paid card.
Acceptable Credit Cards You can pay your fee using your Visa, MasterCard and American Express you have to make sure that your card has enough money to pay the fee at the time of filing.USCIS will reject your application if your card is declined, and USCIS will not process your credit card payment again with the same credit card.
If You File Online
If you file your form online, the system will guide you through the process of paying your fees with a credit, debit, or pre-paid card. Bank account withdrawals are also available when paying online. Once you are ready to submit your form, the system will automatically direct you to the secure Department of Treasury site, pay.gov, to pay your fees online.
We only use pay.gov to process fees. Always check the website address before you pay. Beware of scam websites and scammers who may pretend to be a USCIS website.
You can send my mail
If you mail your form to a USCIS Lockbox facility, you can pay your fees with a credit card. To do so, follow these steps:
- Complete and sign Form G-1450, Authorization for Credit Card Transactions.
- Place the form on top of your application, petition, or request.
- Mail the entire package to the appropriate USCIS Lockbox.
If USCIS accept your filing, USCIS will:
You will see a charge from USCIS on your credit card statement.
To pay the National Visa Center fees, you must have access to a U.S. bank account. In addition, only a cashier’s check or money order will be accepted; no personal checks accepted. Useful information about the cashier’s check or money order:
|Immigration Benefit Request||New Fee $||Old Fee $|
|G–1041 Genealogy Index Search Request||65||20|
|G–1041A Genealogy Records Request (Copy from Microfilm)||65||20|
|G–1041A Genealogy Records Request (Copy from Textual Record)||65||35|
|I–90 Application to Replace Permanent Resident Card||455||365|
|I–102 Application for Replacement/Initial Nonimmigrant Arrival-Departure Document||445||330|
|I–129/129CW Petition for a Nonimmigrant worker||460||325|
|I–129F Petition for Alien Fiancé(e)||535||340||I-130 Petition for Alien Relative||535||420|
|I-131/I-131A Application for Travel Document||575||360|
|I–140 Immigrant Petition for Alien Worker||700||580|
|I-191 Application for Relief Under Former Section 212(c) of the Immigration and Nationality Act (INA)||930||585|
|I-192 Application for Advance Permission to Enter as Nonimmigrant||585/930||585|
|I-193 Application for Waiver of Passport and/or Visa||585||585|
|I-212 Application for Permission to Reapply for Admission into the U.S. After Deportation or Removal||930||585|
|I–290B Notice of Appeal or Motion||675||630|
|I–360 Petition for Amerasian Widow(er) or Special Immigrant||435||405|
|I–485 Application to Register Permanent Residence or Adjust Status||1,140||985|
|I-485 Application to Register Permanent Residence or Adjust Status (certain applicants under the age of 14 years)||750||635|
Can the AOS (Affidavit of Support ) Fee or IV Application Processing Fee be paid at the U.S. Consulate/Embassy instead of submitting fees to the National VisaCenter?
No, fees must be paid to National Visa Center using the online using CEAC. Do NOT attempt to make payments by mail. If you cannot pay online, please send a screenshot to National Visa Center by using the Public Inquiry Form for assistance.
Can I pay my fees through a bank abroad?
No, all fee must be made though U.S. banks and in U.S Dollars.
Can i Pay my fee with my credit card or personal check?
No, National Visa Center do not accept credit card or personal checks payments.
What if CEAC does not allow me to pay online?
Please take a screenshot and send it to National Visa Center(NVC) by using the Public Inquiry Form for assistance. Do not make so many attempts to make payments.
Is there only single AOS fee per case or does each applicant on the case has to pay the fee ?
There is only one AOS fee charged per case.
Can my brother pay the AOS fee bill ?
Yes, If your brother has the login information , he can log into CEAC and pay the AOS fee.
Can the AOS and IV fee be paid together with the same bill ?
Yes, You can pay AOS and IV fees online. However, the online payment system will require you to pay them separately, so there will be two transactions from your bank account.
I have paid the AOS fee for one case, do I have to pay the same fee for my other cases?
You must have to pay the AOS(Affidavit of Support) fee for each case unless you are petitioning for your spouse and/or child(ren) and submit your Affidavit of Support for each case to the National Visa Center at the same time.
Who has to pay the Affidavit of Support (AOS) fee?
The following categories of immigrants are required to pay the Affidavit of Support fee:
Is there a fee to review the Affidavit of Support at a U.S. Consulate or Embassy abroad?
No, fee is not charged when the Form I-130 petition and subsequent Affidavit of Support form is filed outside the U.S.
Who has to pay the Immigrant Visa (IV) Application Processing Fee?
Every intending applicant to immigrate to the U.S has to pay the IV fee.
Do I need a user account and password?
You need the information from the Welcome letter that you received from National Visa Center:
You need the U.S bank's routing number and your checking (or savings) account number. For checking accounts this information is available at the bottom of one of your checks.
How will the transaction appear on my bank statement?
Affidavit of Support Fee payments will appear as National Visa Center AOS Fee. Immigrant Visa Fee payments will appear as National Visa Center IV FEE. If you are not sure what a particular payment is, contact your financial institution. They can help identify the payment history.
What payment systems can be used?
All online AOS and IV payments are processed by the Department of Treasury through the Immigrant Visa Invoice Payment Center.
Online payment at CEAC are secure?
Yes, Department of State use 128-bit SSL encryption to protect your transaction information while you are logged into the Immigrant Visa Invoice Payment Center. No Account number or Routing number information is stored on the Department of State’s servers.
My internet got disconnected while i was in the middle of my transaction, Do i need to worry ?
Well , you need not to worry .you can close your browser, log back in, and try again. If you submitted your payment information and then experienced a problem, contact the National Visa Center before trying again by using the Public Inquiry Form.
I have paid fees but the status is not showing as “Paid.” Do I need to pay again?
If you have submitted your bank account information, there will be a delay while the bank processes your payment request. It takes 2-3 business days. During that period, your status will show as “In Process.” Once your bank confirms the payment, your status will automatically change to “Paid.” You will then be able to open and complete the Form DS-260 Immigrant Visa Application.
Will I get confirmation e-mail or an online receipt when I make my payment online, so that I know the payment was successfully completed?
The Department of State will not automatically send you notification that your payment was successfully completed; however, you can print or e-mail a receipt in CEAC once you make your payment.