How long can a foreign national be employed in H-1B status?
Under current law, a foreign national can be in H-1B status for a maximum period of six years at a time. After that time, they must remain outside the United States for one year before another H-1B petition can be approved. If the employee is dismissed from employment before the end of the period of authorized stay, the employer is liable for the reasonable costs of return transportation of the employee abroad.