El problema es que depende del país, así que ni idea, habla con Hacienda. Si hubiera sido en un país europeo cualquiera, sí, tendrías que declararlo en ambos países, en uno como residente y en el otro como no residente, pero no deberías pagar de más (hay acuerdos para evitar la doble imposición). Canadá, a saber. Cómo sean igual de raros que los EEUU, que pagan impuestos allí por el placer de ser americanos, aunque vivan 365 días al año en otro país...