← USCIS Case Tracker
Case StatusI-130I-485I-765

USCIS Status: “How to Read USCIS Processing Time Charts

Understanding USCIS processing time charts is crucial to tracking your case status and planning for the next steps in your immigration journey

What does this status mean?

This status indicates that your case is being processed by USCIS, and the processing time charts provide an estimate of how long it may take to receive a decision, the charts are updated regularly to reflect current processing times, and they can help you plan for the next steps in your application process

What should you do next?

  • 1Check your case status online at my.uscis.gov
  • 2Call the USCIS phone number at 1-800-375-5283 for more information
  • 3Use the USCIS processing time charts to estimate when you may receive a decision on your case

Typical timeline

3-8 months at NBC, 5-12 months at Texas, 6-14 months at Nebraska

Frequently asked questions

What does it mean when my case status says processing

This means that USCIS is reviewing your application and making a decision on your case, you can check the USCIS processing time charts to estimate how long it may take to receive a decision

How long does it take to process my I-130 petition

The processing time for an I-130 petition can vary depending on the service center, but on average it takes around 6-12 months to process

Can I check my case status online

Yes, you can check your case status online at my.uscis.gov, you will need to enter your receipt number to view your case status and any updates on your application

Get a free email alert when processing reaches your receipt date

cleartools monitors USCIS processing times daily. Enter your form type, service center, and receipt date. We email you the moment USCIS starts working on cases from your date. Free, no account required.

Set up free alert →

Last updated: 2026-05-28