Client onboarding
Recording Wwft client acceptance and giving the client access to the portal.
Nederlandse versie: /handleiding/client-onboarding
What is this? Before a firm starts work for a client, that clientâs identity must be established and checked. This is a legal requirement (Wwft, the Dutch anti-money-laundering law) â not an optional step. After acceptance you can give the client access to the client portal (âcliĂ«ntenportaalâ), so they can view their own documents, messages, and invoices. The interface is in Dutch; on-screen names are quoted below.
Part 1 â Client acceptance (Wwft)
When is a check required?
For (almost) every new client you must establish who the client is before substantive work starts. This is called client due diligence, or CDD. Unsure in a specific situation? Check with a partner or your firmâs compliance lead.
How to record the acceptance
- Create the client as a relation (see Relations) and open that relationâs âComplianceâ tab.
- Is it a company? Pull the registry data via âKvK-importâ â âImporteren uit KvKâ â âOpzoekenâ (look up) â âToepassenâ (apply). Registered âUltimate beneficial ownersâ (UBOs) are shown as part of this.
- For an individual, record the âBSNâ if needed via âBSN instellenâ â âValideren en opslaanâ. The BSN is stored with extra protection and only visible with a separate permission.
- Assess the risk and record the decision under âCliĂ«ntacceptatie (Wwft)â: choose the status (âGeaccepteerdâ, âAfgewezenâ, or âIn behandelingâ), the âWwft-risicoâ (âLaagâ, âMiddelâ, or âHoogâ) and the valid-until date, optionally add a âNotitieâ, and click âBeslissing bevestigenâ (confirm decision).

What to pay extra attention to
- UBO â for organizations, the person who ultimately controls the organization (the ultimate beneficial owner) must be established too.
- PEP â if a client or UBO holds (or held) a politically prominent position, enhanced checks are required; the âPEP-statusâ lives on the Compliance tab.
- BSN â never copy it loose into emails or documents outside the matter.
- If the check surfaces anything unusual (PEP signal, unclear UBO structure, sanctions hit), report it to a partner or the compliance lead before the matter proceeds.
How to see whether acceptance is complete
Open the relation â âComplianceâ tab. There you find the âAcceptatiestatusâ (acceptance status), the validity date, and the âEerdere beslissingenâ (earlier decisions). If the status isnât Geaccepteerd, complete the acceptance first.
Part 2 â Giving the client portal access
- Click âCliĂ«ntportaalâ in the left rail. You land on âPortaalbeheerâ (portal administration) â âBeheer cliĂ«nttoegang en onboarding per dossierâ (manage client access and onboarding per matter).
- Open the matter you want to arrange access for.
- Under âCliĂ«nttoegangâ (client access) you see who already has access. Click âNieuwe cliĂ«nt toevoegenâ (add new client) and enter the clientâs email address.
- Want to walk the client step by step through the intake (verify details, supply documents)? Start the âBegeleide onboardingâ (guided onboarding) â the client receives a personal link.

The client then logs in with a one-time login link by email â no password. What the client sees exactly is described on the Client portal page, which you can share with clients.
Which documents the client sees is up to you: only items with âPubliceren naar portaalâ set to Yes (see Documents & email) and appointments with the âZichtbaar voor cliĂ«nt in portaalâ checkbox ticked.