Да, надо декларироватьНо дважды налоги платить не надо. Между большинством стран есть договоры о двойном налогообложении. Если налоги уплачены у источника доходов например в России, а человек является налоговым резидентом в другой стране, то человек подает налоговую декларацию по месту проживания о своих доходах с подтверждениями оплаты налогов. И этот доход признается легальным в стране налогового резиденства..