This document is a guide detailing the AML and KYC regulations in Germany as established by the Federal Financial Supervisory Authority (BaFin). It outlines the rights and obligations of individuals and organizations in preventing money laundering and terrorist financing. The report serves as a reference to the German Money Laundering Act and provides necessary requirements for identity verification procedures. It includes definitions of key terms such as Client, Customer, and Enhanced Due Diligence (EDD). The document specifies the due diligence requirements, including identity verification attributes, compliant customer due diligence methods, and documents required for verification. It also discusses the timing of verification, particularly in high-risk situations and for Politically Exposed Persons. Additionally, it mentions the reliance on external services for due diligence and the record retention requirements mandated by German law. Overall, this guide aims to support compliance with AML and KYC regulations in Germany.