Yes, interest earned by an investor on investment in NCDs is considered as income from other sources and taxed as per the income tax slab. Investment in NCD also attract short-term (sold within 12 months) and long-term capital gain (sold after 12 months from the date of allotment).