STEM OPT and E-Verify: The Employer Requirement Explained

Your STEM OPT extension cannot be approved unless your employer is enrolled in E-Verify. Here is how to check, what to do about a gap, and the filing timeline.

By F1Jobs Team · 2026-08-19 · 11 min read
A young professional reviewing employment paperwork at a laptop in a bright modern office

You found a job that will let you file for the 24-month STEM OPT extension. The offer is signed, your DSO is ready to help, and then someone — HR, a forum post, your DSO — asks whether your employer is enrolled in E-Verify. If you have never heard the term before, or you have heard it but never confirmed it applies to your specific employer, this is the moment to stop and check, because it is not a minor detail. It is a hard eligibility requirement for the extension, and it sits entirely on your employer's side of the paperwork, not yours.

This guide explains what E-Verify actually is, why USCIS built it into the STEM OPT rule, how to find out whether your employer qualifies, and what to do if the answer is no. If you need a refresher on how OPT, the STEM extension, and CPT relate to each other first, see our OPT vs STEM OPT vs CPT comparison.

What E-Verify actually is

E-Verify is a federal, internet-based system operated by USCIS in partnership with the Social Security Administration. Employers use it to electronically confirm that the information a new hire provided on Form I-9 matches SSA and Department of Homeland Security records, which in turn confirms the person is authorized to work in the United States.

E-Verify is not the same thing as Form I-9. Every employer in the country, regardless of size or industry, must complete Form I-9 for every hire — that requirement is universal. E-Verify enrollment, by contrast, is voluntary for most employers (a handful of states and federal contractors are required to use it). A company can be a completely legitimate, fully I-9-compliant employer and still never have enrolled in E-Verify, because most employers are not obligated to.

That distinction is exactly why the STEM OPT rule matters: it takes something that is optional for the average US business and turns it into a mandatory condition for a specific category of employer — one who wants to employ a STEM OPT extension worker.

Why the STEM OPT extension requires it

The 24-month STEM OPT extension exists because F-1 students in STEM Designated Degree Program List majors are eligible for additional practical training beyond the standard 12 months of OPT. When USCIS finalized the current STEM OPT extension rule in 2016, it added several integrity provisions meant to make sure the extension was going to real, accountable employers rather than shell arrangements. E-Verify enrollment was one of them.

Under 8 CFR 214.2(f)(10)(ii)(C), an employer must be enrolled in, and remain in good standing with, E-Verify for the entire period the student is working under the STEM OPT extension. This sits alongside the other STEM OPT employer obligations: signing a Form I-983 training plan, employing the student for at least 20 hours a week in a role directly related to their STEM degree, and reporting material changes and periodic evaluations through the student and DSO.

Practically, this means E-Verify enrollment is not paperwork your employer can complete after the fact or promise to get around to. Your DSO needs the employer's E-Verify Company ID to record in SEVIS before recommending the extension, and USCIS can request evidence of enrollment when adjudicating your Form I-765. If your employer's enrollment lapses or was never valid, the extension is at risk regardless of how strong the rest of your case is.

If you have not confirmed your major actually qualifies for the extension in the first place, check the STEM Designated Degree Program List and how CIP codes map to it before you go further — E-Verify only matters if your degree clears that first hurdle.

How to check if your employer is enrolled

Do not assume. "We use E-Verify" is a common but imprecise answer from HR, because some companies use E-Verify at certain locations or business units and not others, and enrollment can lapse if a company fails to keep its account current. Take these steps:

  1. Ask HR or your hiring manager directly for the company's E-Verify Company ID number. A company that is genuinely enrolled will have this readily available — it is the identifier your DSO needs to enter in SEVIS.
  2. Cross-check against the employer's actual hiring entity, not just the brand name. Large companies sometimes operate multiple legal entities or subsidiaries, and enrollment is tied to the specific entity and worksite, not the brand.
  3. Search the public list of E-Verify enrolled employers through the federal E-Verify site as a secondary check. A missing entry is not automatically disqualifying — smaller or newly enrolled employers sometimes lag in the public listing — so treat a "not found" result as a reason to ask HR directly rather than a final verdict. Our guide on what to do when an employer search comes back empty walks through that exact situation.
  4. Loop in your DSO early. DSOs handle this requirement constantly and can tell you what documentation they need from the employer before they will recommend the extension in SEVIS.

If your employer isn't enrolled yet

A "no" today does not have to be a dead end, but it does change your timeline. Enrolling in E-Verify is free and, for most employers, takes roughly a week from submission to activation, including signing the standard Memorandum of Understanding with DHS and SSA. What it requires from your employer's side:

Many employers are simply unfamiliar with E-Verify rather than opposed to it, especially smaller companies that have never sponsored a STEM OPT extension before. If you are the one who has to raise this, our guide on getting your employer to enroll in E-Verify for STEM OPT has language and framing that keeps the conversation collaborative rather than confrontational.

What you should not do is file your STEM OPT extension paperwork on the assumption that enrollment will be finished in time. Your DSO needs a live Company ID to complete the SEVIS recommendation, so the enrollment has to be real and confirmed before that step, not merely "in progress."

The filing timeline, step by step

Here is the realistic sequence, assuming your employer is not yet enrolled when you start:

  1. Confirm degree eligibility. Your major's CIP code must appear on the STEM Designated Degree Program List.
  2. Employer completes E-Verify enrollment. Get the Company ID once it is active — do not proceed to step 3 without it.
  3. Complete and sign Form I-983. Both you and an authorized employer representative sign the training plan describing the STEM-related role.
  4. DSO recommends the extension in SEVIS. The DSO records the employer's E-Verify Company ID and issues a new Form I-20 with the STEM OPT recommendation.
  5. File Form I-765 with USCIS. You can file up to 90 days before your current OPT EAD expires, and generally must file within 60 days of your DSO's SEVIS recommendation.
  6. Decide whether to add premium processing. Optional, and it changes only the speed of USCIS's decision, not the outcome.
  7. Track your case and keep working under any automatic extension protections your filing may trigger, per the specific timing rules covered in our STEM OPT automatic extension timing guide.

Two other clocks run in parallel with this process and are worth confirming with your DSO rather than assuming. The F-1 post-completion grace period is dropping from 60 days to 30 days effective September 15, 2026 — students who complete their program before that date keep the 60-day grace period, which is one more reason not to let paperwork drift. Separately, the OPT unemployment limit has been reported as dropping from 90 days to 60 days during 2026; that change is not yet fully confirmed across all cases, so verify your specific unemployment day count with your DSO rather than relying on the old 90-day figure. Our breakdown of how STEM OPT unemployment days are counted is a useful companion once you have your employer question resolved.

Premium processing does not change the E-Verify requirement

Premium processing has been available for Form I-765 OPT and STEM OPT extension filings since April 3, 2023, when USCIS opened it to all pending and newly filed F-1 I-765 applications. It is worth understanding exactly what it buys you, because it is easy to assume paying for speed also resolves an eligibility problem. It does not.

Standard processingPremium processing
Cost$470 I-765 filing fee only$470 filing fee plus $1,780 premium fee (effective March 1, 2026, up from $1,685)
What's guaranteedNo fixed timelineAdjudicative action within 30 calendar days
What counts as "action"N/AApproval, denial, RFE, or notice of intent to deny — not necessarily approval
Waives the E-Verify requirementNoNo

If your employer is not E-Verify enrolled when you file, premium processing does not fix that. It typically just gets you a faster request for evidence or denial, because the underlying eligibility gap is still there. Weigh the cost against what it actually buys you in our dedicated look at whether STEM OPT premium processing is worth it.

When the employer is a staffing or consulting firm

STEM OPT candidates working through staffing agencies, consulting firms, or third-party placement arrangements face an extra wrinkle. The entity that signs your Form I-983 as your employer is generally the one whose E-Verify enrollment matters, not necessarily the end client where you physically work day to day. If a staffing firm places you at a client site, USCIS and your DSO will look at who is actually supervising your work, evaluating your training plan, and exercising the employer-employee relationship the STEM OPT rule expects.

This is exactly the kind of structure USCIS scrutinizes closely, both at the STEM OPT stage and later if you move toward H-1B. Get the reporting and supervision structure confirmed in writing with your DSO before assuming a client's E-Verify enrollment covers you. If you are unsure how your placement is set up, have an immigration attorney review it before you file — a far better time to catch a problem than after USCIS has flagged it.

Common mistakes

Frequently asked questions

Does my employer need E-Verify for regular OPT, or only STEM OPT?

Only the 24-month STEM OPT extension requires the employer to be enrolled in E-Verify. Regular post-completion OPT has no E-Verify requirement, though every US employer must still complete Form I-9 for every hire regardless of E-Verify status.

How do I check whether my employer is enrolled in E-Verify?

Ask your HR or hiring manager for the company's E-Verify Company ID, which your DSO will need to record in SEVIS. You can also search the public list of enrolled companies on the federal E-Verify site, but if your employer does not appear there, treat that as unconfirmed rather than final and ask HR directly.

What happens if my employer is not enrolled in E-Verify?

Your STEM OPT extension cannot be approved until the employer enrolls, because E-Verify status is a regulatory eligibility requirement for the extension itself, not a formality. Ask HR to start enrollment immediately since it is free and usually takes about a week, then confirm the Company ID with your DSO before you file.

Can a staffing or consulting firm sponsor my STEM OPT if only the client site uses E-Verify?

Generally the entity that signs your Form I-983 as your employer is the one that must hold its own E-Verify enrollment, not just the end client where you perform the work. Third-party placement structures get complicated fast, so confirm the exact setup with your DSO and an immigration attorney before you rely on it.

Does premium processing fix an E-Verify problem?

No. Premium processing on Form I-765 only guarantees adjudicative action within 30 calendar days for an additional fee on top of the base filing fee, and it does not waive any eligibility requirement. If your employer is not E-Verify enrolled, paying for premium processing usually just gets you a faster request for evidence or denial.

If your job search is what put this question in front of you in the first place, F1Jobs can help you evaluate offers and keep your visa timeline on track while you sort out the paperwork.

Frequently asked questions

Does my employer need E-Verify for regular OPT, or only STEM OPT?

Only the 24-month STEM OPT extension requires the employer to be enrolled in E-Verify. Regular post-completion OPT has no E-Verify requirement, though every US employer must still complete Form I-9 for every hire regardless of E-Verify status.

How do I check whether my employer is enrolled in E-Verify?

Ask your HR or hiring manager for the company's E-Verify Company ID, which your DSO will need to record in SEVIS. You can also search the public list of enrolled companies on the federal E-Verify site, but if your employer does not appear there, treat that as unconfirmed rather than final and ask HR directly before assuming the worst.

What happens if my employer is not enrolled in E-Verify?

Your STEM OPT extension cannot be approved until the employer enrolls, because E-Verify status is a regulatory eligibility requirement for the extension itself, not a formality. Ask HR to start enrollment immediately since it is free and usually takes about a week, then confirm the Company ID with your DSO before you file.

Can a staffing or consulting firm sponsor my STEM OPT if only the client site uses E-Verify?

Generally the entity that signs your Form I-983 as your employer is the one that must hold its own E-Verify enrollment, not just the end client where you perform the work. Third-party placement structures get complicated fast, so confirm the exact setup with your DSO and an immigration attorney before you rely on it.

Does premium processing fix an E-Verify problem?

No. Premium processing on Form I-765 only guarantees adjudicative action within 30 calendar days for an additional fee on top of the base filing fee, and it does not waive any eligibility requirement. If your employer is not E-Verify enrolled, paying for premium processing usually just gets you a faster request for evidence or denial.