Yes it is taxable income and needs to be declared