Overview
All users must provide basic identity information. Additional requirements depend on:- Geographic location (country of residence)
- User type (individual vs. business)
- Transaction patterns (volume and risk assessment)
Basic Requirements: All users must provide the following regardless of jurisdiction:
- Full name
- Email address
- Date of birth
- Country of residence
- Residence address
Identity Documents (required for all users):
- Government-issued photo ID (passport or national ID)
Tax Identification (required only in specific countries - see regional details below)
Document Requirements
Document verification is based on the individual’s valid government-issued credentials from any supported jurisdiction.Requirements vary by region due to different regulatory frameworks. Select your region for specific tax identification requirements:
North America
North America
🇺🇸 United States
🇺🇸 United States
| Document Type | Document Name |
|---|---|
| Identity Document | passport, national_id, permanent_resident_id, driving_license |
| Tax Document | itin |
Additional Requirements:
- Proof of address may be required
- New York and Alaska are currently not supported
🇨🇦 Canada
🇨🇦 Canada
| Document Type | Document Name |
|---|---|
| Identity Document | passport, national_id, permanent_resident_id, driving_license |
| Tax Document | sin |
🇲🇽 Mexico
🇲🇽 Mexico
| Document Type | Document Name |
|---|---|
| Identity Document | passport, national_id, permanent_resident_id, driving_license |
| Tax Document | rfc, curp |
Europe
Europe
🇪🇺 European Union (EU)
🇪🇺 European Union (EU)
Identity Documents
passport
national_id
permanent_resident_id
driving_license
Tax Documents for EU Countries
| Supported Country | Tax Document |
|---|---|
| 🇮🇪 Ireland | ppsn - Personal Public Service Number |
| 🇫🇷 France | spi - Social Security Number |
| 🇪🇸 Spain | nie - Número de Identificación de Extranjeros |
| 🇩🇪 Germany | steuer_id - Steueridentifikationsnummer (Tax Identification Number) |
| 🇳🇱 Netherlands | bsn - Burgerservicenummer (Citizen Service Number) |
| 🇧🇪 Belgium | nrn - National Register Number |
| 🇫🇮 Finland | hetu - Finnish Personal Identity Code |
| 🇩🇰 Denmark | cpr - Central Person Register Number |
| 🇸🇪 Sweden | personnummer - Personal Identity Number |
| 🇵🇹 Portugal | nif - Número de Identificação Fiscal |
| 🇦🇹 Austria | si - Social Insurance Number |
| 🇮🇹 Italy | cf - Codice Fiscale |
| 🇱🇺 Luxembourg | matricule - Matricule Number |
| 🇪🇪 Estonia | isikukood - Personal Identification Code |
| 🇱🇹 Lithuania | asmens_kodas - Personal Code |
| 🇱🇻 Latvia | personas_kods - Person’s Code |
Proof of Address is required for following EU Countries:
- Croatia
- Cyprus
- Czech Republic
- Estonia
- Hungary
- Latvia
- Lithuania
- Malta
- Poland
- Romania
- Slovakia
- Slovenia
🇬🇧 United Kingdom (UK)
🇬🇧 United Kingdom (UK)
| Document Type | Document Name |
|---|---|
| Identity Document | passport, national_id, permanent_resident_id, driving_license |
| Tax Document | nino |
Additional Requirements:
- Proof of UK address required
Asia-Pacific
Asia-Pacific
Identity Documents
passport
national_id
permanent_resident_id
driving_license
Tax Documents for Asia Pacific Countries
| Supported Country | Tax Document |
|---|---|
| 🇵🇭 Philippines | tin - Tax Identification Number |
| 🇸🇬 Singapore | nric - National Registration Identity Card, fin - Foreign Identity Number |
| 🇦🇺 Australia | tfn - Tax File Number |
| 🇯🇵 Japan | my_number - My Number Card |
| 🇰🇷 South Korea | rrn - Resident Registration Number |
| 🇮🇳 India | pan - Permanent Account Number |
| 🇲🇾 Malaysia | itr - Income Tax Reference Number |
| 🇹🇭 Thailand | tin - Tax Identification Number |
Africa
Africa
Identity Documents
passport
national_id
permanent_resident_id
driving_license
Tax Documents for Africa Countries
| Supported Country | Tax Document |
|---|---|
| 🇳🇬 Nigeria | nin - National Identification Number / bvn - Bank Verification Number / tin - Tax Identification Number |
| 🇿🇦 South Africa | itr - Income Tax Reference Number |
| 🇬🇭 Ghana | tin - Tax Identification Number |
| 🇰🇪 Kenya | No tax document required |
| 🇪🇬 Egypt | tin - Tax Identification Number |
| 🇲🇦 Morocco | if - Identification Fiscal |
Latin America
Latin America
Identity Documents
passport
national_id
permanent_resident_id
driving_license
Tax Documents for Latin America Countries
| Supported Country | Tax Document |
|---|---|
| 🇧🇷 Brazil | cpf - Cadastro de Pessoas Físicas |
| 🇲🇽 Mexico | rfc - Registro Federal de Contribuyentes / curp - Clave Única de Registro de Población |
| 🇦🇷 Argentina | cuil - Código Único de Identificación Laboral |
| 🇨🇴 Colombia | cc - Cédula de Ciudadanía |
| 🇨🇱 Chile | rut - Registro Único Tributario |
| 🇵🇪 Peru | ruc - Registro Único de Contribuyentes |
Enhanced Due Diligence
For users requiring additional verification or to increase user limits, see Enhanced Due Diligence.Implementation Methods
Carbn Connect offers two approaches for user identity verification:Direct API Integration (Recommended)
Direct API Integration (Recommended)
API-first approach for full control over user experience:
- Build your own KYC collection interface
- Handle all document collection and validation
- Manage compliance requirements per region (detailed below)
- Custom UI/UX design and branding
- Same processing times as hosted links
- Average decision time: under 1 minute for automated approval
- Manual reviews: 1-2 business days
Hosted KYC Links
Hosted KYC Links
Pre-built compliance flow that handles the complete verification process:
- Terms of Service acceptance
- Document collection and verification
- Automated regulatory compliance checks
- Faster implementation with minimal development required
- Same processing times as API integration