RFE Prevention: STEM OPT Employment Checklist
Bona fide employer-employee proof USCIS demands — collect from Day 1 of STEM OPT
Overall Progress
0 of 47 items completed
Consulting
Top Trigger
staffing/IT agencies
I-983
Key Form
signed by employer
Real job
Must Prove
bona fide employee
87 days
Deadline
to respond to RFE
Phase 1: Why USCIS Issues This RFE
The bona fide employer RFE is the #1 STEM OPT denial reason
USCIS closely scrutinizes STEM OPT with IT consulting companies, staffing agencies, and body-shopping firms. If your employer is not a direct employer or the job duties are vague, expect an RFE. Start collecting evidence from your FIRST day of work.
Your employer is an IT consulting, staffing, or body-shopping company
ActionCompanies like Infosys BPM, Wipro, consulting agencies, or small IT staffing LLCs get extra scrutiny
You work at a client site different from your employer's listed address
ActionThis is fine but must be fully documented — client name, address, supervisor contact
Your I-983 training plan lists vague or generic job duties
ActionThe more specific and detailed your I-983, the better. Generic duties like 'software development' are not enough
Your employer's EIN or business registration is relatively new
ActionYou cannot easily show a direct supervisory relationship at the employer
ActionUSCIS wants to see a clear chain of command — who assigns your work, reviews your performance, controls your schedule
Phase 2: Form I-983 & Core Documents
The foundation of your STEM OPT — get this right from the start
The I-983 must be signed by an authorized employer representative — NOT by you on behalf of your employer. Self-attestation is explicitly prohibited and will result in denial.
Complete Form I-983 with detailed, specific job duties (not generic descriptions)
FormEmployer signs I-983 — an authorized company representative (manager, HR, or owner)
FormNEVER sign on behalf of your employer. The signature must come from a company representative, not you
I-983 lists your actual work address (client site if applicable, not just employer's HQ)
FormI-983 specifies your exact hours per week (minimum 20 hours required for STEM OPT)
FormI-983 describes how work is directly related to your STEM degree
FormDescribe the connection explicitly — if you have a CS degree and do software development, spell out the connection
Submit completed I-983 to your DSO and get confirmation it was entered in SEVIS
ActionKeep a copy of the signed I-983 with your records
DocumentPhase 3: Offer Letter & Employment Agreement
Written employment terms are your most important evidence
Obtain a detailed offer letter on company letterhead signed by employer
DocumentMust include: job title, start date, duties, location, pay rate (hourly or salary), hours per week
Sign an employment agreement or contract with your employer
DocumentEven a simple offer letter acceptance email chain counts — keep all copies
Get a separate letter listing ALL projects you worked on
DocumentProject name, dates, technologies used, your specific contributions, client name if applicable
Keep all onboarding paperwork (I-9, W-4, direct deposit forms, benefits enrollment)
DocumentSave any application materials you submitted to get the job
DocumentPhase 4: Payroll & Compensation Records
Pay stubs and W-2s are the strongest proof of actual employment
Save EVERY pay stub from your first day of STEM OPT employment
DocumentPay stubs are your strongest evidence — they prove you were paid as an employee, not a contractor
Keep annual W-2 forms from your employer
DocumentW-2 (not 1099) is critical — a 1099 means independent contractor, which can disqualify your STEM OPT
Verify pay stubs show employer name, EIN, your name, dates, and withholding
DocumentDocument that taxes are withheld (Social Security, Medicare, federal/state income tax)
DocumentTax withholding is a hallmark of employment — contractors don't have taxes withheld
Keep direct deposit records showing payments from employer account to yours
DocumentPhase 5: Company Structure & Legitimacy
USCIS verifies the employer is a real, operating business
Obtain a copy of the company's EIN confirmation letter (IRS Form SS-4 confirmation)
DocumentAsk HR or the owner for this — it proves the company has a legitimate tax ID
Get copies of business licenses for the state where you work
DocumentRequest a copy of the company's organizational chart
DocumentMust show your position, your direct supervisor, department structure, and staffing levels
Document names, titles, and contact info for your entire supervisory chain
DocumentFrom your direct manager up to the CEO — USCIS verifies these people exist and can confirm your employment
Confirm your employer is E-Verify enrolled and get their E-Verify company ID from HR
Action⚠️ The public search does NOT list all enrolled employers — your company being absent does NOT mean they are not enrolled. How to verify: (1) Ask HR 'What is our E-Verify company ID?' — every enrolled employer has a unique numeric ID; (2) Check your I-983 — employer enters their E-Verify company ID in Section 2; (3) Ask HR to show the E-Verify MOU (Memorandum of Understanding with DHS) — DHS sends this when a company enrolls; (4) Your DSO submission confirms it — when your DSO enters the I-983 into SEVIS, the system automatically rejects invalid or unenrolled company IDs.
E-Verify employer search (partial list only)Save employer's E-Verify company ID number — share with DSO for SEVIS
DocumentPhase 6: Day-to-Day Work Evidence
Prove you actually did the work — save emails, reviews, and project records
This is the evidence most students forget to collect. The moment you get an RFE, it's too late to create retroactive records. Save these as you go.
Save performance appraisals and review documents from your supervisor
DocumentArchive emails and Slack/Teams messages assigning you work, reviewing your work, or discussing projects
DocumentExport or forward key emails to personal storage — you may lose access if you leave the company
Keep records of any training you completed at the employer
DocumentTraining completion certificates, onboarding program records, technical certifications paid by employer
Document meeting attendance: standup notes, sprint records, project meeting invites
DocumentKeep records of business travel (flights, hotel receipts) for work-related trips
DocumentSave any ID badges, access cards, or system credentials issued by employer
DocumentPhase 7: If Your Employer Is a Consulting / Staffing Company
Additional requirements when you work at client sites through a third-party employer
USCIS pays special attention to consulting arrangements. You must show the consulting firm — not the client — is your true employer who controls your work. This is the hardest RFE to respond to retroactively.
Document the names, addresses, and project dates for EVERY client site you worked at
DocumentGet a letter from the client site supervisor confirming your presence and work performed
DocumentClient attestation letter: dates, project name, your role, hours, location — signed by client supervisor
Clarify in your I-983 who assigns your daily work — consulting firm or client?
DocumentUSCIS requires the I-983 employer (your legal employer) to control your work, not the client
Keep consulting/staffing agreements between your employer and each client
DocumentAsk your employer for a copy — shows the contractual relationship
Document that your consulting employer controls your schedule, approves time off, and evaluates your performance
DocumentIf the client makes these decisions instead of your employer, you may have a bona fide employer issue
Keep records showing continuity of pay even during gaps between client projects
DocumentGaps in pay during bench periods can trigger questions about whether employment is real
Phase 8: SEVIS Reporting Requirements
Keeping your DSO updated protects your status throughout STEM OPT
Report your STEM OPT employer to your DSO within 10 days of starting work
ActionAlso update employer directly in the SEVP Portal (sevp.ice.gov/opt) within 10 days
OnlineThe SEVP Portal is your direct line to SEVIS — most students don't know it exists. Updating here creates a timestamped record that you reported your employer on time, which is critical if USCIS ever audits your timeline. Login: SEVIS ID (N-number) + DOB + passport number.
SEVP PortalReport any change of employer to DSO within 10 days
ActionComplete 6-month validation reports to DSO throughout STEM OPT period
ActionYour DSO will contact you — respond promptly and provide updated employer/address info
Report changes in job title, location, or hours to DSO as they occur
ActionKeep copies of every SEVIS validation and employer update confirmation from your DSO
DocumentTrack unemployment days — max 150 days total during 24-month STEM OPT
Action