Can you confirm that there is no difference from a taxation point of view between Irish government bonds, Irish non-government bonds, EU government bonds, and EU non-government bonds: for all of them, they are treated just like a normal source of income on which I will only pay Irish income tax (at 0%, 20%, or 41%) on the bond interest? If I left the bond until maturity, I would pay CGT if the par value was greater than the price I paid for the bond (on the difference between what I paid and par value), or would I pay income tax on it instead? This would then make them different from the case in the USA where you do not pay certain taxes on certain bonds - I think US Treasury bonds are exempt from federal tax, munincipal bonds are exempt from federal, state, and local tax, etc.