After maxing out the stay on L status, is it possible to change status from L1 to H1B?
Time spent in the US on L status counts towards the H1B limit of six years. So, in the case of an L1B person who has maxed out his/her 5 years of stay, he/she can get one year on H1B. But an L-1A alien cannot get an H1B (assuming he/she has maxed out 7 years). Of course, if the person qualifies for a 7th year H1B based on a pending Labor Certification/Immigrant Visa Processing, then the change of status from L-1 to H-1B is possible.