The L-1 blanket visa is valid for three years after approval. An indefinite number of extensions is allowed by the company. However, if the company doesn't apply for an extension or if an application for renewal is denied, the petitioner must wait three years to apply for a new blanket petition.