H1B自动生效没有太大区别
你无论什么时候离开美国,在递交申请后,移民局都可能要求你在H1B批准后通过离境的方式申请H1签证,激活H1B身份。但这个和H1B自动生效没有太大区别的哦,不用担心会对自己未来的身份有任何影响。
H1B申请结果期间
等待H1B申请结果期间是不建议回国的,因为H1B申请存在被拒绝的风险。而一旦在国内时H1B被拒绝,而OPT又已经过期,那么你就失去了在美国的合法身份,无法以F1或H1签证再次入境。而如果回国期间F1签证没有过期,且原本的OPT、I-20和EAD卡都没有过期,H1B也还未生效的话,都是可以用F1签证再次入境的。

有关于H1B申请如下四个案例可供参考:
4.1递交申请→7.1 OPT过期→9.1 H1B批准→10.1 H1B生效之一
OPT在递交申请后、得到批准前过期
举例:4.1递交申请→7.1 OPT过期→9.1 H1B批准→10.1 H1B生效
在OPT过期前返美的话,可以续签F1回到美国。在递交H1B申请后,虽然你的OPT自动延长到9月30日,但是在原本OPT过期后到9月30日之前,一旦离境就不能再以F1身份回美国了。也就是说Cap-Gap期间离开美国,F1和OPT就失效了。如果你等到9-10月,也可以申请H1签证后回到美国。
3.1 OPT过期→4.1递交申请→9.1 H1B批准→10.1 H1B生效之二
OPT在申请前过期:
举例:3.1 OPT过期→4.1递交申请→9.1 H1B批准→10.1 H1B生效
OPT在2月到4月期间过期的同学是可以在当年的4月1日,也就是Grace Period期间递交H1B申请的。 但是,从OPT过期,到10月1日H1B生效前,你都不可以工作,但是可以留在美国的。如果在递交申请后回国,由于OPT已经过期,你就不能再签F1回国,只能在H1B批准后等到9-10月,申请H1签证回到美国。
4.1递交申请→8.1 H1B批准→9.1 OPT过期→ 10.1 H1B生效之三
OPT在批准后,10月1日生效前过期
举例:4.1递交申请→8.1 H1B批准→9.1 OPT过期→ 10.1 H1B生效
在H1B获得批准之前,可以申请F1签证,以OPT身份再次入境美国。如果H1B已经批准,OPT也还未过期,你可以有两种选择:1)申请F1签证,以OPT身份入境,等到10月1日H1B生效后转为H1B身份;2)等到9-10月,重新申请H1签证再入境美国开始工作。二者没有太大区别。但在OPT过期后,H1B生效前,离境后就不能再申请F1入境了哦。
4.1递交申请→8.1 H1B批准→ 10.1 H1B生效→ 11.1 OPT过期之四
OPT在H1B生效后过期
举例:4.1递交申请→8.1 H1B批准→ 10.1 H1B生效→ 11.1 OPT过期
在H1B批准之前,可续签F1签证入境美国。与情况三类似,如果在H1B批准后入境美国,可以选择如下:
1)申请F1,以OPT身份入境
2)等到9-10月申请H1签证入境继续工作


