I'd expect that to be taxable income yes, it seems like a bonus but it will depend how everything is worded in the contract.
But yes you are right, you don't go on the Internet and brag that you are learning about ways to 'get round the tax man' - that's really dumb! Although I suppose most of them won't be making enough money to pay tax anyway.