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.

XE International Money Transfers

International Money Transfer Offer

XE specializes in a wide range of foreign currency solutions and offers an affordable option when you need to send money overseas.

  • Send money to 170+ countries
  • Competitive exchange rates that are often better than banks
  • Transfer up to $500,000 online
  • See exchange rates in real-time

    Providers of foreign exchange payment services

    Rates last updated February 26th, 2020
    Name Product Min. Transfer Amount Transfer Speed Services Description Online Transfer Fee Rate Amount Received
    WorldRemit International Money Transfers
    CAD 0
    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.
    XE International Money Transfers
    CAD 0
    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.
    OFX 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
    CAD 2,000
    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.
    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

    Alternatives to OFX

    Alternatives to OFX

    If OFX isn't offered in your country or you're shopping around, compare their features like rates, fees and speed against the competition. Read more…

    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