Identity Verification, KYC Why Do We Need Customer Due Diligence? Growing strictness of compliance regulations means that companies must improve their customer onboarding processes. That’s why, when running a company related to finance, it is worth having a documented CDD procedure in place. Customer Due Diligence allows checking what kind of customer we can deal