Getting registered is free and you don’t need to deposit at once. However, when you want to start playing for real money, you usually need to deposit at least C$10.