How remittance fees actually work (the FX-spread trap)
Remittance costs have two parts: a stated fee and an exchange-rate margin built into the conversion rate. The margin is often larger, and it never appears as a line-item fee. Knowing both numbers, not just the one on the receipt, is what separates a cheap-looking transfer from a cheap one.
The two costs baked into every transfer
Every cross-border transfer carries two separate costs. The first is a transaction fee, usually shown as a flat dollar amount or a percentage at checkout. The second is an exchange-rate margin: the gap between the market reference rate for a currency pair and the rate the provider actually uses to convert your dollars into pesos, Dominican pesos, or another local currency.
The World Bank’s Remittance Prices Worldwide project tracks both components separately for exactly this reason. A provider can advertise a low or even zero fee and still produce a high total cost once its exchange-rate margin is added in, so measuring the fee alone understates what a transfer actually costs you (World Bank).
That is why two providers with the same advertised fee can deliver very different amounts to the same recipient. The difference lives in the rate, not the receipt.
Consider a $300 transfer. A provider charging no fee but applying a rate 3% worse than the mid-market reference rate costs you roughly $9 more than the mid-market rate would, even though the checkout screen shows “$0 fee.” A second provider charging a $5 flat fee but using a rate that matches the mid-market reference is cheaper overall, despite the fee line looking worse at first glance. The only way to tell which is actually cheaper is to add the fee and the margin together and compare the total, not to compare fees in isolation.
Why “free” transfers still cost something
Some providers market a transfer as “free” or “no fee” because they don’t charge a separate, itemized fee. That framing can be misleading. A provider that recovers its revenue through the exchange-rate spread instead of a stated fee is still charging you — it is just doing so inside the conversion rate rather than on a line item.
The Consumer Financial Protection Bureau has warned providers directly about this. Its 2024 circular on deceptive marketing states that it can be a deceptive practice to advertise an international transfer as free if the provider is in fact recovering costs through the exchange-rate spread (CFPB Circular 2024-02). The bureau’s position is that a genuinely free transfer has no cost recovered anywhere in the transaction, including in the rate applied to your money.
This matters most if you are sending for the first time — it is tempting to compare providers by scanning for the word “free” or the lowest fee number on a landing page, rather than by requesting a quote and checking the rate against a reference. A marketing claim about the fee says nothing about the rate, and the rate is where a provider that genuinely charges nothing upfront can still make its margin back.
What US law requires a provider to show you
Federal rules give you a way to check this before you pay. Under the CFPB’s remittance transfer rule, a provider that sends a meaningful volume of transfers must disclose, before you pay, the exchange rate it is using, any fees and taxes it collects, and the exact amount the designated recipient will receive in their own currency (12 CFR 1005.31).
Those figures have to appear together in the same disclosure. That is what makes it possible to compare two providers on the real cost of a transfer — the rate and the fee combined — rather than comparing headline fees alone, which is the number most likely to be marketed rather than measured (CFPB).
The disclosure has to be given twice for most transfers: once when you first ask for a quote, and again at the moment of payment, so a rate that moved between those two points is visible rather than buried in a final receipt you only see after the money is already gone.
How to spot the FX-spread trap before you send
The fastest way to catch a marked-up exchange rate is to compare it against a neutral reference rate, such as the mid-market rate shown by a currency converter, before confirming a transfer. A rate that is noticeably worse than that reference is where the hidden cost sits, regardless of what the provider’s fee page advertises.
It also helps to look at the total amount the recipient will actually get, in their own currency, rather than the fee shown to you. That single number already reflects both the fee and the exchange-rate margin combined, which makes it the more honest basis for comparing two providers.
Sending a small test transfer the first time you use a new provider is a practical way to confirm both the real exchange rate and the total that lands with the recipient, before committing a larger amount.
It is also worth checking whether the rate is quoted at the start of the transaction or only confirmed at the very end. A provider that locks in the rate immediately, before you commit to sending, gives less room for the number to shift between the quote and the payment than one that only reveals the final rate after the transfer is already underway.
What Moni charges
Moni charges a fixed fee per transfer, currently $1.98, with no hidden FX spread. All Moni balances and transfers are in US dollars. Local-currency conversion happens at the point of withdrawal, not inside the wallet.
Because the transfer itself never converts currency, there is no exchange-rate margin built into the transfer. Moni charges the fixed fee shown before confirmation, and the recipient’s balance stays in dollars until they choose to cash out.
Frequently asked questions
What is an FX spread on a money transfer?
The FX spread, or exchange-rate margin, is the gap between the market reference rate for a currency and the rate a provider actually applies when it converts the sender's dollars. It is a cost like any fee, but it is built into the rate rather than shown as a separate line item.
Why do some apps advertise free transfers if there's still a cost?
A provider that charges no separate fee can still recover its revenue through the exchange-rate spread. US regulators have warned that marketing a transfer as free while making money on the exchange rate can be a deceptive practice, because you still pay, just inside the conversion rate instead of on a receipt.
Is a money-transfer provider required to show me the exchange rate before I pay?
In the United States, a provider that sends a meaningful volume of transfers has to disclose the exchange rate it is using, its fees and taxes, and the exact amount the recipient will receive, before you pay for the transfer.
How can I tell if a provider is marking up the exchange rate?
Compare the rate the provider quotes against a neutral mid-market reference rate from a currency converter. A rate that is noticeably worse than the reference is where the hidden cost sits, no matter what the provider's fee page says. Comparing the total amount the recipient will get, rather than the fee alone, captures both costs at once.
Does Moni charge an FX spread?
Moni charges a fixed fee per transfer, currently $1.98, with no hidden FX spread. All Moni balances and transfers are in US dollars, so there is no exchange-rate margin built into a Moni transfer; local-currency conversion only happens later, at the point the recipient chooses to withdraw.
Sources
- Remittance Prices Worldwide — Methodology — World Bank
- Consumer Financial Protection Circular 2024-02: Deceptive marketing practices about the speed or cost of sending a remittance transfer — Consumer Financial Protection Bureau
- § 1005.31 Disclosures — Consumer Financial Protection Bureau
- Send money abroad with more confidence — Consumer Financial Protection Bureau