Yes, It is taxable. TDS option is also available.