How to Check Employment-Based Green Card Status
Checking your employment-based green card (I-485) case status lets you track where your application is in the USCIS pipeline, from initial filing to final approval. You’ll need your receipt number (a 13-character code starting with EAC, WAC, LIN, SRC, MSC, or IOE) that USCIS mailed to you after you filed. With that number, you can see real-time updates, estimated processing times, and any requests for evidence.
What You’ll Need
- Your USCIS receipt number (found on your I-797 Notice of Action)
- Access to the internet (USCIS website or the Case Status mobile app)
- Optional: Your Alien Registration Number (A-Number) for certain online account actions
Step-by-Step
- Locate your receipt number. Find the I-797 Notice of Action that USCIS sent after accepting your I-485 or I-140. The receipt number is a 13-character code (e.g., MSC2490123456) printed near the top left of the notice.
- Go to the official USCIS Case Status page. Open your browser and navigate to egov.uscis.gov/casestatus. This is the only official online portal for case status—do not use third-party sites that ask for payment or personal details.
- Enter your receipt number. Type the full receipt number without spaces or dashes. Double-check that you’ve used the letter ‘O’ vs zero and ‘I’ vs one correctly—these are common mix-ups.
- Click “Check Status.” The system will display your current case status, such as “Case Was Received,” “Fingerprint Fee Was Received,” “Case Was Approved,” or “Request for Additional Evidence Was Sent.”
- Review the status message carefully. USCIS updates the message whenever there’s a change. If it says “Case Was Transferred,” note the new office and date. If it says “Request for Additional Evidence (RFE) Was Sent,” you’ll receive a separate notice explaining what’s needed.
- Check processing times for your service center. Go to the USCIS Processing Times page (egov.uscis.gov/processing-times). Select “Form I-485” and your service center (found on your receipt notice) to see how long cases like yours typically take. This helps you gauge if your case is within normal range.
- Set up a USCIS online account (optional but recommended). Create an account at my.uscis.gov and link your receipt number. This gives you access to case history, notices, and secure messaging—plus you can opt into email/text alerts.
- Check the mobile app. Download the official USCIS Case Status app (available for iOS and Android) and enter your receipt number for on-the-go updates.
Common Mistakes
- Typing the receipt number incorrectly. The most common error is confusing 0 (zero) with O (letter) or 1 (one) with I (letter). The receipt number uses only numbers and capital letters, and it never contains the letters O, I, or U.
- Using the wrong form number. If you filed an I-140 (immigrant petition) and an I-485 (adjustment of status) separately, each has its own receipt number. Check the status of the I-485 for green card progress; the I-140 is just the petition.
- Checking too frequently. Status updates don’t happen daily. Checking every few weeks is enough; obsessing won’t speed anything up.
- Ignoring the “Case Was Transferred” message. If your case moves to a different service center, processing times reset. Don’t assume it’s a mistake.
- Relying on third-party trackers. Sites like Case Status Plus or Lawfully may show the same data, but they can be delayed or inaccurate. Always verify on the official USCIS page.
Tips
- Save your receipt number in a secure note. You’ll need it for every inquiry, so keep it handy.
- Sign up for case alerts. In your USCIS online account, you can enable notifications so you don’t have to check manually.
- Understand the status messages. “Fingerprint Fee Was Received” means your case is in queue for biometrics. “Case Is Ready for Interview” is common for employment-based cases that require an in-person interview (though many are waived).
- Check the “Case History” tab if you have an online account—it shows a timeline of all actions, which is more informative than the one-line status.
- Use the processing times page to set expectations. If your case is beyond the published range, you may be eligible to submit an inquiry (see Troubleshooting).
Troubleshooting
What if the website says “My Case Status” but shows no results? Double-check the receipt number for typos. If it still fails, wait 24 hours—new cases sometimes take a day to appear in the system. If it persists, call the USCIS Contact Center at 1-800-375-5283.
What if the status hasn’t changed in months? This is normal for employment-based cases, especially if your priority date is not current. Check the Visa Bulletin (published monthly on the State Department website) to see if a visa number is available for your category and country. If it is and your case is still stuck, you can submit an inquiry online if your case is outside normal processing times.
What if I lost my receipt notice? You can request a replacement by filing Form I-824, or you can call USCIS to ask for the receipt number. However, if you have an online account, the receipt number is linked to your profile.
What if I get a “Request for Additional Evidence” but never received the notice? Check your online account—notices are often uploaded there. If not, call USCIS and ask them to resend the notice. You have a deadline (usually 87 days) to respond, so act quickly.
What if I suspect a scam? USCIS never asks for payment over the phone or via email. If you receive a call or email claiming to be USCIS and demanding money, hang up and report it to the FTC. Always use the official website.
Frequently Asked Questions
How often is the case status updated?
USCIS updates status whenever there’s a change, such as receiving biometrics, transferring the case, or issuing an RFE. There’s no fixed schedule; some cases go months without an update.
What does “Case Was Received and A Receipt Notice Was Sent” mean?
This is the initial status after you file. It means USCIS has accepted your application and assigned a receipt number. The next step is usually a biometrics appointment notice.
Can I check my status without a receipt number?
No. The receipt number is the key identifier. If you don’t have it, contact your employer or immigration attorney—they should have a copy. You can also call USCIS and provide your name, date of birth, and A-Number to locate your case.
What is the difference between “Case Was Approved” and “Card Was Mailed”?
“Case Was Approved” means USCIS has approved your I-485. “Card Was Mailed” means the physical green card has been sent. The card typically arrives within 2-3 weeks after the mailing status appears.
My priority date is current, but my case is stuck. What should I do?
If your case is outside normal processing times for your service center, you can submit an inquiry online at the USCIS “Outside Normal Processing Times” page. You’ll need your receipt number and the date you filed. USCIS will respond within 30 days.
Does checking my status too often slow down my case?
No. Checking your status has no effect on processing. It’s purely informational.
Related
Method: the standard formula for this calculation, rounded as each result states. See how the calculators work or report an error.