"How to earn money with M-PESA" is one of the most-searched questions among Kenyans, and most search results are scams. This guide is the honest version: 12 legitimate paths, with the realistic effort and earnings each one involves. Skip the get-rich-quick promises, none of them work.
1. M-PESA Agent business (capital-intensive)
Run an M-PESA agent shop, the green-branded shops that take cash and convert to M-PESA balance, or vice versa. Earnings come from per-transaction commissions paid by Safaricom.
- Capital needed: KES 100,000-300,000 starting float, plus shop rental and equipment.
- Realistic monthly net: KES 15,000-60,000 depending on location and transaction volume.
- Effort: daily presence, end-of-day reconciliation, security risk.
Most viable in busy locations, markets, transport hubs, university towns. Saturated in Nairobi CBD; better margins in growing peri-urban areas.
2. Paybill or Buy Goods business (the broader merchant route)
If you sell goods or services, having a paybill or till is the digital cash register. You earn through your business margin; M-PESA is the collection method.
- See our paybill / till application guide for the registration process.
- See our M-PESA for Business charges for the merchant fee structure.
3. Online freelancing (Upwork, Fiverr, direct clients)
Skills that pay over Upwork, Fiverr, Toptal, and direct international clients in 2026:
- Software engineering (web, mobile, backend, AI)
- Graphic design, video editing, motion graphics
- Writing, copywriting, technical documentation
- Translation (English-Swahili and other African languages)
- Virtual assistance, customer support
- SEO, social media management, ads management
Earnings reach you via Wise, Payoneer, or PayPal, then withdraw to M-PESA. See our PayPal alternatives guide for the cheapest receiving setup.
Realistic monthly net: KES 30,000-300,000+ depending on skill, market, and hours. Top freelancers in software earn USD 3,000+ per month.
4. Content creation, YouTube, TikTok, blogging
YouTube AdSense pays out to a Kenyan bank account by EFT once you cross the USD 100 threshold. TikTok's Creator Fund and Pulse pay similarly. Blog AdSense pays into a bank account, then bank-to-M-PESA pull. Sponsorships and affiliate income flow via PayPal or Wise.
- Time to first earnings: 6-18 months of consistent output
- Realistic earnings: highly variable; KES 10,000-1M+ monthly at scale
5. Online trading and tutoring
Tutoring online (English to non-native speakers, math, programming) via VIPKid, Cambly, Preply, etc. Pays via PayPal or Payoneer. Realistic part-time income KES 15,000-50,000 monthly. Stable but slow-scaling.
Forex, crypto, and stock trading are not income sources. They're investment activities with substantial risk of loss. Treat them as such; don't plan around them as monthly income.
6. E-commerce, sell products via Jumia, Kilimall, social commerce
Buy and resell on Jumia, Kilimall, or via WhatsApp/Instagram/TikTok shops. Customers pay via M-PESA. Margins are tight in mainstream categories; niche stores (boutique fashion, specialised electronics, books) have better margins.
Capital required: KES 20,000-200,000 to start meaningfully. Monthly net: highly variable; viable side income at KES 10,000-40,000 once established.
7. Service businesses, cleaning, deliveries, repairs
Service businesses where customers pay via M-PESA paybill or Buy Goods till. Examples: cleaning service, motorbike delivery, phone repair, salon at home. Lower capital than e-commerce; depends heavily on customer acquisition.
Realistic income KES 10,000-50,000 monthly for a one-person operation; scales with team.
8. Savings products, M-Shwari, KCB M-PESA, Ziidi
Not earning "income" in the active sense, but Kenyan mobile-money savings products offer 4-7% annual interest on locked-savings tiers in 2026. Compared to leaving balance idle in M-PESA, this is real value over time.
- M-Shwari Lock Savings: ~5-7% on 12-month locked deposits
- KCB M-PESA Savings: similar tiers
- Ziidi by Safaricom: pension-style longer-term savings
For a KES 100,000 saved over 12 months at 6%, you earn KES 6,000. Modest but compound over years. See our Ziidi explainer.
9. SACCOs, savings + dividends + access to credit
Joining a Kenyan SACCO (Stima, Mwalimu, Kenya Police, Mhasibu, others) gives access to regular savings, annual dividends (typically 10-15%), and lower-cost credit. Your SACCO contribution is paid via M-PESA paybill; dividends are paid back to M-PESA or bank.
See our top SACCOs in Kenya 2026.
10. Cashback and reward apps
Some Safaricom-partner apps offer cashback on M-PESA spend. Honestly small in absolute terms, typical cashback is 0.5-2% on eligible spend. Worth claiming if effortless; not worth changing behaviour for.
11. Affiliate marketing
Promoting products (digital or physical) via your own audience and earning a per-sale commission. Common Kenyan-friendly programs: Jumia Affiliate, Kilimall, Wise Partner, Sendwave Refer-a-Friend, betting affiliates (subject to legal requirements). Earnings reach you via bank or PayPal/Wise.
Realistic income highly variable; sustainable side income from KES 5,000-30,000 monthly once an audience is built.
12. Paid surveys and research participation
Some Kenyan-targeted survey platforms (Pollfish, GeoPoll, occasional academic research recruitment) pay small amounts via M-PESA. Realistic earnings: KES 500-5,000 monthly for serious effort. Not a primary income source but real if combined with other small streams.
What to avoid, common scam patterns
- "Register and earn KES 5,000 daily", always a pyramid scheme or outright theft. The registration fee is the scam's entire revenue model.
- "Forex robot earns automatic profit", fake. Forex is a zero-sum game; no "robot" consistently wins.
- "Crypto investment with guaranteed returns", fake. Guaranteed crypto returns are not a real product.
- WhatsApp groups promising betting tips for a fee, sometimes real tipsters, but the average paid tipster underperforms random selection over time.
- "You won M-PESA in a promo", never legitimate. Real Safaricom promos don't require you to send money first.
- Pyramid schemes with M-PESA pyramid signups, illegal under Kenyan financial regulations.
See our paybill scams in Kenya guide for more detail on detection.
Bottom line
Real M-PESA-routed income in 2026 comes from real work, real businesses, or real savings products. The best paths for most Kenyans are: build a skill that pays internationally (programming, design, content), or run a service business with a clear target customer. Both compound over years. Neither pays in week one.