E-Verify Company ID
An identifier connected to the employer’s E-Verify enrollment. Form I-765 instructions request this number or a valid Client Company ID for STEM OPT.
Search the official USCIS public database to see whether an employer is listed in E-Verify. For STEM OPT, use the result as a starting point—then confirm the exact legal employer name and E-Verify Company ID with HR before filing Form I-765.
Free to use without a TrackMyOPT account
The employer must be enrolled and in good standing
Try the legal name, DBA, parent, or franchise entity
Not every enrolled employer or location must appear
Official search
Enter the employer name in the embedded public tool below. The search interface and results come directly from USCIS; TrackMyOPT does not alter or certify them.
Search directly in the USCIS public employer database without leaving TrackMyOPT. This tool and its results are controlled by USCIS, not TrackMyOPT.
If the embedded search does not load, use “Open on USCIS” above. USCIS publishes and updates this public tool independently.
Search smarter
Employer records are sensitive to names and locations. A careful search reduces false “not found” results.
Search the employer name exactly as it appears on your offer letter or employment paperwork.
Try the legal name, DBA, abbreviation, parent company, or franchisee that will actually employ you.
Ask HR for the current E-Verify Company ID and confirm it matches the legal employer for Form I-983.
Understand the result
Treat the public result as evidence to investigate, not a guarantee of STEM OPT eligibility.
| Search result | What it tells you | What to do next |
|---|---|---|
| Employer appears as enrolled | The public tool lists that employer record as participating in E-Verify. | Confirm the exact legal entity and current Company ID with HR before filing. |
| Employer appears as terminated | The result may show that the listed enrollment is no longer active. | Do not rely on an old enrollment. Ask HR and your DSO to confirm current eligibility. |
| No matching result | This does not, by itself, prove that the employer is not enrolled. | Try legal-name and DBA variants, then ask HR for the E-Verify Company ID. |
USCIS search caveat: the public database includes employers that self-report five or more employees, and not every business location may appear. A missing result does not establish whether an employer is enrolled. See the official Employer Search Tool Caveats.
For the 24-month STEM OPT extension, the employer must participate in E-Verify and the student and employer must complete Form I-983. Your DSO recommends the STEM OPT extension in SEVIS before you file Form I-765.
Avoid a common filing error
An identifier connected to the employer’s E-Verify enrollment. Form I-765 instructions request this number or a valid Client Company ID for STEM OPT.
A federal tax identifier issued by the IRS. It is not interchangeable with an E-Verify Company ID.
A number for an individual employment-verification case. It is not the employer enrollment identifier requested for STEM OPT.
Clear answers to the questions students ask before accepting a STEM OPT role.
Yes. An employer must be enrolled in E-Verify and remain in good standing for a student to qualify for the 24-month STEM OPT extension. The student and employer must also complete Form I-983 and meet the other STEM OPT requirements.
E-Verify enrollment is a specific employer requirement for the 24-month STEM OPT extension. Regular post-completion OPT has different employment rules. Confirm your situation with your designated school official because changing employers or moving to STEM OPT can change what is required.
Try the employer’s exact legal name, DBA, abbreviation, parent company, franchisee, and worksite city. USCIS says the public database only includes employers that self-report five or more employees, and not every participating location is necessarily displayed. Ask HR to confirm enrollment directly.
No. A public search result is one checkpoint, not a complete eligibility decision. Confirm the employer’s current enrollment and Company ID with HR, complete Form I-983, and review the training plan and employer relationship with your designated school official.
Yes. USCIS records can use a legal name, trade name, abbreviation, or location-based name. Search both the name shown on the job offer and the legal entity listed on tax or employment documents. For franchises, ask which legal entity will employ and pay you.
USCIS Form I-765 instructions request the employer name as listed in E-Verify plus the employer’s E-Verify Company Identification Number or a valid E-Verify Client Company Identification Number. Ask the employer for that number; do not substitute an EIN.
No. An EIN is a federal tax identification number issued by the IRS. An E-Verify Company ID or Client Company ID identifies an employer’s E-Verify enrollment. These numbers serve different purposes and should not be used interchangeably on a STEM OPT application.
No. The search embedded on this page is the official public tool published and controlled by USCIS. TrackMyOPT provides the surrounding explanation and links for convenience, but it does not create, verify, or update the results shown inside the embedded tool.
Keep moving
Reviewed August 29, 2026. This page is educational and is not legal advice or a USCIS endorsement. Confirm filing decisions with your DSO, employer, and official government instructions.