# USD to Kenya M-Pesa & Bank API | Instant Mobile Payouts

**Source Currency:** USD  
**Destination Country:** Kenya (KES)  
**Domestic Clearing Rail:** Safaricom M-Pesa B2C & RTGS  
**Clearing Switch Protocol:** Daraja B2C / ISO 20022  
**Operating Regime:** 24/7/365  
**SLA Latency:** < 30 seconds (P99: 30s, P90: 18s, P50: 7s)  
**Platform Meta-Fee:** 0.2%  
**Indicative Rate:** 1 USD = 129.5 KES  
**Rate Lock Window:** 120 seconds fixed guarantee  
**Max Single Transfer:** $20,000 USD  

---

## 1. Technical Overview & Domestic Rail Ingress
Direct B2C disbursements to Safaricom M-Pesa and Kenyan commercial bank accounts. Settle in under 30 seconds P99 with automated phone verification.

### Core Capabilities
- Direct Daraja B2C API connection into 32M+ active Safaricom M-Pesa wallets
- Central Bank of Kenya compliant cross-border clearing architecture
- Dual-lane redundancy with automated fallback to Kenya Interbank PSS

---

## 2. 90-Day Rolling Latency Telemetry
- **P50 Median:** 7 seconds
- **P90 Percentile:** 18 seconds
- **P99 Institutional SLA:** 30 seconds

---

## 3. Regulatory & Travel Rule Compliance Framework
- **Regulatory Authority:** Central Bank of Kenya (CBK)
- **Travel Rule Standard:** CBK National Payments Guidelines / IVMS 101
- **Tier 1 KYC Threshold:** Up to $1,500 USD (automated biometric verification)
- **Tier 2 KYC Threshold:** Up to $20,000 USD (enhanced due diligence)
- **Reconciliation Standard:** Double-entry ACID balance sheet pairing with 0.000% reconciliation drift

---

## 4. Frequently Asked Questions
### How quickly do funds reach a recipient Safaricom M-Pesa wallet?
Transfers to M-Pesa settle in under 30 seconds P99, with the recipient receiving an automated SMS confirmation directly from Safaricom.

### What is the daily holding limit for an M-Pesa account in Kenya?
The Central Bank of Kenya permits an M-Pesa account balance of up to KES 500,000 (~$3,850 USD) with a per-transaction cap of KES 250,000. Larger amounts route via commercial bank RTGS.

### Are commercial contractor payouts supported to Kenya?
Yes. Bulk payroll and freelancer disbursements are fully automated via our bulk batch payout endpoint with instant individual webhook confirmation.

---

## 5. Machine-Readable Context Block
```json
{
  "corridorId": "usd-kes-mpesa",
  "slug": "usd-to-kenya-mpesa",
  "sourceCurrency": "USD",
  "destCountry": "Kenya",
  "destCurrency": "KES",
  "rail": "Safaricom M-Pesa B2C & RTGS",
  "protocol": "Daraja B2C / ISO 20022",
  "exchangeRate": 129.5,
  "platformFeePct": 0.2,
  "latencyP99Seconds": 30,
  "operatingHours": "24/7/365",
  "regulatoryBody": "Central Bank of Kenya (CBK)",
  "timestamp": "2026-10-19T19:52:15.757Z"
}
```
