Payoneer to M-Pesa in Kenya: How to Withdraw and What It Really Costs (2026)
How Kenyan freelancers move Payoneer earnings to M-Pesa in 2026: the real withdrawal steps, what Payoneer charges, and how long each leg takes.

In this guide▾
- Quick answer: Payoneer to M-Pesa in one table
- Does Payoneer work in Kenya?
- How to move money from Payoneer to M-Pesa, step by step
- What Payoneer actually charges
- Which bank should you link to Payoneer?
- A faster alternative for smaller amounts: PayPal straight to M-Pesa
- Mistakes that delay or shrink your payout
- Frequently asked questions
Payoneer can't send money straight to M-Pesa. If you're paid through Upwork, Fiverr or a client on Payoneer, you first withdraw to a Kenyan bank, then move it to M-Pesa from your banking app.
Done right, it costs a flat $1.50 on the Payoneer side, plus your bank's own M-Pesa fee, and takes a few working days. Here's each step, and how to avoid the expensive conversions.
Quick answer: Payoneer to M-Pesa in one table
| Step | What happens | Cost |
|---|---|---|
| 1. Get paid into Payoneer | Upwork, Fiverr or a client pays your Payoneer balance | Free from most platforms |
| 2. Withdraw to your Kenyan bank | Payoneer transfers to Equity, KCB, Co-op, Absa, etc. | $1.50 flat in local currency, or 1.2–4% if converting (Payoneer pricing, checked 17 October 2026) |
| 3. Move bank funds to M-Pesa | Use your bank's app or USSD | Varies by bank, so check your app |
Does Payoneer work in Kenya?
Yes. Kenyan freelancers can open a Payoneer account, receive payments from Upwork, Fiverr and direct clients, and withdraw to a Kenyan bank account. What Payoneer doesn't offer, as of October 2026, is a button that sends your balance straight to M-Pesa. Its pricing page lists "local bank transfer" as the withdrawal option for Kenya, with no mobile money option (Payoneer pricing, checked 17 October 2026). So you still need a Kenyan bank account in between.
How to move money from Payoneer to M-Pesa, step by step
- Open and verify a Payoneer account. Sign up with your Kenyan ID or passport, and add your Kenyan bank account.
- Link your bank account for withdrawals. In Payoneer, go to the withdrawal section and add the bank account you want to use. Make sure the name on the bank account matches your Payoneer account exactly, because a mismatch is the most common reason withdrawals are held for review.
- Get paid. Payments from marketplaces like Upwork, Fiverr and other freelance platforms land in your Payoneer balance once the platform releases them; direct clients can wire straight to your Payoneer receiving account.
- Withdraw to your bank. Choose "Withdraw to Bank Account", pick your linked Kenyan bank, and confirm the amount. Payoneer doesn't publish a fixed delivery time for Kenya, so budget a few business days rather than assuming it lands same-day.
- Move the money to M-Pesa. Once it's in your bank account, use your bank's app (Equity Mobile, Co-op App, KCB App, Absa Banking) or dial the relevant USSD code to send it to your own M-Pesa line. This leg is usually instant once the bank processes it.
What Payoneer actually charges
Payoneer's published pricing (last updated 1 January 2026, checked 17 October 2026) breaks down like this for a Kenyan freelancer:
| Fee | Amount |
|---|---|
| Withdrawal to a Kenyan bank in local currency | $1.50 flat |
| Withdrawal with currency conversion | 1.2% – 4%, depending on the currency pair |
| Moving money between your own Payoneer balances | 0.5% |
| Annual account fee | $29.95, only if your account receives less than $6,000 (or the equivalent) in any 12-month period |
(Payoneer pricing, checked 17 October 2026)
Two things to flag:
- Payoneer also has a separate "Global Bank Transfer" service that pays some clients' transfers straight into a Kenyan shilling account for a flat $2.99 per transfer (Payoneer, "Global bank transfers now available in Kenyan shillings", last modified 16 March 2026, checked 17 October 2026). It's different from withdrawing your Upwork or Fiverr balance, and only applies when a client pays you directly that way.
- Payoneer's page says a minimum fee of up to $20 can apply "in some countries" but doesn't name Kenya either way. Check the Fees section inside your own account before you withdraw, since the number shown there is the one that applies to you.
What your bank charges to move the money on to M-Pesa depends on the bank and changes often, so check your bank's app for the fee before you transfer. Most Kenyan banks show it on the confirmation screen before you approve. Our M-Pesa charges guide and M-Pesa charges calculator show what Safaricom charges once the money is in your M-Pesa wallet.
Which bank should you link to Payoneer?
Equity, Co-op, KCB and Absa are the banks most Kenyan freelancers link to Payoneer, mainly because all four have mobile apps that make the second leg, bank to M-Pesa, a few taps rather than a branch visit. Beyond that, the bank doesn't change what Payoneer itself charges you; it only affects what you pay for the bank-to-M-Pesa leg and how fast that leg clears. If you already bank with one of them for other reasons, there's no strong case to switch just for Payoneer. If you're still building up clients, our guide on starting freelancing without experience covers where to find your first paid jobs before fees like these matter much.
A faster alternative for smaller amounts: PayPal straight to M-Pesa
If most of your payments come through PayPal rather than Payoneer, there's a more direct route. Since mid-2025, the M-PESA app has had a "PayPal" option under Global Services that withdraws your PayPal balance straight to M-Pesa, with no bank account in between (TechCabal, "Safaricom adds PayPal withdrawals to M-PESA app", checked 17 October 2026). It replaced an older PayPal-to-M-Pesa website that Safaricom shut down in August 2025. Safaricom hasn't published an official fee page for it, so check the rate shown in the app before you confirm a withdrawal. For other ways to get paid from abroad, see our guide to the cheapest ways to send money into Africa.
Mistakes that delay or shrink your payout
- Small, frequent withdrawals cost more in total. The $1.50 flat fee (or the conversion percentage) applies every time you withdraw. Pulling KES 5,000 ten times a month costs you ten fees instead of one. Kenya's flat US$1.50 is a good deal by regional standards: in Zambia, withdrawals fall in Payoneer's 1.2%–4% band instead (Payoneer in Zambia).
- The $29.95 annual fee catches low-volume freelancers. If you're still building up clients and received under $6,000 through Payoneer in the past 12 months, you'll be charged this even if you never withdraw a cent.
- Name mismatches hold your money. The name on your Payoneer account, your bank account and your ID all need to match. This trips up freelancers who registered Payoneer with a nickname or a maiden name their bank doesn't recognise.
- Don't trust a quoted fee you found on a forum or blog. Payoneer's exchange rate and fee bands move, and so does whatever your bank charges for bank-to-M-Pesa transfers. Check the live number inside each app before every large withdrawal.
Frequently asked questions
What documents do I need to open a Payoneer account in Kenya?
A Kenyan national ID or passport, and the bank account you plan to withdraw to. You'll also need to match the name on all three (Payoneer, your bank and your ID) to avoid a hold on your first withdrawal.
Can I withdraw from Payoneer straight to M-Pesa?
No, not directly, as of October 2026. You withdraw to a linked Kenyan bank account first, then send the money to your M-Pesa line yourself through your bank's app or USSD.
How much does Payoneer charge Kenyan freelancers?
A flat $1.50 to withdraw to a Kenyan bank account in local currency, or 1.2–4% if the withdrawal needs currency conversion, plus a $29.95 annual fee if your account receives under $6,000 in a year (Payoneer pricing, checked 17 October 2026). Your bank's own fee for moving the money on to M-Pesa comes on top of that.
How long does it take to get money from Payoneer to M-Pesa?
Payoneer doesn't publish a fixed timeframe for Kenya, so budget a few business days for the bank withdrawal to clear. The bank-to-M-Pesa leg is usually instant once the money is in your account.
Which Kenyan banks work best with Payoneer?
Equity, Co-op, KCB and Absa are the most commonly used because their mobile apps make sending money on to M-Pesa quick. Payoneer's fees are the same regardless of which bank you link.
Is there a faster way to get paid than Payoneer?
If your clients pay through PayPal, the M-PESA app can withdraw PayPal balances straight to M-Pesa without a bank account in between. See the PayPal section above for how it works, or our full guide to PayPal in Kenya for the fees and limits.
Keep reading

PayPal in Kenya: How to Open an Account, Get Paid and Withdraw to M-Pesa in 2026
PayPal works in Kenya in 2026, but withdrawals aren't direct. Here's how to open an account, get paid and cash out to M-Pesa or Equity Bank, with real fees.
18 Oct 2026 · 9 min read

Fiverr vs Upwork: Which Pays African Freelancers More in 2026?
Fiverr charges a flat 20% seller fee. Upwork dropped its flat 10% for a 0-15% rate per contract. Here is what each actually costs African freelancers in 2026.
9 Sept 2025 · 7 min read

Outlier AI in Kenya (2026): Can You Sign Up, or Should You Buy an Account?
Outlier doesn’t accept Kenyan sign-ups in 2026. Here’s what its rules say, what happens to bought accounts, and legit AI training work open to Kenyans.
2 Sept 2025 · 7 min read