How to Send Money Internationally 2026: Fees Compared
4.2/ 5Most people compare international transfer services by the flat fee. That is the wrong number. The flat fee is the visible part. The exchange rate markup is the part that costs more, and it is buried in the rate you are offered versus the rate banks use between themselves.
This review looks at how the total cost of a transfer actually breaks down in 2026, which providers publish their markups and which do not, and how to compare them on the only figure that matters: what lands in the recipient's account.
Why the exchange rate markup is the real fee
There are two exchange rates in any international transfer. The mid-market rate is the midpoint between buy and sell prices on the wholesale currency market. It is the rate you see on a search engine or a financial data site. It is not a rate any consumer can transact at directly, but it is the benchmark everything else is measured against.
The offered rate is what the provider gives you. The gap between the two is the markup. On a transfer of a few hundred dollars the markup can be small in absolute terms. On larger transfers it grows quickly, and it is charged as a percentage of the amount converted rather than as a fixed sum.
Here is the part that trips people up. A provider can advertise a zero flat fee and still be more expensive than one charging a visible fee, because the markup is doing the work. The reverse is also true. A provider with a higher flat fee but a rate close to mid-market can come out cheaper on larger amounts.
The only reliable way to compare is to ask each provider for a live quote on the exact amount you intend to send, in the exact currency pair you need, and then compare the recipient amount. Not the fee. Not the rate. The amount that arrives.
Some providers publish their markup openly. Wise, for example, states on its pricing pages that it uses the mid-market rate and charges a separate, disclosed conversion fee. Others bundle the markup into the rate and do not break it out. When a provider does not disclose the markup, you can estimate it by comparing their quoted rate to the mid-market rate at the same moment. The difference, expressed as a percentage, is what you are paying on top of any flat fee.
This matters more in 2026 than it did a few years ago because more providers now compete on rate transparency. The ones that still hide the markup are increasingly the expensive option, not the convenient one.
How transfers actually move
Money crosses borders through one of three paths, and the path determines both the cost and the speed.
SWIFT correspondent chain
SWIFT is the messaging network banks use to instruct each other. A transfer sent this way may pass through one or more correspondent banks before reaching the recipient's bank. Each correspondent can take a cut, and those cuts are often deducted from the amount in transit rather than billed upfront. That is why a SWIFT transfer can arrive short of what you sent, with no single line item explaining the difference.
SWIFT transfers typically take one to five business days. They are the default for bank-to-bank transfers in currencies or corridors where no faster local rail exists. They are also the most opaque on cost.
Local rails
Many transfer apps do not move money across borders at all in the traditional sense. They hold balances in multiple countries and pay out from a local account in the recipient's country. Your dollars might never leave the country. Instead, the provider matches your transfer against someone sending money the other way, or funds the payout from its own local balance.
This is why app transfers can arrive in minutes and cost less. There is no correspondent chain taking a cut. The trade-off is coverage: local rails exist in major corridors and major currencies, and thin out for smaller markets.
Card networks
Some providers push transfers over card rails, which can be fast but carry their own pricing structure. Card network transfers are less common for large remittances and more common for smaller, instant payouts. The rate applied is set by the network, not always by the provider, which makes the all-in cost harder to pin down in advance.
Provider comparison: what to check
Rather than publish a table of numbers that will be stale by the time you read it, here is what to pull from each provider's own fee schedule before you commit. Every provider named below publishes this information; the figures change, so check the current schedule.
- Flat fee. The fixed charge per transfer. Some providers waive it above a threshold or for certain payout methods. Check whether it is charged upfront or deducted from the transfer.
- FX markup. The percentage added to the mid-market rate. If the provider does not state it, calculate it by comparing their quoted rate to the mid-market rate at the same moment.
- Delivery time. Published as a range. The range usually depends on payout method and corridor, not just the provider.
- Payout methods. Bank deposit, mobile wallet, cash pickup, card. Not every provider supports every method in every country.
- Transfer limits. Per-transaction, daily, and monthly caps. These vary by verification tier and by corridor.
- Licensing. Which regulator supervises the provider in your country and in the recipient's country. This determines what recourse you have if something goes wrong.
Wise publishes a fee schedule that separates the conversion fee from the flat transfer fee, and states that it uses the mid-market rate. Revolut publishes plan-based allowances and out-of-allowance pricing on its plan pages. Monzo publishes its international transfer terms within its current account documentation. Monese publishes its pricing within its plan structure. Each of these is worth reading directly rather than relying on a comparison site, because plan tiers change and the tier you are on determines what you pay.
For a deeper look at how these providers structure their pricing, see the Beetlix Nest tool pages for Wise, Revolut, Monzo, and Monese.
Worked example: sending $1,000 USD to EUR, GBP, INR, PHP
Here is how to run the comparison yourself. The method matters more than any single set of numbers, because rates move daily.
Step one: note the mid-market rate for your currency pair at the moment you request quotes. Use the same source for all providers.
Step two: request a live quote from each provider for exactly $1,000 USD to the target currency. Screenshot or note the recipient amount and the stated fee.
Step three: for each provider, calculate the effective rate by dividing the recipient amount by $1,000. Compare that effective rate to the mid-market rate. The difference is your all-in cost, expressed as a percentage, including both the flat fee and the markup.
Step four: rank by recipient amount, not by fee. The provider with the lowest fee is frequently not the provider with the highest recipient amount.
Run this for EUR, GBP, INR, and PHP separately. Corridor matters. A provider that is cheapest to EUR may not be cheapest to PHP, because payout costs and local rail availability differ by country. INR and PHP transfers in particular often route through different payout partners than EUR and GBP, which changes both the fee and the delivery time.
One more thing to check: whether the recipient's bank charges an inbound fee. Some banks deduct a receiving charge from the incoming amount. That charge is not in the sender's fee schedule and will not show up in your quote. It shows up in what the recipient actually gets.
Verification, limits and compliance holds
Every regulated transfer provider runs identity checks. The depth of the check depends on how much you are sending and where.
Basic verification usually requires a government ID and sometimes a selfie or liveness check. This tier typically comes with lower transfer limits. Enhanced verification requires proof of address, and sometimes proof of the source of funds. This tier unlocks higher limits.
Source-of-funds requests are the ones that catch people out. If a transfer is large relative to your account history, or if the corridor is one with higher regulatory scrutiny, the provider may pause the transfer and ask for documentation: a payslip, a bank statement, a contract, a tax document. The provider states its review times in its help documentation, but in practice these requests can add days to a transfer.
This is not the provider being difficult. It is the provider meeting its obligations under anti-money-laundering rules in its licensing jurisdiction. The practical takeaway is to complete enhanced verification before you need to send a large amount, not during.
Limits are set per verification tier and per corridor. A provider may allow a large transfer to one country and a much smaller one to another. Check the limit for your specific corridor, not the headline limit on the marketing page.
Receiving methods: bank deposit, mobile wallet, cash pickup
How the money arrives changes the cost and the speed as much as how it is sent.
Bank deposit is the most common and usually the cheapest payout method, but it depends on the recipient's bank being reachable by the provider's local rail. It can take longer than other methods, and the recipient's bank may charge an inbound fee.
Mobile wallet payouts are fast in markets where wallets are widely used, and often cheaper than bank deposit because the wallet operator charges the provider less. Coverage is the constraint. Not every provider supports every wallet, and wallet coverage varies by country.
Cash pickup is the most expensive payout method and the slowest to arrange, but it reaches recipients who do not have a bank account or a wallet. The provider needs a cash pickup network in the recipient's country, and the recipient needs ID to collect. Fees for cash pickup are typically higher than for bank deposit.
When comparing providers, compare them on the payout method your recipient will actually use. A provider that is cheap for bank deposit may be expensive for cash pickup, or may not offer it at all.
When a bank wire beats an app
Apps win on most consumer transfers. There are cases where a bank wire is the better path.
Large transfers to a bank account in a major currency can be cheaper by wire if your bank offers a rate close to mid-market and a flat wire fee, because the flat fee does not scale with the amount. This depends entirely on your bank's pricing. Many banks mark up the rate heavily, which reverses the advantage.
Transfers to countries where app coverage is thin, or to recipients who can only receive via SWIFT, may have no app alternative. In that case the wire is not better, it is the only option.
Transfers that need to be traceable through the banking system, for example for property purchases or legal requirements, are often better sent by wire because the SWIFT trail provides documentation that app transfers may not.
The way to decide is the same as before: get a quote from your bank and from two or three apps for the exact amount and corridor, and compare the recipient amount. If your bank will not give you a firm quote including the rate, that is itself useful information.
How this review was researched
This article is based on the providers' own published fee schedules, their plan and pricing pages, their help documentation on verification and limits, and their licensing disclosures. No account was opened, no transfer was sent, and no funds were deposited in the course of writing it. Where a figure is not published by the provider, this article says so rather than estimating it. For more on how Beetlix Nest handles provider data, see our methodology and disclosure pages.
FAQ
Is the flat fee or the exchange rate markup more important?
The markup is usually the larger cost on any transfer above a small amount, because it scales with the amount sent while the flat fee does not. The only way to know for your transfer is to compare the recipient amount across providers, which captures both.
Why does the same provider cost different amounts to different countries?
Payout costs differ by corridor. Sending to a country with well-developed local rails is cheaper than sending to one where the provider has to use a correspondent bank or a cash network. Fees and delivery times are set per corridor, so a provider that is cheapest to one country may not be cheapest to another.
What triggers a compliance hold on a transfer?
Common triggers include a transfer that is large relative to your account history, a corridor with higher regulatory scrutiny, or incomplete verification. The provider may ask for source-of-funds documentation and pause the transfer while it reviews. Completing enhanced verification in advance reduces the chance of a delay.
What works
- Explains the exchange rate markup as the dominant cost, not the flat fee
- Covers all three transfer paths: SWIFT, local rails, and card networks
- Gives a repeatable method for comparing providers on recipient amount
- Covers verification tiers, limits, and compliance holds in plain terms
- Compares payout methods by cost and speed, not just availability
What doesn't
- Does not publish a fixed comparison table because rates and fees change
- Requires readers to pull live quotes themselves for an exact answer
- Corridor-specific pricing detail is limited to the method, not named figures
The verdict
This is a method-first guide rather than a static table, which is the right call for a market where rates move daily and plan tiers change. It correctly identifies the exchange rate markup as the real cost and gives readers a repeatable way to compare providers on what actually arrives. Readers who want a single number will need to run the quotes themselves, but they will be comparing the right figure.
FAQ
- Is the flat fee or the exchange rate markup more important?
- The markup is usually the larger cost on any transfer above a small amount, because it scales with the amount sent while the flat fee does not. The only way to know for your transfer is to compare the recipient amount across providers, which captures both.
- Why does the same provider cost different amounts to different countries?
- Payout costs differ by corridor. Sending to a country with well-developed local rails is cheaper than sending to one where the provider has to use a correspondent bank or a cash network. Fees and delivery times are set per corridor, so a provider that is cheapest to one country may not be cheapest to another.
- What triggers a compliance hold on a transfer?
- Common triggers include a transfer that is large relative to your account history, a corridor with higher regulatory scrutiny, or incomplete verification. The provider may ask for source-of-funds documentation and pause the transfer while it reviews. Completing enhanced verification in advance reduces the chance of a delay.