A wagering requirement is a restriction on the casino that will not allow bonuses to be withdrawn right away. This is to prevent money laundering through online casinos.