The purpose of the customer due dilligence is to assess the risk that a company takes when entering a business relationship with a client. A business conducts a customer due dilligence to prevent money laundering and financing of terrorism.