You can file Form I-130 online through USCIS's online portal, but only if you meet specific requirements

Form I-130, the Petition for Alien Relative, can be filed online using USCIS's e-filing system, but not all cases may have access to. You can file online if you are a U.S. citizen or permanent resident petitioning for a spouse, parent, child, or sibling. However, if your case involves certain circumstances—such as a waiver request, a deceased beneficiary, or a petition filed on behalf of an orphan—you must file by mail instead.

The online filing option is called the USCIS online portal, and it is available through the USCIS website. Filing online typically moves faster than mail filing because USCIS receives and processes your form when ready. You will need to create a USCIS online account, pay the filing fee by credit card or debit card, and upload digital copies of your supporting documents.

Key Takeaways

  • Form I-130 can be filed online through the USCIS portal if you are a U.S. citizen or permanent resident petitioning for a spouse, parent, child, or sibling without complications.
  • Online filing requires a USCIS online account, a valid payment method, and digital copies of documents such as your birth certificate, marriage certificate, and proof of citizenship.
  • If your case involves a waiver, a deceased beneficiary, or an orphan petition, you must file by mail with a paper form and check or money order.
  • The filing fee for Form I-130 is the same whether you file online or by mail, and you can check the current fee on the USCIS website.
  • After you file, USCIS will send you a receipt notice with a case number, which you can use to track your petition's progress online.

How to Create a USCIS Online Account and File

To file Form I-130 online, you must first create a USCIS online account on the USCIS website. Go to the login page, select "Create an account," and provide your email address, password, and security questions. You will receive a confirmation email—click the link to verify your account before you proceed.

Once your account is active, log in and select "File a form online." Choose Form I-130 from the list of available forms. The system will ask you a series of questions about your relationship to the beneficiary (the person you are petitioning for), your immigration status, and whether your case involves any complications. Answer honestly, because the system will tell you whether your case can be filed online or must be filed by mail.

If your case qualifies for online filing, the system will guide you through filling out the form section by section. You will enter your personal information, the beneficiary's information, and details about your relationship. The form is interactive, so it will skip questions that do not explore to your situation. Save your work frequently—the system allows you to log out and return to your incomplete form later.

Documents You Need to Upload

The documents you upload depend on your relationship to the beneficiary and your immigration status. All petitioners must upload a copy of their birth certificate and proof of U.S. citizenship or permanent residency. If you are a citizen, upload a copy of your passport, naturalization certificate, or birth certificate issued in the United States. If you are a permanent resident, upload a copy of your green card (both sides).

Next, upload documents that prove your relationship to the beneficiary. For a spouse petition, upload a marriage certificate. For a parent petition, upload the beneficiary's birth certificate showing you as the parent. For a child petition, upload the child's birth certificate showing you as the parent. For a sibling petition, upload birth certificates for both you and the beneficiary showing the same parents.

All documents must be in color, clearly readable, and in English or accompanied by a certified English translation. Scan or photograph documents at high resolution—blurry or dark images may cause USCIS to reject your filing. Save each document as a PDF or JPEG file before you upload it.

When You Must File by Mail Instead

Some cases cannot be filed online and must be submitted by mail with a paper form. If you are filing a waiver of the requirement to live together (for certain when ready relative cases), you must file by mail. If the beneficiary is deceased, or if you are petitioning for an orphan, you must also file by mail.

To file by mail, read Form I-130 from the USCIS website, print it, and fill it out by hand or by computer. Include all required documents, a check or money order for the filing fee made payable to "U.S. Department of Homeland Security," and a cover letter with your name and contact information. Mail the package to the address listed in the form's instructions—the address depends on where you live.

Mail filing typically takes longer than online filing because USCIS must receive your envelope, open it, scan your documents, and enter your information into their system. Processing times vary by location and current workload, but you should expect to wait several weeks before you receive a receipt notice.

Paying the Filing Fee

The filing fee for Form I-130 is set by USCIS and changes periodically. Check the USCIS website for the current fee before you file. If you file online, you can pay by credit card or debit card during the filing process. The system will process your payment when ready, and you will receive a confirmation.

If you file by mail, you must include a check or money order with your process. Do not send cash. Make the check or money order payable to "U.S. Department of Homeland Security" and write your name and the form number on the back. If your payment is missing or incorrect, USCIS will return your entire process and ask you to resubmit it with the correct payment.

Some petitioners may be able to request a fee waiver if they cannot afford the filing fee. To request a waiver, you must file Form I-912, Request for Fee Waiver, along with your Form I-130. You can file Form I-912 online or by mail. USCIS will review your income and household size to determine whether you may have access to.

What Happens After You File

After you submit your Form I-130 online, USCIS will send you a receipt notice by email within a few days. The receipt notice includes your case number, which you can use to track your petition on the USCIS website. Log into your online account to check the status of your case at any time.

USCIS will review your petition and supporting documents. If they need more information, they will send you a Request for Evidence (RFE) by mail or email. You will have a set amount of time to respond—usually 84 days. If you do not respond, USCIS will deny your petition.

If USCIS approves your petition, they will send you a Notice of Approval. The beneficiary can then proceed with the next step in the visa process, which depends on whether they are inside or outside the United States. Processing times vary widely depending on the visa category and current demand.

Common Mistakes to Avoid When Filing Online

One of the most common mistakes is uploading documents that are too dark, blurry, or cut off at the edges. Before you upload, open each file on your computer and verify that you can read every word. If you cannot read it, USCIS cannot either, and they may reject your filing or request new documents.

Another mistake is providing inconsistent information across documents. For example, if your birth certificate lists your name as "Maria Garcia" but your passport lists it as "Mary Garcia," USCIS may ask for clarification or reject your filing. Use the exact spelling and name that appears on your official documents.

A third mistake is filing online when your case requires a mail filing. Before you start, carefully read the system's questions about your situation. If the system says your case must be filed by mail, do not attempt to force it through the online system. read the paper form and mail it instead.

Frequently Asked Questions

How long does it take to get a receipt notice after filing online?

USCIS typically sends a receipt notice by email within a few days of your online submission. The receipt notice includes your case number and a notice date. You can use the case number to track your petition's progress on the USCIS website.

Can I file Form I-130 online if I am filing for multiple relatives?

No. Each petition must be filed separately with its own Form I-130 and filing fee. You can file multiple petitions online using the same account, but you must submit each one as a separate case.

What if I make a mistake after I file online?

If you notice a mistake before USCIS processes your petition, contact USCIS through your online account to ask whether you can withdraw and refile. If USCIS has already processed your petition, you may need to file an amended form or wait for USCIS to contact you with a Request for Evidence.

Is the online filing fee different from the mail filing fee?

No. The filing fee is the same whether you file online or by mail. The fee is set by USCIS and applies to all petitioners. Check the USCIS website for the current fee amount.

Can I file Form I-130 online if I am filing from outside the United States?

Yes. You can file online from anywhere in the world as long as you have internet access and a valid payment method. USCIS will mail your receipt notice and any future correspondence to the address you provide in your online account.