Safe and cheap way to send money from Canada to South America
"The catch with any exchange service is that you're going to involve some sort of business and they're going to want to get paid for their service. These services all come with their own exchange rates, fees, waiting periods, or requirements to even use said service. Commonly, pros towards one of those comes at the cost of another— e.g. fast transfers have higher fees or worse exchange rates. Over the past few months I needed a service and ended up using USForex. Since you're going from CAD to USD, you'd likely need to use CanadianForex. Pros:  Cons:  Overall, this option was far better than the $97.00 I was quoted from WesternUnion; or the $25.00-45.00 I was quoted from BMO Harris, which would have required I open a saving account with them. I wasn't provided a clean exchange rate between these two to know how all three compared. The only bit of advice I can say with any service is compare exchange rates. If you're transferring more than a few hundred dollars, the exchange rate can be seen as a ""hidden"" fee when it's unreasonably low. I'm not affiliated with or accommodated by any of the exchange services mentioned."
There are many options to send money internationally. You can send it through PayPal (assuming that both you and your friend have a PayPal account). You can also send it through money services such as Western Union (assuming you can both get to a WU location). Or, you can use popular apps such as Venmo for sending money. frostbank.com is the closest thing I've found, so accepting this (my own) answer :) EDIT: editing from my comment earlier: frostbank.com has free incoming international wires, so that's a partial solution. I confirmed this works by depositing $1 (no min deposit requirement) and wiring $100 from a non-US bank. Worked great, no fees, and ACH'd it to my main back, no problems/fees. No outgoing international wires, alas. You could find a relative in another country who has the ability to receive PayPal, and have them transfer the money to you via Western Union or Hawala. If I understand TransferWise’s Supported Countries page correctly, you could use their service. I believe it should be cheaper than having the bank convert. I've been very happy with the service and use it regularly. I am not aware of a version of Interac available in the U.S., but there are alternative ways to receive money: Cheque. The problem with mailed cheques is that they take time to deliver, and time to clear. If you ship your wares before the cheque has cleared and the cheque is bad, you're out the merchandise. COD. How this works is you place a COD charge on your item at the post office in the amount you charge the customer. The post office delivers the package on the other end when the customer pays. The post office pays you at the time you send the package. There is a fee for this, talk to your local post office or visit the Canada Post website. Money order. Have your U.S. customers send an International Money Order, not a Domestic Money Order. Domestic money orders can only be cashed at a U.S. post office. The problem here is again delivery time, and verifying your customer sent an International Money Order. It can be a pain to have to send back a Domestic Money Order to a customer explaining what they have to do to pay you, even more painful if you don't catch the error before shipping your wares. Credit Card. There are a number of companies offering credit card processing that are much cheaper than a bank. PayPal, Square, and Intuit are three such companies offering these services. After I did my investigations I found Square to be the best deal for me. Please do your own research on these companies (and banks!) and find out which one makes the most sense for you. Some transaction companies may forbid the processing of payment for e-cig materials as they my be classed as tobacco. "Bad plan. This seems like a recipe for having your money taken away from you by CBP.  Let me explain the biases which make it so.  US banking is reliable enough for the common citizen, that everyone simply uses banks.  To elaborate, Americans who are unbanked either can't produce simple identity paperwork; or they got an account but then got blacklisted for overdrawing it. These are problems of the poor, not millionaires.  Outside of determined ""off the grid"" folks with political reasons to not be in the banking and credit systsm, anyone with money uses the banking system.  Who's not a criminal, anyway.  We also have strong laws against money laundering: turning cash (of questionable origin) into ""sanitized"" cash on deposit in a bank.  The most obvious trick is deposit $5000/day for 200 days. Nope, that's Structuring: yeah, we have a word for that.  A guy with $1 million cash, it is presumed he has no choice: he can't convert it into a bank deposit, as in this problem - note where she says she can't launder it.  If it's normal for people in your country to haul around cash, due to a defective banking system, you're not the only one with that problem, and nearby there'll be a country with a good banking system who understands your situation.  Deposit it there.  Then retain a US lawyer who specializes in this, and follow his advice about moving the money to the US via funds transfer. Even then, you may have some explaining to do; but far less than with cash.  (And keep in mind for those politically motivated off-the-financial-grid types, they're a bit crazy but definitely not stupid, live a cash life everyday, and know the law better than anybody. They would definitely consider using banks and funds transfers for the border crossing proper, because of Customs.  Then they'll turn it into cash domestically and close the accounts.)" An addition to the other answers more than a real answer I suspect. Note that fees are not the only way that you pay for foreign exchange; where no foreign exchange fee is charged the issuer makes it back by giving an appalling spread on the rate. Be very careful not to go for a card that has no fees but an exorbitant spread. I personally would open a CAD denominated account in Canada and convert a larger amount into that account when CAD is historically weak. The spreads will be better that way but don't attempt to use it to mitigate exchange rate risk or to trade the two currencies for profit as that way madness and penury lie. If you trust the other party, an international bank wire would be the quickest, easiest, and cheapest option. It is the standard way to pay for something overseas from the United States. Unfortunately, in most cases, they are not reversible. I don't believe Paypal is an option for an amount that large.  Escrow companies do exist, but you would have to research those on a case by case basis to see if any fit the criteria for your transaction and the countries involved. I'll also add:  If it were me, and there was no way to get references or verify the person's identity and intent to my satisfaction, then I would probably consider hopping on a plane. For that amount of money, I would verify the person and items are legitimate, in person, and then wire the money. You would probably be better off wiring the money from your US account to your French account. That IMHO is the cheapest and safest way. It doesn't matter much which bank to use, as it will go through the same route of SWIFT transfer, just choose the banks with the lowest fees on both sides, shop around a little. "I sent myself an Tangerine email money transfer. They sent me an email which took me to a website. After I entered the secret answer, they asked me for the destination bank account's details. They asked me to enter the transit number once, the institution number once, and the account number twice. They also showed a bold warning message: ""Please ensure that the details of your Canadian Bank Account (account number and bank information) are entered correctly."" Asking for the account number twice isn't a perfect safeguard, but it's better than nothing. In some countries, bank account numbers include a ""check digit"" for typo prevention, but I was unable to find any evidence online that this is true in Canada. Tangerine's system isn't 100% mistake-proof, but it's good enough that I think I'm going to use it." Three ideas: PayPal is probably the best/cheapest way to transfer small/medium amounts of money overseas. "@sdg's answer is spot-on with the advice to avoid repeated conversions, but I'd like to provide some specifics on the fees involved: Each time you round-trip Canadian dollars (CAD) through a U.S.-dollar (USD) priced security at TD Waterhouse and leave your proceeds in CAD, you're paying a total foreign exchange fee – implied in their rate  spread – of about 3%, give or take. That's ~3% per buy & sell combination, or ~1.5% on each end. You can imagine if you trade back & forth frequently, you can quickly lose a lot of money.  Do it back and forth ten times in a year and you're out ~30% on the fees alone! The TD U.S. Money Market Fund (TDB166) that TD Waterhouse is referring to has no direct commission to buy or sell, but it does have a Management Expense Ratio (MER) of 0.20% per year – basically a fee which is deducted from the fund's returns (which, today, are also close to zero.)  Practically speaking, that's a very slim fee to hold some USD in your Canadian dollar TFSA. While 0.20% is cheap, a point to keep in mind is if you maintain a significant USD balance, you are maintaining currency risk:  You can lose money in CAD terms if the CAD appreciates vs. USD. Additional references: Canadian Capitalist describes TD Waterhouse and the use of TDB166 and ""wash trades"" at How to ""Wash"" Your Trade?  He's referring to RRSPs, but the same applies to TFSAs, which came out after the post was written. Canadian Couch Potato has two relevant articles: Are US-listed ETFs Really Cheaper? and Lowering Your Currency Exchange Fees." Essentially you can send a Check by mail, you brother deposits into Bank account. It costs very little, the time required would be around 1-2 months. You can do International Wire [Via SWIFT] it would reach in few days, fees are high. You can use specialized remittance services like Money2india, remit2india, or western union etc. The fees are low and generally funds reach in a week. You could use a money transfer service like Western Union or the equivalent. If you can make the trip to BC yourself, I'd recommend opening an account with TD Canada Trust.  They allow non-citizens to make accounts — apparently the only Canadian bank to do so.  The customer service is great and they have a good online banking site that will allow you to manage it from the US. If you have an account with TD Bank in the US, it's also very easy to set up a TD Canada account through them that will be linked on their online site (though you will still have separate logins for both and manage them separately).  I've done the reverse as a Canadian living in the US.  You can set it up over the phone; their Cross-Border Banking number is listed here.  They also offer better currency conversion rates than their standard ones when you do a cross-border transfer. You could also look into HSBC as well.  They operate in Washington as well as across the border in BC.  If you can't open a CAD account locally, they can help you open and manage one in Canada from the US.  It may or may not require having a small business account instead of a personal account.