What Ethiopian transfers really cost

Every provider's fee schedule, reconstructed from 207,097 real transaction SMS and receipts: group messages by the exact fee charged, then read off the amount range that fee covers. Ranges show where most messages fall (the middle 90%); hover anything for the full picture.

207,097 fee-bearing messages
Median fee (ETB)InternalCross-prov.≤100100–500500–1K1K–2.5K2.5K–5K5K–10K10K–25K25K–50K50K+
Telebirr
99,299 msgs
2.00
0.8%
3.00
0.75%
1.00
2.5%
1.00
2.00
1%
2.00
4.00
0.57%
4.00
5.75
0.37%
4.00
6.00
0.2%
6.00
8.00
0.13%
8.00
8.00
0.08%
8.00
15.00
0.04%
8.00
15.00
0.03%
8.00
CBE
83,292 msgs
0.61
0.23%
11.50
2.3%
0.61
1.5%
0.61
0.61
0.4%
0.61
0.61
0.12%
0.61
4.03
0.4%
1.15
1.20
0.05%
1.20
2.40
0.04%
2.30
3.45
0.02%
3.45
3.60
0.01%
3.60
6.00
0.01%
6.00
BOA
9,800 msgs
0.00
0%
11.50
1.4%
0.00
0%
0.00
1.15
0.57%
0.00
3.11
0.58%
0.00
10.35
0.57%
0.00
11.50
0.44%
0.00
11.50
0.2%
0.00
12.25
0.12%
0.00
17.25
0.06%
0.00
0.00
0%
0.00
Awash Bank
6,714 msgs
2.59
0.4%
2.30
0.1%
0.08
0.12%
1.00
1.00
0.41%
1.00
2.30
0.4%
2.01
2.30
0.23%
5.18
2.70
0.09%
12.08
4.59
0.07%
3.00
8.58
0.07%
3.00
11.50
0.04%
3.00
12.00
0.01%
6.00
CBE Birr
2,514 msgs
·
1.28
0.5%
0.23
0.5%
0.70
0.35%
1.93
0.35%
4.20
0.35%
10.68
0.35%
55.00
1.1%
26.88
0.25%
··
Zemen Bank
2,254 msgs
·
0.00
0%
0.00
0%
1.15
0.48%
2.88
0.46%
0.00
0%
12.00
0.46%
23.00
0.29%
0.00
0%
61.44
0.18%
92.00
0.18%
M-PESA
1,214 msgs
7.00
2%
0.17
0.1%
0.22
1%
0.18
0.1%
7.00
0.77
0.1%
1.23
0.1%
3.61
0.1%
1.00
0.01%
5.00
0.03%
5.00
0.02%
5.00
2 msgs
Dashen Bank
1,069 msgs
0.00
0%
5.75
0.46%
0.20
0.46%
1.40
0.46%
0.48
4.44
0.52%
0.00
5.75
0.46%
0.00
11.50
0.46%
11.50
11.50
0.19%
20.15
27.60
0.28%
0.00
36.23
0.13%
0.00
92.00
0.18%
0.00
Nib Bank
848 msgs
··
0.08
0.24%
0.49
0.4%
2.00
0.4%
1.57
0.1%
12.00
0.4%
19.60
0.24%
49.09
0.41%
100.63
0.33%
165.00
0.14%
Amhara Bank
77 msgs
···
6.00
3 msgs
9.92
2 msgs
11.40
2 msgs
6.00
1 msgs
6.00
2 msgs
·
3.60
2 msgs
36.00
0.01%
Berhan Bank
16 msgs
···
0.08
2 msgs
0.40
1 msgs
1.00
2 msgs
·
17.48
2 msgs
·
67.16
0.18%
92.00
4 msgs
Ahadu Bank
no fees stated in its SMS, so nothing to reconstruct (fees are charged silently or as separate untied debits)
Apollo
Enat Bank
Hibret Bank
Hijra Bank
Internal / Cross-prov. cover attributable transfers only (all amounts blended); the amount columns blend every fee-bearing message type (transfers, ATM, bills). Color = median fee as % of amount: ≤0.3% · 0.3–1% · 1–2.5% · >2.5%. Cell tint = cheapest / priciest provider in the band (≥5 msgs). "int" sub-value = the provider's internal-route median in that band. The gap to the main number is how much it favors its own network.
Transfer routes: internal & provider→provider fees
TelebirrCBEAwashBOAM-PESADashenZemenBerhanHibretZamZamCBE BirrAmharaAbayCoopSiketBunnaNib
Telebirr92,318 msgs · 18 routes
RouteMsgsMed amtMed fee%
internal70,2672302.000.8%
CBE15,7423003.001%
BOA4,0054002.870.57%
Awash1,2995003.000.57%
Dashen4416003.000.6%
Zemen1391,7909.000.36%
Berhan971,5006.000.45%
Hibret745003.000.43%
ZamZam565001.000.1%
Amhara414,0007.830.2%
Abay381,0002.200.13%
Coop357506.000.6%
Siket31251.004%
Bunna241,1136.000.19%
Nib212001.000.92%
Ahadu46005.220.87%
Enat25,39313.040.24%
Hijra22502.611.1%
CBE62,539 msgs · 3 routes
RouteMsgsMed amtMed fee%
internal49,5122540.610.23%
Telebirr11,17960011.502%
M-PESA1,84810011.506.7%
Bank transfers cost the same wherever they go. Neither the SMS nor the receipt names the receiving bank, so internal and interbank blend into one row.
Wallet top-ups are the exception: receipts name the settlement account, splitting out Telebirr and M-PESA at the standard flat 11.50 (10 + VAT).
CBE Birr56 msgs · 8 routes
RouteMsgsMed amtMed fee%
BOA141850.930.5%
Awash13450.230.5%
M-PESA95002.500.5%
Berhan71,0005.000.5%
Dashen62151.080.5%
Hibret36003.000.5%
Bunna310,00025.000.25%
Zemen1100.050.5%
Awash6,336 msgs · 9 routes
RouteMsgsMed amtMed fee%
internal1,3661,0002.590.4%
Telebirr2,4106002.300.46%
CBE2,3084000.430.09%
BOA1335000.900.09%
M-PESA822000.300.15%
Dashen255,0004.500.09%
Zemen1014,0009.240.07%
Berhan112,0007.920.07%
Hibret15000.450.09%
BOA3,499 msgs · 3 routes
RouteMsgsMed amtMed fee%
internal1,2971,0000.000%
Telebirr2,03480011.501.4%
M-PESA16810311.501.6%
BOA SMS never state fees. These come from fetched onlineSlip receipts.
Wallet top-ups (Telebirr, M-PESA) cost a flat 11.50 (10 + VAT) at any amount.
Internal and USSD transfers are free.
"Other bank transfer" fees exist, but the receipt never names the bank, so they stay unrouted.
Zemen1,220 msgs · 7 routes
RouteMsgsMed amtMed fee%
Telebirr8411,0000.000%
CBE3102,72512.900.46%
BOA421,5006.900.46%
Awash175,00023.000.46%
Dashen63,00013.800.46%
Hibret23001.380.46%
CBE Birr24502.160.48%
Zemen SMS never state fees. These come from fetched receipts (service charge + VAT + disaster levy).
Transfers to Telebirr and internet-banking transfers are genuinely free.
ATM withdrawals and interbank debits carry charges.
Dashen970 msgs · 9 routes
RouteMsgsMed amtMed fee%
internal2342,0000.000%
Telebirr3791,0005.750.6%
CBE2445802.670.46%
M-PESA472005.751.9%
BOA341,0004.600.46%
Awash275,00023.000.46%
Zemen32050.940.46%
Nib11300.600.46%
Hijra18003.680.46%
Dashen SMS state neither fees nor destinations. Both come from fetched PDF receipts.
Interbank (IPS) is a uniform 0.46% of the amount, whatever the receiving bank.
Internal transfers are free. Wallet transfers price higher (Telebirr 0.6%, M-PESA more).
M-PESA530 msgs · 4 routes
RouteMsgsMed amtMed fee%
internal164757.002%
CBE4951200.170.1%
BOA171500.200.1%
Berhan227,250136.250.5%
Arrow points at the destination; a provider's self-loop is its internal transfer. Arc and ribbon size follow message volume on a compressed (log) scale, so small routes stay visible next to Telebirr/CBE. Ribbon color = median fee as % of amount, same scale as the matrix above. Click a route (row or ribbon) to unfold its fee schedule. 14 routes under 5 msgs listed in the table only.
Fees are observed medians, not official price lists. Built from anonymized aggregates by odit, the Ethiopian personal-finance app · made by robi.work