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 market | Verified actions | Primary source | Source 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:
- Which country is the wallet registered in? Provider brands do not have one Africa-wide schedule.
- What action is being priced? Sending, depositing, withdrawing, paying a bill, paying a merchant and transferring to a bank are separate products.
- Is the recipient on the same network? On-network and off-network transfers can follow different schedules.
- What exact amount band applies? A one-unit difference can move the transaction into another fixed-fee band.
- Is tax included? Some schedules show a provider fee and a government levy as separate lines.
- Will the recipient cash out? The sender fee is not the complete household cost when the recipient must pay an agent-withdrawal fee.
- Is foreign exchange involved? A cross-border route can include an exchange-rate margin even when the visible transfer fee looks small.
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 amount | Send fee | Agent-withdrawal fee | Important boundary |
|---|---|---|---|
| UGX 500 to 2,500 | UGX 100 | UGX 330 | Withdrawal tax is shown separately by MTN. |
| UGX 5,001 to 15,000 | UGX 500 | UGX 700 | Do not apply this band to UGX 5,000. |
| UGX 60,001 to 125,000 | UGX 1,000 | UGX 1,925 | The displayed withdrawal charge is not the tax-inclusive total. |
| UGX 500,001 to 1,000,000 | UGX 1,500 | UGX 12,500 | Check 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 amount | Airtel-to-Airtel send | Withdrawal total shown | Published components |
|---|---|---|---|
| TZS 100 to 999 | TZS 10 | TZS 200 | TZS 190 transaction fee plus TZS 10 levy |
| TZS 1,000 to 1,999 | TZS 25 | TZS 320 | TZS 310 transaction fee plus TZS 10 levy |
| TZS 3,000 to 3,999 | TZS 40 | TZS 604 | TZS 590 transaction fee plus TZS 14 levy |
| TZS 7,000 to 9,999 | TZS 140 | TZS 1,056 | TZS 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.
- Open the official tariff or in-app confirmation. Treat search snippets and old screenshots as discovery, not price proof.
- Choose the exact action. Compare send with send, agent withdrawal with agent withdrawal, and bank transfer with bank transfer.
- Find the correct amount band. Read both the minimum and maximum. Check whether the endpoints are inclusive.
- Add separate taxes and recipient charges. The operator fee alone may understate the total cost.
- For cross-border transfers, record the recipient amount. Compare the exchange rate and all fees against the amount that actually reaches the recipient.
- 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:
- the amount debited from the sender;
- the sending fee and any tax;
- the exchange rate used;
- the amount credited to the recipient wallet;
- the recipient's cash-out fee, if cash is required;
- the transfer limit and estimated delivery time.
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
- Price the full journey. Include send, tax, recipient and cash-out costs rather than looking only at the first fee.
- Avoid assumptions about on-network pricing. Some networks charge for low-value sends, while others use promotions or free bands.
- Keep money digital when it genuinely helps. A merchant payment can avoid a cash-out step, but only if the merchant route and consumer charge are confirmed.
- Check band boundaries before splitting a transaction. Two smaller sends can cost more than one larger send, or the reverse, depending on the published schedule.
- Save source details for business reconciliation. Record the provider, action, amount, fee, tax, date checked and confirmation reference.
- Never pay an agent an unpublished extra charge. MTN Uganda's tariff page states that fees are deducted automatically and warns customers not to pay agents for transactions.
Sources and freshness
Primary sources checked September 13, 2026:
- MTN Uganda Mobile Money Tariffs, current operator page with send, bank, withdrawal, payment, tax and account-limit fields.
- Airtel Tanzania Mobile Money tariff, operator PDF dated April 2024.
- Airtel Money Tanzania terms, which state that transaction fees are published from time to time and deducted when a transaction is completed.
- Ghana Revenue Authority notice confirming the E-Levy repeal.
- Safaricom M-PESA Tuma Popote guidance for Kenya off-network sending.
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 →