That depeds on what country you're from, I'm assuming you're talking about the US here, in that case I think they tax every transaction.
Even those between crypto, so I would assume that it's correct you'll have to pay taxes once you receive ICO tokens.
It's a really crazy system IMO, I consider myself lucky that I don't live in the US