Depositing Cash At An Agent
With over 160,000 agents across the country (and more being added every day), you can deposit cash quickly and conveniently wherever you are.
- Visit an authorized M-PESA agent with your phone and original ID.
- Tell the agent how much you’d like to deposit.
- The agent will use their phone to load the amount into your M-PESA account in exchange for cash.
- Both you and the agent will receive an SMS confirmation from M-PESA.
You can also top up your M-PESA account directly from your bank account.