Wouldn't those 2 things affect GDP exactly because it doesn't get taxed and a lot (presumably) of money goes into it? If the drug trade gets 100 euros, that's 100 euros that isn't going to a legitimate business or person that will pay taxes on that 100 euros.