Recommended Free Tools
iTechGuides is reader-supported. When you buy through links on our site, we may earn an affiliate commission. As an Amazon Associate I earn from qualifying purchases. Learn more
Use four separate checkpoints instead of looking for one all-purpose prediction: USCIS Case Status Online for an individual filing, Case Processing Times for a historical queue estimate, the USCIS inquiry tool for contact eligibility, and the Visa Bulletin for immigrant-visa availability. These tools answer different questions and must be checked with the receipt notice, form details, office, category, and priority date for the specific case.
Start by identifying the exact filing you want to track
Employment-based permanent residence commonly involves more than one filing. An employer’s immigrant petition (often Form I-140) and the worker’s adjustment-of-status application (Form I-485) are separate cases. Each has its own receipt notice and receipt number, so checking one does not display the other. A dependent’s filing is also a separate case.
Find the USCIS receipt notice for the filing in question, often Form I-797C. Keep the notice open while you check status because it identifies the form and category and may show the office information needed for the processing-time lookup. USCIS describes a receipt number as a unique 13-character identifier made of three letters followed by 10 numbers. Enter it without dashes.
Do these 3 things before closing this tab:
1Scan for outdated or missing drivers - takes under a minute2Repair Windows errors before they cause bigger problems3Fix the driver behind crashes, sound loss and screen glitches- Decide whether you are checking the immigrant petition, an adjustment application, an employment authorization request, or another related filing.
- Copy the receipt number exactly from the notice; do not substitute an invoice number, A-number, or priority date.
- Note the receipt date, form category, and office or location printed on the notice.
How do I check my case status?
- Open USCIS Case Status Online.
- Enter the 13-character receipt number without hyphens or spaces, then submit it.
- Read the latest displayed event and every instruction attached to it. The record may tell you to wait for a notice, respond to a request, attend an appointment, or expect a decision document by mail.
- Save the date and wording of the update for your records. If the message refers to a notice that has not arrived, compare the mailing address on file with your current address and follow the notice instructions.
USCIS describes this service as a way to “track the status of an immigration application, petition, or request.” It is an abbreviated public status record, not the complete case file, officer notes, or a promise of a decision date.
#1 Best Overall
Track related filings individually
If an employer’s I-140 shows an approval while the worker’s I-485 still shows a pending or transferred status, that is not a contradiction: the filings have different receipts and adjudication steps. Check each receipt separately and keep the results tied to the correct applicant and form.
Keep contact information current and add alerts
USCIS encourages applicants to keep their mailing address current so notices and benefits reach them. The USCIS Office Locator also explains that a person with a receipt number can register for automatic email or text updates. Alerts supplement the online record; they do not replace reading a formal notice or meeting a response deadline.
What the individual status can—and cannot—tell you
| Question | What Case Status Online can provide | What it cannot establish |
|---|---|---|
| Has USCIS recorded an event? | The latest public event associated with the receipt number and any displayed instruction. | The full internal history, officer notes, or every action taken on the file. |
| Do I need to act? | A displayed instruction may identify a notice, response, appointment, or waiting step. | That a notice was received by you or that a response deadline has been extended. |
| When will a decision arrive? | Only the status event currently posted. | A personal completion date or a guaranteed sequence of future updates. |
A status such as “case was transferred” identifies an event, not a speed ranking. A status such as “case is being actively reviewed” does not reveal how much adjudication remains. Use the receipt notice, mailed correspondence, and the other official checkpoints for questions the public status page does not answer.
Free tools Windows power users keep installed
One-click scans. No signup required.
How long is USCIS taking to process my case?
Use the USCIS Case Processing Times checker for a broad, historical estimate. Select the exact form, form category, and office or location that match your receipt information. USCIS says the displayed time represents how long it took to complete 80% of adjudicated cases during the previous six months. Its processing-time guidance says the web data are updated monthly.
USCIS explains the purpose this way: “We display case processing times for select forms and locations to let you know how long it generally takes to process benefit requests and when you can contact us with questions about your case.” The measure summarizes a population of completed cases; it is not the place of your case in a queue and is not an individual forecast.
Choose the estimate that actually matches your receipt
- Read the form number and category on the receipt notice.
- Open the processing-time checker and choose that form.
- Choose the matching category, such as the employment-based category listed for your filing.
- Choose the office or location USCIS identifies for that form and case.
- Record the displayed estimate and the inquiry date, if shown. Recheck the page when you need a current figure because USCIS changes the data monthly.
USCIS is moving some forms to a “Service Center Operations” listing because work can be handled across multiple locations. Do not assume the service-center name printed on an older notice is still the correct selector if the live checker presents a different label.
Rank #2
Employment-based I-485 cases with National Benefits Center on the receipt
For an employment-based Form I-485 whose receipt lists the National Benefits Center (NBC), USCIS directs applicants to check the processing time for the relevant local field office. If USCIS transfers the case, use the estimate for the new office shown by USCIS. This is a lookup instruction, not evidence that a transfer guarantees a faster or slower decision.
Quick wins for a faster PC:
Fix the driver behind crashes, sound loss and screen glitchesFind Drivers →Repair Windows errors before they cause bigger problemsFix Now →Why the displayed number may move
The 80% calculation uses adjudicated cases from a recent six-month window, so a new monthly data set can change the displayed period even when nothing changes on your file. USCIS’s historic processing-time page notes that fiscal-year 2026 data cover October 1, 2025 through August 30, 2026, and cautions that displayed estimates can differ from earlier reports because of system updates and post-adjudicative outcomes. A historical table value should not be reused as today’s estimate for an individual case.
Which USCIS office is processing my case?
Start with the office or location shown on your receipt notice, then compare it with the current selector in Case Processing Times. Office designations can change as USCIS distributes work. A receipt that names NBC does not mean the final processing-time selection will remain NBC for an employment-based I-485; USCIS’s specific instruction is to use the local field-office estimate. After a transfer, use the new office’s estimate.
The Office Locator can help identify USCIS locations and provides the route for registering case alerts when you have a receipt number. It does not turn a public office address into a personal case-contact channel or disclose an officer’s identity.
When can I contact USCIS about a case?
Inquiry eligibility is separate from both the status page and the processing-time estimate. After reviewing the live estimate and your latest status, open USCIS Check Case Processing. The page asks for the receipt number and other case information and determines whether the filing has passed the applicable inquiry date.
What’s actually slowing this PC down?
Pick the symptom - the matching free tool is one click away.
Recent activity can make an inquiry premature
The USCIS inquiry guidance says that recent USCIS notice activity, a response to a request for evidence (RFE), or an online status update within the previous 60 days indicates that USCIS is actively processing the case. Such activity can therefore affect whether the inquiry form accepts a request. Check the live page before submitting because the rules and date windows can change.
If your form is not listed
The cited inquiry page says that when a form is not listed, USCIS’s goal is to make a decision within six months and applicants should wait six months before inquiring. “Goal” is not a guaranteed decision deadline. A six-month wait instruction also does not convert the processing-time estimate into a promise.
Prepare the inquiry carefully
- Use the receipt number for the exact filing that is outside the applicable inquiry window.
- Have the receipt date, applicant details, mailing address, and any RFE or notice dates available.
- Describe the issue narrowly: for example, a case outside the posted inquiry date or a notice that has not arrived.
- Keep the confirmation and follow any response instructions; an inquiry does not decide the underlying petition or application.
Is my priority date current?
Visa availability is a separate milestone from USCIS case status. Employment-based preference visas are numerically limited, so an approved petition does not by itself mean that an immigrant visa is available or that an adjustment application can be filed or approved immediately.
- Identify the employment-based preference category on the petition or adjustment paperwork.
- Find the priority date. USCIS explains that it is generally the date the employer filed the immigrant petition, or, when a labor certification is required, the date the Department of Labor accepted the labor certification for processing.
- Check the current Department of State Visa Bulletin for the applicant’s category and chargeability country.
- Use the current USCIS adjustment-of-status chart-selection guidance to determine whether that month’s adjustment filings must use Dates for Filing or Final Action Dates.
- Compare your priority date with the cutoff shown on the applicable chart. If it is not current, a later bulletin may be required before the relevant step can proceed.
USCIS’s adjustment guide explains the chart distinction and directs applicants to its visa-bulletin information. See the USCIS adjustment-of-status guide, then consult the current USCIS chart-selection notice and the current Department of State bulletin. Do not quote an old cutoff as an October 2026 figure: bulletin dates and chart selections change monthly, and the available official material here does not establish October 2026 cutoffs.
Why an I-140 approval is not the same as visa availability
The I-140 decision addresses the immigrant petition. The Visa Bulletin addresses whether a visa number is available under the applicable preference and country limits. A Case Status Online message for either filing cannot answer the visa-availability question, and a current priority date does not replace any remaining USCIS eligibility or admissibility requirement.
Use the four checkpoints in the right order
| Checkpoint | Information to enter | Result you can use | Important limit |
|---|---|---|---|
| Case Status Online | Receipt number from the USCIS notice | Latest public event and displayed instructions for that filing | No personal completion date or complete case file |
| Case Processing Times | Form, category, and office or location | Historical time for 80% of adjudicated cases over the prior six months | Not an individual prediction; data are updated monthly |
| Case inquiry | Receipt number and requested case information | Whether the filing can be submitted for an inquiry under current rules | Eligibility depends on inquiry dates and recent activity |
| Visa Bulletin and USCIS chart guidance | Preference category, priority date, and chargeability country | Whether the visa-availability chart permits the relevant adjustment step | Does not report USCIS adjudication progress |
How to compare your case with someone else’s
A colleague’s timeline is useful only when the underlying variables match. Compare all of the following before treating another case as a meaningful benchmark:
- The same form and form category.
- The same USCIS office or current processing location.
- A comparable receipt date for the agency’s processing estimate.
- For visa availability, the same preference category, a comparable priority date, and the same chargeability country.
An I-140 at one service location is not a like-for-like comparison with an I-485 at a field office. Nor is a family member’s case a reliable benchmark when the forms, dates, or visa categories differ. Office labels may change as USCIS shifts workload, which can make an apparently similar case appear under a different selector.
A practical monthly review routine
Because USCIS processing data and Visa Bulletin information change on different schedules, use a repeatable routine rather than relying on a single check:
- Store each receipt notice in a separate folder labeled with the applicant, form, and receipt number.
- Check Case Status Online for each active receipt and record any new event or notice instruction.
- When the estimate matters, run the exact form, category, and office through Case Processing Times and note the month of the displayed data.
- Review the inquiry page only after confirming that the case is outside the current inquiry date and that no recent activity falls within the stated 60-day window.
- For an employment-based adjustment case, check the current Visa Bulletin and USCIS chart-selection guidance using the priority date, category, and chargeability country.
- Update your address with USCIS when it changes and retain proof of every submission, delivery, inquiry, and response.
Common mistakes and how to correct them
Entering the wrong identifier
Using an A-number, an online account number, or the receipt number for a different filing produces the wrong result. Return to the relevant notice and enter the three-letter, 10-digit receipt number without dashes.
Treating the 80% figure as a deadline
The processing-time display describes completed cases in a six-month historical population. It does not forecast your decision date. Use the inquiry date, when provided, to determine when contact may be available instead of adding the displayed time to your receipt date as if it were a promise.
Choosing NBC for every employment-based I-485
USCIS directs employment-based I-485 cases with NBC on the receipt to the local field-office estimate. If the case transfers, switch to the new office shown by USCIS.
Assuming a status update means the case is finished
An update can record a transfer, notice, RFE response, or active review without deciding the petition or application. Read the full status wording and wait for the formal notice when USCIS says one will be mailed.
Confusing petition approval with visa availability
Check the Visa Bulletin and the USCIS chart-selection rule separately. An approved I-140 is not a substitute for a current priority date under the chart that applies to the adjustment step.
Using an old bulletin or office label
Visa cutoffs, chart selections, processing estimates, and office designations can change. Reopen the official pages when making a filing, inquiry, travel, or employment decision rather than relying on a screenshot or an earlier month’s table.
When individualized legal help is appropriate
Official tools can show a status event, a historical estimate, inquiry eligibility, and visa-availability information. They cannot analyze the legal effect of a notice, determine whether a response is sufficient, assess portability or admissibility issues, or advise on a complicated transfer, denial, intent-to-deny notice, or maintenance-of-status problem. Consider consulting a qualified immigration attorney for those individualized questions, and evaluate the attorney’s credentials and engagement terms independently.
Quick Recap
Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

