Do expats pay taxes in Spain?|For Non- Residents . However, if you are a citizen of a country in the European Union or the European Economic Area, the rate is 19%. Other income is subject to Spanish non-resident taxes at different rates as well.For Non-resident in Spain, the general flat income tax rate is 24%