Тут замкнутый круг получается. "Легально работать" без банковского счета невозможно: налоговая должна контролировать размеры доходов при желании -1)2) с какой целью иностранец должен хотеть открыть счет в чужой стране? Если он имеет право на работу (разрешение), то логично, что он станет переводить на этот счет свою зарплату. В этом случае банк требует себе копию рабочего контракта. Если работать права не имеет, то он, как вариант, может вложить на счет капитал, сделав этот счет накопительным (сэйвинг аккаунт). В этом случае такой счет не будет использоваться для расчетов. И банк потребует предоставить документы об источнике и происхождении этих денег, оставив себе оригиналы. Другие варианты счетов банки иностранцам открывают в исключительных случаях. Да и накопительные счета открывать обычно отказываются, так как хотят себя обезопасить от криминала в виде отмывания денег и укрывательства от налогов. Вы поезжайте за границу и попробуйте открыть там счет. Посмотрите что Вам скажут