Western Union and MoneyGram are known for their ability to send cash across the world in minutes, but you can save on fees and get a better exchange rate with an online transfer company — though you may have to wait a day for your funds to arrive.
Compare your options for sending money internationally
Use our interactive table to compare transfer fees, exchange rates, sending limits and more for sending funds overseas with our money transfer partners.
Disclaimer: Exchange rates change often. Confirm the total cost with the provider before transferring money.
What are all the ways that I can send money overseas?
Sending money overseas can be done in a variety of ways. In general, your options include:
Bank transfers. Many major Canadian banks can safely wire your funds to countries around the world. Banks rely on existing links between banks and banking systems worldwide. Be aware that banks offer weaker exchange rates, have higher fees and fewer options to send and receive cash when compared to a money transfer service.
Digital money transfer services. These specialists offer more affordable transfers than banks do, allowing you to quickly and easily manage your transactions from home. With competitive exchange rates and lower fees, you can send funds from your bank account. Many also allow you to pay with a credit or debit card.
Providers with cash pickup. Trusted providers like Western Union, WorldRemit and MoneyGram offer the key advantage of giving your recipient fast access to the cash you send — sometimes within minutes. You can often pay online or at one of the thousands of agent locations worldwide. However, services typically cost more than an online transfer specialist.
PayPal transfers. PayPal offers transfers to more than 100 countries and supports multiple currencies. Its exchange rates are often better than those you’ll get from a bank, but not quite as strong as rates offered by money transfer companies. PayPal calculates its transfer fee as a percentage of the amount you’re sending — meaning it’s often better for sending smaller amounts of money.
Cheques and money orders. Although not a quick option, you could send an international cheque overseas, obtained from your bank or Canada Post. It costs a little more — you’ll have to purchase the cheque, and your recipient may be charged a fee by their own bank when cashed.
How do I send an overseas transfer with an online specialist?
Although the process differs by company, to send money overseas you’ll generally:
Register for an account. Registration is almost always free. You’ll provide your full name, contact info and date of birth. Some providers also require proof of ID.
Provide your recipient’s details. Specify who’s receiving the funds by providing their name and contact information. If you’re sending money for bank deposit, you’ll include the bank name, SWIFT code and your recipient’s account number.
Indicate the details of your transaction. Enter how much money you’re sending and in which currency it will be received.
Review the details of your transaction. For most providers, you’ll see a summary of your transfer showing the amount you’re sending, the exchange rate, any fee you’ll pay and the total your beneficiary will receive.
Pay for your transfer. Payment methods vary by company but could include credit or debit card, bank account, cash or mobile wallet.
Track your transaction. You should receive confirmation that includes a tracking number to monitor the progress of your transfer online or through an agent location.
You may also receive an email or text when your beneficiary has received your funds and the transaction is completed.
How can I save money when making a money transfer?
Fees vary widely depending on the provider you’re transferring with. Overall, providers make money on your transfer in 2 ways: by marking up the exchange rate and by charging you a transfer fee.
Compare exchange rates. Use your currency’s mid-market rate as a baseline to compare against the rates you’re offered. Focus on providers that offer the closest rates.
Send more money per transfer. Many providers discount transfer fees or waive them altogether when you send larger amounts.
Look for hidden fees. Avoid surprises by reading the fine print for fees that could apply to your transfer, including charges your recipient will need to pay.
Sniff out special offers. Keep an eye on promotions that offer, for example, no fees on your first transfer. While ideal for limited transfer needs, you could also end up with a new preferred service.
Shop around. The best way to save is by comparing rates, fees and transfer speeds of each provider, closely looking at their benefits and drawbacks.
Banks and other services are likely to add a little to the exchange rate, “padding the rate” to increase their profits. While a few cents may not sound like a lot on its own, when you multiply it by the $2,000 you plan on sending overseas, it can add up to a big difference in the amount ultimately received.
Specialized money transfer services typically offer rates that are closer to the mid-market rate.
Crunching the numbers: Sending $2,000 to Mexico
Let’s say you need to send $2,000 to family in Mexico. Here’s what you might face as far as fees and exchange rates as of May 3, 2020.
Digital money transfer service
Cash transfer
Bank transfer
Fee
$10
$5
$50 + additional correspondent bank fees
Exchange rate
1 CAD = 16.9556 MXN
1 CAD = 16.7433 MXN
1 CAD = 16.5017 MXN
Transfer speed
1-2 day
Within an hour
2-5 days
Amount received
MXN 33,741.64
MXN 33,402.88
MXN 32,178.32
Verdict
Better than a bank transfer
Fastest and cheapest
Slowest and most expensive
Skipping the bank will get more than 1,550 pesos to your recipient, as the bank’s exchange rate is far weaker than other options.
Transfer fees can range from a few dollars to up to $80 or more, with some providers taking even more as a percentage on your total amount.
Depending on the provider, your transaction fee could be:
A flat fee on the transfer, no matter the amount you’re sending.
A tiered-fee structure — for instance, $5 for transactions under $500 or $10 for transactions under $1,000.
A fee calculated as a percentage of the total transfer amount.
$0 if you meet a fee-free threshold — $5,000 or more with some providers.
Be wary of other fees that could apply. For example, a provider could charge your recipient a fee to cash a bank check or pick up cash in person.
Tools to save on an international transfer
There’s a lot riding on a competitive exchange rate and low fee. But depending on how much you’re sending, how soon your recipient needs it and rates at the time of transfer, you could save even more with the following tools.
Forward contracts. With this tool, you lock in a favorable exchange rate for a future transfer, avoiding unpredictable movements in the rate.
Regular transfers. You may be able to shave a few cents off an exchange rate or pay lower transfer fees by setting up a plan to automate more regular payments overseas.
Same-currency transfers. It can sometimes be cheaper to transfer Canadian dollars to your recipient, allowing them to transfer these dollars into their own currency when received. Your recipient may be able to pay lower fees overall this way.
Frequently asked questions
Transfer speeds vary greatly depending on the provider, where you’re sending your money to, how you’re paying, and how your recipient will access your funds. It could be anywhere from 10 minutes to several business days. Be sure to confirm the timing of your transfer before handing over your money.
Companies like PayPal and TransferWise can be useful for sending smaller amounts. Other providers impose minimum transfer limits of $250, $500 or more, so you should confirm any transfer restrictions before registering for an account.
Yes, you can transfer through your provider’s website, and many also offer apps that allow for more convenient transfers.
If you attempt to cancel a transfer soon after sending it, you may be successful. However, if the funds have already been processed, you won’t be able to cancel the transaction. In that case, your best bet would be to contact the recipient and have them send the money back to you.
If you experience any problems with the transfer or delivery, contact your money transfer provider.
Reputable providers offer customer support by phone or email, and often by live chat as well. You may also be able to access an online FAQ or help page for assistance.
For complaints, contact the company directly. You will typically need to follow a specific handling procedure to initiate a complaint and get the help you need through resolution.
Yes, in most cases you will not pay anything to sign up for an account.
Adrienne Fuller is the head of publishing at Finder US. With a decade of experience creating guides in finance and education, she aims to deliver the accurate and transparent information she wishes she had when she made some of life's important financial decisions. For the past 3 years she has been the publisher of money transfers, helping readers save when they send money all over the globe. She has a BA from Colorado College and loves to hike with her two Catahoula dogs around her home in San Diego.
I need to send US$1,162 and later two instalments of US$581each, at different times. The recipient prefers not to use electronic transfer. How do I avoid high fees on sending these instalments and the hidden costs at the other end that will affect the transferred amount, and the recipient won’t receive the amount promised from me because of those hidden fees? Would you be able to help me please? Apparently my bank is not accepted in USA.
Since your recipient prefers to use electronic transfer it narrows down your options a lot. You may want to compare international money transfer services that allow cash pick up.
These services typically won’t charge you recipient fees and have relatively competitive exchange rates.
Usually international bank-to-bank transfers charge heft fees and exchange rates.
I understand that finder.com is a comparison site and assume that quoted conversions are based on actual customer prices. Is this correct as I have setup an account from the list and the quoted exchange does not reflect that on your site?
The quoted conversions are generated from figures that are provided to us by the international company services. In some cases there are discrepancies due to the volatile nature of exchange rates and your transfer amount.
Any idea how much most Canadian banks such as CIBC or Western union would charge if I were to go in and send all of my 44,000 Canadian dollars to a Chinese bank account? I read someone had to pay 174$ plus 27$ transfer fee to get 150$ to the US!!!
Outgoing wire payments for amounts in between $10,000 – $50,000 is $50 per payment.
On their website it states “outgoing wire fees will be charged in Canadian currency. For wires from foreign currency accounts (including U.S. accounts), the equivalent fee will be charged in the same currency as the account using an exchange rate set by CIBC on a date determined by CIBC.”
For more information, please get in touch with CIBC directly.
How likely would you be to recommend finder to a friend or colleague?
0
1
2
3
4
5
6
7
8
9
10
Very UnlikelyExtremely Likely
Required
Thank you for your feedback.
Our goal is to create the best possible product, and your thoughts, ideas and suggestions play a major role in helping us identify opportunities to improve.
Advertiser Disclosure
finder.com is an independent comparison platform and information service that aims to provide you with the tools you need to make better decisions. While we are independent, the offers that appear on this site are from companies from which finder.com receives compensation. We may receive compensation from our partners for placement of their products or services. We may also receive compensation if you click on certain links posted on our site. While compensation arrangements may affect the order, position or placement of product information, it doesn't influence our assessment of those products. Please don't interpret the order in which products appear on our Site as any endorsement or recommendation from us. finder.com compares a wide range of products, providers and services but we don't provide information on all available products, providers or services. Please appreciate that there may be other options available to you than the products, providers or services covered by our service.
I need to send US$1,162 and later two instalments of US$581each, at different times. The recipient prefers not to use electronic transfer. How do I avoid high fees on sending these instalments and the hidden costs at the other end that will affect the transferred amount, and the recipient won’t receive the amount promised from me because of those hidden fees? Would you be able to help me please? Apparently my bank is not accepted in USA.
Hi Annette,
Thanks for your question.
Since your recipient prefers to use electronic transfer it narrows down your options a lot. You may want to compare international money transfer services that allow cash pick up.
These services typically won’t charge you recipient fees and have relatively competitive exchange rates.
Usually international bank-to-bank transfers charge heft fees and exchange rates.
I understand that finder.com is a comparison site and assume that quoted conversions are based on actual customer prices. Is this correct as I have setup an account from the list and the quoted exchange does not reflect that on your site?
Hi Currency,
Thanks for your question.
The quoted conversions are generated from figures that are provided to us by the international company services. In some cases there are discrepancies due to the volatile nature of exchange rates and your transfer amount.
Cheers,
Shirley
Any idea how much most Canadian banks such as CIBC or Western union would charge if I were to go in and send all of my 44,000 Canadian dollars to a Chinese bank account? I read someone had to pay 174$ plus 27$ transfer fee to get 150$ to the US!!!
Hi Brendon,
Thanks for your question.
Outgoing wire payments for amounts in between $10,000 – $50,000 is $50 per payment.
On their website it states “outgoing wire fees will be charged in Canadian currency. For wires from foreign currency accounts (including U.S. accounts), the equivalent fee will be charged in the same currency as the account using an exchange rate set by CIBC on a date determined by CIBC.”
For more information, please get in touch with CIBC directly.
Cheers,
Shirley