The verdict in three sentences
On an average basket of 30,000 UGX, Airtel Money costs the merchant roughly 1.5 % (450 UGX) against 1.8 % for MTN MoMo (540 UGX), a gap of 90 UGX per transaction. The real differentiator is not the rate but settlement: T+1 with Airtel versus T+2 with MTN, which weighs on cash flow at high volume. Our rule: Airtel Money by default, MTN MoMo as a second method to capture the users who only hold that wallet.
Fees and settlement: head to head
The headline rates hide cash-out fees and minimums that change the math as soon as baskets get small. Here are the 2026 orders of magnitude on the merchant side.
| Criterion | Airtel Money | MTN MoMo |
|---|---|---|
| Merchant fee (collection) | 1.5 % | 1.8 % |
| Fee on 30,000 UGX | 450 UGX | 540 UGX |
| Minimum fee / transaction | 50 UGX | 75 UGX |
| Settlement (payout) | T+1 | T+2 |
| Payment flow | Web-redirect + push | USSD + push |
| Developer sandbox | Yes | Yes |
| Confirmation webhook | Yes | Yes |
At 300 transactions per month on this basket, the fee gap is 27,000 UGX/month in Airtel's favour, about 324,000 UGX/year. Not huge, but on tight e-commerce margins (often 8 to 12 %), every point counts.
KYC limits and payment experience
KYC tier limits decide which baskets pass without friction. A tier-1 customer who is not fully verified is blocked beyond a daily threshold, which breaks conversion on large baskets.
| Item | Airtel Money | MTN MoMo |
|---|---|---|
| Tier 1 limit / day | 200,000 UGX | 200,000 UGX |
| Tier 2 limit / day | 2,000,000 UGX | 1,500,000 UGX |
| Average payment time | ~25 s (push) | ~40 s (USSD) |
| Checkout completion rate | ~85 % | ~78 % |
| Failure for low balance | 9 % | 11 % |
| Multi-country support | East Africa wide | Wide MoMo network |
Airtel's push (the user approves in their app) is faster than MTN's USSD (dial a code, enter a PIN), producing a completion rate 7 points higher. At volume, those 7 points of conversion are worth far more than the fee gap.
Mini case study
Brian, who runs an electronics shop in Kampala, takes 400 orders/month at a 30,000 UGX average basket, so 12,000,000 UGX in revenue. All-Airtel: fees of 180,000 UGX/month. All-MTN MoMo: 216,000 UGX/month. By offering both (60 % Airtel, 40 % MTN) he pays ~194,400 UGX/month but gains ~5 % more orders through wider coverage, i.e. 600,000 UGX of extra revenue. Dual integration pays for itself in the first month.
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
FAQ
Which operator should I pick if I can only integrate one?
Airtel Money: lower fees (1.5 %), T+1 settlement, and ~85 % completion. It is the default for a first launch in Kampala or Nairobi.
How long does it take to integrate both?
Allow 5 to 8 development days for a clean integration with webhooks and reconciliation, versus 3 to 4 days for a single operator.
Is MTN's T+2 settlement a problem?
At low volume, no. Beyond ~200 transactions/day, the delay ties up a full day of revenue, which can be several million UGX depending on your activity.
Do KYC limits really block sales?
Yes: on baskets above 200,000 UGX a tier-1 customer is refused. Plan a fallback (Stripe/card) for those amounts.
Can rates be negotiated?
Above a certain monthly volume, both operators negotiate tiered rates, sometimes down to 1.2 %. You usually need to pass 20 to 30 million UGX/month.
Let's talk about your project. We integrate MTN MoMo and Airtel Money into your checkout with robust webhooks and automatic reconciliation. 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.

