Skip to content

BVN verification for Nigerian businesses

Confirm who a Bank Verification Number belongs to before you open an account, lend money or pay out. Enter the 11-digit BVN and see the details banks hold for it, in the dashboard or through our BVN verification API.

₦150.00 per check. No subscription. Pay from a prepaid wallet, and you’re not charged when no record is found.

What you get back

  • Full name (first, middle, last)
  • Date of birth
  • Gender
  • Phone number linked to the BVN
  • Photo from the BVN record
  • Linked NIN and enrolment bank, where available

Ways to run it

  1. 01

    In the dashboard

    Create a free account, fund your wallet by bank transfer, enter the BVN and get the result on screen, saved in your verification history with a printable slip.

  2. 02

    With the BVN verification API

    Validate BVNs from your own onboarding, lending or payout flow and get the record back as JSON. Start with free test keys.

  3. 03

    With a face match

    Compare a live selfie with the photo on the BVN record to confirm the person owns the BVN, not just knows the number.

For developers

One HTTPS request with your API key. Test keys return sample results for free, so you can build before you go live. Full details are in the API documentation.

curl -X POST https://verity.com.ng/api/v1/verify/bvn \
  -H "Authorization: Bearer $VERITY_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{ "bvn": "20000000001", "consent": true }'

Questions

What is BVN verification?+

BVN verification checks an 11-digit Bank Verification Number and returns the identity record linked to it, so you can confirm a customer’s identity before you serve them.

How much does BVN verification cost?+

₦150.00 per successful check, paid from your Verity wallet. Failed checks and numbers with no record are refunded automatically. High-volume businesses can ask for a lower rate.

Does BVN verification return a photo and phone number?+

Yes, when the record has them. The result includes the photo and phone number on the BVN record, along with name, date of birth and gender.

Can I validate a BVN with a selfie?+

Yes. Verity’s face match compares a live selfie with the BVN photo and gives you a similarity score, so you can approve customers automatically on your own threshold.

Is consent required for a BVN check?+

Yes. You need the customer’s consent and a lawful reason under the Nigeria Data Protection Act. Verity asks you to confirm consent with every check.

Is there a BVN verification API?+

Yes. POST the BVN to /api/v1/verify/bvn with your API key. Test keys are free, and the API docs have examples in Node.js, PHP, Laravel and Python.

Start verifying in minutes.

Create a free account