Skip to main content
English3 min read

Sending Money for School Fees in Kenya: A Parent's Complete Guide

Learn the best ways to send school fees to Kenya. Compare payment methods, timing strategies, and how to pay schools directly via M-Pesa Paybill.

Key Takeaway

Learn the best ways to send school fees to Kenya. Compare payment methods, timing strategies, and how to pay schools directly via M-Pesa Paybill.

Sending Money for School Fees in Kenya: A Parent's Complete Guide

Paying school fees from abroad is one of the most common reasons Kenyans in the diaspora send money home. Whether it's primary school, secondary school, or university fees, this guide covers everything you need to know.

Understanding Kenya's School Fee System

School Calendar

Kenya operates on a three-term system:

TermMonthsFee Due Date
Term 1January - AprilEarly January
Term 2May - AugustEarly May
Term 3September - DecemberEarly September

Typical Fee Ranges (2024/2025)

School TypeAnnual Range (KES)USD Equivalent
Public Primary5,000-20,000$40-160
Private Primary50,000-300,000$400-2,400
Public Secondary20,000-60,000$160-480
Private Secondary100,000-500,000$800-4,000
Public University50,000-150,000/year$400-1,200

Best Ways to Pay School Fees

Option 1: M-Pesa to Family, Family Pays School

How It Works:

  1. Send money to family member's M-Pesa
  2. They pay school via Paybill or bank transfer

Best Provider: Sendwave or Remitly (fast M-Pesa delivery)

Option 2: Direct School Paybill Payment

Many providers now support direct Paybill payments:

  • WorldRemit (some schools)
  • Some local banks with diaspora services

Option 3: Bank Transfer to School Account

How It Works:

  1. Get school's bank account details
  2. Send via Wise or bank wire
  3. Money goes directly to school account

Best Provider: Wise (lowest fees for bank transfers)

Cost Comparison: Paying KES 100,000 ($800) in Fees

MethodProviderFeesExchange LossTotal Cost
M-Pesa to familySendwave$0~$12~$12
M-Pesa to familyRemitly$4~$10~$14
Bank to schoolWise$6~$4~$10
Bank wireUS Bank$45~$30~$75

Best Option: Wise bank transfer for large amounts, Sendwave for smaller amounts.

Timing Strategies

When to Send

Ideal: 1-2 weeks before fees due

  • Allows time for any issues
  • Catches favorable exchange rates
  • School processes payment before deadline

Avoid: Last minute

  • Exchange rates might be unfavorable
  • Transfer delays could mean late fees

School Fee Payment Records

What to Keep

For each payment, save:

  • Transfer confirmation/receipt
  • Exchange rate at time of transfer
  • School receipt (request from family or school)
  • Fee breakdown from school

Frequently Asked Questions

Can I pay school fees directly with credit card?

Generally no. Kenyan schools don't accept international cards directly. Send to M-Pesa or bank, then pay.

Can I pay full year in advance?

Most schools accept this:

  • Often get small discount
  • Lock in current rates
  • One transaction vs. three

Conclusion

Paying school fees from abroad doesn't have to be complicated:

  1. Plan ahead: Know deadlines and amounts
  2. Use the right provider: Wise for large amounts, Sendwave for smaller/urgent
  3. Keep records: Save all confirmations and receipts
  4. Communicate: Coordinate with family and school

Compare school fee transfer rates with our money transfer calculator.

Share:

Related Articles

Need help? Chat with us