The financial guide for Kenya

Send Money to Kenya (2026): M-Pesa Limits, Bank Payout & CBK Corridors

9 Reading Time
David Ochieng

Senior Financial Analyst

Experienced banking analyst covering Kenyan financial markets

Follow Author:

SENDMONEY-KE-20260721Sending money to Kenya in 2026: the practical path for most families is a licensed operator that pays out in Kenyan shillings (KES) to M-Pesa or a bank account at KCB, Equity, Co-operative Bank or another local bank. Kenya took in about USD 5.04 billion through formal remittance channels in 2025 (Central Bank of Kenya monthly survey), and North America alone supplied roughly USD 2.92 billion of that flow — so if you are sending from the US, Canada, UK or the Gulf, you are on the country’s main lifeline corridor.

Which service gets the most KES to your family?

Once you have decided to send to M-Pesa or a bank account (KCB, Equity, Co-op), the provider you pick decides how much actually arrives — and the biggest difference is not the visible fee, it is the exchange rate. Many cash-focused operators advertise a "low fee" or even "zero fee", then quietly add a margin to the exchange rate, so your recipient gets fewer KES. The transparent alternative is a provider that uses the real mid-market rate — the same rate you see on Google — and shows its fee openly on top.

ProviderExchange rateFeeDelivery to KenyaBest for
WiseReal mid-market rate — no markupOne small fee, shown before you payUsually same day to M-Pesa or a bank account (KCB, Equity, Co-op)Getting the most KES to a bank/wallet
RemitlyOwn rate with a marginFee varies by speed (Express costs more)Minutes to 1 working dayCash pickup and speed
WorldRemitOwn rate with a marginFlat fee, rate margin addedMinutes to 1 working dayWallet & cash options
Western UnionMarkup baked into the rateFee plus a rate marginMinutes for cashCash pickup reach
SendwaveOwn rate with a marginOften low/no upfront fee, margin in rateMinutesMobile-first transfers
Bank / SWIFT wireMarked-up rate + intermediary feesHigh, often hidden3–5 working daysRarely the cheapest

Bottom line: if your recipient has a bank account or mobile wallet, a mid-market-rate service like Wise usually delivers more KES than a cash operator, because there is no hidden margin in the rate — you pay one visible fee and the recipient gets the real rate. Cash pickup earns its higher cost only when the recipient has no account. Always compare the final KES received (fee and rate together), not the headline fee alone.

Illustrative market averages for a typical personal transfer — the real cost depends on the amount, day and payment method, so always check the live quote before you send. The pattern is consistent, though: providers on the transparent, mid-market-rate model (like Wise) sit at the low end, while cash operators and banks that bake a margin into the rate sit at the high end.

Why this corridor still matters in 2026

Remittances are one of Kenya’s largest sources of foreign exchange. The CBK’s formal-channel survey put calendar-year 2025 inflows at about USD 5.04 billion. America (mainly the United States, plus Canada) contributed about USD 2.92 billion (~58%), Europe about USD 0.91 billion, and the rest of the world — including the Gulf labour markets of Saudi Arabia, Qatar and the UAE — about USD 1.20 billion. A separate CBK household survey covering the 12 months to May 2025 put cash and in-kind support received by households at a record KSh 931.8 billion.

The picture in early 2026 is more mixed. March 2026 set a monthly high near USD 450 million (~KSh 58 billion), then April slipped to about USD 398 million. CBK later cut its 2026 projection by about KSh 40 billion as Gulf labour markets and higher sending costs weighed on flows. For a sender, that does not change the mechanics: money still moves best through licensed rails into M-Pesa or a bank, and total cost still depends on the fee plus the exchange-rate margin.

Source region (CBK formal, 2025)Approx. inflowShare of formal total
America (mainly USA + Canada)USD 2.92 bn~58%
Europe (UK, Germany, Nordics, others)USD 0.91 bn~18%
Rest of world (Gulf, Africa, Asia, other)USD 1.20 bn~24%
Formal total 2025USD 5.04 bn100%

Figures above are annual formal-channel totals in millions of US dollars, summed from the CBK’s monthly diaspora remittance tables for 2025. They are the right scale for comparing corridors; month-to-month CBK releases will still move around holidays and labour-market shocks.

How the recipient actually receives the money

Kenya is unusual because mobile money is the default wallet of daily life, not a niche product. Safaricom’s M-Pesa — and, for many households, linked products such as M-Shwari or KCB M-Pesa — is how school fees, rent and shop payments actually get paid. International operators (including Wise, Remitly, WorldRemit and Western Union partners) plug into that rail as well as into commercial banks supervised by the CBK.

DestinationWhat arrivesTypical speedMain catch
M-Pesa walletKES in the mobile wallet; SMS with amount and transaction IDOften minutes once fundedPer-transfer and daily wallet caps; number must be +254 and registered
Local bank account (KCB, Equity, Co-op, Absa, Stanbic…)KES credit to the accountSame working day to a few days after the operator convertsName must match the bank record; large amounts may need extra sender documents
SWIFT / large bank wireKES or foreign-currency credit depending on the receiving productOften 1–6 working daysHigher bank fees; oversize payments may route as SWIFT even on digital platforms
Cash pickup (WU / similar)Cash at an agentMinutes to hours when readyRecipient needs valid ID; agent hours and cash availability matter

For a digital transfer to M-Pesa, the sender typically needs the recipient’s full legal name, mobile provider, and phone number starting with country code 254. For a bank deposit, Wise’s own KES guide asks for the full name in English characters, the bank name, and an account number of 8–20 digits. Anything typed in a “reference” field for M-Pesa often never reaches the recipient — do not rely on the reference line for a message.

On wallet limits, treat the figures as hard engineering constraints, not soft advice. Wise’s KES help article currently lists international M-Pesa payouts of up to 250,000 KES per transfer and 500,000 KES per day, with a high annual threshold, and notes that a full wallet will reject further credits. Local Safaricom product pages and operator apps can show slightly different marketing numbers over time — always re-check the limit shown in the app for this transfer. If the family needs more than a wallet can hold in one day, send to a bank account at KCB, Equity or Co-operative Bank instead, or split across days after the recipient clears headroom (for example into a linked savings account).

For everyday mobile-money behaviour inside Kenya — fees between wallets, agent cash-out, and how M-Pesa compares with Airtel Money — see our guide to mobile money in Kenya.

Rules that decide whether the transfer succeeds

The CBK licenses Money Remittance Providers (MRPs) under the Money Remittance Regulations and publishes a public directory of licensed firms. Operators must meet capital and “fit and proper” tests; the CBK has repeatedly warned the public against unlicensed “hawala-style” agents who sit outside that protection. If an agent cannot show a CBK authorisation — or only works through informal cash networks with no receipt trail — treat that as a stop sign.

Kenya’s anti-money-laundering framework (POCAMLA and related CBK guidance) also sets a Cash Transaction Report threshold of USD 15,000 (or equivalent) for physical cash deposits and withdrawals reported to the Financial Reporting Centre. That threshold is about cash handling, not about forbidding a digital remittance. Large electronic sends can still trigger extra KYC questions from the sending platform (source of funds, purpose), especially on a first large payment.

Name matching is mechanical. “Mary Wanjiku” vs “Mary Wanjiku Kamau”, a missing middle name, or a nickname will freeze a payment in compliance or bounce it. Ask the recipient to copy the name from their M-Pesa registration SMS history or bank app, letter for letter. Phone numbers must use the international form +2547… or +2541…, not a leading zero.

Why transfers get stuck — and how to avoid it

  • Name does not match the ID or bank record. Fix: paste the legal name from the recipient, do not type from memory.
  • M-Pesa amount or balance cap. A single credit above the per-transfer limit, a day that is already full, or a wallet near its maximum balance will fail. Fix: lower the amount, wait for the next day, or use a bank account.
  • Wrong number or account digits. One wrong digit can credit a stranger or return the payment days later. Fix: send a KSh 100 test only if your operator allows cheap tests; otherwise verify against a recent statement or the banking app screen-share.
  • Sender KYC not finished. First transfers and large amounts often need passport/ID and sometimes proof of address or source of funds. Fix: complete verification before the school-fee deadline, not on the day.
  • Operator funding delay. Card funding is usually faster but can cost more; bank debit/ACH is cheaper and can add a business day before Wise or a peer even starts the Kenya leg.
  • Informal channel with no tracking. No reference, no licence, no recourse. Fix: switch to a licensed MRP or bank.

The money has not arrived — what to do, in order

  1. Confirm the operator status in the sender’s app (funded, converting, paid out, or on hold).
  2. Re-check the name, +254 number or account number against the recipient’s ID or bank app.
  3. Ask whether the M-Pesa wallet is full or already hit today’s receive limit; free headroom and retry if the operator allows.
  4. Get the tracking reference (operator transfer ID; for a bank wire, the UETR/SWIFT reference).
  5. Recipient checks M-Pesa SMS and bank notifications; if nothing, they contact Safaricom or their bank with the reference and expected amount.
  6. Only the sender can reverse a misdirected payment in most systems — the recipient cannot “pull it back” from a wrong wallet.

Tax, legality and staying on the right side of CBK

Sources reviewed for this guide do not show a general Kenyan tax that simply hits a household for receiving a personal remittance. The costs people feel are the operator fee and any exchange-rate margin. What is taxed is income the diaspora later earns inside Kenya from investing those funds — for example non-resident rental income (Finance Act changes in 2026 tightened rules for diaspora landlords) and withholding tax on interest or dividends. Do not confuse “tax on rental profits” with “tax on receiving school-fee money from an aunt in Boston.”

From the sender side, some origin countries have added their own frictions. Coverage of a new US federal remittance-related levy in 2026 is one reason diaspora groups are shopping more carefully on total KES received. Whatever the origin rule, the Kenyan best practice is unchanged: licensed operator, transparent rate, trackable reference, recipient details that match official records.

A short checklist before you press send

  • Recipient name copied exactly from M-Pesa/ID or the bank app.
  • Phone in +254 form, or bank account 8–20 digits with the correct bank.
  • Amount fits M-Pesa caps — otherwise choose bank deposit.
  • Wallet has headroom if paying to mobile money.
  • Compare final KES across at least two licensed operators (fee + rate).
  • Sender verification completed; save the transfer reference.
  • No informal cash agent without a CBK licence trail.
Send money to Kenya with Wise
See exactly how many KES your family receives — at the real mid-market rate, with one clear fee shown up front. No hidden markup. Calculate your transfer in under a minute.
Calculate your transfer with Wise →

Information current as of July 2026. Wallet limits, operator fees and CBK monthly totals change; confirm the live quote and the recipient’s details in the app before funding a large transfer. For a wider map of institutions that hold the money once it arrives, browse banks in Kenya.

Share this article

Sending money to Kenya — FAQ

Yes. Licensed international operators partner with M-Pesa Global so the recipient gets KES in their Safaricom wallet and an SMS confirmation. You need their full legal name and mobile number in +254 format. Stay within the wallet’s per-transfer and daily receive limits; for larger sums, send to a Kenyan bank account instead.

On the international rail used by operators such as Wise, a typical hard cap is about KSh 250,000 per transfer and KSh 500,000 per day, and a full wallet will reject further credits. Always check the live limit shown for your transfer, because product pages can change. If you need to send more, use a bank deposit at KCB, Equity, Co-operative Bank or another CBK-supervised bank.

The usual causes are a recipient name that does not match the ID or bank record, an M-Pesa number without the 254 country code, a wallet that is full or over its daily limit, incomplete sender identity checks, or funding that has not yet cleared on the sender’s side. Fix the details, free wallet headroom, or switch the payout to a bank account, then use the operator reference with Safaricom or the bank.

The Central Bank of Kenya licenses Money Remittance Providers and warns the public against unlicensed hawala-style channels. Informal agents leave you without a reliable tracking trail or consumer protection if funds disappear. Prefer operators on the CBK’s licensed list or a regulated bank transfer, and keep the receipt or in-app reference.

Guides and sources reviewed for this article do not show a general tax that simply charges a household for receiving personal remittance funds. Recipients mainly face operator fees and rate margins. Income later earned in Kenya from investing remittances — such as non-resident rental income or interest — is taxed under ordinary Kenyan rules and is a separate issue from the transfer itself.

Related Articles

M-Pesa Kenya: How to Use, Send Money, Paybill & Charges

M-Pesa, operated by Safaricom, is Kenya's dominant mobile money service, used by most adults to send...

Jul 1, 2026

Fuliza M-PESA: How to Use, Charges & Limits (2026)

What Fuliza is, how to opt in via *234#, the exact charges (1% access fee + daily maintenance fee tiers), how limits are set and how repayment works.

Jun 26, 2026

KCB M-PESA Kenya 2026: Loan, Rates & How to Activate

KCB M-PESA explained: the Safaricom-KCB loan and savings service. How to activate on *334#/*522#, loan cost and 7-90 day terms, limits up to KES 1m, savings rates, eligibility, default/CRB and how it compares with M-Shwari and Fuliza.

Jun 26, 2026

Hustler Fund Kenya 2026: How to Borrow, Limits & Interest

The government Hustler Fund explained: how to register and borrow on *254#, loan limits, the 8% interest and 14-day term, the 5% savings deduction and what happens if you default.

Jun 26, 2026