Financial ServicesNationwide

M-Pesa Agent Business

Lower capital than most financial services businesses, but tied entirely to Safaricom's approval process and float management.

01

Business structure

Registered mobile money agent outlet handling M-Pesa deposits, withdrawals, and transfers.

02

Capital requirements

Breakdown in KES.

Figures below are estimates based on typical ranges, not guaranteed costs. Get quotes from local suppliers before committing capital.

Minimum float investment (per outlet)100,000
Setup costs (office equipment, branding)30,000 - 100,000
Licensing and registration10,000 - 30,000
Monthly rent5,000 - 20,000
Employee salaries (if applicable)10,000 - 30,000
Total initial investment155,000 - 280,000
03

Licensing & permits

Official steps, pulled live from Kenya's eProcedures portal.

Action plan
  1. Analyze demand for mobile money services in your target area
  2. Register as a limited company with at least three outlets
  3. Prepare required documents (business permits, tax certificates, ID copies)
  4. Submit an M-Pesa agent application to Safaricom
  5. Hire staff with at least KCSE qualification to handle transactions
Live official procedure — Kenya Investment Authority (eProcedures)

Government sites don't allow direct embedding, so we link straight to the official page below.

Open full procedure on eProcedures
04

Target market

  • Local residents needing mobile money services
  • Small businesses needing cash deposit/withdrawal
  • Youth and students
05

Risk assessment

01Saturation of M-Pesa agents in the area
02Safaricom rule non-compliance risking suspension
03Cash handling security risk
06

Marketing strategies

Action plan
  1. Local flyers and posters in the community
Found this useful?This resource is free. If it saved you research time, a coffee helps keep it going.