To join you don't have to pay anything but the first deposit should be at least $20. If you want to take advantage of the bonuses then you have to make a minimum deposit of $50.