What is Enhanced Customer Due Diligence (ECDD)? Enhanced customer due diligence, or ECDD, are additional checks to minimise risk exposures, violations of regulatory compliance, and prevent financial crimes arising from money laundering or terrorist financing.