EU Onboarding
Learn how to onboard businesses and individuals in the European Union (EU) using Know Your Customer (KYC) and Know Your Business (KYB) verification methods.
Verification methods
Nium supports both electronic KYB (eKYB) and manual KYB flows for businesses in the EU.
- electronic KYB: automatically retrieves business information and reduces the number of documents required.
- Manual KYB: applies if electronic verification can’t find or confirm company records.
eKYB flow
Follow these steps to complete onboarding using eKYB.
Step 1: Fetch public corporate details
- Collect the applicants businessRegistrationNumberandcountryCodefrom your onboarding form.
- Call the Fetch Public Corporate Details Using Business ID endpoint.
- This retrieves publicly available company information.
- Display the details to the applicant for confirmation.
 
- Store the publicDetailsIdfrom the response.
- If no details are returned, skip to manual KYB and use the Onboard Corporate Customer v5 endpoint.
Step 2: Fetch exhaustive corporate search details
- Call the Fetch Exhaustive Corporate Details Using Business ID endpoint with the publicDetailsId.
- Save the searchIdfrom the response.
This endpoint retrieves extended corporate records and incurs a one-time lookup fee per lookup. For more information, contact your Nium account manager or Nium Support.
Step 3: Display and complete details
- Show the returned corporate details to the applicant, including directors and Ultimate Beneficial Owners (UBOs).
- The field names align with the Onboard Corporate Customer v5 request fields.
- Collect any missing mandatory information before proceeding.
Step 4: Upload documents
- If searchIdis not provided, document uploads are required.
- Even with a searchId, additional documents may still be requested.
- Use the Upload Document endpoint to submit files.
Use the Upload Document endpoint to submit files. The response includes a fileId, which must be referenced in the onboarding request.
See EU required documents for more information.
Step 5: Applicant declaration
The applicant must confirm the following:
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 this declaration by including:
- applicantDeclaration
- applicantDeclarationTimestamp(timestamp in- YYYY-MM-DD HH:MM:SSformat)
Step 6: Submit corporate details
- Your system calls the Onboard Corporate Customer v5 endpoint with all required details, including searchId.
- If searchIdis omitted, the application proceeds through manual review.
- A successful response returns a customerHashIdthat can be used to track onboarding progress.
Individual onboarding
Nium supports electronic KYC for individuals and applicants in corporate onboarding.
For stakeholders, both electronic and manual KYC options are available.
Step 1: Submit application
Call the Onboard Corporate Customer v5 endpoint with all required details.
After submission, the application status becomes pending with the substatus awaiting_kyc.
Step 2: Access the KYC Form
The applicant opens Nium’s hosted KYC form and verifies access with a one-time password (OTP) sent to their registered email.
Step 3: Applicant verification
The applicant uploads:
- A valid proof of identity.
- A live selfie.
Stakeholder verification (Electronic)
If electronic KYC is selected for a stakeholder, the applicant can copy and share a verification link with them.
The stakeholder completes verification by uploading a valid proof of identity and a live selfie.
The applicant can track the stakeholder’s KYC status on the KYC form.
Stakeholder verification (Manual)
Available only for stakeholders. The applicant selects the Manual Verification option and uploads all required documents via Nium’s KYC hosted form. For a list of required documents, see EU Required Documents.
Step 4: Compliance review
Nium’s compliance team reviews all submissions.
If compliance needs additional details, Nium will raise a request for more information.
Once KYC for all applicants and stakeholders is complete:
- The application status changes to pending.
- The substatus becomes under_review.
Nium verifies the details and sends a response via webhook.
Position mapping
The table below shows required roles per entity type.
| businessType | DIRECTOR | PARTNER | REPRESENTATIVE | SETTLOR | SHAREHOLDER | SIGNATORY | 
|---|---|---|---|---|---|---|
| ASSOCIATION | Yes | Yes | Yes | Yes | ||
| LIMITED_LIABILITY_PARTNERSHIP | Yes | Yes | Yes | |||
| GOVERNMENT_ENTITY | Yes | Yes | ||||
| PRIVATE_COMPANY | Yes | Yes | Yes | Yes | ||
| PUBLIC_COMPANY | Yes | Yes | Yes | Yes | ||
| SOLE_TRADER | Yes | Yes | ||||
| TRUST | Yes | Yes | Yes | 
For more information, see:
- EU required parameters
- EU required documents