No. Registration on BetVictor is completely free, and the whole process takes less than two minutes. However, if you want to participate in any real money sports betting or casino games, you will need to make a branded cash deposit.