The verdict in three sentences
A customer may have M-Pesa but still be unable to pay you: their KYC tier caps their transactions. In Kenya, M-Pesa caps at KES 250,000 per transaction and KES 500,000 per day; Ghana MoMo runs GHS 5,000 to 50,000 tiers; Nigeria ties limits to the BVN. The key decision: which KYC level to require given your average basket, or you lose your big sales.
Anglophone tiers to know
Operators apply regulatory tiers: the more identity a customer provides, the higher their limits climb. A high basket therefore requires a verified-tier customer.
| Country | Per transaction | Per day | Tier tied to |
|---|---|---|---|
| Kenya (M-Pesa) | KES 250,000 | KES 500,000 | Registration |
| Ghana (MoMo) | GHS 5,000 - 50,000 | by tier | KYC tier |
| Nigeria | BVN-linked | BVN-linked | BVN / tier |
| Uganda (MTN/Airtel) | UGX tier | UGX tier | KYC tier |
These thresholds are a 2026 order of magnitude; each operator and regulator adjusts its grid.
Francophone comparison
Francophone markets run the same tier logic in a different currency, useful if you sell across the franc zone.
| Tier | Per operation | Per day | Per month |
|---|---|---|---|
| Simplified (UEMOA) | ~200,000 FCFA | ~200,000 FCFA | ~2,000,000 FCFA |
| Intermediate | ~500,000 FCFA | ~1,000,000 FCFA | ~5,000,000 FCFA |
| Verified (UEMOA) | 2,000,000 FCFA | 2,000,000 FCFA | ~10,000,000 FCFA |
| CEMAC (XAF) | close to UEMOA | close to UEMOA | close to UEMOA |
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
Mini case study
Amina sells full furniture sets in Nairobi, average basket KES 180,000. Several customers on lower tiers hit the KES 250,000 per-transaction or daily cap and abandoned. By clearly showing "verify your account to pay in one go" and offering splitting, she recovers 4 blocked sales a month = KES 720,000. Simply explaining the KYC tier at the right checkout moment unblocked those baskets.
FAQ
Why can't my customer pay KES 300,000 at once? They likely sit below the verified tier and hit the per-transaction or daily cap. They must upgrade their KYC or split the payment across days.
Can I force a customer to upgrade their tier? No, that's their process with the operator. You can inform them at checkout and offer an alternative (splitting, bank transfer, another provider).
Are limits the same across operators? They follow the same regulatory framework per country, so similar orders of magnitude, but each operator can apply its own internal limits.
How do I handle a KES 1,000,000 basket? Above the per-transaction cap, you must split into several payments or use a bank transfer. Plan for this in your B2B checkout.
Does Nigeria work differently? Yes, Nigerian limits hinge on the BVN and account tier rather than a fixed per-transaction cap. Verify the current tier thresholds per provider.
Let's talk about your project. We configure your checkout to handle KYC tiers, splitting and large multi-provider baskets. WhatsApp +221 77 596 93 33.
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.
