Mobile-money charges are not one continent-wide price list. M-Pesa, MTN MoMo, Airtel Money and other wallets publish different fees by country, amount band and transaction type. A send fee can differ from an agent-withdrawal fee, and a domestic transfer can have a completely different cost structure from a cross-border transfer.

This guide was materially reviewed on September 13, 2026. The previous version included unsupported cross-country fee ranges and incorrectly said Ghana still charged a 1% Electronic Transfer Levy. The Ghana Revenue Authority records the E-Levy as repealed in April 2025. The old comparison tables have therefore been replaced with a bounded method and amounts tied to current official provider pages.

There is no reliable cheapest mobile-money network for all of Africa. Compare the exact country, provider, action, amount band, recipient network, tax treatment and cash-out requirement. The AfroTools Mobile Money Fee Finder returns amounts only for provider bands backed by an official tariff source and shows an unavailable result outside that verified coverage.

What the current verified comparison covers

AfroTools currently exposes a deliberately narrow tariff dataset. It covers the published MTN Uganda schedule for sending, agent withdrawal and deposit, plus a bounded subset of Airtel Tanzania sending and withdrawal bands. It does not estimate M-Pesa, Ghana, Kenya, cross-border or unsupported operator fees. That limited scope is a safety feature because a plausible-looking old price can be worse than no result.

Provider and marketVerified actionsPrimary sourceSource status on September 13, 2026
MTN MoMo Uganda Send, agent withdrawal and deposit across the published UGX bands MTN Uganda Mobile Money Tariffs Current operator tariff page available. The page separates transaction charges from withdrawal tax.
Airtel Money Tanzania Airtel-to-Airtel send and withdrawal for the verified TZS 100 to TZS 9,999 subset Airtel Tanzania tariff dated April 2024 Official published PDF remains available. The effective date is older, so confirm the final charge in the app or USSD prompt.

Coverage is not a claim that these two services are the biggest, cheapest or best. It only means AfroTools can trace the displayed numbers to the named operator documents. A result for one country must not be used as a quote for the same brand in another country.

Why a mobile-money fee comparison goes stale

Mobile-money pricing has several moving parts. Operators can change bands, run promotions or price the same action differently across markets. Governments can add, change or repeal levies. Interoperability can alter the route used for an off-network transfer. A wallet-to-bank transfer can also use a different tariff from a wallet-to-wallet transfer.

The old version of this guide flattened those differences into broad labels such as "M-Pesa fee" or "Airtel fee". That is not reliable enough for a financial decision. A useful comparison needs to answer all of these questions:

MTN MoMo Uganda: examples from the current tariff page

The MTN Uganda tariff page was checked on September 13, 2026. It publishes amount bands from UGX 500 to UGX 5,000,000. The page shows "Sending To MTN or Other Networks", "Agent Withdraw" and withdrawal-tax columns separately. It also states that deposits are free and that fees are deducted automatically from the MoMo account.

Transaction amountSend feeAgent-withdrawal feeImportant boundary
UGX 500 to 2,500UGX 100UGX 330Withdrawal tax is shown separately by MTN.
UGX 5,001 to 15,000UGX 500UGX 700Do not apply this band to UGX 5,000.
UGX 60,001 to 125,000UGX 1,000UGX 1,925The displayed withdrawal charge is not the tax-inclusive total.
UGX 500,001 to 1,000,000UGX 1,500UGX 12,500Check the withdrawal-tax amount before confirming.

A published-band walkthrough makes the difference clear. For a UGX 125,000 wallet transfer, the MTN page places the amount in the UGX 60,001 to UGX 125,000 band, with a UGX 1,000 send fee. The total debit for that send is therefore UGX 126,000 before considering any later cash-out by the recipient. If the recipient withdraws the full UGX 125,000, the page shows a separate UGX 1,925 agent-withdrawal fee plus the applicable withdrawal tax. Those are different events and should not be collapsed into one advertised "transfer fee".

Airtel Money Tanzania: what can be stated safely

The official Airtel Tanzania document used by the fee finder is dated April 2024. It remained available on Airtel's website when checked on September 13, 2026, but its older effective date matters. AfroTools therefore exposes only the amount bands that were read and validated from that published schedule, and the result reminds users to confirm the final charge before transacting.

Transaction amountAirtel-to-Airtel sendWithdrawal total shownPublished components
TZS 100 to 999TZS 10TZS 200TZS 190 transaction fee plus TZS 10 levy
TZS 1,000 to 1,999TZS 25TZS 320TZS 310 transaction fee plus TZS 10 levy
TZS 3,000 to 3,999TZS 40TZS 604TZS 590 transaction fee plus TZS 14 levy
TZS 7,000 to 9,999TZS 140TZS 1,056TZS 1,000 transaction fee plus TZS 56 levy

These amounts are not a current quote for every Airtel Tanzania transaction. They are a source-labelled reference to the dated official tariff. Amounts above TZS 9,999, deposit fees, off-network transfers and any action not represented in the verified dataset return unavailable in the AfroTools tool.

Ghana's E-Levy was repealed

The previous article said Ghana charged a 1% E-Levy on electronic transfers above GHS 100. That statement was already stale when the page was published. The Ghana Revenue Authority says the Electronic Transfer Levy was repealed in April 2025, and Ghana's Ministry of Finance also records the repeal as part of the 2025 tax changes.

Repeal of the government levy does not mean every Ghana mobile-money action is free. An operator's own send, withdrawal, merchant or bank-transfer charges can still apply. Check the current Ghana provider schedule for the exact action instead of subtracting the old levy from an old total.

How to compare M-Pesa, MTN MoMo and Airtel Money

Start with the exact route, not the brand. A useful comparison row should identify the sending country, receiving country, sending network, receiving network, amount, currency, payout type and time checked. If any of those fields differ, the two prices may not be comparable.

  1. Open the official tariff or in-app confirmation. Treat search snippets and old screenshots as discovery, not price proof.
  2. Choose the exact action. Compare send with send, agent withdrawal with agent withdrawal, and bank transfer with bank transfer.
  3. Find the correct amount band. Read both the minimum and maximum. Check whether the endpoints are inclusive.
  4. Add separate taxes and recipient charges. The operator fee alone may understate the total cost.
  5. For cross-border transfers, record the recipient amount. Compare the exchange rate and all fees against the amount that actually reaches the recipient.
  6. Confirm on the final screen. Operator schedules can change after an article's review date.

M-Pesa, MTN MoMo and Airtel Money can all support different domestic and cross-network routes. For example, Safaricom's official M-PESA Tuma Popote guidance explains that a registered M-PESA user can send to registered Airtel Money or T-Kash users in Kenya. That confirms the route exists, but it does not justify copying a historical tariff into every M-Pesa comparison. The current charge still needs to be checked in the provider's confirmation flow.

Domestic and cross-border comparisons are different

A domestic wallet transfer can usually be compared in one currency. A cross-border transfer requires a fuller record. The sender may pay a visible transaction fee, the provider may apply an exchange rate, the recipient may pay a cash-out fee, and the route may use a partner that sets separate limits or charges.

Do not describe a cross-border fee only as a percentage unless the provider publishes that percentage for the exact corridor and payout method. Instead, compare:

Use the Remittance Compare tool to structure a corridor comparison, and use the Currency Converter as a reference-rate check. A reference exchange rate is not an executable provider quote, so the provider's final recipient amount remains the deciding figure.

Practical ways to reduce mobile-money costs

Sources and freshness

Primary sources checked September 13, 2026:

This is a planning guide, not a provider quote. Confirm the charge, tax, exchange rate, limits and recipient amount on the operator's final confirmation screen before authorising a transaction.

Check a source-labelled mobile-money fee

Choose a supported provider, action and amount. Unsupported combinations return unavailable instead of a guessed price.

Open Mobile Money Fee Finder →