M-PESA Agent Commission 2026: Deposit, Withdrawal Rates & Agent Guide

Quick Answer: M-PESA agents earn commission on qualifying deposits and withdrawals, with higher payouts on withdrawals than on deposits. In the commission tables used in this guide, deposit commission runs from KES 4 to KES 190, while withdrawal commission runs from KES 5 to KES 200. Actual monthly earnings depend far more on float, traffic, and transaction size than on the headline rate table alone.

M-PESA's reach across Kenya does not happen through Safaricom's own offices. It happens through a nationwide retail network that Safaricom has recently described as being well over 300,000 agents across the country. Every shopkeeper, kiosk operator, and small business owner running an M-PESA outlet is part of the financial infrastructure that keeps cash and e-money moving between customers every day.

Understanding how agent commission works, what it pays, and how to grow it matters whether you already run an outlet or are considering becoming one. This guide brings together the commission tables used here, the official Safaricom agent page, and the official agent requirements document so the practical picture is clearer.

How M-PESA Agent Commission Works

Commission is not paid per customer visit. It is earned on completed qualifying transactions. Every time a customer deposits cash into their M-PESA wallet at an outlet, or withdraws cash from their wallet through that outlet, Safaricom credits a commission amount to the agent side of the service. The amount depends on the transaction type and the amount band into which that transaction falls.

Withdrawals consistently earn more than deposits at comparable value bands. That reflects the bigger operational burden withdrawals place on the outlet because the agent must have enough physical cash on hand to pay customers immediately. Deposits are still important because they replenish cash and restore e-float, but the commission reward is usually lower.

Commission accrues from completed qualifying transactions. The exact payout handling and final credited amount should always be confirmed through official Safaricom agent channels. In practice, strong agents reconcile commission against transaction activity instead of relying on assumptions about timing or net payout.

M-PESA Agent Commission on Deposits 2026

When a customer deposits cash into their M-PESA wallet at your outlet, the customer does not pay you a deposit fee. The customer-facing deposit is free, and the agent's reward comes from Safaricom's commission structure. Deposit commissions are smaller than withdrawal commissions, but they still matter because deposit-heavy outlets keep the network liquid and help agents rebuild e-float.

On the commission table used in this guide, deposit commission starts at KES 4 and tops out at KES 190.

Deposit Commission Rates

Deposit Band (KES) Agent Commission (KES)
50 - 1004
101 - 5108
511 - 1,0109
1,011 - 1,51010
1,511 - 2,51011
2,511 - 3,51012
3,511 - 5,01014
5,011 - 7,51020
7,511 - 10,01028
10,011 - 15,01040
15,011 - 20,02055
20,021 - 25,02071
25,021 - 30,02087
30,021 - 35,020103
35,021 - 40,020119
40,021 - 45,020135
45,021 - 50,020150
50,021 - 60,020190
60,021 - 70,000190

A key operational rule is to avoid deposit splitting. Breaking one large customer deposit into multiple smaller transactions to manipulate commission is a serious compliance risk. Safaricom monitors suspicious patterns, and agents who split transactions can face suspension or other enforcement action.

M-PESA Agent Commission on Withdrawals 2026

Withdrawals are where agents typically make the largest commission per transaction. The customer pays the official M-PESA withdrawal fee, and Safaricom shares part of the withdrawal economics through the agent commission structure. If you want the customer-side tariff itself, see the agent withdrawal charges guide.

On the commission table used in this guide, the highest withdrawal commission is KES 200 for the KES 50,001-70,000 band.

Safaricom's public agent page still describes agent responsibilities as including cash-withdrawal support for both registered and non-registered M-PESA customers. The exact service flow should therefore be handled according to the current Safaricom agent procedure available to the outlet at the time of service.

Withdrawal Commission Rates

Transaction Band (KES) Commission - Registered Customers (KES)
50 - 1005
101 - 5008
501 - 1,00010
1,001 - 1,50012
1,501 - 2,50015
2,501 - 3,50020
3,501 - 5,00025
5,001 - 7,50030
7,501 - 10,00035
10,001 - 15,00045
15,001 - 20,00060
20,001 - 25,00065
25,001 - 30,00070
30,001 - 35,00070
35,001 - 40,000100
40,001 - 45,000150
45,001 - 50,000180
50,001 - 70,000200

One useful observation from this table is that not every higher amount band pays a higher commission. For example, the KES 25,001-30,000 and KES 30,001-35,000 bands both pay KES 70. That matters when you think about cash handling, float pressure, and service capacity.

How Much Can an M-PESA Agent Earn Per Month?

There is no one standard monthly income figure for M-PESA agents. Earnings vary with location, foot traffic, competition, the size of the average transaction, and, above all, float strength. A well-located outlet with strong daily activity will outperform a weak location even when both are using the same commission tariff.

The clearest way to understand this is by scenario. If an outlet processes 100 withdrawals a day at an average of KES 2,000, and each withdrawal sits in a KES 15 commission band, that is about KES 1,500 a day before deductions. If the same outlet processes the same count at an average of KES 10,000, and earns KES 35 each time, the daily total is far higher. Volume matters, but amount band matters too.

The biggest real ceiling is float. An outlet that runs out of cash by late morning cannot keep processing withdrawals, no matter how much demand exists. Agents who maintain stronger float and rebalance quickly tend to capture more of the day's demand and earn more over time.

How to Check Your Commission Balance

You do not have to wait until month-end to get a sense of your accrued commission. Safaricom points agents toward official agent channels for commission visibility and support. The exact view available can depend on the tools and account access assigned to that outlet profile.

  1. Open the official agent-support channel available to your outlet.
  2. Check the commission or statement view shown for that account profile.
  3. Authenticate using the required credentials or PIN path.
  4. Compare the information returned with your transaction activity.

If the balance looks wrong, the first escalation path is your registered Safaricom dealer. It is much easier to resolve discrepancies quickly than to wait until long after payout.

How to Become an M-PESA Agent in 2026

Becoming a full M-PESA agent requires meeting Safaricom's formal requirements and passing through application, document review, outlet vetting, and training. The current public requirements are laid out in Safaricom's agent requirements document.

Standard Agent Requirements

Under the current public requirements, a standard applicant is expected to be a registered limited company or equivalent entity with at least three outlets ready to operate under the company name. Safaricom also states that the company should have traded for a minimum of six months, and that proposed outlets are audited before approval.

  • KES 100,000 per outlet for working float
  • KES 100,000 for SIMEX requirements
  • KES 100,000 per additional outlet for float
  • KES 30,000 minimum float maintained on the M-PESA Till line

In practice, that means standard applications require far more than a small starter budget. The public requirements point to a serious capital and compliance commitment, not a casual side business started with a few thousand shillings.

Equipment Requirements at Head Office

Safaricom's published agent requirements also include head-office readiness.

  • A computer capable of handling the agent operation
  • A printer
  • Internet connectivity
  • At least two people for day-to-day head-office operations
  • Desks, chairs, stationery, and a dedicated pay point

The outlet must also comply with Safaricom branding and merchandising standards. Operating without the required branding is not just bad presentation. It is a compliance issue.

Special Category Agents

Safaricom's requirements also recognize special categories of applicants that may not meet the standard multi-outlet threshold but still provide strategic value to the network. These can include banks, forex bureaus, hotels, large supermarkets, petrol stations, hospitals, SACCOs, universities, and NGOs.

For such applicants, approval can be considered on a different footing if the institution can maintain stronger float and demonstrate a clear service need. Some categories also need additional regulatory or oversight letters at application stage.

Documents Required for Application

Safaricom's published requirements list is detailed and should be checked directly before submission, but the main document categories include:

  • Certificate of Incorporation or equivalent registration record
  • Memorandum and Articles of Association where applicable
  • Recent CR12
  • PIN and VAT-related documentation where applicable
  • Valid business permits for the current year
  • Director IDs and passport photos
  • Office-administrator and primary-assistant IDs
  • Recent police clearance for key people where required
  • Company profile or business plan

Originals are typically required for verification, and certified copies are often part of the file. This is another reason the process should be treated as a formal regulated application, not an informal retail registration.

The Application Process

Once the documents are in order, applications are commonly channelled through an authorized Safaricom dealer. The dealer supports the outlet audit, package preparation, and submission path to Safaricom. After approval, the operator receives the agent line, branding materials, and training before going live.

Training normally covers the transaction system, customer verification, AML and KYC rules, fraud prevention, and service standards. An outlet should not transact before activation and required training are complete.

Float Management

Float is the operating heart of an M-PESA outlet. Cash float is the physical cash you use to pay withdrawing customers. E-float is the electronic balance you use to credit depositing customers. Every withdrawal reduces your cash reserves and every deposit reduces the customer's cash while increasing your e-float position.

If you run out of cash, you cannot serve withdrawals. If you run out of e-float, you cannot serve deposits. Both situations mean lost transactions, lost trust, and lost commission.

Rebalancing usually happens through super-agent channels, commonly involving banks or approved super-agent outlets. The exact options available to you can depend on the institutions you bank with and the float arrangements available in your area. Because bank-level super-agent policies can change, always confirm the current terms directly with the institution before relying on a specific float route.

M-PESA Agent Business Loan

Safaricom offers a dedicated M-PESA Agent Business Loan for eligible head offices that need additional working capital for float. Current public Safaricom materials point agents to the *234*3# path for access.

Public Safaricom communication states that an applicant should be an active M-PESA Agent Head Office for at least three months, and the account should not have been blacklisted or suspended within the last year. This facility is separate from consumer products such as M-Shwari, Fuliza, or KCB M-PESA.

Factors That Determine Agent Earnings

Commission income is not driven by one factor alone. These are the main variables that shape whether an outlet struggles or performs strongly:

  • Location: bus stages, markets, salary zones, and transport hubs tend to outperform quiet residential spots.
  • Transaction volume: more completed transactions usually matter more than chasing the occasional large payout.
  • Transaction mix: withdrawal-heavy outlets often earn more per transaction than deposit-heavy outlets.
  • Float investment: you cannot earn from transactions you have to turn away.
  • Competition: dense clusters of agents spread the same demand across many outlets.

Reliable service has a compounding effect. Customers quickly learn which outlets are consistently stocked with float and which ones waste their time. If you also need the wider wallet and transaction ceilings that affect customer behavior, see the M-PESA transaction limits guide.

Key Rules Agents Must Follow

Running an M-PESA outlet comes with compliance obligations. Breaching them can lead to suspension or closure of the line.

  • KYC compliance: valid identification is required for the relevant customer actions and outlet processes.
  • No transaction splitting: do not break one transaction into smaller ones to manipulate commission or fees.
  • Float availability: if float is available, customers should be served appropriately.
  • No extra charges: agents must not charge more than the official M-PESA tariff.
  • Branding compliance: outlets must maintain the required Safaricom branding and operational standards.

These rules are not optional. They are part of the operating conditions that allow an outlet to stay in the network.

Official Contacts for Agent Support

For commission disputes, onboarding questions, float support, or agent operational issues, use official channels first.

Channel Details
Official Safaricom agent pageM-PESA Agents and Dealers
Official agent requirementsSafaricom requirements PDF
Safaricom customer careDial 100 (Safaricom line) or 200 (PostPay)
Registered Safaricom dealerFirst point of contact for operational and commission issues
Agent Business Loan*234*3#
Commission visibilityUse the official agent-support path available on your account profile

Frequently Asked Questions

How much commission do mobile money agents get?

It depends on the service and the transaction band. On the tables used in this guide, deposit commissions run from KES 4 up to KES 190, while withdrawal commissions run from KES 5 up to KES 200. There is no single flat commission figure for all agent transactions.

How to withdraw commission from M-PESA agent?

In practice, agents check accrued commission and then reconcile it through official agent channels. The key task is confirming the earned balance with the official support path or the dealer rather than using a normal customer withdrawal flow.

How to earn more commission?

The biggest levers are location, float strength, and reliability. Outlets that stay liquid, avoid turning customers away, and sit in busy transport, market, or salary-heavy zones usually outperform weaker locations.

What is the minimum float for a M-PESA agent?

Safaricom's public agent requirements point to significant outlet capital needs and specifically state that a minimum of KES 30,000 should be maintained on the M-PESA Till line. Real-world operating needs are often higher.

How much do M-PESA agents earn?

There is no guaranteed monthly amount. Earnings depend on completed transactions, average transaction size, competition, and float. Two outlets on the same tariff can earn very different totals.

How do agents get commission?

Agents earn commission when a qualifying deposit or withdrawal is completed through the outlet. The system records the amount band and applies the relevant commission to the agent side of the service.

What are the challenges facing M-PESA agents in Kenya?

The biggest challenges are maintaining enough cash and e-float, competing in crowded trading areas, managing fraud and compliance risk, and keeping up with peak demand periods without missing transactions.

Can I start M-PESA business with 20k?

Not under the standard Safaricom full-agent requirements. The public requirements point to a formal company structure, multiple outlets for the standard category, and much higher float and setup needs than KES 20,000.

How does a M-PESA agent get paid per month?

The final credited amount reflects eligible commission earned during the relevant period and should be understood through the official Safaricom agent-support path tied to the outlet. That is why experienced agents monitor accrued commission and reconcile it against activity records.

How many M-PESA agents are in Kenya?

Recent Safaricom public reporting places the network at well over 300,000 agents across Kenya, making it one of the country's widest retail financial-service networks.

The operational requirements and support routes in this guide were reviewed against official Safaricom agent materials available as of March 2026. For formal onboarding, support, requirement confirmation, or commission validation, use the official agent page and the agent requirements PDF.