Skip to main content
This fetches official business registration data from the Nigerian Corporate Affairs Commission (CAC). Use the basic version for minimal input checks or the advanced version for director and affiliate details. It validates that the business exists and is active. This makes it ideal for vendor onboarding, corporate KYB, lending for businesses, and compliance checks.

Features of Business Verification:

Basic Verification

This tier gives you fast validation for most standard KYB needs. It includes:
  • Business Name: Official registered company name
  • Registration Number (RC): Unique company identifier
  • Company Type: E.g., Limited Liability, Business Name
  • Registration Date: When the company was officially registered
  • Business Status: Indicates if the business is active, inactive, or deregistered
  • Registered Address: The address tied to the business in CAC records
Use this level for quick vendor validation, pre-approval checks, and lightweight onboarding flows.

Advanced Verification

For deeper corporate insight, the advanced tier expands on the basic with:
  • List of Directors and Shareholders: Full names and roles of business owners
  • Affiliate Companies (if available): Linked entities under same ownership or management
  • Nature of Business: A brief descriptor of the business activity
  • CAC Filing Status: Checks for up-to-date compliance with CAC reporting
  • Business Age: Derived from registration date, used in risk and maturity scoring
This is ideal for banks, lending platforms, B2B marketplaces, and compliance teams that need to dig deeper before onboarding or transacting.

When to Use CAC Verification

  • During initial business onboarding to confirm legal existence
  • To ensure legitimacy of vendors, suppliers, or partners
  • As part of KYB/PAML checks for MSMEs or corporate customers
  • For fraud prevention and domain verification

Integration Options

API Lookup

Use our CAC Lookup API to verify Nigerian businesses by their RC number or company name. You’ll receive key details like company status, registration number, type, and office address directly from CAC’s public records.

Manual Lookup via Dashboard

Prefer a no-code option? Run CAC verifications directly from your Dojah dashboard. Just enter the RC number or company name, and get results instantly. This is perfect for one-off checks or operational support without engineering effort.