June 20th, 2007, 12:54 pm
Your H1B visa stamp just allows you entry to the United States under that status, but you can only be allowed to enter the US 10 days before your actual start date (or something like that). Oct. 1 is the first day that they can issue new H1B visas when the quota for the previous fiscal year runs out. For example, if the previous quota has run out, you can apply for a US visa in July and get it, but you cannot enter the US earlier than 10 days before your start date. The employment start date will most likely be written in your H1B application (I forgot the actual form number) because you should have a contract with the company filed together with your application. The approval of the whole thing is contingent on these documents that you submit, so you can start at whatever time the contract says you're going to start but the Oct. 1 date is the date the first possible date that you can start working, if your contract says so. The date that counts towards the visa quota is when you file your H1B application.With regards to costs, they are minor (relative to the size of most companies) for both the H1B and Green Card process. The H1B used to cost less than $10K (including lawyers' fees and premium processing). It used to be that the Green Card process (the whole thing, including lawyers' fees) should cost around a little over $10K for an individual and marginally more (approx $2-3K) for each dependent. These costs are prior to the fee increase. By law, it may not be possible for you to pay certain (or all) of the costs involved - that I'm not sure of.quantwanabe, I'm assuming you mean in school outside the U.S. because if you are in the US you can use your OPT (Optional Practical Training) and then apply for an H1B while on OPT. In that case, I am not sure if that is possible for your application to be approved. There are two independent stages here (I am not sure why they can't make it one approval). First, your application should be approved by USCIS. After that, you have to to your home US embassy/consulate to get a visa stamp. Therefore, approval in the first does not guarantee a visa stamp in the second. So, if you are approved in the first, you may have to show your certificate/transcript by the time you apply in for your visa stamp.