An important difference is that while FDs can be withdrawn before maturity after payment of a small penalty fee, one cannot withdraw NCDs before their maturity date. One can sell NCDs in secondary markets. There is no interest risk associated with Corporate FDs, while the NCD interest rate depends on the market situation.