Posted: Mon Apr 8, 2024 8:32pm
Spanish banks do charge for non resident accounts as they are not used as much as a residents would be. It is the same in UK if you wanted to open a non resident account as a foreigner and, in most cases, they won't let you.
As a resident who pays in a certain amount each month (as a pensioner just 300 euro a month) and use the card plus direct debits I get no charges at all and haven't had for the 13 years we have been resident.
If I were a non resident I would pick something like Wise and ensure I only have enough in to pay my bills and direct debits. You can use it for withdrawals in Spain as well albeit a fairly low limit without charges. Wise uses a Belgian IBAN so classed as EU and no problem.
You also have to pay a fee in Spain to submit a certificate of non residency every couple of years which you don't with Wise. Just don't put all your cash in it.