PayPal Kenya: How to Actually Withdraw to M-Pesa
PayPal Kenya works. You link it to M-Pesa once, then cash out straight to your phone—usually within minutes, with a flat 3% fee and no bank account needed.
To withdraw PayPal to M-PESA in Kenya, you link the two accounts once, then cash out straight to your phone. Since the M-PESA Super App added PayPal under M-PESA Global, this is now the fastest way to do it. The whole setup takes under five minutes, and the money lands in M-Pesa within minutes to a few hours for most transfers.
The fast route: M-Pesa Super App
Open the M-PESA Super App (update it first if needed). Tap Services, then Global, and open M-PESA Global. Tap Withdraw from PayPal. The first time you do this, log in to PayPal and allow Safaricom to connect to your account. Ensure that the names on both your PayPal and M-PESA accounts match exactly to avoid linking issues.
Once linked, the next steps are simple. Enter the amount in USD. Confirm with your M-PESA PIN or fingerprint, and the money is sent to your phone.
If you don't have a smartphone, dial *840#, choose the PayPal option, and follow the same steps over USSD. It sounds clunky but it works.
Know the limits and the fee
You can move up to KES 250,000 per transaction and KES 500,000 a day, and your M-PESA balance cannot exceed KES 500,000. These are M-Pesa's standard rules, not PayPal's. If you regularly deal with larger amounts, split the withdrawal across days.
You pay a flat 3% conversion fee when you withdraw to M-PESA, charged on PayPal's daily exchange rate. That's it—no hidden charge per transaction, no agent fee tacked on at the end. The smallest withdrawal is about $1.
The 3% is built into PayPal's exchange rate, so the actual cost is slightly higher when compared to the mid-market rate. If you're moving USD 100, expect to land KES 9,500–10,000 in M-Pesa depending on the rate that day.
How long does it take?
Settlement is typically 2 minutes to 2 hours, up to 3 calendar days max. Most Kenyans see the money in minutes. The longer waits tend to happen on weekends or during system congestion. You'll get an M-Pesa SMS the moment it lands, and a PayPal email too.
What if the link doesn't work?
The most common reason is a name mismatch. Your PayPal account and M-Pesa registration must be under the same name—first and last, as they appear on your ID. If you registered M-Pesa under "Jane M. Omondi" but your PayPal says "Jane Mary Omondi," the system will reject the link. Fix it on both sides, then try again.
If the names match but you still see an error, the issue might be that your M-Pesa account hasn't been fully activated or there's temporary platform downtime. Try again in an hour or contact Safaricom on 100 (postpay) or 200 (prepay).
The alternative: Equity Bank route
If you bank with Equity, there's a second option. Equity Bank operates an official PayPal Withdraw Service available only to Equity customers. It moves PayPal balance directly to your Equity bank account, bypassing M-PESA entirely, with a 3% conversion margin built into the FX rate. You then move the shillings from Equity to M-Pesa or spend from the account directly. This route takes 1–3 days but works for larger lump sums.
For freelancers and remote workers who regularly receive payments from abroad, the Safaricom M-Pesa route is faster. If you need to move a big sum at once—KES 500,000 or more—splitting it over a few days via M-Pesa or using Equity for part of it can help.
Frequently Asked Questions
Can I withdraw PayPal to M-Pesa without a bank account?
You only need your PayPal and M-PESA in the same name. No bank account required for the Safaricom route.
Do I need a Kenyan PayPal account, or can I use one from another country?
You must have a PayPal Kenya account and a Kenyan M-Pesa account. The PayPal M-Pesa service is only available and accessible in Kenya.
What currencies can I withdraw?
You can only withdraw from your USD balance. If you have balance in another currency, log into your PayPal Kenya account to convert it to USD before you withdraw.
Is there a minimum amount?
The minimum withdrawal is about $1. There's no maximum beyond the daily M-Pesa limit of KES 500,000.
