Yes, you must sign up for a Neteller account before making transactions at online casinos. The process does not take much time and is straightforward. You will be asked to provide details such as your name and email, your country of residence and currency, and some personal details. Once you top your Neteller account using any convenient option, it is verified, and you can use it for deposits to and withdrawals from online casinos.