Skip to main content

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:

  • businessRegistrationNumber
  • countryCode

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:

  • searchId is 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:

  • applicantDeclaration
  • applicantDeclarationTimestamp (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 fileId references for documents

If searchId is omitted, the application proceeds through manual review.

Once application is submitted:

statussubstatus
pendingawaiting_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 typeBiometricManual
Applicant (or individual customer)YesNo
Stakeholder (Representative/ Signatory)YesNo
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:

statussubstatus
pendingunder_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 typeDIRECTORPARTNERREPRESENTATIVESETTLORSHAREHOLDERSIGNATORYTRUSTEEUBO
ASSOCIATIONYesYesYesYes
LIMITED_LIABILITY_PARTNERSHIPYesYesYesYes
GOVERNMENT_ENTITYYesYes
PRIVATE_COMPANYYesYesYesYesYes
PUBLIC_COMPANYYesYesYesYesYes
SOLE_TRADERYesYesYes
TRUSTYesYesYesYesYes

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

LLM-ready documentation:: llms.txt and llms-full.txt
Was this page helpful?