Yes, most of the no deposit bonus codes will have a wagering requirement set, and you will need to met this requirement if you wish to transfer your bonus balance into real money and cash out any of your winnings!