Client onboarding is the process a bank, a financial institution, an insurance company or a law-firm undertakes when bringing a new business, or consumer customer onboard. Onboarding new clients involves gathering vital information on the customer and conducting identity checks to comply with KYC regulations and AML-laws.