Digital Africa11 min read

Opening a Merchant Account (Paystack, Flutterwave): Real KYC Timelines

Mohamed Bah·Fondateur, Kolonell
August 5, 2026
Share:
Opening a Merchant Account (Paystack, Flutterwave): Real KYC Timelines

Opening a Merchant Account (Paystack, Flutterwave): Real KYC Timelines

Digital Africa

The verdict in three sentences

Go-live time ranges from a few hours (aggregator test mode) to 7 business days (M-Pesa till with full Safaricom KYB). The documents that block dossiers most are the CAC certificate and BVN in Nigeria, and the director's ID everywhere. Go direct (provider merchant account) for the lowest fees, or use an aggregator to launch fast and accept multiple methods at once.

Real documents and timelines per provider (2026)

The figures below are a 2026 order of magnitude observed on SME onboarding in Lagos, Nairobi and Accra. Timelines start from a complete dossier.

ProviderDocuments requiredGo-live timeActivation feeInitial limit before upgrade
Paystack (Nigeria)BVN, CAC, ID, bank account1 to 2 days0 NGNTiered, low until KYC
FlutterwaveCompliance tier docs, CAC, ID2 to 5 days0 NGNRises with tier
M-Pesa Till/Paybill (Kenya)Safaricom KYB, KRA PIN, ID3 to 7 daysLow registration fee150 000 KES / transaction
Paystack GhanaID, business registration2 to 4 days0 GHSTiered
Aggregator (Flutterwave)Email + tests, then full KYC for prodInstant (test) / 2-5 d (prod)0Depends on linked rails

The "initial limit" column matters: an unfinished KYC caps you at a low tier. Moving up usually needs incorporation documents and sometimes a compliance call.

Personal vs business account: don't get it wrong

Many merchants first collect on a personal wallet. It's fast but risky: low limits, no invoices, and above all a possible freeze if the provider spots commercial activity on a personal profile.

CriterionPersonal accountMerchant account
Opening timeInstant1 to 7 days
Withdrawal fee1 to 1.5 %Often reduced / negotiated
Monthly limitLowHigh, tier-based
Professional receiptNoYes
API / payment linkNoYes
Commercial freeze riskHighLow

Mini case study

Chidi, who runs an electronics shop in Lagos, was collecting 3 500 000 NGN a month on a personal wallet and kept hitting the limit, forcing him to open a second account. Moving to a Paystack merchant account (approved in 2 days with BVN and CAC) gives him: one collection point, an API-generated payment link, and professional receipts. Activation cost: 0 NGN. Time saved each month juggling accounts: about 6 hours.

FAQ

Need a professional website?

Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.

Which provider activates fastest?

Paystack is typically fastest in Nigeria: 1 to 2 days with complete BVN and CAC, versus 3 to 7 days for an M-Pesa till.

Do I need business registration to open a merchant account?

Yes for production with direct providers. An aggregator lets you test without full registration, but requires it before enabling real settlements.

How much does activation cost?

Paystack and Flutterwave activate at 0 NGN. M-Pesa charges a small Safaricom registration fee for a till.

What limit do I start with?

Expect a low tiered limit until KYC is complete; M-Pesa caps single transactions around 150 000 KES. Upgrades need incorporation docs and sometimes a call.

Does an aggregator replace provider accounts?

Yes, to collect several methods through one integration. You avoid opening three separate accounts, but the aggregator fee (often 1.5 to 3 %) applies.

Let's talk about your project. We build your KYC dossier and wire Paystack and M-Pesa into your site in a few days. WhatsApp +221 77 596 93 33.

Tags:#merchant account#kyc onboarding#paystack merchant#flutterwave compliance#mpesa till#activation time#cac bvn#safaricom kyb
Share:

Mohamed Bah

Fondateur, Kolonell

Passionate about digital and entrepreneurship in Africa, Mohamed has been helping Sénégalese businesses with their digital transformation since 2020. Founder of Kolonell, he believes every SME deserves a professional and accessible online présence.