Yes, most insurance providers will let you use your private or commercial NCB when taking out a motor trade insurance policy.