USCIS Resources
Check Your Case Status
Track the status of your USCIS immigration application using your receipt number.
Official USCIS Case Status Tool
USCIS provides an official online tool to check your case status. You'll need your receipt number from your USCIS notice (Form I-797, Notice of Action).
Check Case Status on USCIS.govUnderstanding Your Receipt Number
Your receipt number is a 13-character code that begins with letters indicating which USCIS service center is processing your case:
EACVermont Service CenterWACCalifornia Service CenterLINNebraska Service CenterSRCTexas Service CenterMSCNational Benefits CenterIOEOnline ApplicationsIf Your Case Is Outside Processing Times
You may request a case inquiry through USCIS if your case is taking longer than the posted processing time.
Check Current Processing Times
USCIS Contact Center: 1-800-375-5283