No, this is usually not the case. Almost all bonuses only have a certain time in which they are offered. Even when claiming a bonus, there may be deadlines that must be met. These can be found in the bonus conditions.