Report - Spain · 2019-11-23 · Balearic Islands 2,270 (n), 1,851 (u) ... • Income tax payable on worldwide income if resident in Spain. • You are a tax resident if: I. ... • New autonomous

Please pass captcha verification before submit form