My H1B1 experience

Nov 22, 2014 | Comments

I would like to share my H1B1(US work visa) application experience now that i’ve landed myself a work visa in California as a software engineer. I’m a Singapore citizen and have not previously been to USA except for a prior business/vacation trip in May 2014. The entire application, from the point i signed the employment offer letter to my flight departure, took about 1 month in total. Which is a pretty fast process.

During my application, Christina’s quora post on filing for H1B1 visa yourself helped me alot and i would strongly recommend anyone with a interest in H1B1 to take a look. Otherwise, the official visa application website helps as well, just not as structured.

1. Employer files for LCA

Right after i signed the employment letter. I was asked to submit the following documents to the company:

  • softcopy of passport

  • graduation certificate

  • education transcript

It took about 7 days before the company got back to me with an approved Labour Condition Certification(LCA), aka, ETA 9035 or 9035E. For employers, you can file for the LCA via the iCERT portal.

2. Visa fee payment

Right after getting the LCA certification, i went about making payments for the visa fee. You can check your visa application fee here, H1B1 is 247SGD(190 USD).

As i didn’t have a standard chartered bank account, which is required for online transaction, i have to make a trip to one of its branches and pay by cash. After payment at the counter, you will receive a receipt stating a receipt number. This receipt number will be required for applying DS-160. Here’s a sample:



If you made your payment online, take note that your receipt number is the UID of the receipt and NOT the Bill account number.

3. Application for non-immigrant visa, DS-160

With the LCA approval form. i started applying for the non-immigrant visa, DS-160. You must complete the DS-160 form either by yourself or an US attorney representing you. The entire form takes me about 1 hour to fill up. I finished the application in one sitting but you are allowed to save your progress and resume later on the site. Once submitted. You will have to register an account with the visa application system in order to book an interview appointment. I was lucky enough to be able to book an appointment just 1 day before the interview itself. I chose the 9.15am slot on friday. I was told the average waiting time for a visa interview is 1 week. By this time, 2 weeks has gone by since i started my application.


As of nov 2014, the DS-160 has an outdated field: under the PETITIONER column.


This field no longer works and you can just fill in an arbitrary number such as ABC1234567890. Any value input in this field will NOT affect the outcome of your application. Thanks to Ajay Gopal for pointing this out!

4. Visa interview

I arrived at the US embassy at 8.45am on friday, 30 minutes before the scheduled time. Note that the scheduled time is the time to arrival at the embassy gate, NOT your actual interview time.

I brought the folllowing documents for the interview:

  • Passport(very important. will be retained by embassy and mailed back if your application is successful)

  • LCA approval form

  • DS-160 confirmation form

  • Resume

  • Graduation certificate and transcript

  • Signed employment offer letter from employer

  • Bank statement

  • Both parent’s photocopy of IC

  • Passport sized photograph

  • Visa payment receipt

The security check at the embassy gate will pretty much confiscate anything electronic and issue you a number for retrieval later. It’s best to put all your documents in a large envelope and go to embassy with that only.

Once inside the embassy, you are to get a queue number with the visa application office and wait for your turn. There will be 3 steps in total, which means you number will be called 3 times. Note that numbers may not be called in sequence.

  1. At first call, you are to submit your DS-160 form, passport and passport photo over the counter. I had to retake a passport picture there as they rejected my original photo saying it’s not recent. Taking a passport photo there itself costs 10SGD.
  2. Second call to the counter will have all your fingerprints scanned and a phamplet will be given to you detailing your rights as a foreign employee in US. Basically it says you will have equality rights enjoyed by americans and you should report any mistreatment/exploitation etc.
  3. Lastly, the interview itself. The immigration officer looked through my documents and asked 3 questions in total: What does the company do? What is your role in the company? Where are you staying in the US?

They didn’t even ask questions pertaining immigration intents. I guess the above documents i prepared was comprehensive enough for the officer to form an opinion of me.

The whole interview took about 5minutes. At the end of the interview, he told me my visa is approved and they will take and mail back my passport in 3 working days.

5. Flight booking

Right after the interview, i informed my to-be-employer of visa success status and decided on a flight departure date. They were very nice to sponsor my flight booked it for me so i didn’t have to care much about it.

6. NS exit permit

I served fulltime national service in Singapore and am required to attend Reservist training every year. In order to leave the country, all Singaporean NSmen must apply for an exit permit before their departure. You can apply for an exit permit here. The approval is instant so you don’t have to wait. But in some cases they will need you to submit supporting documents like your employment offer letter, visa application and flight details.

7. Departure Preparations

I was previously from the NUS Overseas College(NOC) programme and they have this programme in california as well. The alumnis of the college in silicon valley actively maintains a set of guide on what to do post arrival. I find it very informative and answered alot of questions i have with regards to settling down in US.

In general, i would say my application process was pretty smooth. Thanks to Eric Koh, Christina Ng, Fiona Tay, Susan Aung, Lloyd D'Silva, Elisha Ong, Steven Cheng and many others who have helped me along the way and answered my questions of all sorts.

Here’s a list of resources i readup on before and during my visa application: