After I acquire a non-lucrative long-term visa, does the Spanish government tax on my pension and investment income from the United States? I will leave my investment in US and also receive my Social Security pension from the US government. Both of them will be taxed by the US government. I just wonder if the Spanish government double-taxes on my income from US.

Thank you