The U.S. Citizenship and Immigration Services (USCIS) manages millions of immigration cases each year. As of 2024, USCIS processes over 7 million cases annually, ranging from visa petitions to naturalization requests. To keep track of where your case stands, USCIS offers several tracking tools that allow you to monitor progress without contacting the agency directly.
Learn About Getting Your NJMVC Real ID Appointment →
The primary tool is the online case status system available at uscis.gov. This system uses your receipt number—a unique code assigned to your case when USCIS receives your petition or request. The receipt number appears on the receipt notice (Form I-797) that you receive in the mail. It typically starts with three letters followed by 10 digits, such as EAC2312345678.
Another resource is the USCIS mobile app, available for both iPhone and Android devices. The app provides the same information as the website but allows you to check your status from anywhere. According to USCIS data, over 2 million users access case status information through the mobile app monthly.
For cases at USCIS field offices, you can use the "Office Locator" tool on the USCIS website to find contact information for your local office. This tool lists processing times specific to your location and the type of case you submitted. Processing times vary significantly by location—some offices complete certain cases in weeks while others may take months.
USCIS also maintains a "Processing Times" page that shows estimated completion dates based on case type and location. These times are updated regularly and reflect current workload. According to recent USCIS reports, processing times have become more transparent, with offices now publishing when cases received on specific dates are expected to be completed.
Practical Takeaway: Write down your receipt number in a safe place immediately after receiving your receipt notice. Without this number, you cannot check your case status online. The receipt number is essential for all status inquiries.
Accessing your case status online is straightforward and requires minimal information. You only need two pieces of data: your receipt number and either your date of birth or your alien number (if you have one). The process takes less than two minutes once you have this information ready.
Your Free Snake Plant Watering Guide →
To check your status on uscis.gov, navigate to the "Check Your Case Status" section of the website. You will see a search box asking for your receipt number. Enter the number exactly as it appears on your receipt notice, including all letters and digits. The system is case-sensitive for letters, so EAC must be capitalized.
After entering your receipt number, the system prompts you to verify your identity by providing either your date of birth or your alien number. The alien number appears on any USCIS correspondence if you have previously been in the immigration system. This verification step prevents unauthorized people from viewing your case information.
Once you submit this information, the system displays your case status immediately. The status page shows several key pieces of information: the date USCIS received your case, the type of case or petition you submitted, the current status, and sometimes an estimated completion date. Common statuses include "Case received and initial review in progress," "Case approved," "Case denied," or "Case referred to another agency."
The online system updates regularly, typically within 24 to 48 hours of any action on your case. However, not all actions appear immediately. For example, if USCIS sends you a Request for Evidence (RFE)—a letter asking you to submit additional documents—the status may not update online until after you have received the physical letter in the mail.
If you encounter an error message when searching for your case, it usually means one of three things: the receipt number was entered incorrectly, the case information was not yet entered into the online system, or the case was submitted to an office that does not use the online tracking system. In these situations, contacting the USCIS Contact Center at 1-800-375-5283 can provide additional information.
Practical Takeaway: Check your case status every two to four weeks rather than daily. The system updates infrequently, and checking constantly will not provide new information. Set a monthly reminder to check your status.
USCIS case statuses use specific language that conveys important information about where your case stands in the process. Understanding these messages helps you know what to expect next and what actions, if any, you need to take.
Check Your Macy's Gift Card Balance Guide →
The status "Case received and initial review in progress" means USCIS has received your petition and is beginning the review process. This status typically appears for the first few weeks after submission. During this time, USCIS checks that all required forms are included, that the forms are completed, and that any required fees were paid. If documents are missing or incomplete, you will receive a Request for Evidence (RFE) asking you to submit the missing materials.
A "Request for Evidence" status indicates that USCIS needs additional information or documents to continue processing your case. The official letter (Form I-797) will specify exactly what documents are needed and when they must be submitted. You typically have 84 days to respond to an RFE, though some circumstances allow extensions. Missing the deadline for an RFE can result in case denial, so this is a critical status to act upon promptly.
The status "Case approved" means your petition or request has been granted. However, approval does not always mean the end of the process. For example, if you submitted a spousal petition, approval means your spouse can proceed to the visa interview stage. The approval notice will explain what happens next, whether that is receiving a green card, paying additional fees, or attending an interview.
A "Case denied" status means USCIS has determined that your petition does not meet the legal requirements for approval. The denial notice explains the reasons for the decision. In many cases, you can file an appeal or submit a new petition addressing the reasons for denial, though specific rules apply depending on your case type.
The status "Case referred to another agency" appears when USCIS needs input from another government agency before making a decision. Common agencies that review cases include the FBI (for background checks), the State Department (for visa availability), or the Department of Labor (for employment-based petitions). This referral process can add weeks or months to processing times.
Some cases show "Case transferred to local office for processing." This means your case has moved from the USCIS service center where it was initially received to the field office nearest your location or nearest the address on your petition. The processing time may change after transfer.
Practical Takeaway: Save or print copies of your case status messages regularly. If you receive an RFE or other notification to act, have documentation that you checked your status and know the deadline.
USCIS processing times vary dramatically depending on the type of case you submitted and which office is handling it. Understanding these variations helps you set realistic expectations for when your case may be completed.
Find Emissions Inspection Stations in Your Area →
As of 2024, some case types process much faster than others. Family-based petitions (like spousal or parent petitions) typically take between 8 and 36 months, depending on visa availability and your priority date. Employment-based petitions can range from 6 months for some categories to several years for others, particularly when visa numbers are limited.
Work permit and travel document cases (Form I-765 and I-131) typically process in 4 to 6 months, though some locations complete them faster. Naturalization (citizenship) cases generally take 8 to 12 months in most locations. Adjustment of Status cases (green card applications) vary widely from 12 to 30+ months depending on the location and whether additional security checks are needed.
Geographic location creates significant differences in processing times. For example, according to USCIS data, the Dallas field office may complete naturalization cases in 8 months while the Los Angeles field office processes the same cases in 24 months. This difference reflects the volume of cases each office receives. The Los Angeles field office serves approximately 15 million residents across a large region, while smaller field offices may serve significantly fewer people.
USCIS publishes processing times on its website organized by office and case type. The data shows both "normal"
This guide is for general information only and is not medical, financial, legal, or other professional advice. For decisions specific to your situation, consult a qualified professional. See our Editorial Policy.