Although NCDs in India do not attract TDS, investors have to pay short-term capital gains tax if they sell the NCD within one year of investment and long-term capital gains tax if the NCD is sold after a year.