Yes, every bonus comes with an expiry period and it has to be enjoyed before the same. If there are any wagering requirements to be met, it has to be done for the expiry period. Furthermore, the wagering limits also differ from one bonus to the other.