There is currently no minimum deposit at Casumo. They don’t charge a deposit fee either.