No deposit bonuses, just like any other bonus type, will have an expiration time set. Usually it is in range from 3 to 7 days, so once you activate the bonus, make sure to get familiar with applicable time limits and use your bonus on time!