There isn’t any one common answer to this question since every Kaspersky code has different period of promotion. Some codes may expire within a short period whereas others may take long.