"How long will my case take?" is the most common question of all, and the only honest answer starts with: it depends on the form and the office. This guide explains how the official times are calculated, how to tell whether your case is already past its time, and which tools exist to ask for it to move.
How USCIS calculates processing times
USCIS publishes a time per form, category and office (or service center). That number answers a specific question: over the last six months, how long did USCIS take to complete 80% of the cases of that type at that office? If the posted time for your form is 9 months, 8 out of 10 cases were decided in 9 months or less, and 2 out of 10 took longer.
Three consequences:
- The same form can take months longer at one office than at another. That is why it matters to know which one has your case: Find your USCIS office.
- The number looks backwards (cases already decided), not forwards. When an office speeds up or slows down, the posted time takes a while to reflect it.
- A case in the slowest 20% is not a case with problems. It is the tail of the distribution.
MigraConnect shows the official 80% time and also the one for the remaining 20%, so you know how long your case could take in the slow scenario, not only the typical one.
How to tell whether your case is past its time
- Find your receipt date on the Notice of Action (I-797C).
- Look up the processing time for your form and office, on MigraConnect or on the official page.
- USCIS computes a case inquiry date: the receipt date from which a case counts as outside normal processing time. If your receipt date is earlier than that date, your case is past its time and you can file an inquiry.
As long as your receipt date is later than the inquiry date, USCIS does not take questions about the delay. Waiting is the only option, even if it does not feel like one.
When the case is past its time: the e-Request
The e-Request (egov.uscis.gov/e-request) is USCIS's electronic inquiry. It handles these things:
- Case outside normal processing time: the option for a late case. It is only accepted if your receipt date is earlier than the inquiry date.
- Did not receive a notice, card or document that USCIS says it sent.
- Typographic error on a notice or card caused by USCIS.
- Appointment accommodations (disability, sign language interpreter).
USCIS usually answers within a few weeks, by email or mail. The most common answer to a delay inquiry is that the case "is being processed within normal review"; even so, the inquiry is on record and sometimes unblocks a file that was stuck.
Asking for expedited processing
USCIS can expedite a case at its discretion when there is an urgent reason. The published criteria are:
- Severe financial loss to a company or a person, as long as the need for speed is not the result of filing late or of not responding to a request.
- Emergencies and urgent humanitarian reasons: a serious illness, the death or illness of a relative, a disaster.
- A nonprofit organization acting in the cultural or social interests of the United States.
- U.S. government interests, for example a federal agency asking for it.
- A clear USCIS error.
How to ask: call the Contact Center (1-800-375-5283) or use USCIS's virtual assistant and ask them to open an expedite request; in some cases you can file it from your online account. You need evidence of the reason (medical letters, employer letters, disaster records). If USCIS accepts, you will see the status Expedite Request Approved; if not, Expedite Request Denied, and the case stays in the regular queue with no penalty. The full criteria are at uscis.gov/forms/expedite-criteria.
Other routes when the e-Request does not solve it
- The CIS Ombudsman (the DHS Office of the Citizenship and Immigration Services Ombudsman): takes requests for case assistance on Form DHS-7001 once you have filed an inquiry and it did not help. It does not decide cases, but it asks USCIS for explanations.
- A congressional inquiry: your representative's or senator's office can ask USCIS about your case. You will need to sign a privacy release. MigraConnect+ uses AI to generate a draft email, ready to copy and send to the congressional or senatorial office.
- A mandamus lawsuit: when the delay is unreasonable, a lawyer can file a federal lawsuit asking a judge to order USCIS to decide. It does not force an approval, only a decision. It is a legal decision best made with advice.
Common questions
Are MigraConnect's times the USCIS times?
Yes. MigraConnect shows the official times USCIS publishes for your form and office, including the figure for the slowest 20%.
Does changing offices speed up the case?
You cannot choose the office; USCIS assigns cases and sometimes transfers them to balance workloads ("Case Was Transferred And A New Office Has Jurisdiction"). The times that apply are those of the office that has your case now.
Does calling USCIS speed anything up?
Calling does not move the case, but it is how you ask for an expedite, ask about a notice that never came, and put an inquiry on record.
How do I find out the moment it moves?
The online status changes before the letter arrives. With MigraConnect+ you get an alert on your phone with every change, and the app shows the processing times for your case next to the status.
Need additional help? Contact USCIS directly at 1-800-375-5283.