Нужно разделить два понятия, перемешанных у вас — получение денег и налоговое нерезидентство. Одно с другим не связано.
Не имеет значение какое у вас налоговое резиденство, вы можете получать деньги хоть на счет в российском банке, хоть на счет в зарубежном банке. Это ни на что не влияет. Но речь только про получение оплаты по контракту, а не о предпринимательской деятельности зарубежом. Насколько я вас понял, у вас именно работа по контракту.
Далее, в независимости от того, куда вы получали деньги (на счет в банке РФ или на зарубежный счет) вам нужно отчитаться в налоговое по истечению календарного года. Если вы являетесь налоговым нерезидентом РФ, то вам нужно сообщить об этом в налоговую, чтобы подтвердить свой налоговый статус, иначе могут быть проблемы, т.к. в базе налоговой вы будете считаться налоговым резидентом РФ. Для подтверждения того, что вы не имеете налоголовое резидентство вам достаточно предоставить информацию о ваших въездах и выездах в РФ. Но, некоторые налоговые могут не признать вас налоголвым нерезидентом, если вы прописаны где-то на территории РФ. Поэтому, если прописка есть, то нужно выписаться (в связи с убытием на постоянное мысто жительства заграницу). Об этом вам выдадут справку.
Банк и службы безопасности не интересует платите ли вы налоги или нет. Этим занимается налоголовая. А банк интересует законность полученных вами средств. Для этого, при значительных суммах, достаточно предоставить договор с иностранным работодателем. Возможно, придется заказа перевод договора с нотариальным заверением.
Кроме того, нужно понить, что раз вы являетесь налоговым нерезидентом РФ, то вам не нужно отчитываться в налоговую о том, что вы в каком-либо иностранном банке открыли счет. Но, также нужно понить, что в любом случае, вы должны сообщить гос. органом о наличии у вас другого гражданства или же вида на жительства в другой стране. Хотя, насколько я помню, там небольшой штраф, но могу ошибаться.
Еще есть момент, в котором я пока не разбирался, но американский налоговый адвокат мне вскользь это упомянул, но оплаченное время уже заказнчивалось и я не успел спросить. Если вы получаете доход от источника в США, но при этом с этого дохода нигде не платите налоги, то похоже тогда вы должны платить их в США. США как бы «прощает» вам налоги, т.к. у России с США есть договор об избежании двойного налогооблажения. Поэтому США считают что вы, как гражданин РФ, платите налог у себя. Но если вы не платите не в РФ, ни где-либо еще, то этот договор не применяется и вы должны заплатить в США.
P.S. Описанное мною основано на нескольких консультациях в этом году с двумя российскими налоговыми адвокатами, российским бухгалтером, двух консультациях в налоговой инспекции.