Money Talks  /  Banking

International money transfer fees in Canada: the fee, the exchange rate markup, and what actually arrives

Updated October 2026 · 8 min read · Banking
Sending money abroad costs three things: the transfer fee, the exchange rate markup, and any fee the recipient pays. FCAC warns some providers profit by charging a higher than usual exchange rate, so compare the amount that arrives, not the fee. Example: $1,000 sent with a $10 fee at a rate 2.4% below the reference costs $33.81, or 3.38%.

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

  1. Transfer cost calculator
  2. The three costs
  3. How to measure the rate markup
  4. Worked example
  5. Paying with a credit card
  6. Speed, collection and receipts
  7. The $10,000 reporting rule
  8. Choosing a provider safely
  9. Options people compare
  10. FAQ

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:

CostWhat FCAC saysWhere to find it
1. Transfer feeBanks 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 rateSome 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 costsThe 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:

StepExample (Indian rupee, Oct 22, 2026)
Bank of Canada rate$0.01479 per rupee
Rupees per $11 / 0.01479 = 67.61
Provider's rate66.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.

LineProvider AProvider B
Transfer fee$10.00$25.00
Rate offered66.0067.20
Parents receive1,000 x 66.00 = 66,0001,000 x 67.20 = 67,200
Rate markup in dollars1,000 x 1.61 / 67.61 = $23.811,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

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

OptionHow you payWatch for
Bank wire transferPosted sending fee, bank's rateRate markup; intermediary or receiving bank fees
Money transfer business (online or agent)Fee varies by amount and methodCompare the amount received; check FINTRAC registration
Institution with branches in both countriesMay charge less, per FCACAccount requirements on both sides
Prepaid card sent abroadCard purchase and load feesThe 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

  1. Find the reference rate for your currency on the Bank of Canada daily exchange rates page.
  2. Ask each provider for the fee, the exchange rate and the exact amount the recipient will receive.
  3. Ask whether the recipient pays a fee or tax to collect, and whether they need ID.
  4. Pay from your bank account rather than a credit card to avoid cash advance interest.
  5. Get a receipt and a transaction number, and confirm when the money is delivered.
  6. 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.

Spot the transfer costs hiding in your statements

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.

Important: General information, not financial advice. Looni is not a bank or a money transfer service and does not recommend any provider. Exchange rates change constantly and fees differ by provider, amount and payment method; get a written quote before you send.