Ok so as far as I understand now, if I buy accumulating i.e. non distributing Irish or EU ETFs and hold on to them beyond my 3 year ordinary residence period, I will not be liable for any Irish tax on them, just capital gains tax in Portugal assuming I am still living here when I sell them...