How to Apply for H-1B Visa – 2011

Raghu H1B Visa 47 Comments

How to apply for H-1B Visa from India and other countries including US? So many IT workers try to apply for H1B visa, but only few of those are actually aware how one can get H-1B Visa.

In this article you will learn everything about H-1B visa application process.

Applying for H-1B Visa

One can apply for H-1B Visa from

  1. Within the U.S. (from different visa types)
  2. Apply for H-1B visa while you are outside the U.S. (for example, India)

Applying for H-1B Visa in America

You can apply for H-1B visa while you are in a valid visa status in the U.S.

  • F-1 Visa to OPT to H-1B Visa
  • F-1 Visa to H-1B Visa
  • L-1 Visa to H-1B
  • L-2 to H-1B
  • B-1/B-2 to H-1B Visa
  • etc.

Can I apply for an H-1B visa by myself?

Nope, you cannot sponsor an H-1B visa as an individual, by yourself. Only an employer (a business organization) can apply for an H-1B visa. Which means you will need to find a job and ask your employer to apply for you.

Difference between an H-1B applied by consulting companies and direct employer

  • Consulting Company – You will have to find and join a consulting company. They will apply for your H-1B visa, meaning, the consulting company will be your employer. The consultants will help you find jobs (contract), and sometimes you will have to search for and find jobs through your contacts. After the "project" (with the consultants) is over, you can look for a new job (a real one). Most of the times, consulting will be a traveling job.
  • Direct Employer – You apply for jobs directly to companies and when they hire you, they will apply for your H-1B visa. After your visa is approved, you can then work legally for them.

When Can One apply for an H-1B Visa?

The USCIS starts accepting petitions for H-1B visa every April 1st of each year. However, the annual H-1B visa application season actually starts on October 1st of any year. There is no deadline to apply for H-1B Visa from April 1.

For example,  for the H-1B Visa Fiscal Year 2011, applications can be sent starting on April 1, 2010. Until all H-1B visas slots are filled-up, the USCIS will continue to accept H-1B visa petitions.

You can see the time line featuring the number of H-1B visa application filled for FY 2010.

Applying for H-1B Visa from India (and others)

The only way to apply for an H-1B visa from India is to find an employer who will apply for your H-1B visa. Potential employer can be either a consulting company or via direct hire.

Most of the time, IT workers find some Indian consulting firms based in the U.S. which help these workers to for H-1B visa in their behalf.

Can you suggest a consulting company to file my H-1B?

Well, that’s really your job to find a consulting company. You only have to be very careful because lately, there had been many consulting firms caught to have committed fraud.

So, be careful and ask for reference from trusted sources.

Best Time to file an H-1B?

Drawing from the example given above, for H-1B FY 2011, a consulting company has to apply by April 1, 2010. Which means you need to find a company and send all the required documents to them well before April 1, 2010.

I hope the above information is helpful. When it comes to immigration matters and the USCIS, always consult an immigration attorney for better guidance.


  1. sir,
    i am a btech graduate (cse) passout in 2010 .i was rejected thtice f1 visa for i want to apply for H1B
    i want to work in usa so please tell me the process to get an employment visa for us.
    first of all tell me can i get an employment visa for us with this qualification and i have completed some of softwares (java,oracle)
    so please let me know the process to get an employment visa for us.
    waiting for ur reply.

  2. Do you know if there are any U.S. federal regulations regarding the sponsoring of a visa for someone that will be hired to audit other companies? Just curious if the rules require citizenship in order to be an auditor? If not certain, could you point me in the right direction? Thank you.

    1. I don’t have info on that. I guess it has do with nature of the jobs. I have seen H1b workers get low level clearance for certain federal jobs.

  3. I have completed B.Sc Nursing from India with 80%. How can i apply for a job under this category .

  4. Hi Raghuram,

    I am working in a software company from pst six months its a stratup company,I have been applied for a jobs in US through a site and got a offer and they are ready to do H1b processing For me.Now my present employer says they are not having IT papers and also i get my salary through Cheque.

    is it any problem if i am working for a startup company and if they dont provide any documents,They provide experience Letter ,Payslips and says thats are not valid.
    Also My concern is in interview in Hyd will they ask for bank-statements mandatorlyor they dont ask for bank statements at all only ask for pay slips and experince Letter.

    Please let me Know


  5. Hello. I have a question: a company from US wants to hire me in this year (2013) but because of the 2014 fiscal year cap they can’t do it (the max cap for H1B visas has been reached). When is the sooner moment that they can apply for a new H1 visa for me for the year of 2014 (2015 fiscal year) ?
    Thanks !

  6. Hi Raghu,

    I got I-797C Recept Notice. how much time it will take to get I-797B/I-797A Approved Notice from USCIS .

    1. Author

      Regular Processing will take about 3 to 5 months.

Leave a Comment - Your Thoughts Counts