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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
Related Guides
Proven strategies to save up to 90% on transfer costs. Learn how to reduce fees by over $1,000/year.
The new 1% US tax on money sent abroad, in plain English: when it started, who pays it, who is exempt, what it costs, and the one-step way to avoid it.
Complete guide to exchange rates and currency conversion. Learn about mid-market rates, markups, and how to get better rates.
Learn how to compare fees across different money transfer services and find the best deals.
Sources & References
- TransferFees: how we measure transfer costs
- CFPB: What is a remittance transfer and what are my rights?
- IRS: Remittance transfer tax (One Big Beautiful Bill)
- Federal Register: Excise Tax on Remittance Transfers
- Federal Reserve: H.10 Foreign Exchange Rates
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.