Why Italian owners pay tax in Spain
Spanish law taxes income from Spanish property regardless of where you live. As an Italian tax resident, you file Modelo 210 for imputed income on personal-use properties, annual rental declarations if you let the home, and capital gains within four months of selling. Italy and Spain have a Double Taxation Agreement: Spain taxes the Spanish property first; you declare in Italy and claim a foreign tax credit.