The Cheapest Fee Cost the Most: What $1,000 Actually Loses on the Way to the Philippines

The short version: One provider charged a $0.00 fee and cost $31.88. Another charged $7.46 and cost $7.46. On a $1,000 transfer, the gap between the cheapest and most expensive option was $43.98 — and the advertised fee predicted almost none of it. Here is the arithmetic, and how to run it on your own transfer in two minutes.

Rates captured 27 August 2026, 21:36 UTC.

The fee is not the price

Every transfer service shows you a fee up front. Usually it is small. Sometimes it is zero.

That number is accurate. It is also, for most providers, the smaller half of what you pay.

The larger half is the exchange rate margin — the gap between the rate you are given and the rate at which currencies actually trade. That real rate has a name: the mid-market rate, the midpoint between buy and sell prices in global currency markets. It is what you see on XE, Reuters, or Google.

Almost nobody sends money at the mid-market rate. The difference between it and the rate you are offered is a cost. It just never appears on a receipt, never gets labelled “fee”, and never shows up in the comparison you were shown before you clicked send.

So we did the only thing that makes providers comparable: converted both halves into a single number.

What we found

Sending USD 1,000 to the Philippines, all figures captured within the same minute:

Provider Advertised fee Rate given Recipient gets True cost True cost % vs advertised fee
Wise $7.46 61.9631 ₱61,500.86 $7.46 0.75% 1.0×
Western Union $1.99 60.1591 ₱60,039.40 $31.05 3.11% 15.6×
Wells Fargo $0.00 59.9880 ₱59,987.97 $31.88 3.19% no fee quoted
PayPal $4.99 59.0708 ₱58,776.01 $51.44 5.14% 10.3×
Mid-market reference 61.9631 ₱61,963.10 $0.00 0.00%

Bank transfer as the payment method. Exchange rates move continuously — these were true at the moment of capture and are not live quotes.

Three things stand out.

The advertised fee was almost useless as a guide. Western Union quoted $1.99 and cost $31.05 — 15.6 times its own headline number. PayPal quoted $4.99 and cost $51.44, 10.3 times. The gap was not hidden in fine print; it was in the exchange rate, where it does not read as a price at all.

“Zero fee” was the second most expensive option. Wells Fargo charged nothing to send and cost $31.88. The entire charge lived in a 3.19% exchange-rate margin. A fee of zero is not a discount when the rate absorbs it.

The provider with the highest advertised fee was the cheapest overall — by a factor of four. Wise quoted the largest fee in the table, $7.46, and that fee was the whole cost, because it passed on the mid-market rate exactly. Its true cost was 4.3× lower than Wells Fargo’s $0.00 option.

On $1,000, the spread between best and worst was $43.984.40% of the amount sent. On a $10,000 transfer at the same rates, that gap is roughly $440.

How we calculated this

Everything below can be reproduced in a spreadsheet. That is the point.

Step 1 — Establish the neutral reference. We took the mid-market rate from XE, an independent source, not from any provider being compared: 1 USD = 61.9631 PHP at 21:36 UTC. At that rate, $1,000 is worth ₱61,963.10 — the zero-cost baseline.

Step 2 — Record what actually arrives. Not the fee, not the rate: the number the provider says the recipient will receive.

Step 3 — The gap is the true cost.

value at mid-market  = amount sent × mid-market rate
shortfall            = value at mid-market − amount received
true cost            = shortfall ÷ mid-market rate
true cost %          = true cost ÷ amount sent × 100

Worked through, one provider

Take Western Union, which quoted a $1.99 fee:

Value at mid-market   : $1,000 × 61.9631      = ₱61,963.10
Recipient receives    :                          ₱60,039.40
                                                 −−−−−−−−−−−
Shortfall             : 61,963.10 − 60,039.40 =  ₱1,923.70
Shortfall in USD      : 1,923.70 ÷ 61.9631    =     $31.05

True cost: $31.05, or 3.11% of the amount sent.

The advertised fee was $1.99. The other $29.06 was the exchange-rate margin — a 2.91% markup that appears nowhere as a fee, on a transfer advertised as costing two dollars.

Where these numbers came from, and what that means

We think you should know exactly how much weight to put on this, so here is the provenance in full.

The mid-market rate is independent. It came from XE, which sells currency transfers but was not one of the providers we compared here.

The provider figures came from Wise’s published comparison table — captured at the same moment as the XE rate.

Wise is one of the four providers in this table, and it comes out best. That is a conflict of interest, and you should treat any comparison published by a competitor with suspicion.

So we did not take it on trust. We recomputed every figure ourselves against XE’s independent mid-market rate. If Wise had flattered itself or overstated a rival’s margin, the recomputation would have diverged.

It did not. All four figures reconciled to the cent:

Provider Our recalculation Wise’s published figure Difference
Wise $7.46 $7.46 $0.00
Western Union $31.05 $31.05 $0.00
Wells Fargo $31.88 $31.88 $0.00
PayPal $51.44 $51.44 $0.00

What we verified: that the arithmetic is correct, and that the recipient amounts are consistent with the rates shown and with an independent mid-market reference.

What we did not verify: we did not independently query Western Union, Wells Fargo, or PayPal for a quote of our own. Their figures are as published by a competitor, arithmetically confirmed but not separately sourced. A future edition of this comparison will query each provider directly.

We are telling you this because a number is only as good as its provenance, and a comparison that hides where it got its data is not worth reading.

Check your own transfer in two minutes

Ours used $1,000 to the Philippines. Yours is probably a different amount, corridor, and day. The method does not change.

1. Get the mid-market rate now. Search your currency pair on XE or Google. Write it down with the time.

2. Get the final receive amount from your provider. Not the fee — the number they say will arrive.

3. Run this in any spreadsheet:

= (amount_sent × mid_market_rate − amount_received) ÷ mid_market_rate

That is your true cost in your sending currency. For the percentage: = true_cost ÷ amount_sent × 100

If the answer is much larger than the fee you were quoted, that is not an error. That is the distance between how the price is presented and what you actually pay.

Two habits worth building: run this before any large transfer, and re-run it periodically for the provider you already use. On a $50,000 payment, a 2% margin you never noticed is $1,000.

What this article does not answer

Which provider you should use. We do not rank or recommend. The ranking flips with amount, corridor, delivery speed, and the day — as our follow-up article shows, it reverses entirely below about $36. We publish the method so you can run it on your own numbers.

Whether these figures still hold. They were true at 21:36 UTC on 27 August 2026. Rates move by the minute and fee structures change without notice. We re-run this comparison quarterly and date every revision.

Speed, reliability, and support. We measured cost only. The cheapest transfer is not automatically the right one.

Other corridors. USD→PHP is one route. Margins differ substantially by destination.


Found a number that is wrong or out of date? Email us. We correct errors and publish the correction openly at the bottom of the article, with the date.

finance404 — The numbers they leave out.

This article is financial education, not financial advice, and not a recommendation of any product or provider. We are not licensed advisers. Exchange rates and fees change without notice; verify current figures before you transfer money. See our Methodology and Disclaimer.

This article contains no paid links.