В Испании существует закон по которому любой человек вне зависимости от его национальности и легальности его нахождения в Испании (то есть даже нелегал без бумаг) имеет право открыть простой счет (cuenta básica) в любом банке на территории Испании и банк не может отказать в открытии такого счета.
Закон утвержден в 2017 году по результат проверки соответствия требованиям Евросоюза. Ссылка на закон
К сожалению многие банки прикрываются другим законом - законом о противодействии отмыванию капитала и существующим санкционным спискам для граждан определенных стран.
Борьба идет долгая и пока в ней не видно конца 😢
Можно попытаться обратиться в общественные организации занимающиеся поддержкой прав иностранцев, в статье по ссылке ниже упоминаются некоторые из них