Tariffs & charges

Platform commission plus the M-PESA fee from Safaricom’s published bands, for phone number to phone number (send to M-PESA user) or phone number to till (Paybill, Business Bouquet).

How fees fit together

When you fund escrow via STK Push, the amount charged to your M-PESA is typically your escrow principal plus the e-confirm platform commission (currently 1% of the principal, consistent with transaction creation in the app).

Separately, moving funds on the M-PESA network may incur Safaricom / partner tariffs. The amount depends on how you pay out: phone number to phone number (another M-PESA line) versus phone number to till (paybill or till number).

Important

On eConfirm, an STK Push to fund escrow usually covers your escrow principal, the eConfirm commission (the same percentage you see when you create a transaction in the app), and an M-PESA line that depends on how the payout will move in practice (to another M-PESA line vs a paybill or till). Use this calculator to plan what you may need to approve before you fund a deal or agree on a price with the other party. The amount on your handset at checkout is always the one that counts. Bands shown support estimates up to 500,000 KES per amount.

Fee calculator

Enter the escrow amount and choose whether the payout is phone number to phone number or phone number to till. The M-PESA line uses the matching Safaricom band from the tables below.

Safaricom fee by amount band for the option you pick.

Safaricom reference

M-PESA charges by band (KES)

Same bands as the calculator. Phone number to phone number = consumer “send to M-PESA user” column; Phone number to till = Paybill Standard Tariff, Business Bouquet (customer pays all).

Phone number to phone number

Safaricom consumer table: transfer to M-PESA user (and related paths in that column).

Phone number to phone number: principal from, principal to, fee in Kenyan shillings
From (KES) To (KES) Fee (KES)
1 49 0
50 100 0
101 500 7
501 1,000 13
1,001 1,500 23
1,501 2,500 33
2,501 3,500 53
3,501 5,000 57
5,001 7,500 78
7,501 10,000 90
10,001 15,000 100
15,001 20,000 105
20,001 35,000 108
35,001 50,000 108
50,001 500,000 108

Phone number to till

Paybill Standard Tariff, Business Bouquet (full charge to payer).

Phone number to till: principal from, principal to, fee in Kenyan shillings
From (KES) To (KES) Fee (KES)
1 49 0
50 100 0
101 500 5
501 1,000 10
1,001 1,500 15
1,501 2,500 20
2,501 3,500 25
3,501 5,000 34
5,001 7,500 42
7,501 10,000 48
10,001 15,000 57
15,001 20,000 62
20,001 25,000 67
25,001 30,000 72
30,001 35,000 83
35,001 40,000 99
40,001 45,000 103
45,001 50,000 108
50,001 70,000 108
70,001 500,000 108