Small business guide to paying overseas invoices in foreign currency

Save big on your next foreign currency invoice by sending money with one of our chosen providers.

Last updated:

Canadian businesses are becoming truly “globalized”, with an increase in trade and foreign exchange. Small and large businesses have a greater need to understand the ins and outs of foreign transactions, which can be a tall order given fluctuating foreign currency rates and changing technologies. We’ve created this comprehensive small business guide to help you navigate the foreign currency space and hopefully save money in the process.

Providers of foreign exchange payment services

Rates last updated August 19th, 2019
Name Product Min. Transfer Amount Transfer Speed Services Description Online Transfer Fee Rate Amount Received
WorldRemit International Money Transfers
Within an hour
Online, Bank Account to Bank Account, Cash Transfer
Use code FINDERCA and pay zero fees on your first transfer. Conditions apply.
An online money transfer service with cash pick-up, bank account to bank account and airtime transfers available.
TransferWise International Money Transfers
1 - 2 days
Make online transfers with transparent exchange rates, low fees and low minimum amounts.
XE International Money Transfers
1 day
Online, Phone, Bank Account to Bank Account
Send money in more than 60 currencies. Fee-free international money transfers with a global brand.
WorldFirst International Money Transfers
CAD 2,000
1 day
Online, Phone
Send 60+ currencies at competitive rates with $0 transfer fees for Finder customers. WorldFirst will beat any eligible quote from another provider.
Exclusive: OFX (Ozforex) International Money Transfers
USD 150
1 day
Online, Phone, Agent
Exclusive offer: Discounted exchange rates for your first and ongoing transactions. $0 transfer fee.
A higher exchange rate applies to non-finder customers. Send money in 45 currencies.
TorFX International Money Transfers
USD 250
1 day
Online, Phone, Agent
TorFX guarantee to beat any competitor's exchange rate for a transaction. Conditions apply.

Send money overseas in 45 currencies.
CurrencyTransfer International Money Transfers
GBP 5,000
1 - 2 days
Online, Phone, Bank Account to Bank Account, International Money Order
Aimed at larger transfers, CurrencyTransfer is an online marketplace that lets you shop around for the best exchange rate.
CurrencyFair International Money Transfers
1 - 2 days
Special offer: Pay zero fees on your first 5 transfers.
Get bank-beating exchange rates and fast transfer times on 15+ popular currencies.
The ‘Rate’ and ‘Amount Received’ displayed are indicative rates that have been supplied by each brand or gathered by Finder.

Exchange rates are volatile and change often. As a result, the exchange rate listed on Finder may vary to the actual exchange rate quoted for the brand. Please confirm the actual exchange rate and mention “Finder” before you commit to a brand.

Compare up to 4 providers

Banks versus money transfer companies

If you want to pay a foreign currency exchange, you have a couple of options at your disposal, which include your bank and a money transfer service.

  • Bank. Banks are notorious for offering sub-par exchange rates and charging astronomical fees (typically between $20 and $100) on international transfers, so even a small transfer can end up costing significantly more than a money transfer company.
  • Money transfer company. If you’re looking for a more affordable option, consider the services provided by a wide range of online money transfer providers like OFX and WorldRemit. These companies offer quick and affordable transactions to thousands of destinations around the globe, with low fees (typically between $0 and $20) and competitive exchange rates.

Paying foreign currency invoices

Below are the steps to follow once you receive a foreign currency invoice:

  • Request supplier invoice. You can typically request the invoice to be in the supplier’s currency or in your own domestic currency. You may also be able to request two invoices, or an invoice with two listed currencies, to see the total cost of each before selecting to pay in the currency you prefer.
  • Choose a money transfer service. Your next step is to sign up for an account with a money transfer service or bank to pay the invoice. Ask for quotes to send money, and make sure to compare 3 – 4 services before you settle on provider.
  • Send your payment. Transfer the specified amount to your chosen provider who will send it on to your supplier. The provider will then confirm the payment has been made. You will typically receive a reference number to track your payment until it reaches your recipient.

Other providers of foreign exchange payment services

  • RBC
  • CIBC
  • TD Bank
  • ScotiaBank
  • BMO
  • HSBC
  • Currency Fair
  • OFX
  • WorldRemit
  • World First
  • Western Union
  • MoneyGram
  • B2B Bank
  • Meridian Bank
  • PayPal

How to compare foreign exchange payment providers

When choosing a foreign exchange payment provider, there are a few things you should keep in mind to get the best possible foreign exchange payment service for your business.

  • Fees. Some providers will charge you a fee to use their payment service while others offer their services free of charge. Some providers only charge you a fee if you send over a certain amount of money so be sure to check the fine print.
  • Exchange rates. Compare the exchange rates offered by a number of transfer companies before you settle on a service. Some companies will offer less competitive exchange rates but charge lower fees while others may offer more competitive exchange rates alongside higher fees.
  • Customer service. Look for providers who offer over-the-phone or in-person services when facilitating your payment.
  • Additional features. Find a company that offers foreign exchange rate monitoring and access to live exchange report.

bonus features
  • Forward contracts. A forward transaction contract allows you to choose an exchange rate in advance. Your provider will then monitor the market for this exchange rate and process the transfer when it is reached. This can level out your business payments and allow you to forecast costs into the future.
  • Foreign currency option. Foreign currency options offer different methods to limit foreign exchange risk. Some banks and services offer customers the right to buy or sell foreign currency at a specified price within a set period or on a fixed date. This type of contract allows you to take advantage of favourable exchange rates.
  • Online transfer. Many banks and international transfer providers have dedicated online platforms to assist you with international transfers. This is a quick and easy payment method that is convenient to use and becoming more popular with global businesses.
  • SWIFT transfers. A SWIFT transfer refers to the Society for Worldwide Interbank Financial Telecommunication and uses a global interbank network. This option involves sending your funds to the provider who then wire transfers funds to the bank account linked to the SWIFT number.

Reporting income from international transactions

After your business has engaged in an international transaction you must declare it on your Canadian tax return. If you have paid foreign tax in another country, you may be entitled to some kind of foreign income tax offset, which can provide relief from double taxation. Canada may also have a treaty with the country in question, which may exempt you from paying foreign tax.

You may also be interested in

Was this content helpful to you? No  Yes

Ask an Expert

You must be logged in to post a comment.

2 Responses

  1. Default Gravatar
    RobJanuary 30, 2014

    Hi there,
    Do HSBC offer the multi currency accounts for ahoc payments for goods overseas? I need a provider that will allow me to hold US currency and make purchases online by transferring directly to their account. I am not a corporation but trying to establish a online business.


    • Avatarfinder Customer Care
      ShirleyJanuary 31, 2014Staff

      Hi Rob,

      Thanks for your comment.

      HSBC offers a personal and business multi currency account that allows you to hold USD. Please enquire about this directly to HSBC to see what type of account your online business is eligible for.


Go to site