DS-160 for H-1B Visa Stamping (STEM OPT Edition): The Definitive 2026 Guide

On STEM OPT and filing the DS-160 for H-1B visa stamping abroad? Source-cited answers to every confusing DS-160 question — intended dates, prior U.S. stays, immigrant petitions, home address, countries visited — plus cap-gap travel warnings, the 2025 Dropbox rollback, photo and document checklists, and 221(g) triggers.

STEM OPT to H-1B visa applicant filling out the DS-160 form before consular interview.

If you are an H-1B beneficiary currently inside the United States on STEM OPT and you are heading home for visa stamping, the DS-160 turns into a genuinely confusing form. The form is written as if every applicant lives outside the U.S. and is arriving for the first time. Your situation is the opposite — you have an active U.S. address, a current I-94, ongoing F-1 status, and a one-way ticket to your interview at a U.S. consulate abroad.

This guide answers every DS-160 question that comes up for STEM OPT to H-1B applicants. Every answer is grounded in State Department guidance (9 FAM, travel.state.gov FAQ), USCIS policy, and current law-firm practice — not in the literal-but-misleading language of the field labels.

Read this first: two warnings that can derail your stamping trip

Two things have changed in the past year that drastically affect STEM OPT to H-1B applicants. They are easy to miss and expensive to get wrong.

1. Cap-gap travel with a pending H-1B is dangerous. If your STEM OPT has expired and your F-1 status is being bridged by a cap-gap extension, you may travel only if (a) your H-1B petition and change-of-status request have been approved, (b) you seek readmission before the H-1B effective date (typically October 1), and (c) you are otherwise admissible. If your H-1B is still pending when you leave the U.S., USCIS treats the departure as abandonment of the change-of-status request, you lose cap-gap protection, and you cannot return as F-1 (because your OPT has already expired). You would be stuck abroad waiting for the petition to be re-adjudicated for consular notification and then for a visa appointment. Source: DHS Study in the States; USCIS cap-gap policy.

2. Interview waiver (Dropbox) is essentially gone for first-time H-1B stamping. Per the State Department’s September 18, 2025 interview waiver update, effective October 1, 2025, interview waivers are limited to certain B-class renewals, A/G/NATO categories, and H-2A renewals — H-1B applicants are required to appear in person. Even under the February 2025 rules, Dropbox required renewing a visa in the same nonimmigrant classification — which excludes STEM OPT (F-1) applicants moving to H-1B. Plan for an in-person interview.

3. Third-country stamping is high-risk for H-1B. As of September 2025, the State Department has tightened guidance directing H-1B applicants to apply in their country of nationality or residence. Third-country stamping (Canada, Mexico, or elsewhere) for a first-time H-1B is often unavailable and not recommended — appointments are scarce, and a 221(g) refusal abroad can leave you stranded outside both the U.S. and your home country.

If any of these apply to you, talk to an immigration attorney before booking a flight. Now, on to the form.

1. “Have you made specific travel plans? Intended Date of Arrival / Length of Stay”

You are filing the DS-160 before you fly to your home country for the interview. The “Intended Date of Arrival” refers to your return date to the United States after the visa is stamped — not your original entry on F-1.

What to enter:

  • Intended Date of Arrival in U.S.: A good-faith estimate of when you expect to re-enter after your visa is approved. State Department FAQ specifically tells applicants who are “unsure of plans” to provide an estimate. One to two weeks after your interview slot is reasonable (it allows time for passport return). The date is not contractually binding; consular officers routinely see earlier or later real-world entries.
  • Intended Length of Stay in U.S.: Match the validity end date on your I-797 Approval Notice — typically up to 3 years for an initial H-1B. Do not use your I-94 (which only reflects your current F-1 admission), and do not write “indefinitely.” Per 9 FAM 402.10-2, an H-1B stay must be “temporary” with a “reasonable, finite end.” Dual intent protects you from §214(b) immigrant-intent denials — it does not mean you should declare an open-ended stay on the form. Acceptable answers: “3 years,” “until I-797 expiration,” or the specific I-797 end date.

H-1B is a dual-intent visa, but the temporal answer the form expects is bounded by the petition validity, not by your career plans.

2. “Have you ever been in the U.S.?”

Yes — and this question routinely confuses applicants who are filling the form while physically inside the United States. The form caps this section at five prior trips, so prioritize accordingly.

Pull your travel history from i94.cbp.dhs.gov, the authoritative CBP record, to verify exact arrival dates and reconcile prior entries and departures.

For the current, ongoing stay:

  • Date of arrival: Your most recent I-94 entry date — the entry under which you are presently in the U.S.
  • Length of stay: The form does not have a “to present” option. Calculate from your last U.S. arrival to your planned departure date for the interview. If your last I-94 entry was January 16, 2024 and you are departing September 1, 2026, that is approximately 2 years 7 months.

If you have more than five trips in your lifetime, list the most recent five and be prepared to discuss earlier trips at the interview if asked.

3. “Has anyone ever filed an immigrant petition on your behalf?”

This is the question that most often trips up applicants whose employers have started green-card sponsorship. The answer turns on a critical distinction: PERM is not an immigrant petition.

FormFiled WithWhat It IsDS-160 “Immigrant Petition” Answer
ETA-9089 (PERM)DOLLabor market test / labor certificationNo
I-140USCISImmigrant Petition for Alien WorkersYes
I-130USCISImmigrant petition (family-based)Yes
I-485USCISAdjustment of status (green card filing)Yes (I-140 will already exist)
I-526 / I-526EUSCISImmigrant petition (investor)Yes
I-129 (H-1B)USCISNonimmigrant petitionNo

PERM is a Department of Labor labor certification — an attestation that no qualified U.S. worker is available. The actual immigrant petition is filed afterward, when your employer submits an I-140 to USCIS.

If your employer has only filed PERM: Answer No.

If any I-140 has ever been filed for you: Answer Yes — even if it was filed by a former employer, is still pending, was withdrawn, was revoked, or you are no longer with that company. Provide the I-140 receipt number (13 characters beginning with three letters such as EAC, WAC, LIN, SRC, MSC, or IOE), the petitioner name, and the EB category if known. Because H-1B is dual-intent (INA §214(h); 8 CFR 214.2(h)(16)(i)), answering “Yes” here does not, by itself, prejudice your H-1B stamping.

Once an I-140 is in your record, you must disclose it on every future DS-160 — there is no statute of limitations on the question.

4. “Home Address / Mailing Address”

This question produces the most contradictory advice on Reddit and forums. The honest answer is that the DS-160 itself does not define “home address” beyond the field label, which is why guidance has historically split. Here is the rule that aligns with current law-firm practice and the consistency you want with your other immigration records.

  • Home Address: Where you currently reside. If you are physically living in the U.S. on STEM OPT, enter your U.S. residential address. This matches the address you maintain with USCIS under your Form AR-11 change-of-address obligation, the worksite/residence reflected on your LCA, and the address on your federal tax returns. Murthy Law Firm’s December 2024 published Q&A confirms this approach: “If you are completing the DS-160 while in the U.S., you should use your U.S. address as your current address and your Indian address as the mailing address.”
  • Mailing Address: Where you want the consulate to send your passport after stamping. If you will be in your home country when the visa is issued, list your home-country address here. Otherwise, use “Same as Home Address.” Note: in India and many other VFS-administered countries, the passport actually goes to the VFS Hold-At-Location (HAL) center you select when booking the appointment — the DS-160 mailing field is the fallback record, not the primary delivery instruction.

Why some sources say to use your foreign address. A historical reading (echoed in older Dinsmore guidance and Avvo answers) treats “home address” as the foreign residence to which the passport is returned. That logic conflates “home” with “delivery destination” and is no longer the dominant practice when the applicant is physically present in the U.S. Listing a foreign address you have not actually lived at in years creates inconsistencies with USCIS, IRS, and employer records.

Phone numbers: Use a number that will be reachable during the period covering your interview. If your U.S. number will not work abroad, switch to your home-country number — or list both if the form’s primary/secondary fields allow.

5. “Provide a List of Countries/Regions Visited in the Last Five Years”

Do not re-list the United States here. Your U.S. presence is already captured in the prior “Have you ever been in the U.S.?” question, and the State Department FAQ separates prior U.S. travel from international travel for the past five years. Listing the U.S. again is not strictly harmful, but it is unnecessary and signals confusion to the consular officer. (A minority view, expressed by some Avvo attorneys, argues the field should include the U.S. because the form presumes a foreign resident. Reasonable people disagree; current practice for STEM OPT applicants in the U.S. is to exclude it.)

List your home country and every country you visited as a tourist, for business, for study, or for any other purpose during the past five years — including any country where you cleared immigration during a layover (for example, a Schengen first-port-of-entry stamp in Munich while connecting to Malta). Pure airside transits where you did not pass through passport control do not count.

If your travel history is extensive, prioritize:

  1. Countries where you held long-term status (work, study, residence).
  2. Countries currently subject to U.S. travel restrictions or heightened scrutiny (see travel.state.gov for the current list).
  3. Recent trips.

6. “Current U.S. Status” — list F-1 STEM OPT, not H-1B

This is a small field with a big consequence. Until you exit the U.S. and re-enter with an H-1B visa stamp, you remain in your prior nonimmigrant status — F-1 with STEM OPT EAD — regardless of any approved I-129/I-797 with change of status (COS). The COS does not take effect unless you are physically in the U.S. on the H-1B start date; if you depart before that date, the COS may be considered abandoned.

What to enter:

  • Current U.S. Status: “STUDENT — ACADEMIC (F1)” or your form’s equivalent F-1 OPT option.
  • SEVIS ID: From your most recent I-20 (begins with “N”).
  • School/Program Address: Your most recent program.
  • H-1B I-129/I-797 details: Listed separately under the “Work/Education/Training Information” section as the basis for the new visa being sought, not as your current status.

7. The wage you enter must match the LCA / I-129

A salary on the DS-160 that is even slightly below the wage on the approved LCA or I-129 is a documented 221(g) administrative-processing trigger. Pull the exact wage figure from your LCA (ETA-9035) or I-129 petition copy and enter it verbatim — not your offer letter, not your current STEM OPT salary, not a rounded number. If your salary has been raised since the petition was filed, enter the petition wage; the higher current salary can be discussed at the interview.

8. Your DS-160 is locked once submitted

A submitted DS-160 cannot be edited. To “change” a submitted DS-160, return to the CEAC site, use “Retrieve an Application” to populate a new form with your prior answers, edit, and re-submit. This generates a new confirmation number (AA-prefixed barcode).

Critical 2025 enforcement update: Consular posts now strictly enforce that the DS-160 confirmation number on your appointment booking must match the DS-160 you bring to the interview. If you re-submit, you must update the appointment system with the new confirmation number — or, where the post permits, bring both confirmation pages and notify the guard/intake officer on entry. Some posts will turn applicants away for a mismatch.

Common reasons to re-submit:

  • An I-140 is filed or approved between your DS-160 submission and the interview (answer to Question 3 changes).
  • Your employer files an H-1B amendment or you receive a new I-797.
  • You change U.S. residential address.
  • A typo in passport number, employer name, or wage.
  • A new social media account.

Timing rule: Submit the final DS-160 at least two business days before your interview at most posts.

Confirmation barcode required at all stages. Per State Department FAQ, the DS-160 confirmation page is required at all phases of the application process — including the biometrics/OFC/VAC appointment, not just the consular interview. Bring printed copies to both.

For more on form-validity windows, see our guide on how long a DS-160 lasts.

9. Filing strategy: minimize the back-and-forth

The DS-160 is unforgiving. Sessions time out after about 20 minutes of inactivity (and sometimes much faster after certain save/navigate actions), and partial applications are archived after 30 days. Three concrete tips:

  1. Gather everything before opening the form. Passport (and any old passports), I-797 receipt, I-129 copy, approved LCA, employer details (legal name, HR contact, address), travel history five years back, education dates and institution addresses, SEVIS ID, social media handles for the past five years.
  2. Record your Application ID, birth year, and security-question answer immediately. Those three together are the only way back into a saved draft — losing any one means starting over. We have a full recovery guide for the worst case, and a separate guide to session timeouts.
  3. Look at a completed example before you start. The phrasing in the form is often clearer once you have seen how someone else’s answers shape up. Free sample completed DS-160 forms are available to browse.

If you need more than 30 days, download the .DAT file from CEAC to your computer and upload it later.

10. Photo requirements (where most rejections happen)

The DS-160 photo trips up more applicants than any other field. State Department specifications:

  • 2 x 2 inches (51 x 51 mm)
  • Taken within the last 6 months
  • Color, plain white or off-white background
  • Head facing camera directly, neutral expression (no toothy smile), both eyes open
  • No eyeglasses (rule effective November 2016)
  • No headwear except for religious purposes (with face fully visible)
  • Digital upload: JPEG, square aspect ratio, between 600 x 600 and 1200 x 1200 pixels, under 240 KB

Most common rejection causes: glasses, shadows on face or background, head tilt, smile with teeth, low resolution, recent filter/edit, off-white background that looks tinted. If the upload tool rejects your photo, retake rather than re-edit — the algorithm is stricter than the printed-photo standard.

11. Social media disclosure — including deactivated accounts

The DS-160 requires you to list every social media username/handle used in the past five years across a long list of platforms: Facebook, Instagram, LinkedIn, X/Twitter, YouTube, Reddit, Tumblr, Pinterest, Douban, VK, Youku, and others.

Include deleted or deactivated accounts. Omission is treated as material misrepresentation, which can render the visa unrecoverable for that and future applications.

Do not enter passwords. The form asks for usernames only.

As of June 2025, F/M/J visa applicants are required to set social media profiles to public. H-1B applicants are not formally subject to that rule, but consular officers will look up your public profiles. The most common cross-check is LinkedIn employment dates against your I-129/I-797 employment dates — make sure those match. Inconsistent profile names, employment gaps, or roles that conflict with the I-129 job description are common 221(g) triggers.

12. Common 221(g) administrative-processing triggers

Section 221(g) of the INA allows a consular officer to refuse a visa pending additional documentation or security checks. For STEM OPT to H-1B applicants, the most frequently reported triggers are:

  • Specialty-occupation skepticism — e.g., a generic Computer Systems Analyst SOC code paired with a non-CS degree, or a job description that does not clearly require a bachelor’s degree in a specific field.
  • Third-party / consulting placement without robust client-letter documentation. End-client letter, statement of work, and a clear chain from petitioner → vendor → end client are routinely demanded.
  • LCA / DS-160 / residence inconsistency — the worksite on the LCA must reconcile with your DS-160 residence and your employer’s listed address.
  • Wage discrepancy between the DS-160 and the LCA / I-129.
  • Technology Alert List (TAL) review for STEM fields adjacent to dual-use technologies (semiconductor design, AI, aerospace, advanced materials).
  • Social media inconsistency — LinkedIn dates that conflict with I-129 employment history; deleted accounts that surface later.
  • Prior overstay, prior visa refusal, or prior 221(g) — disclose all of them, including 221(g) refusals that were later cured.
  • Expanded H-1B / H-4 vetting announced by the State Department in 2025.

13. What to bring to your H-1B visa interview

Bring everything below. Posts vary, but missing documents cause 221(g) refusals far more often than legal issues do.

  • Passport (valid 6+ months beyond intended stay), plus old passports containing prior U.S. visas
  • DS-160 confirmation page (printed, barcode visible)
  • MRV fee receipt ($205 as of 2026)
  • Visa appointment confirmation letter
  • I-797A or I-797B (H-1B approval notice) — original strongly preferred. I-797C does not count as proof of approval.
  • I-129 petition copy
  • Approved LCA (ETA-9035)
  • Three most recent pay stubs (continuity of STEM OPT employment)
  • All I-20 forms (pages 1 and 2)
  • Copies of all prior F-1 visa stamps
  • OPT and STEM OPT EAD cards
  • Most recent electronic I-94 printout from i94.cbp.dhs.gov
  • Employer support letter (job title, salary, duties, start date matching the I-797)
  • Educational documents — original degree certificates and transcripts (Bachelor’s; Master’s if applicable)
  • I-140 approval notice if any (current or prior employer)
  • For consulting/third-party placement: end-client letter, SOW, vendor contract
  • W-2s and recent tax returns (continuity of employment, salary credibility)
  • Photographs meeting the specifications in Section 10
  • Resume / CV

14. When to consult an immigration attorney

For STEM OPT to first-time H-1B stamping, attorney consultation is worthwhile if any of the following apply:

  • Prior visa refusal, revocation, or 221(g) refusal — even cured ones.
  • Prior overstay or any unauthorized employment.
  • Complex employment history: multiple employers, gaps, third-party/consulting placement.
  • Pending or approved I-140 with a prior employer.
  • Pending I-485 or advance parole.
  • H-1B amendment or material change to job duties during STEM OPT.
  • Any arrest record, including dismissed cases.
  • Social media content that may be misinterpreted.
  • Recent travel to countries on the State Department’s heightened-vetting list.
  • Cap-gap travel with a pending H-1B (see the warning at the top of this article).

The cost of a one-hour consultation is dramatically less than the cost of being stuck abroad on 221(g) administrative processing.

Frequently asked follow-ups

Q: I have an approved I-140 with a former employer. Do I disclose it even though I am no longer with that company?

Yes. Answer Yes to the immigrant-petition question and provide the I-140 receipt or approval number. The petition stays in your record regardless of whether you remain with that employer.

Q: My employer has filed PERM but not I-140 yet. What do I answer?

PERM alone does not count as an immigrant petition. Answer No. Re-file the DS-160 if the I-140 is filed before your interview.

Q: I am stamping H-1B for the first time. What “Current U.S. Status” do I select?

F-1 STEM OPT, not H-1B. You are not in H-1B status until CBP admits you with the new stamp.

Q: Can I edit a submitted DS-160?

No. Retrieve the application on CEAC to pre-fill a new form, edit, re-submit, and update the appointment system with the new confirmation number — or bring both confirmation pages.

Q: What photo size and format does the DS-160 require?

2 x 2 inches, color, plain white background, no glasses, JPEG between 600 x 600 and 1200 x 1200 pixels, under 240 KB.

Q: Am I eligible for Dropbox / interview waiver?

If you are stamping H-1B for the first time from STEM OPT in 2026, almost certainly no. Plan for an in-person interview.

Q: Can I travel during cap-gap?

Only if your H-1B petition and change-of-status request are both approved (not pending) and you re-enter before the H-1B effective date. Leaving the U.S. with a pending COS abandons the COS.

Q: I had a previous H-1B with a different employer years ago. Do I list it?

Yes. Disclose every prior U.S. visa, including the previous H-1B. Be ready to explain at the interview why you transitioned.

Q: My biometrics appointment is before the interview. Does the DS-160 need to be final by then?

Yes. The DS-160 confirmation page is required at biometrics (OFC/VAC). If you discover an error after biometrics, submit a new DS-160 and bring the updated confirmation to the interview.

Q: What if my U.S. address has changed since I filed the DS-160?

You are required to update USCIS via Form AR-11 within 10 days of moving. If the address change happens before your interview, re-file the DS-160 with the new address so the form matches your AR-11 filing.


The DS-160 is one of the most consequential pieces of paperwork in the H-1B journey, but the questions that look ambiguous nearly always have a defensible default once you know what the form is actually asking. When the labels seem to assume a fact pattern that does not match yours — entering for the first time, no prior U.S. stays, no employer-side immigrant petition in motion — answer what is true under State Department guidance, not what the field labels superficially imply.

If you would like to see how the answers fit together across the full form, browse our free sample completed DS-160 forms. For the broader H-1B context — eligibility, lottery, fees, and 2025/2026 policy updates — start with our complete H-1B visa guide.

Last verified: May 2026. Dropbox/interview-waiver and DS-160 number-match rules are areas of active enforcement — re-confirm at travel.state.gov before booking your appointment.