While a bank account streamlines the Neteller experience, it’s not necessary. Instead, you can fund your Neteller account using various credit/debit cards, eWallets, vouchers, and other options.