McTaba Labs logo
Software EngineeringThe WhiteboardProjectsEventsMasterclassesWebinarsLearn
Book Call

500+ developers already in the community

Get answers, find accountability partners, and stay ahead

Join Discord →
McTaba Labs logo

Educating 1 million students in tech by 2030.

Programs

  • HighSchool Graduates Launchpad
  • AI & Business Automation
  • Corporate Training
  • McTaba Story & Mission
  • Full-Stack Curriculum
  • Course Pricing & Plans
  • Frequently Asked Questions

Resources

  • Join Discord Community
  • Tech Events in Nairobi
  • Masterclasses
  • Free Resources
  • Learn
  • Campus
  • Africa Tech Talent Report
  • Partner With Us
  • Start a Project
  • Our Work

Contact Us

  • 124 Manyani East Road, Lavington, Nairobi
  • +254727795603
  • Book a Discovery Call

Office Hours:

Mon-Fri: 9am - 2pm EAT

Sat: 10am - 12pm EAT

© 2027 McTaba Labs - A product of Edtech Industries. All rights reserved.

Privacy PolicyTerms of ServiceRefund Policy
  1. Learn
  2. Paystack for African Developers
  3. Paystack Onboarding and Compliance Requirements in Nigeria
Bonaventure OgetoBy Bonaventure Ogeto|Updated July 22, 2026

Paystack Onboarding and Compliance Requirements in Nigeria

To onboard with Paystack in Nigeria: (1) register your business with the CAC (Corporate Affairs Commission) — a Business Name (BN) or Limited Liability Company (RC) registration is acceptable; (2) provide your BVN (Bank Verification Number) for identity verification; (3) submit your Bank Statement or CAC certificate; (4) provide a valid Nigerian bank account for settlement; (5) complete Paystack's KYC (Know Your Customer) process which may include director ID verification.

Required Documents for Nigerian Paystack Merchants

DocumentPurposeNotes
CAC Certificate (BN or RC) Business registration proof BN7 or RC number for incorporated companies
BVN Identity verification Required for all Nigerian account holders
Valid government ID Director/owner verification NIN, passport, or driver's license
Nigerian bank account details Settlement account Account must match business name or owner's name
Business address KYC requirement Physical business address in Nigeria
Utility bill (optional) Address verification May be required for higher-limit tiers

Learn More

This guide is part of the Paystack by country guide.

Sign up for the McTaba newsletter

Key Takeaways

  • ✓Business registration with CAC is required — either a Business Name (BN) or Limited Liability Company (RC/LTD).
  • ✓BVN (Bank Verification Number) is required for identity verification — all Nigerian bank account holders have one.
  • ✓Provide a Nigerian bank account for settlement — Paystack settles to a registered Nigerian bank account.
  • ✓CBN (Central Bank of Nigeria) regulates payment service providers — Paystack holds a CBN license; merchants benefit from Paystack's compliance.
  • ✓Transaction limits vary by verification tier: standard accounts have lower limits than fully verified merchants.
  • ✓Personal accounts have lower transaction limits than registered business accounts — register your business first.

Frequently Asked Questions

Can I use Paystack in Nigeria without CAC registration?
Paystack allows you to start in test mode without full verification. For live payments, you will need to complete KYC — which for Nigerian merchants includes business registration. An individual operating informally can sometimes use personal KYC for low-volume transactions, but business registration is strongly recommended for ongoing operations.
What is BVN and why does Paystack require it?
BVN (Bank Verification Number) is an 11-digit unique identifier issued by the CBN to every bank account holder in Nigeria. It links your biometric data to all your bank accounts. Paystack uses BVN to verify your identity as part of CBN-mandated KYC requirements for payment service users.
How long does Paystack KYC take in Nigeria?
Most KYC verifications complete within 1-3 business days after submitting all required documents. Complex cases (e.g., corporate accounts with multiple directors) may take longer. You can use test mode while waiting for live account approval.
Do I need a separate CBN license to accept payments in Nigeria?
No. Paystack holds the necessary CBN licenses (Payment Service Provider). As a merchant using Paystack, you operate under Paystack's license. You do not need your own PSP license unless you are building a payment product (as opposed to accepting payments for goods and services).

Learn Paystack Integration

KES 2,999

The definitive guide to building payment systems with Paystack — from your first transaction to production-grade payment infrastructure across Africa. 9 modules, 47 lessons. Free preview available.

Start Paystack Course

Not ready? Create Free Account

Keep reading

Paystack by Country: Nigeria, Ghana, South Africa, Kenya, Rwanda, Cote d'Ivoire

A country-by-country breakdown of Paystack across its six active markets. What payment channels are available, how settlement works, what compliance documents you need, and how to decide which country to launch in first.

Read more

Paystack Onboarding and Compliance Requirements in Ghana

Getting a live Paystack account in Ghana requires business registration with the Registrar General, a GRA TIN, and completion of KYC. This guide covers the documents and compliance requirements for Ghanaian merchants.

Read more

Building a Local Checkout Experience for South Africa

South African customers expect card payment and EFT (Electronic Funds Transfer) as primary options. This guide covers building a Paystack checkout experience for South Africa, including currency handling, supported payment methods, and localisation.

Read more

Payment Methods Available on Paystack in Rwanda

Rwanda has two major mobile money providers and a growing card base. This guide covers every payment channel on Paystack in Rwanda, how each works from an engineering perspective, and how to optimize your checkout for the Rwandan market.

Read more

Paystack in Kenya: M-Pesa, Pesalink and the Daraja Question

The complete guide to using Paystack in Kenya. Covers every supported payment method, the Daraja question, M-Pesa charge code, transfers to mobile wallets and paybills, Pesalink, settlement, and Kenya-specific regulatory considerations.

Read more

Explore related topics

M-Pesa & African Stack

M-Pesa Daraja API tutorials, USSD development, and WhatsApp Business API guides. The African Stack that global bootcamps do not teach.

Learn to Code in Kenya

Everything a Kenyan needs to know before writing their first line of code. Career paths, real costs, hardware requirements, and honest answers about what it takes.

Learning to Code

Roadmaps, language guides, and practical advice for learning to code and launching a programming career.

Breaking Into Tech

Practical, no-nonsense guides for anyone looking to start or change their career in tech. From choosing your first language to acing interviews.

The African Stack: Skills for This Market

The skills that make Kenyan developers hard to replace: M-Pesa, USSD, WhatsApp, fintech, and building for the African market.

Bonaventure Ogeto

Bonaventure Ogeto

Founder, McTaba Labs

Bonaventure is the founder of McTaba Labs, a coding bootcamp in Nairobi, Kenya. He has spent years building products for the African market and mentoring the next generation of developers across the continent.