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", "m-pesa", "mpesa", "pesa" ]

M-Pesa enables freelancers in Kenya to transfer Upwork earnings to their mobile wallets, with a 70,000 KES per transaction limit. Setup requires matching your Upwork and M-Pesa account names. The method activates after three days and is exclusive to Kenyan freelancers. Fees and transfer timing vary by withdrawal option.

 

M-Pesa, a money withdrawal method for freelancers in Kenya, allows you to transfer your earnings to your bank account, withdraw cash, and pay for some goods and services with your mobile device.

To add M-Pesa:

  1. Go to Account settings (desktop) or Settings (mobile app) > Get Paid
  2. Select Add a method
  3. Choose the Setup button for M-Pesa
  4. Enter the details for your M-Pesa account and select Add M-PESA account

Note:

Your first and last name must exactly match the name on your M-Pesa account and your verified name on Upwork. This service is currently only available to freelancers in Kenya.

For security reasons, your new payment method will become active in three days. Please register and activate your M-Pesa account before you add your M-Pesa information on Upwork.

M-Pesa is a third-party payment vendor. Their features and fees vary depending on how you choose to withdraw your funds from your M-Pesa account as well as the amount you choose to transfer.

M-Pesa has a withdrawal limit of 70,000 KES per transaction. Learn more about M-Pesa fees and timing.

Frequently Asked Questions

What is the withdrawal limit when using M-Pesa?

M-Pesa sets a withdrawal limit of up to 70,000 KES per transaction. To get more of your funds, you can make additional withdrawals.

Was this article helpful?

Upwork Help

Do you need additional help?

Get Support

Log in for personalized service and assistance.

Learning Hub

Expand your Upwork knowledge.