Client due diligence tools are software that verifies who a client is, establishes who owns and controls it, and screens those people for sanctions, politically exposed person (PEP) and adverse media risk, with every step recorded for audit. For insurers, MGAs and brokers the client is often another business, so the work centres on ultimate beneficial owners (UBOs), directors and officers rather than one individual's identity. A good tool collects declarations from the client, checks them against independent sources and keeps watching after onboarding. This post sets out what the UK Money Laundering Regulations 2017 expect, what a tool needs to do, how to choose one and how to keep records current.