NL Onboarding
NL onboarding is governed by Anti-Money Laundering (AML) directives and local regulatory requirements across EU member states.
These regulations require:
- Verification of business existence
- Identification of Ultimate Beneficial Owners (UBOs ≥ 25%)
- Identification of authorized representatives
- Identity verification of applicants and required stakeholders
As a result:
-
Registry lookup may be used for corporate verification
-
Document submission may be required
-
Compliance approval may be required before activation. Manual review may occur when:
- Registry lookup fails
- Electronic verification fails
- Required stakeholder roles are missing
- Ownership structures are complex
- Documentation is incomplete or inconsistent
Responsibility
Client responsibilities
The client's onboarding responsibilities include:
- Collect accurate business and stakeholder information
- Declare all required stakeholder roles
- Declare UBOs (≥ 25% ownership)
- Capture applicant attestation
- Upload required documents
- Ensure stakeholders complete identity verification
Nium responsibilities
Nium's onboarding responsibilities include:
- Retrieve registry information (when eKYB is used)
- Validate identity and document submissions
- Conduct compliance checks
- Raise RFIs (Requests for Information) if required
- Approve or reject onboarding
Onboarding Flow
Nium supports both Electronic KYB (eKYB) and Manual KYB for NL region. Electronic KYB retrieves publicly available company information from EU registries. It helps to:
- Pre-fills corporate data
- Reduces document collection requirements
- Improves customer experience
- Speeds up approvals
Step 1: Fetch public corporate details
Collect:
businessRegistrationNumbercountryCode
Use the Fetch Public Corporate Details request.
Store the returned publicDetailsId.
If no details are returned, proceed with manual KYB using Create Customer v5.
Step 2: Fetch exhaustive corporate details
Use the Fetch Exhaustive Corporate Details request and include the publicDetailsId.
Store the returned searchId.
note: This is a chargeable API. Use it only once per customer.
Step 3: Verify and complete corporate details
- Confirm submitted data with the applicant
- Verify directors and UBO information
- Collect any missing required information
- Add stakeholder details
Stakeholders may complete verification electronically or manually.
Step 4: Upload required documents
Document upload is required when:
searchIdis not provided- Registry data is incomplete
- Additional documents are requested during review
Use the Create a File request to upload the required documents. For more information, see Uploading documents.
The response returns a fileId.
This fileId must be referenced in the onboarding request.
For a complete list, see NL Required Documents.
Step 5: Applicant declaration
The authorized representative must confirm:
I certify that I am an authorized representative of the customer.
All information and documents provided are complete and accurate.
I confirm that all UBOs have been disclosed and that I have accepted the Nium Terms and Conditions.
Capture via clickwrap and submit:
applicantDeclarationapplicantDeclarationTimestamp(format:YYYY-MM-DD HH:MM:SS)
Step 6: Submit onboarding request
Use Create Customer v5 and include:
- Corporate details
- Stakeholder details
searchId(if applicable)- Uploaded
fileIdreferences for documents
If searchId is omitted, the application proceeds through manual review.
Once application is submitted:
| status | substatus |
|---|---|
pending | awaiting_kyc |
Step 7: Complete Identity Verification of applicant/ stakeholders
The applicant accesses Nium’s Pre-built KYC form. Access is protected by a One-Time Password (OTP) sent to the registered email address of the applicant.
NL onboarding supports Biometric KYC for:
- Individual customers
- Corporate applicants
- Directors
- UBOs
- Required stakeholders
Manual document upload is also available for stakeholders when required.
Available verification options:
| Individual type | Biometric | Manual |
|---|---|---|
| Applicant (or individual customer) | Yes | No |
| Stakeholder (Representative/ Signatory) | Yes | No |
| Stakeholder (UBO/ Trustee/ Partner) | Yes (preferred) | Yes |
See NL Required Documents for more information on POI/ POA documents
Step 4: Compliance review
After KYC completion:
| status | substatus |
|---|---|
pending | under_review |
Nium’s compliance team reviews submissions offline. If additional information is required:
- An RFI is raised
- The customer responds via the RFI Hosted Form
Webhook notifications are sent for all status transitions. For next steps based on application status, see Customer Onboarding Lifecycle.
Multi-layer ownership
If the customer has a multi-layer ownership structure:
- All corporate stakeholders owning ≥ 25% (directly or indirectly) must be declared.
- Corporate structure documentation must be submitted to validate the ownership chain.
For more information, see Multi-layer ownership structure.
Position mapping
| Business type | DIRECTOR | PARTNER | REPRESENTATIVE | SETTLOR | SHAREHOLDER | SIGNATORY | TRUSTEE | UBO |
|---|---|---|---|---|---|---|---|---|
| ASSOCIATION | Yes | Yes | Yes | Yes | ||||
| LIMITED_LIABILITY_PARTNERSHIP | Yes | Yes | Yes | Yes | ||||
| GOVERNMENT_ENTITY | Yes | Yes | ||||||
| PRIVATE_COMPANY | Yes | Yes | Yes | Yes | Yes | |||
| PUBLIC_COMPANY | Yes | Yes | Yes | Yes | Yes | |||
| SOLE_TRADER | Yes | Yes | Yes | |||||
| TRUST | Yes | Yes | Yes | Yes | Yes |
A blank cell means the role is not applicable for that business type.
To dynamically retrieve valid position use the Fetch Corporate Constants request with category=position