Close Menu
  • HOME
  • NEWS
  • POLITICS
  • FINANCE
  • ENTERTAINMENT
  • SPORTS
  • WORLD NEWS
  • TOOLS
    • TECH&AI
    • Hashtag Generator Tool
    • YouTube Name Generator
    • Business Name Generator
    • Grammar Checker Tool
    • Image Compressor Tool
    • Side Hustle Ideas Generator Tool
    • Text to Speech Tool
    • Word Counter Tool
Facebook X (Twitter) Instagram
CITYNEWS
  • HOME
  • NEWS
  • POLITICS
  • FINANCE
  • ENTERTAINMENT
  • SPORTS
  • WORLD NEWS
  • TOOLS
    • TECH&AI
    • Hashtag Generator Tool
    • YouTube Name Generator
    • Business Name Generator
    • Grammar Checker Tool
    • Image Compressor Tool
    • Side Hustle Ideas Generator Tool
    • Text to Speech Tool
    • Word Counter Tool
CITYNEWS
Home » How to Start an M-Pesa Business in Kenya
Finance & Investment

How to Start an M-Pesa Business in Kenya

StevenBy StevenJanuary 6, 2026Updated:March 6, 2026No Comments5 Mins Read
Facebook Twitter Pinterest LinkedIn Tumblr Email
Share
Facebook Twitter LinkedIn Pinterest Email

Tired of hustling with no steady income? An M-PESA business (M-PESA agent) is one of the most reliable ways to earn daily cash in Kenya—whether you’re in town or upcountry. With low startup costs and high demand, you can start making KES 1,000–5,000+ per day.

This 2026 comprehensive guide shows you exactly how to register, how much capital you need, and how to maximize your profits.

Step-by-Step: How to Start an M-PESA Business

1. Meet the Basic Requirements

  • Kenyan National ID or Passport
  • KRA PIN Certificate (active and valid)
  • Registered M-PESA line (in your name, active for at least 3 months)
  • Physical business location (kiosk, shop, or stall with secure lockable space)
  • Startup capital: KES 50,000–200,000 (more float = more transactions)
  • Good conduct certificate (optional but recommended for faster approval)

2. Choose Your Business Location Wisely

  • High foot traffic areas: Bus stops, markets, estates, shopping centers
  • Security: Must have a lockable door; CCTV is a plus
  • Accessibility: Easy to find, visible signage
  • Competition: Check if the area is saturated or underserved
  • Pro tip: Safaricom prefers locations at least 200 meters from existing agents

3. Register as an M-PESA Agent

  • Visit the nearest Safaricom shop or dealer
  • Request an M-PESA agent registration form
  • Fill in your details accurately
  • Submit required documents (ID, KRA PIN, business permit if available)
  • Alternative: Some dealers allow online pre-registration via WhatsApp

4. Wait for Site Inspection & Approval

  • Timeline: 3–14 working days
  • A Safaricom agent will visit your location to verify:
    • Security features (lockable door, safe space)
    • Visibility and accessibility
    • Distance from other agents
  • If approved, you’ll receive confirmation via SMS

5. Attend Mandatory Training

  • Duration: 1–2 days
  • Location: Safaricom training center or dealer premises
  • Cost: Free
  • Learn how to:
    • Process deposits, withdrawals, and transfers
    • Handle float management
    • Deal with fraud and security issues
    • Use the M-PESA till and agent line

6. Purchase Your M-PESA Agent Kit

  • Starter Kit Cost: KES 3,000 – 5,000
  • Includes:
    • M-PESA till number
    • Branded signage and posters
    • Agent manual
    • Marketing materials
  • Optional extras: Safe/cash box, receipt printer, float security measures

7. Load Your Float & Start Operating

  • Minimum float: KES 50,000 (for small-scale operations)
  • Recommended float: KES 100,000 – 200,000 (for steady daily income)
  • Buy float from:
    • Safaricom dealers
    • Super agents (faster top-ups)
    • Bank-to-M-PESA transfers
  • Start transacting immediately once the float is loaded

Startup Cost Breakdown (2026)

ItemCost (KES)
Business Permit (County SBP)2,000 – 10,000
M-PESA Agent Kit3,000 – 5,000
Initial Float50,000 – 200,000
Shop Rent (1 month)5,000 – 30,000
Security (Safe/Lock)5,000 – 15,000
Signage & Branding2,000 – 5,000
Total Startup Capital67,000 – 265,000

Realistic minimum to start: KES 70,000 – 100,000

How M-PESA Agents Make Money

Commission Rates (2026)

Transaction TypeCommission (Approx.)
DepositsKES 5–30 per transaction
WithdrawalsKES 10–33 per transaction
Balance InquiryFree (no commission)
Airtime PurchaseKES 2–5 per transaction
PayBill/Till PaymentsVaries (small commission)

Daily Earnings Potential:

  • 50 transactions/day at avg. KES 20 commission = KES 1,000/day
  • 100 transactions/day = KES 2,000/day
  • 200+ transactions/day (busy locations) = KES 4,000–7,000/day

Monthly Profit: KES 30,000 – 150,000+ (depending on location and float)

Timeline Summary

  • Registration Submission: 1 day
  • Site Inspection: 3–7 days
  • Approval: 3–14 days total
  • Training: 1–2 days
  • Start Operating: Immediately after float loading

Total time to launch: 1–3 weeks

Tips to Maximize Your M-PESA Business Profits

✅ Choose the Right Location

  • High traffic = more transactions
  • Serve underserved areas for loyal customers

✅ Maintain Adequate Float

  • Running out of cash = lost customers
  • Keep KES 100,000+ float during peak times (end month, holidays)

✅ Offer Additional Services

  • Airtime sales (all networks)
  • Bill payments (KPLC, water, NHIF)
  • Mobile banking (Equity, KCB, Co-op)
  • Betting deposits/withdrawals (SportPesa, Betika)

✅ Build Customer Loyalty

  • Fast, friendly service
  • Open early, close late (7 am – 9 pm daily)
  • Keep small change available
  • Maintain a clean, secure environment

✅ Manage Your Float Efficiently

  • Buy float during off-peak hours
  • Use super agents for quick top-ups
  • Track daily transactions and commissions
  • Bank excess cash regularly for security

✅ Prevent Fraud

  • Always verify the customer ID for large withdrawals
  • Never share your M-PESA PIN
  • Be alert for SIM swap scams
  • Report suspicious transactions immediately

Common Mistakes to Avoid

❌ Starting with low float – You’ll lose customers when you run out of cash
❌ Poor location choice—low traffic = low earnings
❌ Ignoring security—theft and robbery are real risks
❌ Not diversifying services—M-PESA alone limits your income
❌ Bad customer service – Rude agents lose repeat business

FAQs

1. Can I run an M-PESA business from home?
Yes, if your home meets Safaricom’s requirements (lockable space, security, accessibility). However, commercial locations perform better.

2. How much profit can I make monthly?
Depends on location and float. Average agents make KES 30,000–80,000/month. Busy locations can earn KES 100,000–150,000+.

3. Do I need a business permit?
Yes. County governments require a Single Business Permit (SBP) to operate legally.

4. Can I operate multiple M-PESA agents?
Yes. Once established, you can apply for additional agent lines in different locations.

5. What happens if I’m robbed?
Report immediately to the police and Safaricom. Consider insurance and security measures like CCTV, safes, and hiring security guards.

6. Can I get a loan to start an M-PESA business?
Yes. Some banks (Equity, KCB, Co-op) and SACCOs offer business loans. You can also use savings groups (chamas) or borrow from family.

Alternative: Become an M-PESA Super Agent

If you have KES 500,000–2 million in capital, consider becoming a super agent:

  • Supply float to other agents
  • Earn higher commissions
  • Control multiple agent locations
  • Bigger profits but requires more capital and management

Final Thoughts

Starting an M-PESA business in Kenya is one of the most profitable small businesses you can run in 2026. With as little as KES 70,000–100,000, a good location, and consistent service, you can earn KES 1,000–5,000+ daily. The key is maintaining adequate float, offering excellent customer service, and diversifying your services to maximize income.

READ MORE:

How To Register A Business Name In Kenya (Cost, Timeline & Requirements)

Top 7 Banks That Give Business Loans in Kenya Without Collateral (2026)

Zenka Loan App Kenya—Mobile Loans in 5 Minutes

ZK Pesa Loan App Kenya—Fast Mobile Loans via M-PESA

Late Cyrus Jirongo’s Tiriki Torch Seems To Be Working—Video

how to become M-PESA agent M-PESA agent daily profit M-PESA agent Kenya M-PESA agent registration M-PESA business requirements Kenya M-PESA business startup cost Safaricom agent registration
Share. Facebook Twitter Pinterest LinkedIn Tumblr Email
Previous ArticleHow To Register A Business Name In Kenya
Next Article How To File KRA Returns Online Without A Consultant
Steven
  • Website

Steven is a writer and editor at CityNews.He holds Bachelor of Arts In Economics and Political Science from University of Nairobi. He is passionate about narrative communication and multimedia expression, with additional expertise in political science, business management and data analysis.

Related Posts

How To Buy a Car, Join Uber Kenya, and Make Ksh 70,000 Per Month in 2026

March 22, 2026
Read More

How To Get a Car Loan in Kenya Without a Salary in 2026

March 22, 2026
Read More

How To Buy Land in Kenya Without Being Conned: The Complete 2026 Guide for Middle-Class Buyers

March 22, 2026
Read More

Comments are closed.

SEARCH
  • Facebook
  • Twitter
  • Instagram
  • Pinterest
Recent posts

DCI’s Statement After a Mass Grave Was Discovered in Kericho

March 22, 2026

One Suspect Fatally Shot as Undercover Police Officers Engage in a Gun Battle With Armed Thugs Near Pangani- A Pistol Recovered(Photos)

March 22, 2026

Police Recover a G3 Rifle Hidden Inside a Pit Latrine in Kisumu- Linked to Criminal Activities in The Region(Photos)

March 22, 2026

How To Buy a Car, Join Uber Kenya, and Make Ksh 70,000 Per Month in 2026

March 22, 2026
Copyright © 2026
  • Homepage
  • About CityNews Kenya
  • Privacy Policy
  • Terms and Conditions
  • Disclaimer
  • Contact Us

Type above and press Enter to search. Press Esc to cancel.