Mobile money has become the financial backbone of sub-Saharan Africa. With over 800 million registered accounts across the continent, services like M-Pesa, MTN Mobile Money (MoMo), and Airtel Money process billions of dollars in transactions every month. But the fees these platforms charge vary significantly by provider, country, and transaction type. Understanding those differences can save you thousands over a year.
For a quick side-by-side fee comparison tailored to your country and typical transaction size, use the AfroTools Mobile Money Fee Calculator. It breaks down exactly what each provider charges for deposits, transfers, withdrawals, and merchant payments.
The Big Three: Market Overview
M-Pesa (Safaricom / Vodacom)
Launched in Kenya in 2007, M-Pesa is the original mobile money platform and remains the market leader in East Africa. It operates in Kenya, Tanzania, Mozambique, DRC, Lesotho, Ghana, and Egypt, with Kenya as its dominant market. In 2025, M-Pesa processed over KES 35 trillion in transactions in Kenya alone, equivalent to more than half of the country's GDP.
MTN Mobile Money (MoMo)
MTN MoMo is the largest mobile money service in West and Central Africa, operating in 16 markets including Ghana, Nigeria, Uganda, Cameroon, Cote d'Ivoire, and Rwanda. With over 70 million active wallets, MoMo dominates in Ghana (where nearly 60% of the adult population uses it) and has been growing rapidly in Nigeria following its PSB licence approval.
Airtel Money
Airtel Money operates across 14 African markets with strong presence in Uganda, Tanzania, Kenya, Malawi, and several francophone countries. While it trails M-Pesa and MTN MoMo in total users, Airtel Money has carved out competitive advantages in certain markets through lower fees and aggressive agent recruitment.
Fee Comparison: Person-to-Person Transfers
Person-to-person (P2P) transfers are the most common mobile money transaction. Here is how fees compare across the three platforms in their strongest markets.
M-Pesa Kenya: P2P Transfer Fees
M-Pesa uses a tiered fee structure based on the amount sent:
- KES 1 – KES 100: Free (since 2021 this has remained free)
- KES 101 – KES 500: KES 7
- KES 501 – KES 1,000: KES 13
- KES 1,001 – KES 1,500: KES 23
- KES 1,501 – KES 2,500: KES 33
- KES 2,501 – KES 3,500: KES 53
- KES 10,001 – KES 15,000: KES 76
- KES 35,001 – KES 50,000: KES 105
As a percentage, M-Pesa fees range from 0% for micro-transfers to approximately 0.2 – 1.3% for mid-range amounts. This makes it competitive for everyday transactions.
MTN MoMo Ghana: P2P Transfer Fees
MTN MoMo in Ghana introduced an Electronic Transfer Levy (E-Levy) of 1% on transactions above GHS 100 per day, effective since 2023 (reduced from the original 1.5%). On top of this government levy, MTN charges its own service fee:
- GHS 1 – GHS 50: Flat fee of GHS 0.50
- GHS 51 – GHS 200: 1% of transaction value
- GHS 201 – GHS 500: GHS 2 flat fee
- GHS 501 – GHS 1,000: GHS 4 flat fee
- Above GHS 1,000: GHS 6 – GHS 10 flat fee
Combined with the E-Levy, total transfer costs in Ghana can reach 2 – 2.5% for mid-range amounts, making it one of the more expensive markets for P2P transfers.
Airtel Money Uganda: P2P Transfer Fees
Airtel Money in Uganda charges fees based on tiers:
- UGX 500 – UGX 5,000: UGX 110
- UGX 5,001 – UGX 30,000: UGX 330
- UGX 30,001 – UGX 60,000: UGX 440
- UGX 60,001 – UGX 125,000: UGX 700
- UGX 125,001 – UGX 250,000: UGX 1,100
- UGX 250,001 – UGX 500,000: UGX 1,600
Uganda also applies a 0.5% mobile money tax on withdrawals (reduced from 1% in 2022), which adds to the effective cost of using mobile money.
Fee Comparison: Cash Withdrawals
Withdrawing cash from agents is typically the most expensive mobile money transaction. This is where fees bite hardest for users who need physical cash.
Withdrawal Fee Ranges by Platform
- M-Pesa Kenya: KES 11 for amounts under KES 100, scaling up to KES 300 for withdrawals of KES 35,001 – KES 50,000. As a percentage, withdrawal fees range from 0.6% to 11% depending on the amount. Small withdrawals are disproportionately expensive.
- MTN MoMo Ghana: Withdrawal fees range from GHS 0.50 for amounts under GHS 50 to GHS 15 for amounts above GHS 2,000. Plus the E-Levy applies if you exceed your daily threshold.
- Airtel Money Uganda: UGX 330 for small withdrawals (under UGX 5,000) up to UGX 7,500 for amounts exceeding UGX 1 million. Airtel Money's withdrawal fees in Uganda are generally 10-15% lower than MTN MoMo in the same market.
The key insight: withdrawal fees are designed to discourage cashing out and encourage keeping money in the mobile wallet ecosystem. If you can pay merchants directly via mobile money instead of withdrawing cash first, you will save significantly on fees.
Fee Comparison: Merchant Payments
Paying merchants (till numbers, Lipa na M-Pesa, MoMo Pay) is where mobile money becomes most cost-effective for consumers.
- M-Pesa: Free for the sender in most cases. The merchant pays a fee of 0.5 – 1.5% depending on their agreement with Safaricom.
- MTN MoMo: Free for the sender. Merchants pay a fee of 0.75 – 1% in Ghana. In Nigeria, MoMo PSB charges no fees for transfers under NGN 5,000.
- Airtel Money: Free for the sender. Merchant fees range from 0.5 – 2% depending on the market.
This is why regulators and providers are pushing merchant adoption so aggressively: it keeps money digital, reduces withdrawal fees for consumers, and generates revenue from merchants instead. For business owners processing payments through these platforms, compare your merchant fees using the bank charges calculator.
Cross-Border Mobile Money Transfers
Sending money across African borders remains expensive relative to domestic transfers, but mobile money is reducing those costs compared to traditional remittance channels.
M-Pesa Cross-Border
M-Pesa offers direct cross-border transfers between Kenya, Tanzania, and DRC. Fees range from 3 – 5% of the transaction value, which is lower than most bank wire transfers but higher than fintech alternatives like Chipper Cash or Sendwave.
MTN MoMo Cross-Border
MTN enables transfers across its West and Central African markets through MoMo partnerships. A transfer from Ghana to Cameroon typically costs 2 – 4% in fees plus a foreign exchange margin of 1 – 2%. MTN's advantage is its large footprint: 16 markets connected through one platform.
Airtel Money Cross-Border
Airtel Money facilitates transfers across its East African markets (Uganda, Tanzania, Kenya, Malawi). Fees are comparable to M-Pesa at 3 – 5%, though Airtel occasionally runs promotions that reduce cross-border fees.
For comparing the real cost of sending money internationally from Africa, including mobile money, bank transfers, and fintech options, read our guide on the cheapest way to send money from Nigeria.
Hidden Costs to Watch For
Published fee schedules do not tell the full story. Watch for these additional costs:
- Government levies: Ghana's E-Levy (1%), Uganda's mobile money tax (0.5% on withdrawals), and Tanzania's transaction levies add costs that are not in the provider's fee schedule.
- Float charges: Some agents, especially in rural areas, add unofficial charges of 1 – 3% on top of standard fees when their float (cash or electronic balance) is low. These charges are not authorized but are common in practice.
- Inactive account fees: M-Pesa charges KES 253 per month for accounts dormant for more than 6 months. MTN MoMo in Ghana deducts GHS 5/month after 90 days of inactivity. Keep your wallet active with at least one small transaction quarterly.
- FX conversion margins: Cross-border transfers include a foreign exchange markup that is not shown as a separate fee but is embedded in the exchange rate. This margin typically adds 1 – 3% to the real cost.
- ATM withdrawal premiums: Withdrawing from ATMs via cardless mobile money transactions costs 20 – 40% more than agent withdrawals in most markets.
Tips to Minimize Mobile Money Fees
- Use merchant payments instead of cash withdrawals. Paying directly via mobile money avoids the steep withdrawal fees entirely.
- Send larger, less frequent transfers. Most fee structures are tiered with decreasing percentage fees for larger amounts. Sending KES 10,000 once is cheaper than sending KES 1,000 ten times.
- Compare providers in your market. Where multiple services operate (like Uganda and Tanzania), transfer fees can differ by 20-30% between providers for the same amount.
- Watch for promotions. All three providers run periodic fee reductions, especially during festive seasons and for new customer acquisition.
- Use bank-linked wallets for large amounts. For transactions above the equivalent of USD 200, bank transfers may be cheaper than mobile money, especially for merchant payments.
- Keep your account active. A single small transaction every 2-3 months prevents dormancy fees that erode your balance.
Track how much you spend on mobile money fees each month with the mobile money fee calculator and identify where you can cut costs.
The Future of Mobile Money Fees in Africa
Several trends are reshaping the fee landscape in 2026 and beyond:
- Interoperability: Regulators in Kenya, Tanzania, and Ghana are pushing for full interoperability between mobile money providers, which will increase competition and drive fees down.
- Central bank digital currencies (CBDCs): Nigeria's eNaira, Ghana's forthcoming eCedi, and Kenya's digital currency explorations could provide fee-free government-backed alternatives for basic transfers.
- Fintech competition: Apps like Chipper Cash, Flutterwave, and OPay are undercutting traditional mobile money fees for P2P transfers and bill payments, forcing M-Pesa and MTN MoMo to respond with lower fees.
- Tax pressures: Governments see mobile money as a tax collection opportunity. More countries may follow Ghana and Uganda in imposing transaction levies, which could raise effective costs even as provider fees decrease.
Frequently Asked Questions
Which mobile money service has the lowest fees in Africa?
It depends on the transaction type and country. For P2P transfers, M-Pesa in Kenya is generally cheapest for small amounts (free under KES 100). For cash withdrawals, Airtel Money tends to have slightly lower agent fees in markets like Uganda and Tanzania. MTN MoMo often offers the most competitive rates for merchant payments in West Africa.
Is M-Pesa free to use?
M-Pesa is free for deposits and for P2P transfers below KES 100 in Kenya. However, sending larger amounts, withdrawing cash, and transferring to bank accounts all incur fees. Transaction fees range from KES 7 for small transfers up to KES 105 for amounts above KES 35,000.
Can I send money between M-Pesa and MTN MoMo?
Direct wallet-to-wallet transfers between M-Pesa and MTN MoMo are not available in most markets because they operate on different networks. Cross-platform transfers are possible through intermediary services like Chipper Cash or bank-linked transfers. Some markets are implementing interoperability to allow transfers between providers within the same country.
What are the transaction limits for mobile money in Africa?
Limits vary by provider and country. M-Pesa Kenya allows up to KES 300,000 per transaction and KES 500,000 daily for fully registered users. MTN MoMo Ghana allows GHS 10,000 per transaction for enhanced KYC users. Full KYC verification raises these limits significantly across all platforms.
How do mobile money fees compare to bank transfer fees in Africa?
Mobile money is generally cheaper for small and medium amounts under USD 200, with fees of 1-3%. Bank transfers often charge flat fees of USD 2-5 plus percentage-based charges. For larger amounts above USD 500, bank transfers may be more cost-effective. Mobile money also offers instant settlement and wider agent networks in rural areas.