Absolutely. If the preferred online casino accepts Neosurf payments then one can make deposits their casino account. To check if Neosurf is accepted, go to the banking / payments / cashier tab on the casino website and check for payment options.