Skip to content
maash.
Open account

KES payouts · arrive from real time to three business days

Send USD to Kenya, at the mid-market rate.

Pay out to a bank account in Kenyan shillings (KES) from a US-dollar account in your own name. You see the fee and the exact amount your recipient gets before you send.

See the 45 banks we pay out to ↓

Updated · Estimated rate, as of Aug 20, 2026, 11:27 AM UTC · Reviewed by Joyce Chin, Chief Operating Officer & Compliance Officer

Estimate a payout

estimate

USD

They receive

≈ KES 128,359.82

Payout currency

1 USD = 129.4602 KES

Account type
Maash fee$8.50 (0.75% + $1.00)

Estimated mid-market rate, as of Aug 20, 2026, 11:27 AM UTC. The fee comes out of the amount you send, so the recipient gets the rest. The exact amount is shown before you confirm.

Exchange rate

129.4602

KES per US dollar — the mid-market rate with no markup, shown before you send.

Estimated · as of Aug 20, 2026, 11:27 AM UTC

1%

personal + $1.00 fixed

0.75%

business + $1.00 fixed

45

banks we pay out to

$1.02

minimum · up to KES 999,999,999 (about $7,700,000) per transfer

// worked example

Sending $1,000.00 to Kenya

You send

$1,000.00

Maash fee (business)

−$8.50

0.75% + $1.00 fixed

They receive

KES 128,359.82

1 USD ≈ 129.4602 KES · mid-market, no markup

You send

$1,000.00

Maash fee (personal)

−$11.00

1% + $1.00 fixed

They receive

KES 128,036.16

1 USD ≈ 129.4602 KES · mid-market, no markup

Sending $1,000.00 to Kenya on a business account costs $8.50 and delivers ≈KES 128,359.82 at the mid-market rate; on a personal account it costs $11.00 and delivers ≈KES 128,036.16.

Estimated at the mid-market rate as of Aug 20, 2026, 11:27 AM UTC; the exact amount your recipient receives is shown before you confirm.

// Rate history

How the USD → KES rate has moved

Between 31 Jul 2026 – 20 Aug 2026, captured daily, the rate ranged from a low of 128.7418 to a high of 129.4616 KES per US dollar; the latest recorded rate, 129.4616, sits in the upper third of that range.

Rate history range

Mid-market rate, no markup · captured daily · as of Aug 20, 2026, 11:06 AM UTC

// the details

Sending USD to Kenya: the details

Sending US dollars to Kenya: payout currency, delivery method, delivery time, transfer limits, and exchange rate.
DetailValue
Payout currencyKenyan shilling (KES)
Delivery methodBank transfer over PesaLink
Delivery timeFrom real time to three business days over PesaLink. Occasionally a banking partner pauses a transfer for a short compliance check.
Transfer size$1.02 minimum · up to KES 999,999,999 (about $7,700,000) per transfer
Exchange rateMid-market, no markup (1 USD ≈ 129.4602 KES)
What you needYour recipient’s bank details in Kenya — the account name, account number, and any local routing code.

Every way we pay out to Kenya

Each network runs on its own schedule. Which one a payout uses depends on the bank details your recipient has.

Every network we pay out to Kenya over, with each one’s delivery time, minimum, per-transfer limit, and personal fee.
CurrencyPaid overDelivery timeMinLimitFee
KESPesaLink · localreal time to 3 days$1.02Up to KES 999,999,9991% + $1.00
USDSWIFT1–4 days$35.36No limit1% + $35.00

Fees shown for a personal account.

Days are business days — a Saturday delays a same-day or next-day payout. These are ceilings, not typical times: within the window, how fast the money lands depends on the receiving bank.

We also pay out to Kenya in USD over SWIFT (1% + $35.00 on a personal account, 0.5% + $35.00 on business).

You can also open a Maash account from Kenya — see every country you can open one from.

How to send USD to Kenya

  1. 1

    Open your Maash account

    Sign up and verify your identity. Opening a US-dollar account is free and takes a few minutes.

  2. 2

    Add your recipient in Kenya

    Enter the amount in US dollars and your recipient’s bank details in Kenya.

  3. 3

    Confirm and send

    Review the fee and the amount they’ll receive — both shown upfront — then confirm with your passkey.

Sending USD to Kenya — FAQ

Speed

How long does it take to send USD to Kenya?

Payments between Maash accounts land in seconds, and bank payouts arrive from real time to three business days over PesaLink. Occasionally a banking partner pauses a transfer for a short compliance check. Maash tells you when that happens.

Rate

How has the USD to KES rate moved over this period?

Between 31 Jul 2026 – 20 Aug 2026 the mid-market rate rose 0.42%, with a low of 128.7418 and a high of 129.4616 KES per US dollar. The rate is captured daily and shown at the mid-market rate with no markup.

Cost

How much does it cost to send money to Kenya?

A payout to Kenya in Kenyan shillings (KES) costs 1% plus a $1.00 fixed fee on a personal account, or 0.75% plus $1.00 on a business account. Currency conversion uses the mid-market rate with no markup, and every fee is shown before you confirm.

Sending USD

Can I send US dollars to a bank account in Kenya?

Yes, over SWIFT. The fee is 1% + $35.00 on a personal account, 0.5% + $35.00 on business — a payout in Kenyan shillings (KES) costs 1% plus a $1.00 fixed fee instead, so a recipient with an account in Kenyan shillings usually pays less. Your recipient’s account must accept US dollars.

Safety

Is my money safe while the transfer is processing?

Yes. Your funds sit in your own account and only move when you confirm a transfer with your passkey. Maash can’t spend, move, or freeze your balance. Occasionally a banking partner pauses a transfer for a short compliance check. A review delays a transfer — it never takes your money.

Banks

Which banks in Kenya can I send money to?

Maash pays out to 45 banks in Kenya. Your recipient needs an account in their own name; enter their bank details when you add them. The list is the one Maash’s payout provider states and can change.

Account

Can I open a Maash account in Kenya?

Yes. Kenya is one of the countries Maash can open an account from, so you can both hold US dollars and send to Kenya. Identity verification applies, and some countries need additional checks; Maash lists every country it can open an account from on its supported-countries page.

Send USD to other countries

All 191 payout countries →

Personal-account fee and the fastest delivery time — each page lists the networks that country is reached over, the personal and business fee, and, where we list them, the banks we pay out to.

// banks

Banks we pay out to in Kenya

We can send Kenyan shillings to accounts at these 45 banks in Kenya. The list comes from our payout provider and can change; if your recipient’s bank isn’t here, it may still be reachable — the account details you enter decide the rail.

45 banks

  • ABSA Bank
  • African Banking Corp. Bank Ltd
  • Bank of Africa Kenya Limited
  • Bank of Baroda (Kenya Limited)
  • Bank of India
  • Central Bank of Kenya
  • Citibank N A
  • Co-operative Bank of Kenya Limited
  • Consolidated Bank of Kenya Limited
  • Credit Bank Limited
  • Development Bank of Kenya Limited
  • Diamond Trust Bank Limited
  • DIB Bank Kenya Limited
  • Dubai Bank Kenya Limited
  • ECO Bank Limited
  • Equity Bank Limited
  • Family Bank Ltd
  • First Community Bank
  • Giro Commercial Bank Limited
  • Guaranty Trust Bank ( Kenya) Ltd.
  • Guardian Bank Limited
  • Gulf African Bank Ltd
  • Habib Bank A G Zurich
  • Habib Bank Limited
  • Housing Finance Bank
  • I&M Bank Limited
  • Imperial Bank Limited
  • Jamii Bora Bank
  • Kenya Commercial Bank Limited
  • KENYA WOMEN MICROFINANCE BANK LT
  • M-Oriental Bank Limited
  • Middle East Bank Kenya Limited
  • National Bank of Kenya Limited
  • NCBA Bank Kenya
  • NIC Bank Limited
  • Paramount Universal Bank Limited
  • Prime Bank Limited
  • SBM Bank Ltd.
  • Sidian Bank Limited
  • Spire Bank Ltd
  • Stanbic Bank Kenya Limited
  • Standard Chartered Bank Kenya Limited
  • Trans-National Bank Limited
  • UBA Kenya Bank Ltd
  • Victoria Commercial Bank Limited

as of August 20, 2026

Send USD to Kenya.

Open a US-dollar account in minutes. No monthly fees.