Taxes in Spain October 2, 2014 0 Under Spanish law, all non-residents with assets in Spain must appoint a fiscal to carry out tax duties. Any foreigner resident in Spain must Read More