Yes, tax deductions do apply on NCD interest except for those NCDs that are held in Demat form.