Skip to content
FounderStackAfrica
ExploreToolsGuidesStartups
FounderStackAfrica
ExploreToolsGuidesStartups
↑ ↓ to navigateEnter to openEsc to close
🔐

Verify your users' identity in Nigeria (KYC)

🇳🇬Nigeria

How to build a compliant, automated KYC and identity verification flow for your Nigerian product.

1

Understand what level of KYC your product requires. Tier 1 (basic): phone number and BVN. Tier 2 (standard): BVN + NIN + address. Tier 3 (full): all above plus business documents and liveness check. CBN mandates different tiers for different financial product types.

2

Select your KYC provider. For Nigerian-focused BVN and NIN verification: Dojah or Prembly are cost-effective and well-documented. For pan-African biometric verification: Smile Identity is the most comprehensive.

3

Integrate BVN verification via Dojah's API. Request the user's BVN, call the Dojah BVN lookup endpoint, and verify the name and date of birth match what the user entered. This is the minimum KYC for most Nigerian fintech products.

4

Add NIN verification for higher-tier compliance. Dojah and Prembly both support NIN lookup and NIN-phone number linkage verification.

5

For address verification: use Dojah's address verification API which allows users to upload a utility bill or government document for automated extraction and review.

6

For liveness checks (selfie + ID matching): Smile Identity provides a React Native or web SDK that runs liveness detection and matches the selfie against the government ID photo.

7

For open banking data (income verification, account balance, transaction history): integrate Mono's account connect flow. Users authorise Mono to pull their bank statement data, which you can use for credit decisioning.

8

Store KYC records securely and comply with the Nigeria Data Protection Regulation (NDPR). Never log raw BVN or NIN numbers in plaintext. Use encrypted storage and access controls.

9

Build a manual review queue for edge cases - mismatches, expired IDs, or blurry selfies. Automated KYC never achieves 100% pass rates on the first attempt.

Tools for this guide

Dojah

KYC and identity verification across Africa

Works in Africa
Free tier< 1 hour

Prembly

Identity and compliance infrastructure for Africa

Works in Africa
Free tier< 1 hour

Smile Identity

Biometric KYC and ID verification pan-Africa

Works in Africa
Paid1 day

More guides

Pan-African

Open and operate a cross-border business account from Africa

Select and safely operate multi-currency accounts for receiving revenue and paying international suppliers or teams.

Read guide
🇬🇭Ghana

Start a business in Ghana

The complete guide to legally registering and setting up your startup in Ghana.

Read guide
Pan-African

Set up WhatsApp Business for customer engagement

How to use WhatsApp Business as a customer engagement and support channel for your African startup - from setting up the profile to automating responses and closing sales on WhatsApp.

Read guide