Almost all non-residents must pay a similar fee at their Spanish bank. Banks must check every two years with the national bank (Banco central) that your residential status has not changed so the fees...