How to Send Money to a Kenyan Bank Account: Complete Tutorial
Sending money directly to a Kenyan bank account is ideal for larger transfers, business payments, or when your recipient prefers bank deposits. Here's exactly how to do it.
When to Use Bank Transfer vs M-Pesa
| Use Bank Transfer When | Use M-Pesa When |
| Amount over $1,000 | Quick, small amounts |
| Recipient prefers bank | Immediate cash needed |
| Business payments | No bank account |
| Saving (not spending) | Daily expenses |
| Large purchases pending | Rural recipient |
What You'll Need
Recipient's Bank Details
- Full account name (as on bank account)
- Bank name (e.g., Equity Bank, KCB)
- Account number
- Branch name (sometimes needed)
- SWIFT/BIC code (for traditional wires)
Major Kenyan Banks SWIFT Codes
| Bank | SWIFT Code |
| Equity Bank | EABORAIKXXX |
| KCB Bank | KCABORAIKXXX |
| Co-operative Bank | KCOOKENA |
| Standard Chartered | SCBLKENX |
| Barclays (ABSA) | BABORAIKXXX |
| NCBA | LOYDKENA |
| Stanbic Bank | SBABORAI |
| DTB | DABORAIA |
Method 1: Wise (Recommended)
Why Wise for Bank Transfers
- Mid-market exchange rate
- Transparent fees (~0.5-1%)
- Arrives in 1-2 business days
- No hidden charges
Step-by-Step
#### Step 1: Create Wise Account
- Go to wise.com or download app
- Click "Register"
- Enter email and create password
- Verify email
#### Step 2: Start Transfer
- Click "Send money"
- Enter amount in your currency
- Select Kenya (KES) as destination
- See exactly what recipient gets
#### Step 3: Select Bank Transfer
- Choose "Bank account"
- Select recipient's bank from list
- Enter account number
- Enter account holder's full name
#### Step 4: Add Your Details
- Enter your address
- Add phone number
- Select purpose of transfer
#### Step 5: Verify Identity (First Time)
- Upload ID document
- Take selfie for verification
- May need proof of address
- Usually verified within hours
#### Step 6: Pay for Transfer
Options:
- Bank transfer (cheapest, 1-2 days)
- Debit card (fast, small fee)
- Apple Pay/Google Pay (instant)
#### Step 7: Track Delivery
- Get confirmation email
- Track in Wise app
- Notified when delivered
Method 2: Remitly Bank Deposit
Step-by-Step
- Download Remitly app
- Select Kenya
- Choose "Bank deposit"
- Enter bank details:
- Bank name
- Account number
- Account holder name
- Select delivery speed:
- Express: Hours
- Economy: 1-3 days
- Enter amount and pay
- Track delivery
Method 3: Traditional Bank Wire
When to Use
- Very large amounts ($50,000+)
- Bank-to-bank preferred
- Corporate transfers
Step-by-Step
- Visit your bank or use online banking
- Select international wire
- Enter recipient details:
- Full name
- Bank name
- Account number
- SWIFT code
- Bank address
- Enter amount
- Pay wire fee ($25-50 typically)
- Keep confirmation
Downsides
- High fees ($25-50)
- Poor exchange rates (3-5% markup)
- Slow (3-5 business days)
- Possible intermediary bank fees
Getting Correct Bank Details
What to Ask Your Recipient
Send them this message:
```
Please send me:
- Full name (exactly as on bank account)
- Bank name
- Branch name and code
- Account number
- Your phone number (for notifications)
```
Verifying Details
Before large transfers:
- Make a test transfer ($20-50)
- Confirm receipt with recipient
- Then send full amount
Cost Comparison: Sending $1,000 to Kenya Bank
| Method | Fee | Exchange Loss | Total Cost | Time |
| Wise | ~$8 | ~$5 | ~$13 (1.3%) | 1-2 days |
| Remitly | ~$4 | ~$20 | ~$24 (2.4%) | 1-2 days |
| WorldRemit | ~$5 | ~$20 | ~$25 (2.5%) | 1-2 days |
| Bank Wire | ~$45 | ~$40 | ~$85 (8.5%) | 3-5 days |
Wise saves ~$70 compared to bank wire.
Troubleshooting
"Account not found"
Causes:
- Wrong account number
- Wrong bank selected
- Account closed
Solution:
- Verify all details with recipient
- Double-check account number digits
"Name mismatch"
Causes:
- Name doesn't match bank records exactly
Solution:
- Use full legal name
- Include all names (first, middle, last)
- Ask recipient for name exactly as on bank statement
Transfer delayed
Possible reasons:
- Compliance review (normal for large amounts)
- Banking hours (arrives next business day)
- Verification needed
Action:
- Check email for requests
- Contact provider support
- Usually resolves within 24-48 hours
Tips for Successful Bank Transfers
1. Verify Before Large Amounts
Test with small amount first, especially for new recipients.
2. Use Correct Name Format
Kenyan bank accounts often have format:
- FIRSTNAME MIDDLENAME SURNAME
- Include all parts exactly
3. Note Business Hours
Kenyan banks process from:
- Monday-Friday: 8:00 AM - 4:00 PM EAT
- Saturday: 8:00 AM - 12:00 PM (some)
- Transfers after hours: Next business day
4. Keep All Records
Save:
- Transfer confirmation
- Tracking number
- Exchange rate used
- Recipient acknowledgment
5. Set Up Recurring (If Regular)
For monthly transfers, set up automated transfer in Wise.
Bank Transfer Limits
Provider Limits
| Provider | Single Transfer Limit |
| Wise | ~$1 million (verified) |
| Remitly | ~$10,000 (varies) |
| WorldRemit | ~$8,000 |
| Bank Wire | No practical limit |
Kenya Receiving Side
Kenyan banks have no practical receiving limits for international transfers.
For Business Payments
Additional Considerations
- Use business account (Wise Business, etc.)
- Keep invoices for documentation
- Note: Withholding tax may apply for certain payments
- KRA documentation for large commercial transfers
Frequently Asked Questions
How long does bank transfer to Kenya take?
- Wise: 1-2 business days
- Remitly: 1-3 business days
- Bank wire: 3-5 business days
Is it safe to send to Kenyan bank?
Yes, all major transfer services are regulated and secure. Use established providers like Wise, Remitly.
Do I need SWIFT code?
- Wise/Remitly: No, they handle routing
- Traditional bank wire: Yes, required
What if my recipient doesn't have bank account?
Send to M-Pesa instead, or they can open Equity or KCB account quickly.
Can I send USD to Kenya bank?
Most services convert to KES. Some banks accept USD depositsโcheck with your recipient's bank.
Conclusion
Sending to Kenyan bank accounts:
- Use Wise for best rates and lowest fees
- Get exact bank details from recipient
- Test with small amount first
- Track delivery in app
- Keep records for future reference
Bank transfers are ideal for larger amounts where M-Pesa limits are restrictive.
Compare bank transfer rates on our calculator.