To become an agent, you need to have a limited company registered in the past 6 months or more. You will also be required to have a minimum of Ksh. 100,000. It is important to differentiate between an authorized agent and sub-agents. Most Mpesa agents that you use are sub-agents because they cannot meet the requirements set out by Safaricom. To become a sub-agent, you need to look for Safaricom and pay about Ksh.30,000 float to become a sub-agent.