thanks for your response. pls. see inline..
My h1b visa is valid from 2005-2008.
But my I-94 on passport expires in Aug 2007.
-------------- if you have H1 visa stamp till 2008 then the I-94 that you got when entred last time it should be valid till 2008. I dont know why your I-94 is valid till August 2007
***Even I dont' knw for some reason, the officer at the mexico port of entry gave the I-94 valid only until 2007.
++++++ that seems to be mistake, if you are near to that border go and get it corrected
what should I do to get new I-94 on my passport to be valid until 2008?
------------ file the extension BEFORE I-94 expires Or go out and enter get I-94 valid till 2008
***If I travel out of U.S, we surrender our existing I-94, and when I re-enter they issue new I-94.
++++++ correct
since my visa is valid until 2008, do you think I will get the new I-94 valid through 2008.
---------- why not?
or Should I necessary have to file for extension before I-94 expires. If I don't travel, I think that is the only option for me.
--------- if you go out before august 2007 and enter then you can get I-94 till 2008, if not then file the extension or get I-94 expiry date corrected you need to visit the same POE where that I-94 was issued.( talk to your lawyer for more info)
(I have the approval notice from Company B and it has I-94)
----------- if you have the H1 approval through company B and I-94 attached lower part than it should state the validity of I-94. what is the validity of that I-94??
***It is valid until 2008. But the visa on my passport is from old company, don't have the visa on my passport with the new company.
appreciate your response. thanks
---------------------++++++++++++++++ latest H1 approval of comany B has I-94 valid till 2008 attached and that is your LATEST I-94, you are in valid H1 status and you HAVE the I-94 till 2008, dont need to do anything