Loading
{ "global": { "icon": "info", "start": "", "end": "" }, "responsive_group_1": { "country": "All", "usertype": "all", "icon": "info", "start": "", "end": "" }, "responsive_group_2": { "country": "All", "usertype": "all", "icon": "info", "start": "", "end": "" } }
[ "filter-fl", "filter-ag", "how much does upwork charge", "m-pesa", "mpesa", "pesa" ]

What are the M-Pesa fees and timing for withdrawals?

Learn how long M-Pesa transfers take, possible fees, and what to do if your withdrawal takes longer than expected.


In this article

 

How long do M-Pesa transfers take?

In most cases, your withdrawal transfers right away. Occasionally, it may take up to five business days. If it has been more than five business days, please contact us.

 

What fees should I expect when using M-Pesa?

In addition to what Upwork charges, there may be additional costs on M-Pesa's side. M-Pesa's outgoing fees vary by method and amount — please check with M-Pesa for fees.

To see the current Upwork fee:

  1. Go to Account settings (desktop) or Settings (mobile) > Withdrawals 
  2. Select Add a method to view available withdrawal options and fees

Learn more about using M-Pesa and how to add it as a withdrawal method here.

Was this article helpful?

Upwork Help

Do you need additional help?

Get Support

Log in for personalized service and assistance.