How much do cross-border payments cost in 2026? Fees by corridor and what counts as cheap

Sending $200 abroad costs 6.36% on average, per the World Bank. Here is where that money goes, how corridors differ, and what a cheap payment looks like.

A cross-border payment costs 6.36% of the amount on average to send $200, according to the World Bank's latest Remittance Prices Worldwide data. Business payments are larger, so the percentage is usually lower, but the cost comes from the same places: fees, intermediary charges, and the FX margin. BlindPay shows each of those in a quote before you send.

Here's where the money goes, how much it varies by corridor, and what a good price looks like in 2026.

Key takeaways

  • The World Bank puts the global average cost of sending $200 at 6.36%, with digital services at 4.59% and banks at 14.99% (Issue 54, Q3 2025 data).
  • Corridors vary by a factor of three. Sending from Germany averaged 4.49%, from the US 5.04%, and from Brazil 11.91%.
  • The FX margin is usually the biggest single cost. Price the rate, not the fee.
  • The G20 target for retail cross-border payments, which includes business payments, is a 1% average with no corridor above 3% by end-2027.
  • Total cost % = (fees + FX cost) / amount sent. Run that formula on every quote.

How much do cross-border payments cost on average?

The global average cost of sending $200 abroad is 6.36%, per the World Bank. That's the most recent figure, published in Issue 54 of Remittance Prices Worldwide, which covers Q3 2025 data and was posted in April 2026.

The World Bank tracks consumer remittances, not supplier invoices. It's still the best public price index for cross-border payments, because it measures the full cost, fees plus FX margin, across hundreds of corridors every quarter.

Here are the headline numbers from that report:

Measure (cost of sending $200, Q3 2025)Average total cost
Global average6.36%
Global weighted average (by flow size)5.04%
Digital remittances4.59%
Non-digital remittances7.30%
Banks14.99%
Money transfer operators4.72%
SmaRT (three cheapest qualifying services per corridor)3.29%

Two things jump out. Banks cost about three times as much as money transfer operators. And the cheapest services, captured by the SmaRT average, already run near half the global average. The price gap between providers on the same corridor is wide.

What fees make up the total cost?

Every cross-border payment has up to five cost parts: a sending fee, intermediary charges, the FX margin, a receiving fee, and, on stablecoin routes, a network fee. Most quotes show one or two of them.

Cost partWho charges itShown upfront?Typical shape
Sending feeYour bank or providerUsuallyFlat fee per payment
Intermediary (correspondent) chargesBanks in the middle of a SWIFT chainRarelyDeducted from the amount in transit
FX marginWhoever converts the currencyOften not as a numberPercentage built into the rate
Receiving feeThe recipient's bankNoFlat fee or small percentage
Network feeThe blockchain, on stablecoin routesUsuallyCents on low-fee chains

The mid-market rate is the midpoint between the buy and sell prices for a currency pair in the wholesale market. The FX margin, or spread, is how far the rate you get sits from it. Stablecoin FX slippage and live quotes explains how that gap moves between quote and execution.

Intermediary charges are the part people miss. On a SWIFT wire, each correspondent bank can take its fee out of the payment as it passes through, so the recipient gets less than you sent. Why cross-border payments are slow walks through that chain.

Which cost is usually the biggest?

The FX margin is usually the biggest cost on any payment over a few hundred dollars. Fees are flat, while the margin scales with the amount.

A $45 wire fee is 0.45% of a $10,000 payment. A 3% FX margin on the same payment is $300. Bank fee schedules make the flat fee easy to compare, which is why the margin gets less attention than it deserves.

The World Bank's methodology splits every price into a transfer fee and an FX margin for the same reason. Comparing fees alone tells you very little.

How do costs differ by corridor?

Costs vary by a factor of three between corridors, depending on where the money starts and where it lands. Competition, channel mix, and local FX markets drive the difference.

Average cost of sending $200 from selected G20 countries, Q3 2025 (World Bank, Issue 54):

Sending countryAverage total cost
Germany4.49%
United Kingdom4.61%
United States5.04%
Australia5.23%
France5.23%
Canada5.27%
Brazil11.91%
South Africa15.65%

The receiving side matters too. Mexico was the cheapest G20 country to send money to in Q3 2025 at 4.53%, and sending to Brazil averaged 5.38%.

Note the asymmetry with Brazil. Sending to Brazil averaged 5.38%, but sending from Brazil cost 11.91%. Same country, very different markets.

For business payments, corridor costs also depend on the local rail at the end. A payment that lands over Pix in Brazil or SPEI in Mexico avoids the receiving-bank fees and delays that a SWIFT wire picks up. USDC to MXN routes in 2026 compares the options on one corridor.

What counts as a cheap cross-border payment?

A cross-border business payment is cheap if it costs under 1% all-in. That's the G20 target, and the best services already beat it on liquid corridors.

The Financial Stability Board's G20 targets set three cost goals:

  • Retail payments, which include business-to-business and person-to-business payments: a global average cost of no more than 1%, with no corridor above 3%, by end-2027.
  • Remittances: a global average cost of sending $200 of no more than 3% by 2030, with no corridor above 5%.
  • Wholesale payments between financial institutions: no cost target.

The same targets ask that 75% of retail cross-border payments make funds available to the recipient within one hour by end-2027, and that providers show the total cost, including fees and FX charges, before the payment. Price and transparency are part of the same goal.

The World Bank's SmaRT indicator gives a corridor-level benchmark. SmaRT averages the three cheapest services a well-informed sender could use on each corridor. In Q3 2025, 78% of corridors had a SmaRT average below 5%. If your provider costs more than the SmaRT average on your corridor, you're overpaying.

How do you calculate the true cost of a payment?

Add every fee to the FX cost, then divide by the amount sent. This one formula works for any provider:

Total cost % = (fees + FX cost) / amount sent x 100, where FX cost = (mid-market rate minus rate received) x amount converted / mid-market rate

Put simply: work out how much less local currency you got than the mid-market rate would give you, convert that shortfall back to dollars, add the fees, and divide by what you sent.

To run it on a real quote:

  1. Note the mid-market rate at the moment you request the quote, from a source like Reuters, Bloomberg, or a central bank reference rate such as the ECB euro reference rates or Banxico's FIX rate for pesos.
  2. Record the rate the provider offers and every fee line.
  3. Ask whether any intermediary or receiving bank can deduct from the amount.
  4. Compute the amount that lands, in local currency.
  5. Compare it to the amount at mid-market. The gap, in dollars, plus fees, is your cost.

What does a $10,000 payment from the US to Mexico cost by route?

Here's the formula applied to a $10,000 supplier payment in pesos, by three routes. Every number below is illustrative. None of them is a quote from BlindPay or any named provider.

Assumptions:

  • Mid-market rate: 18.50 MXN per USD, so $10,000 is worth 185,000 MXN at mid-market.
  • Bank wire: $45 sending fee, $20 deducted by one intermediary bank, a 3% FX margin applied on conversion, and a 200 MXN receiving fee.
  • Fintech transfer: $30 fee charged on top, 0.6% FX margin.
  • Stablecoin route: $10,000 in USDC sold for pesos at a 0.5% all-in spread and paid out over SPEI, Mexico's instant payment system, plus about $1 of network fees. If you start from dollars rather than USDC, add your on-ramp cost.
RoutePesos receivedFees and deductionsFX marginTotal costTotal cost %
Stablecoin plus SPEI184,075 MXN~$1$50~$510.51%
Fintech transfer183,890 MXN$30$60$900.90%
Bank wire (SWIFT)178,891 MXN$76 ($45 + $20 + 200 MXN)$299$3753.75%

The wire's headline fee is only $45. The real cost is $375: about $299 of FX margin plus $31 of deductions the sender never sees on the quote. That's the pattern the World Bank data shows at scale.

Your actual numbers will differ by corridor, amount, and provider. Run the same table with real quotes on your own corridor and ticket size before you decide. Stablecoin off-ramp fees vs a bank wire runs a similar comparison at $200, $2,000, and $20,000.

Does pre-funding add to the cost?

Yes, though it never shows up on a quote. Providers that need money parked in each destination country tie up working capital before any payment moves.

That capital has a cost: interest you don't earn, FX exposure on idle balances, and cash you can't use elsewhere. Correspondent banking vs stablecoin liquidity runs the numbers on a five-country example, and what no pre-funding means explains the alternative.

How does BlindPay price cross-border payments?

BlindPay publishes its plans and shows every per-payment cost in a quote before you confirm. There's no pre-funding requirement and no minimum volume.

Plans are listed on the pricing page:

PlanMonthly priceWhat it adds
Basic$499 a month, or $399 a month billed annually500 customers, 500 compliance checks, automated off-ramp
Business$1,999 a month, or $1,599 a month billed annually10,000 customers, US virtual accounts, SWIFT (POBO/COBO), partner fees on each transaction
EnterpriseCustomTailored solutions team and SLAs

Per-payment costs show in the quote. A payout quote returns commercial_quotation, the raw market rate, next to blindpay_quotation, the rate net of BlindPay's fee, plus a flat_fee and the exact receiver_amount in local currency. The gap between the two rates is the FX cost, in plain sight. Quotes are valid for 5 minutes by default, so the price you see is the price you get if you execute in time.

Who pays the fee is your choice. With cover_fees: false, fees come out of what the recipient receives. With cover_fees: true, they're added on top of the stablecoin amount you send, so the recipient gets the full figure.

Virtual account deposits follow one more rule. BlindPay fees on deposits below $100.00 accrue to your monthly invoice as billing_fee_amount, and deposits of $100.00 or more are charged at transaction time, deducted from the amount delivered as transaction_fee_amount (virtual accounts). This applies to incoming virtual account deposits, not to payouts.

Rails decide speed and receiving cost. BlindPay pays out over Pix, SPEI, ACH, RTP, Transfers 3.0 in Argentina, ACH Colombia, SEPA, and SWIFT (POBO/COBO). Pix and SPEI settle in minutes, RTP is instant, and SWIFT can take up to 5 business days (cut-off times).

Stablecoin API pricing explained breaks down mint fees, spreads, and network costs across providers, and what is real-time cross-border settlement covers how the speed side works.

What to do next

Take your three most common corridors and one real payment size. Run the total cost formula on a quote from your current provider and on a BlindPay payout quote from a free development instance, then compare the amount that lands.

FAQ