Skip to main content
English6 min read

Money Transfer Fees Explained: Understanding What You're Really Paying

Break down all the fees involved in international money transfers. Learn about exchange rate markups, transfer fees, and hidden costs.

Key Takeaway

Break down all the fees involved in international money transfers. Learn about exchange rate markups, transfer fees, and hidden costs.

Money Transfer Fees Explained: Understanding What You're Really Paying

Money transfer costs are often confusing. A "$0 fee" transfer might cost you more than one with a $5 fee. Here's how to understand what you're actually paying.

The Two Types of Costs

1. Transfer Fee

The obvious, upfront charge:

  • Flat fee: "$3.99 per transfer"
  • Percentage: "1% of amount"
  • Combination: "$2 + 0.5%"

Easy to see. Listed clearly at checkout.

2. Exchange Rate Markup

The hidden cost most people miss:

  • Provider uses worse rate than "real" rate
  • You get fewer KES per USD
  • Not shown as a "fee"

Hard to see. Requires comparing to mid-market rate.

How Exchange Rate Markup Works

The Mid-Market Rate

This is the "real" exchange rate:

  • What banks trade at
  • No profit built in
  • Find it on Google or XE

Example: Google shows 1 USD = 129.00 KES

Provider's Rate

What the provider actually gives you:

  • Lower than mid-market
  • Difference is their profit

Example: Provider rate = 127.00 KES per USD

Calculating the Markup

```

Markup = (Mid-market - Provider rate) / Mid-market ร— 100

Markup = (129.00 - 127.00) / 129.00 ร— 100

Markup = 1.55%

```

On a $1,000 transfer:

  • Mid-market: 129,000 KES
  • Provider rate: 127,000 KES
  • Hidden cost: 2,000 KES (~$15.50)

Total Cost Examples

Example 1: "Zero Fee" Provider

  • Transfer: $500
  • Fee: $0
  • Exchange rate: 126.50 (mid-market: 129.00)
  • Markup: 1.94%

Real cost: $9.70 (1.94%)

Example 2: Provider with Fee

  • Transfer: $500
  • Fee: $5
  • Exchange rate: 128.50 (mid-market: 129.00)
  • Markup: 0.39%

Real cost: $5 + $1.95 = $6.95 (1.39%)

The "free" option costs more!

Provider Cost Comparison

Sending $1,000 to Kenya (mid-market rate: 129.00):

ProviderFeeRateRate MarkupTotal Cost%
Wise$8128.500.39%$11.901.19%
Sendwave$0127.001.55%$15.501.55%
Remitly$4127.501.16%$15.601.56%
WorldRemit$5126.002.33%$28.302.83%
Western Union$10123.004.65%$56.505.65%
Bank Wire$45124.003.88%$83.808.38%

Other Fees to Watch For

Payment Method Fees

MethodTypical Extra Cost
Bank account (ACH)$0
Debit card$1-5
Credit card$5-15

Credit Card Cash Advance

If your bank treats transfer as cash advance:

  • 3-5% cash advance fee
  • Higher interest rate
  • Interest starts immediately

Avoid credit cards for transfers.

Receiving Fees

Some banks charge for incoming international transfers:

  • $10-25 for incoming wire
  • Usually not for M-Pesa
  • Ask recipient to check

Intermediary Bank Fees

For bank wires:

  • Your bank โ†’ Intermediary bank โ†’ Kenya bank
  • Each can charge
  • $10-30 possible along the way

Currency Conversion Fees

If provider converts twice:

  • USD โ†’ EUR โ†’ KES (example)
  • Each conversion costs

Best: Direct USD to KES conversion

How Providers Make Money

The "Zero Fee" Model

Providers claiming "no fees":

  • Make money on exchange rate
  • Markup covers their costs + profit
  • Not cheaper, just differently priced

The Transparent Model

Providers like Wise:

  • Small, visible fee
  • Near mid-market exchange rate
  • Total cost clearly shown

The Traditional Model

Banks and legacy services:

  • Visible fee
  • AND significant exchange markup
  • Double profit

Reading the Fine Print

What to Look For

  1. Exchange rate compared to mid-market
  2. Transfer fee amount
  3. Payment method impact
  4. Delivery method fees
  5. Receiving fees (ask recipient)

Red Flags

  • "Best rates guaranteed" (compare to verify)
  • Can't see rate until after signup
  • Rate differs significantly from Google/XE
  • Multiple fees listed
  • "Processing fee" + "transfer fee" + "service fee"

How to Calculate True Cost

Simple Method

  1. Note amount you're sending (e.g., $500)
  2. Note how much recipient gets (e.g., 63,000 KES)
  3. Check mid-market rate (e.g., 129 KES)
  4. Calculate ideal amount: $500 ร— 129 = 64,500 KES
  5. Difference: 64,500 - 63,000 = 1,500 KES lost
  6. Convert back: 1,500 รท 129 = $11.63 total cost

Percentage Method

```

Total Cost % = (Ideal Amount - Actual Received) / Ideal Amount ร— 100

Total Cost % = (64,500 - 63,000) / 64,500 ร— 100

Total Cost % = 2.33%

```

Fee Comparison by Transfer Size

Small Transfers ($100)

ProviderTotal Cost%
Sendwave~$1.501.5%
Remitly~$3.003.0%
Wise~$2.002.0%
WU~$8.008.0%

Best for small: Sendwave

Medium Transfers ($500)

ProviderTotal Cost%
Wise~$5.501.1%
Sendwave~$7.501.5%
Remitly~$10.002.0%
WU~$30.006.0%

Best for medium: Wise

Large Transfers ($5,000)

ProviderTotal Cost%
Wise~$400.8%
OFX~$350.7%
Sendwave~$751.5%
Bank~$200+4.0%+

Best for large: OFX or Wise

Common Misconceptions

"No fee means no cost"

Wrong. Fee is only part of the cost.

"Banks are safest and cheapest"

Wrong. Banks typically have the highest total costs.

"Western Union/MoneyGram are the only options"

Wrong. Digital alternatives are cheaper and often faster.

"Exchange rates are the same everywhere"

Wrong. Rates vary significantly between providers.

Conclusion

Understanding money transfer fees:

  1. Total cost = Fee + Exchange rate markup
  2. Compare to mid-market rate to find true cost
  3. "Zero fee" isn't free - check the rate
  4. Use bank account payment to avoid card fees
  5. Wise usually wins on total cost transparency

The best way to save is knowing what you're actually paying.

Find your true cost with our comparison calculator.

Share:

Related Articles

Need help? Chat with us