Home › Banking › Send money abroad

Send money abroad: what does a transfer really cost?

Sending money to family abroad? Type the quote you got: the fee, their exchange rate and the mid-market rate. See the true cost, how much of it hides in the rate, and how two quotes compare.

Best first move

  1. Compare the "Total to Recipient", not the fee. Providers must show it before you pay (CFPB rule).
  2. Check the mid-market rate at the same moment. Search "USD to MXN" (or your currency); the gap to their rate is a hidden fee.
  3. Pay from a bank account or debit card, not cash: cash transfers pay a 1% federal tax since Jan. 1, 2026 (IRS).
  4. Get 2 or 3 quotes for the same amount and delivery (bank deposit, cash pickup, mobile wallet). Apps like Wise and Remitly and banks all show quotes before you pay.

What does this transfer really cost?

$12.10

total cost of this transfer: 2.42% of what you send

They get (their money)

9,100.00

Rate markup

1.62% ($8.11)

You pay in total

$503.99

The fee is $3.99, but the rate costs $8.11 more. Always compare what they get, not just the fee.

Show the math
  • You pay: $500.00 sent + $3.99 fee = $503.99
  • They get: $500.00 × 18.2 = 9,100.00
  • At the mid-market rate (18.5) your $500.00 would buy 9,250.00
  • Exchange-rate markup: (18.5 − 18.2) ÷ 18.5 = 1.62%, which costs $8.11
  • What they get is worth $491.89 at the mid-market rate (9,100.00 ÷ 18.5)
  • Total cost: $503.99 − $491.89 = $12.10 = $3.99 fee + $8.11 markup
  • Cost as a share of what you send: $12.10 ÷ $500.00 = 2.42% (World Bank global average 6.36%; UN goal under 3%)
More options

Paying with cash adds the 1% federal tax. Fees taken out by the receiving bank or pickup agent are in their money. Got a second quote? Type its fee and rate to see which one delivers more.

Worked examples

Example (U.S. to Mexico)They get (pesos)Total costShare of amount
$500, $3.99 fee, rate 18.20 (mid-market 18.50)9,100.00$12.102.42%
$500, $0 fee, rate 17.90 (mid-market 18.50)8,950.00$16.223.24%
$200, $5 fee, rate 18.30, paid in cash3,660.00$9.164.58%
$1,000, $8 fee, rate 18.45 (mid-market 18.50)18,450.00$10.701.07%

Hand check, row 1: $500 × 18.20 = 9,100.00 pesos. At the mid-market rate, 9,100 ÷ 18.50 = $491.89, so the rate costs $500 − $491.89 = $8.11. Add the $3.99 fee: $12.10 in total, or 2.42% of $500. Row 2 has no fee but costs more: 8,950 pesos is worth $483.78, a $16.22 cost (3.24%). Row 3 adds the 1% cash tax ($2.00): $5 fee + $2 tax + $2.16 markup = $9.16, or 4.58% of $200.

How to compare quotes in 4 steps

  1. Pick the amount, the currency and how they'll get it (bank deposit, cash pickup or mobile wallet).
  2. Get the quote screen from 2 or 3 providers. Write down the fee, the exchange rate and the Total to Recipient.
  3. Look up the mid-market rate right then and type everything above.
  4. Pick the one that delivers the most. First-transfer promos are common (for example Remitly's new-customer rate), so check the regular price for the next time too.

Sources

Facts and math only, not financial advice. We don't list or rank providers' prices: quotes change by the minute, by amount, by how you pay and by where the money goes. Nothing you type is sent or saved by us (the math runs in your browser; the page link just keeps your numbers). No company pays to be on this page, and there are no partner links.

FAQ

What is the cheapest way to send money abroad?

The one that delivers the most money to your recipient for the same amount, which you can only tell by comparing quotes. Check the Total to Recipient that U.S. providers must show before you pay, and compare their exchange rate with the mid-market rate. Paying from a bank account or card avoids the 1% cash tax.

How do I calculate the real cost of an international transfer?

Add the fee to the exchange-rate markup. Markup = amount × (mid-market rate − their rate) ÷ mid-market rate. Example: $500 at 18.20 when the mid-market rate is 18.50 costs $8.11 in the rate, plus a $3.99 fee = $12.10, or 2.42%.

Is there a tax on sending money abroad?

Since Jan. 1, 2026 a 1% federal tax applies to transfers paid with cash, a money order or a cashier's check. Transfers paid from a bank account or with a U.S. debit or credit card are exempt.

Can I cancel an international money transfer?

Yes, within 30 minutes of paying, if the money hasn't been picked up or deposited. The provider must refund everything, fees included, within 3 business days (12 CFR 1005.34).

Facts and math only, not financial or legal advice. Fees, rates and rules come from providers' own pages and federal rules with dates; confirm terms with your bank, card issuer or transfer provider before acting.

Was this calculator helpful?

We save only this page, your answer and the time. Nothing you typed.

Free rate alerts by email

We email you when top savings rates or our picks change. Email only. We send one email first so you can confirm; every email has a one-click unsubscribe.

Free tools need no account, SSN, or address. Most calculators run in your browser; a few send the numbers you enter to our server to do the math.

Related calculators

See all free tools →