Guide

Money Transfer Fees Explained

Sending money abroad rarely costs just the fee on the screen. Here is every charge you can run into, where each one hides, and how to see the real price before you send.

By TransferFees 9 min read Last updated October 12, 2026Editorial standards
01

The Short Answer

Every transfer has two prices: the fee you see and the markup in the exchange rate you don’t. How you pay, how the money arrives and whether it travels as a bank wire can add more. The only fair way to compare is the total cost, or the amount your recipient actually gets.

  • The exchange-rate markup is never itemized, and on most transfers it is the bigger of the two prices.
  • Paying by card, especially a credit card, usually costs more than paying from a bank account.
  • Cash pickup is often priced higher than a bank deposit by the same service.
  • Bank wires can lose money to intermediary and receiving bank fees on the way.
  • Since January 1, 2026, transfers paid in cash carry a 1% US tax.
02

The Two Prices in Every Transfer

The transfer fee is the charge a service shows you before you pay. The second price is in the exchange rate. The mid-market rate is the real rate, the midpoint banks trade at and the one Google shows. Most services give you a slightly worse rate and keep the difference. That gap is the markup, and every percentage point costs $10 on each $1,000 you send.

Here is the same $1,000 from the US to Mexico, paid from a bank account and delivered to a bank account, from each service’s own current quote, standing prices cheapest first. Read the fee and the markup together: the service with the lowest fee is not always the one that costs least.

Service
Fee
Markup
All-in cost
Instarem
$0.00
0.78%
$7.81
Revolut
$1.50
0.73%
$8.82
Sendwave
$1.99
0.91%
$11.07
Remitly
$1.99
0.92%
$11.20
Wise
$12.07
0.01%
$12.15
MoneyGramas listed by moneytransfers.com
$1.90
1.42%
$16.08
Pangea
$1.95
2.02%
$22.13
WorldRemit
$1.99
2.21%
$24.05
Ria Money Transfer
$1.99
2.41%
$26.00
Western Union
$1.99
2.45%
$26.41
XE
$0.00
2.69%
$26.86
OFX
$0.00
2.81%
$28.05

USD to MXN, $1,000, paid from a bank account and delivered to a bank account, in quotes collected October 8–9, 2026. All-in cost is the fee plus what the markup costs on the same amount. Green marks the cheapest standing price. A promotional fee or a rate better than our mid-market reference is listed after the standing prices: shown, never ranked.

For more on the rate side, including why a perfect rate can still lose, read our guide to exchange rate markups.

03

Every Fee You Can Pay

Most transfers only carry the first two. The rest depend on how you pay, how the money arrives and which route it takes, and each one can be avoided or kept small once you know it is there.

Fee
What it is
How to keep it down
Transfer fee
The charge the service shows you upfront. It can be flat, a percentage, or a mix, and it often changes with the amount and the route.
Compare it with the markup, never on its own.
Exchange-rate markup
The gap between the mid-market rate and the rate you get. It never shows up as a line on your receipt.
Check the rate against the mid-market rate before you send.
Payment method fee
Paying by card usually costs more than paying from a bank account, and a credit card can cost far more.
Pay from your bank account when you can wait a little longer.
Delivery fee
Cash pickup, bank deposit and mobile wallet delivery are often priced differently by the same service.
Choose bank deposit when your recipient can use it.
Intermediary bank fees
On a SWIFT wire, banks in the middle can take a cut before the money arrives.
Use a transfer service with local payout instead of a bank wire.
Receiving fees
Some banks charge your recipient to accept an incoming international wire, and some wallets charge to cash out.
Ask the recipient’s bank, or send to a method with no incoming fee.
Remittance tax
Since January 1, 2026, the US charges 1% on transfers paid in cash, by money order or by cashier’s check.
Pay from a bank account or a US debit or credit card.
04

How You Pay Changes the Price

Card networks charge the transfer service for every card payment, and most services pass that cost on to you. Debit cards are usually cheaper than credit cards, and a bank account is usually cheapest of all. Paying by card does have one upside: the money often leaves faster.

Paying Xoom by credit card on $1,000 to Mexico came with a $64.09 fee, against a $15.59 fee paying from a bank account, at the same exchange rate.

Paying by
Fee
All-in cost
PayPal USD
$0.00
$13.50
PayPal balance
$13.89
$27.21
Debit card
$15.59
$28.88
Bank account (ACH)
$15.59
$28.88
Credit card
$64.09
$76.73

Xoom’s own prices for $1,000 from the US to Mexico, by how you pay, in quotes collected October 9, 2026. The exchange rate is the same for every row; the fee is what changes.

Check how your card issuer treats it. Many credit card issuers count a money transfer as a cash advance. That can mean a cash advance fee from your card company on top of the transfer service’s fee, and interest from the first day, with no grace period.

05

How It Arrives Changes the Price

The same service can charge different prices for the same amount depending on how the money arrives. Cash pickup has to be paid out at an agent location, which costs the service money, so it is often priced higher than a deposit into a bank account or a mobile wallet.

Remitly charged a $3.99 fee for cash pickup in Mexico and a $1.99 fee for a bank deposit, on the same $1,000 at the same exchange rate.

Delivered by
Fee
All-in cost
Bank deposit
$1.99
$11.20
Mobile wallet
$1.99
$11.20
Cash pickup
$3.99
$13.18

Remitly’s own prices for $1,000 from the US to Mexico, by how the money arrives, in quotes collected October 9, 2026.

Cash pickup is still the right choice when your recipient has no bank account or needs the money in hand today. Just compare its price with the other options first. For more on each route, see how international transfers work.

06

What “No Fee” Really Means

“No fee” and “zero commission” describe one half of the price. A service that charges no fee still has to make money, and it usually does it through the exchange rate.

On the same $1,000 to Mexico, OFX charged no fee, but its rate was 2.81% above the mid-market rate, so the transfer cost $28.05 all-in. Instarem cost $7.81 all-in, with no fee and a rate 0.78% above the mid-market rate.

First-transfer promotions work the same way in reverse: a waived fee or a better rate that applies once. It is worth taking, but it tells you nothing about what your second transfer will cost. Check the standard price before you make a service your regular choice.

07

Bank Wires: Fees You Don’t See Coming

A bank wire to another country usually travels over SWIFT, and it may pass through one or more intermediary (correspondent) banks on the way. Each one can take a fee out of the amount, so the money can arrive short of what you sent. Your recipient’s bank may then charge to accept an incoming international wire.

The charge option on the wire decides who pays. With OUR, you pay every fee upfront and the full amount should arrive. With SHA, you pay your own bank and the recipient absorbs the rest. With BEN, every fee comes out of the amount sent. On top of that, the bank sets its own exchange rate, with its own markup.

Transfer services avoid most of this by paying out locally, from an account in the recipient’s country. To see what US banks charge for an outgoing international wire, see our bank wire transfer fees page, and for when a wire is worth it, ACH vs. wire transfers.

08

The 2026 Remittance Tax

Since January 1, 2026, the US charges a 1% federal excise tax on remittance transfers paid in cash, by money order or by cashier’s check. On $1,000 sent in cash, that is $10. Transfers paid from a bank account or with a US debit or credit card are exempt, which covers almost every online and app transfer. The details are in our 2026 remittance tax guide.

09

Compare the Real Cost

The simplest way to compare is to ignore the labels and look at one number: how much your recipient gets for the same amount sent. This comparison prices every service against the live mid-market rate, so the markup is already counted.

Loading comparison...

To see which service costs least on other routes, read the cheapest money transfer service by corridor, and for the habits that cut the cost of every transfer, how to save on transfer fees.

10

Frequently Asked Questions

What fees do you pay when you send money abroad?

Usually two: a transfer fee you can see and an exchange-rate markup you can’t. Depending on how you pay and how the money arrives, you can also pay a card fee, a cash pickup fee, intermediary bank fees on a SWIFT wire, and a fee your recipient’s bank charges to accept the money. Transfers paid in cash also carry a 1% US tax, in force since January 1, 2026.

Is the exchange rate really a fee?

Yes, when it is worse than the mid-market rate. The difference is kept by the provider, and on a $1,000 transfer every percentage point is $10. Some services convert at the mid-market rate and charge a visible fee instead. Either way, add the two together before you compare.

Why does paying by credit card cost more?

Card networks charge the transfer service to process the payment, and most services pass that cost on. Paying Xoom by credit card on $1,000 to Mexico came with a $64.09 fee, against a $15.59 fee paying from a bank account, at the same exchange rate. Many card issuers also treat a money transfer as a cash advance, which can mean a separate fee and interest from the first day. Paying from a bank account avoids both.

Does cash pickup cost more than a bank deposit?

Often, yes. Cash has to be paid out at an agent location, and that costs the service money. Remitly charged a $3.99 fee for cash pickup in Mexico and a $1.99 fee for a bank deposit, on the same $1,000 at the same exchange rate. If your recipient has a bank account or a mobile wallet, check the price for those too.

Does “no fee” mean the transfer is free?

No. A service that charges no fee is usually paid through the exchange rate. On the same $1,000 to Mexico, OFX charged no fee, but its rate was 2.81% above the mid-market rate, so the transfer cost $28.05 all-in. Instarem cost $7.81 all-in, with no fee and a rate 0.78% above the mid-market rate. Look at the total cost, or simply at how much your recipient gets.

Who pays intermediary bank fees on a wire?

It depends on the charge option on the wire. With "OUR", you pay all the fees upfront. With "SHA", you pay your bank and the recipient absorbs the rest, so less arrives. With "BEN", every fee comes out of the amount sent. Banks in the middle can take their cut on SHA and BEN wires, which is why a wire can arrive short.

Does the person receiving the money pay fees too?

Sometimes. A bank may charge to accept an incoming international wire, and a mobile wallet may charge to cash out. Transfer services that pay out locally, into a bank account in the recipient’s country, usually avoid the incoming wire fee. Ask the recipient’s bank if you are not sure.

Do I pay tax when I send money abroad from the US?

Only if you pay in cash, by money order or by cashier’s check. Since January 1, 2026, those transfers carry a 1% federal excise tax, so $1,000 sent in cash adds $10. Transfers paid from a bank account or a US debit or credit card are exempt.

See the full price before you send

Compare the fee, the rate and what actually arrives, for your amount and your route.

Sources & References

Provider pricing and exchange rates are set by the companies named and can change. Figures in this guide are checked against these official sources. Always confirm the live rate before you transact.