Where to Check Your I-130 Status Online

You can check your I-130 petition status through the USCIS Case Status Online tool at uscis.gov/case-status. This is the official way USCIS publishes updates about your petition. You will need your receipt number, which starts with three letters followed by 10 digits (for example, EAC2412345678). This number appears on your receipt notice, also called an I-797 form.

Enter your receipt number into the search box and click "Check Status." The system will show you the current stage of your petition — whether it is pending, approved, denied, or in a specific review phase. The tool updates regularly but not when ready; there is usually a delay of a few days between when USCIS processes your case and when the online status reflects that change.

If you do not have your receipt number, you can search by your name and date of birth, though this method is slower and sometimes less accurate. Keep your receipt notice in a safe place so you can check status quickly whenever you need to.

Key Takeaways

  • The USCIS Case Status Online tool at uscis.gov/case-status is the official source for I-130 petition updates and requires your receipt number to search.
  • Your receipt number appears on your I-797 notice and starts with three letters followed by 10 digits; save this number for future status checks.
  • Online status updates lag behind actual processing by a few days, so a lack of change does not mean your case is stalled.
  • You can also call USCIS at 1-800-375-5283 to speak with an agent, though wait times are often long and they may ask you to check online first.
  • Processing times for I-130 petitions vary by service center and family relationship category, ranging from several months to over a year.

Understanding I-130 Status Messages

The online tool shows different status messages depending on where your petition is in the review process. "Case received" means USCIS has logged your petition into their system but has not yet assigned it to an officer. "Case is being reviewed" means an officer is actively examining your petition. "Decision is pending" typically means the officer has finished reviewing but has not yet written the final decision.

"Case approved" means USCIS has determined that you meet the legal requirements for the family relationship claimed in the petition. "Case denied" means USCIS found that you do not meet the requirements or that the petition contained errors or missing information that could not be corrected. "Case reopened" is rare and means USCIS discovered new information or an error in their own decision and is reviewing the case again.

Some petitions show "Case transferred" or "Case forwarded," which means your file has moved to a different USCIS office or to the National Visa Center (NVC) for the next step in the process. This is normal and does not indicate a problem.

What to Do If Your Status Has Not Changed

I-130 petitions can take months or years to process, depending on which USCIS service center is handling your case and which family relationship category applies. For when ready relatives of U.S. citizens (spouse, unmarried child under 21, parent of adult citizen), processing typically takes 2 to 12 months. For other family relationships, processing can take 2 to 7 years or longer.

If your status has shown "case is being reviewed" for several months with no change, this does not automatically mean something is wrong. However, if your case has been pending longer than the published processing time for your service center, you can request a case review. Visit uscis.gov/processing-times to find the current average for your specific service center and petition type.

If your case is significantly delayed beyond the published time, you can file a case review request through the USCIS online portal or by mail. Include your receipt number, a brief explanation of why you believe the case is delayed, and any supporting documents. USCIS will then investigate whether your case is stuck or if there is a reason for the delay.

Calling USCIS for Status Information

You can reach USCIS by phone at 1-800-375-5283 to ask about your I-130 status. Have your receipt number ready before you call. Wait times are often 30 minutes or longer, especially during business hours. USCIS agents can sometimes see notes in your file that do not appear in the online status tool, such as requests for additional documents or pending background checks.

When you call, be prepared to explain your situation clearly and have your receipt notice in front of you. The agent may ask you to check the online status tool first, as that is the primary method USCIS directs people to use. If the agent finds that your case is missing documents or requires action on your part, they will tell you what you need to do and the important date for doing it.

Receiving Status Updates by Email or Text

USCIS does not automatically send email or text notifications about I-130 status changes. However, you can create a USCIS online account at uscis.gov and link your petition to it. Once your account is set up and your case is linked, you can opt in to receive notifications when your status changes. This is optional, but many people find it helpful to receive a notification rather than checking manually every week.

To set up an account, go to uscis.gov, click "Create Account," and follow the steps. You will need an email address and a phone number for two-factor authentication. After your account is created, you can add your I-130 receipt number to your account. From that point forward, you can log in anytime to check status, and you will receive notifications if you have opted in.

What Happens After I-130 Approval

When your I-130 petition is approved, USCIS will send you a new I-797 notice showing the approval. This approval does not mean the beneficiary (the family member you petitioned for) can when ready immigrate or receive a visa. The next step depends on whether the beneficiary is inside or outside the United States and whether they are an when ready relative or a preference category relative.

For when ready relatives, the case typically moves to the National Visa Center (NVC) or directly to a U.S. consulate abroad for visa processing. For preference category relatives, the case may wait in a queue until a visa number becomes available, which can take years. You will receive instructions about the next step in your approval notice, and your online status will update to show that the case has been forwarded or transferred.

Common Reasons for I-130 Delays

I-130 petitions are sometimes delayed because USCIS is waiting for documents from you or from other government agencies. Common reasons include incomplete birth certificates, marriage certificates, or divorce decrees; background check delays; or requests for police clearances from other countries. If USCIS needs something from you, they will send a Request for Evidence (RFE) to the address on your petition.

An RFE is not a denial — it is a request for you to provide missing or unclear information. You typically have 84 days to respond. If you do not respond within that time, USCIS may deny your petition. If you receive an RFE, read it carefully, gather the documents it asks for, and mail them to the address listed in the notice. Keep copies for your records.

Other delays can result from security checks, name checks, or administrative backlogs at the service center. These delays are usually beyond your control. The best approach is to check your status regularly, respond promptly to any RFE, and contact USCIS only if your case is significantly delayed beyond the published processing time.

Frequently Asked Questions

How often should I check my I-130 status?

Checking once a month is reasonable and helps you catch any status changes or requests for evidence. Checking multiple times per week is unnecessary because USCIS updates the online tool only every few days. If you have set up notifications through your USCIS account, you will be alerted when your status changes, so you do not need to check manually as often.

What if I lost my receipt number?

You can search by your name and date of birth on the USCIS Case Status Online tool, though this method is slower and sometimes returns multiple results. If you have your original receipt notice (I-797), the receipt number is printed at the top. You can also contact USCIS by phone at 1-800-375-5283 and provide your name and date of birth to request your receipt number.

Can I check someone else's I-130 status?

The online tool requires the receipt number, which is not public information. If you are the petitioner, you have the receipt number. If you are the beneficiary and the petitioner has not shared it with you, you can ask them for it, or you can contact USCIS by phone and explain your situation. USCIS may be able to help you locate your case if you provide your name and date of birth.

What does "case transferred" mean for an I-130?

This means your petition file has been sent to a different USCIS office or to the National Visa Center for the next stage of processing. This is a normal part of the I-130 process and does not indicate a problem. After transfer, your status may not update for a few days while the receiving office logs your case into their system.

How long does an I-130 petition usually take?

Processing times vary widely depending on your service center and family relationship category. when ready relatives (spouse, unmarried child under 21, parent of adult citizen) typically see decisions within 2 to 12 months. Other family categories can take 2 to 7 years or longer. Check uscis.gov/processing-times for the current average for your specific service center.