IDV stands for Insured Declared Value which denotes the market value of the vehicle whereas NCB stands for No-Claim Bonus which are reward points earned by the policyholder if they do not make a claim. These NCB points can be redeemed in the form of premium discounts.