International money transfer fees in Canada: the fee, the exchange rate markup, and what actually arrives
If you support family overseas, pay tuition abroad or send money home every month, the posted fee is the smallest part of the bill for many transfers. The rest hides in the exchange rate, and it repeats every time you send. Here is how the federal rules describe the costs, how to measure the markup against the Bank of Canada rate in thirty seconds, and a calculator that compares two providers side by side.
On this page
Transfer cost calculator
Which transfer really costs less?
True cost = fee + rate markup + recipient fee, all in Canadian dollars. Rate markup = amount x (reference rate - provider rate) / reference rate. The default reference of 67.61 Indian rupees per dollar is 1 / 0.01479, the Bank of Canada daily average for October 22, 2026; Bank of Canada rates are indicative only, so use today's figure for your currency. Provider figures are illustrative, not quotes.
The three costs
FCAC's guide to sending money to another country breaks the cost into pieces. Put them together and you have the real price:
| Cost | What FCAC says | Where to find it |
|---|---|---|
| 1. Transfer fee | Banks and other federally regulated institutions must tell you how much they charge to send money abroad. Fees can be flat or vary by amount and payment method. | The quote or fee schedule |
| 2. Exchange rate | Some businesses make a profit by charging a higher than usual exchange rate. Compare it with other currency exchange businesses. | The rate on the quote, versus a reference rate |
| 3. Receiving costs | The recipient may pay a fee or tax to collect, on top of what you paid. A bank's posted fee does not include charges in the receiving country. | Ask the provider and the recipient |
FCAC also notes that some providers discount repeat or large transfers, and that an institution with locations in both countries may charge less. Ask whether the amount the recipient gets is locked when you pay or set when they collect, because the rate can move in between.
How to measure the rate markup
The Bank of Canada publishes daily average exchange rates each business day by 4:30 p.m. Eastern. They are indicative only, built from averages of quotes from financial institutions, so no one has to give you that exact rate. But they are a neutral yardstick. The Bank shows each rate as Canadian dollars per one unit of the foreign currency, so flip it to get units per dollar:
| Step | Example (Indian rupee, Oct 22, 2026) |
|---|---|
| Bank of Canada rate | $0.01479 per rupee |
| Rupees per $1 | 1 / 0.01479 = 67.61 |
| Provider's rate | 66.00 rupees per $1 |
| Markup | (67.61 - 66.00) / 67.61 = 2.38% |
Rates move every day, so compare quotes from the same day as your reference. This is the same mechanism behind card foreign transaction fees and the conversion cost on a US dollar account.
Worked example
Rahul sends $1,000 to his parents every month. He gets two quotes on the same day, when the reference is 67.61 rupees per dollar.
| Line | Provider A | Provider B |
|---|---|---|
| Transfer fee | $10.00 | $25.00 |
| Rate offered | 66.00 | 67.20 |
| Parents receive | 1,000 x 66.00 = 66,000 | 1,000 x 67.20 = 67,200 |
| Rate markup in dollars | 1,000 x 1.61 / 67.61 = $23.81 | 1,000 x 0.41 / 67.61 = $6.06 |
| True cost per transfer | $33.81 (3.38%) | $31.06 (3.11%) |
| Per year, 12 transfers | $405.76 | $372.77 |
The provider with the higher fee is cheaper, and his parents get 1,200 more rupees every month. Over a year Rahul saves $32.99 and they receive 14,400 more rupees. The figures are illustrative; the method is the point.
Paying with a credit card
FCAC warns that if you fund a transfer with a credit card, it may be treated as a cash advance. That means no interest-free period, interest from day one, and usually a higher rate than purchases, plus any cash advance fee in your cardholder agreement. Our guide to credit card interest and the grace period shows why a cash advance costs more than it looks. Paying from your bank account avoids it.
Speed, collection and receipts
- Time: FCAC says delivery can take from a few minutes to a few days. Faster usually costs more, so ask whether speed is worth it this time.
- Collection: make sure the recipient can collect near where they live, and that they have the ID the agent will ask for.
- Proof: always get a receipt and a transaction number, so the transfer can be traced. Ask how you will know it was delivered and whether there is any guarantee.
- Problems: banks must have a complaint process. Other money transfer businesses may be provincially regulated, so the complaint route differs.
The $10,000 reporting rule
Since January 2015, banks, credit unions, caisses populaires, trust and loan companies, money services businesses and casinos must report international electronic funds transfers of $10,000 or more to the CRA, through the same system they use to report to FINTRAC. Two or more transfers under $10,000 by the same person within 24 consecutive hours that add up to $10,000 count as one. This is automatic reporting, not an accusation; splitting transfers to stay under the line does not avoid it. For cash, see why banks report large cash deposits.
Choosing a provider safely
FCAC suggests asking family, friends and your community about their experience and checking with your provincial consumer protection office. Money services businesses must register with FINTRAC, and its Money Services Business Registry is public. FINTRAC is clear that registration is a legal requirement, not an endorsement. And never send money to someone you have only met online or who pressures you to pay fast; our e-Transfer scams guide lists the patterns.
Options people compare
| Option | How you pay | Watch for |
|---|---|---|
| Bank wire transfer | Posted sending fee, bank's rate | Rate markup; intermediary or receiving bank fees |
| Money transfer business (online or agent) | Fee varies by amount and method | Compare the amount received; check FINTRAC registration |
| Institution with branches in both countries | May charge less, per FCAC | Account requirements on both sides |
| Prepaid card sent abroad | Card purchase and load fees | The recipient may pay fees to use it |
Looni does not rank or recommend providers. More calculators are on the tools page.
How to compare the cost of sending money abroad
- Find the reference rate for your currency on the Bank of Canada daily exchange rates page.
- Ask each provider for the fee, the exchange rate and the exact amount the recipient will receive.
- Ask whether the recipient pays a fee or tax to collect, and whether they need ID.
- Pay from your bank account rather than a credit card to avoid cash advance interest.
- Get a receipt and a transaction number, and confirm when the money is delivered.
- For regular transfers, compare the yearly cost and recheck rates every few months.
Questions people ask
How much does it cost to send money abroad from Canada?
It depends on three costs: the fee you pay to send, the exchange rate the provider gives you compared with a reference rate, and any fee or tax the recipient pays to collect. FCAC says fees vary a lot between providers and some profit by charging a higher than usual exchange rate.
What is an exchange rate markup?
The gap between the rate your provider gives you and a reference rate, such as the Bank of Canada daily average. If the reference is 67.61 rupees per dollar and you get 66.00, you lose about 2.4% of every dollar you send, on top of any fee.
Do banks have to tell me the fee for an international transfer?
Yes. FCAC says banks and other federally regulated institutions must tell you how much they charge to send money abroad. That fee does not include charges that might apply in the receiving country.
Is it a bad idea to send money abroad with a credit card?
It can be expensive. FCAC says paying for a transfer with a credit card may be treated as a cash advance, which has no interest-free period, starts charging interest right away and usually at a higher rate than purchases.
Are international transfers over $10,000 reported?
Yes. Banks, credit unions and money services businesses must report international electronic funds transfers of $10,000 or more to the CRA and FINTRAC, including two or more smaller transfers within 24 hours that add up to $10,000. Reporting is routine and does not mean you did anything wrong.
How long does an international money transfer take?
FCAC says anywhere from a few minutes to a few days. Faster delivery is often available but usually costs more.
How do I check that a money transfer company is legitimate?
FINTRAC publishes a searchable Money Services Business Registry. FINTRAC notes that registration is a legal requirement, not an endorsement, so also ask people you trust and check with your provincial consumer protection office.
Looni reads your statements and flags transfer fees, conversion charges and cash advance interest, so you can see what sending money home really costs you each year. Read-only, no advice.
Sources
Financial Consumer Agency of Canada, Sending money to someone in another country (where to send, fee disclosure by federally regulated institutions excluding receiving-country charges, exchange rate profit, credit card cash advances, timing, receiving costs and ID, receipts and transaction numbers, complaints); Bank of Canada, Daily exchange rates (indicative rates, published each business day by 16:30 ET, Indian rupee 0.01479 on October 22, 2026); Canada Revenue Agency, Electronic Funds Transfer Reporting ($10,000 or more, 24-hour aggregation, reporting entities, since January 2015); FINTRAC, Money Services Business Registry. The Rahul example and provider figures are illustrative; the arithmetic is ours.