How to Send Money to Kenya

Oct 19, 2026By Dapsypay Editorial team
Global Payments
How to Send Money to Kenya
Quick Answer: To send money to Kenya, confirm whether the recipient wants funds in a bank account or an M-Pesa wallet, then check the total cost in Kenyan shillings rather than the advertised fee. Bank transfers suit larger and business payments, while M-Pesa suits smaller and faster transfers. Delivery can take minutes on mobile money and up to three business days on a bank transfer that passes through correspondent banks. The recipient's registered name, phone number, or bank details must match exactly to avoid a failed payment.

How International Payments Reach Kenya

Kenya has one of the most developed mobile payments markets in the world. M-Pesa, operated by Safaricom, processes a large share of everyday payments, and banks have built interfaces that connect to it. That gives a sender more routes than in many other African markets, but it also means the choice of route matters more.

A payment from abroad can arrive in four main ways:

  • A bank transfer into a Kenyan commercial bank account.
  • A mobile money transfer into an M-Pesa or Airtel Money wallet.
  • A payment through a licensed remittance provider that pays out to either.
  • A cash pickup at an agent location.

For a business paying a supplier, a bank transfer is usually the better fit. For a family transfer or a small urgent payment, mobile money is often faster and cheaper.

Bank Transfer vs M-Pesa vs Cash Pickup

RouteBest forSpeedCost patternMain limitation
Bank transferSupplier invoices, rent, school fees, large sumsA few hours to three business daysTransfer fee plus exchange margin, sometimes intermediary chargesRequires verified bank details
M-PesaSmall payments, urgent support, recipients without a bank accountOften minutesSend fee plus conversion marginWallet and transaction limits
Airtel MoneyAreas and users outside the M-Pesa networkOften minutesSimilar to mobile moneySmaller agent network
Cash pickupRecipients without a bank or walletUsually same dayHigher fixed fee and wider exchange marginLower safety and weaker records
Card transferVery small urgent amountsFastCard and FX feesLow limits and frequent declines

The Central Bank of Kenya oversees the payments system and publishes guidance on mobile money and cross-border transfers on its official site. That oversight is one reason the market is more transparent than many others, but it does not remove the need to compare costs.

What You Need Before You Send

The details depend on the route, but the principle is the same: the name on the instruction must match the name on the account or wallet.

For a bank transfer, you need:

  • The recipient's full legal name.
  • The bank name and branch.
  • The account number.
  • The currency of the account, shillings or a foreign currency.
  • A purpose of payment, such as supplier invoice, school fees, rent, or family support.
  • An invoice or contract for a business payment.

For M-Pesa, you need:

  • The recipient's full name as registered on the SIM card.
  • The phone number in international format.
  • The amount and currency.

M-Pesa wallets are tied to a phone number and a national identity record. A transfer sent to a number registered to a different person can be reversed or blocked. Ask the recipient to confirm the registered name before you send, especially if the number recently changed hands.

How the Shilling Conversion Works

Kenya's currency is the shilling, written KES. If you send dollars, pounds, or euros, the provider converts at its own rate. That rate includes a margin over the mid-market rate, and the margin is often where the real cost sits.

On a small transfer, a two percent margin is a few dollars. On a supplier invoice of fifty thousand dollars, it is a thousand dollars. The fee may look small while the conversion cost is large.

Some Kenyan suppliers invoice in US dollars and hold a dollar account. Sending dollars to a dollar account avoids a double conversion. Sending dollars to a shilling account means the bank converts on arrival, usually at a rate the sender cannot see in advance. If the invoice is in dollars, ask whether the recipient can receive dollars before you choose the route.

What It Really Costs

The total cost of sending money to Kenya is made up of several parts:

  • Transfer fee. A fixed or percentage charge from the provider.
  • Exchange rate margin. The difference between the offered rate and the mid-market rate.
  • Intermediary deductions. Correspondent banks may deduct a fee before the funds reach Kenya.
  • Recipient bank charges. Some banks charge for incoming transfers.
  • Mobile money withdrawal fee. Cashing out an M-Pesa balance may cost extra.

The World Bank's Remittance Prices Worldwide database tracks these costs across corridors. The pattern is consistent: the advertised fee is rarely the full cost, and the exchange rate margin often exceeds it.

How Long a Transfer Takes

  • M-Pesa transfers often arrive within minutes, though provider checks can add time.
  • Bank transfers within a directly connected network can arrive the same day.
  • Transfers through correspondent banks usually take one to three business days.
  • Payments sent after the cut-off time, at a weekend, or during a Kenyan public holiday start the next business day.

If a payment has not arrived after three business days, ask for a trace. Do not resend immediately. A duplicate payment is harder to recover than a delayed one.

Limits and Documentation

M-Pesa has daily and balance limits set by the operator and the central bank. Those limits are suitable for everyday amounts but too low for a property deposit or a large supplier invoice.

Bank transfers support larger amounts but attract more checks. A business payment may require an invoice, a contract, and a clear purpose. A personal payment above a threshold may require identification and source of funds information.

The sending side applies its own rules as well. A provider in the UK, the EU, or the US will run anti-money laundering and sanctions checks. A provider in Nigeria will apply outbound transfer documentation requirements. A complete invoice and a clear purpose shorten those checks.

Sending for Business vs Sending for Family

For a business payment, traceability comes first. Use the invoice number as the reference, keep the invoice and proof of payment together, and confirm the beneficiary name against the invoice. If you pay several Kenyan suppliers, batch the payments so the reconciliation is consistent.

For family support, cost and convenience come first. M-Pesa is often the simplest route, and the amounts are usually below the thresholds that trigger extra documentation. Check the cash-out cost before you send, because the wallet balance is not the same as cash in hand.

DapsyPay is built for the business side of this flow. It sends payments abroad on conventional transfer rails such as SEPA and ACH, supports bulk and high-value payments without the small caps common on cards and consumer wallets, and delivers into a bank account with transparent fees. For an importer paying a Kenyan supplier, or a company paying contractors across East Africa, that means one consistent process and a payment reference that matches the invoice.

Common Mistakes to Avoid

  • Sending to an M-Pesa number that is not registered in the recipient's name.
  • Using a bank account number without confirming the branch.
  • Choosing a provider on the advertised fee alone.
  • Sending a business payment without an invoice reference.
  • Assuming the recipient will receive the exact amount sent.
  • Resending a delayed payment instead of tracing it.
  • Ignoring time zone and public holiday differences when a payment is urgent.

Most of these are caught by a short confirmation message before the transfer is submitted.

FAQ

What is the cheapest way to send money to Kenya?
For small amounts, M-Pesa is often cheapest. For larger amounts, a bank transfer with a low exchange rate margin usually costs less overall. Compare the amount the recipient receives, not just the fee.
How long does a bank transfer to Kenya take?
A direct transfer can arrive the same day, but transfers through correspondent banks usually take one to three business days. Payments after the cut-off time or during a public holiday start the next business day.
Can I send money directly to M-Pesa from abroad?
Yes, several licensed providers pay into M-Pesa wallets. You need the recipient's registered name and phone number in international format. Check the wallet limits before sending a large amount.
Should I send dollars or shillings?
If the recipient holds a dollar account, sending dollars avoids a double conversion. If the recipient holds a shilling account, the bank will convert on arrival. Ask the recipient which account type they have before you choose.
Why has my transfer to Kenya not arrived?
Common causes include a name mismatch, an incorrect phone number or account, a compliance review, a public holiday, or an intermediary bank delay. Request a payment trace before sending again.

Conclusion

Sending money to Kenya works best when the route matches the purpose. M-Pesa is fast and accessible for smaller amounts. Bank transfers are better for supplier invoices, rent, and larger sums. In both cases, the name on the instruction, the exchange rate, and the total cost determine whether the payment arrives cleanly.

For business payments, a direct conventional rail with clear fees and no small caps removes most of the friction. DapsyPay is built around that model: fast transfers, bulk and high-value sending, and direct delivery into a bank account with transparent pricing.

Related Reading

For the documents behind a supplier invoice, read what a commercial invoice must include. If a payment is under review, see why large international payments get held for review. For a nearby corridor, read how to send money to Ghana, and for a comparison of payment methods, see our guide to digital payment options for cross-border transfers.

Move Money Across Borders With Confidence

Fast transfers, transparent fees, and direct bank-account delivery built for business.

Visit dapsypay.com

What Our Customers Say?

Issam
My business wouldn't be successful without the services provided by DapsyPay. They offer excellent rates and are always responsive, quick, and efficient. Their service has played a huge role in helping my business grow while keeping operations smooth and easy.
Dzair Exchange
Pancrace
They changed everything. We were about to shut down due to bank closures. Now we operate like the big companies, with compliant and unlimited cumulative daily transactions. My focus now is on my customers.
Dzair Exchange
GET STARTED

Ready to Send or Settle a Payment?

Join thousands of users who trust DapsyPay for their cross-border transfers