Working with international customers, suppliers and business partners often means moving money across borders. For Canadian small businesses, these transactions need to be secure, reliable and cost-effective, especially when payments involve different currencies and banking systems.
One of the most widely used ways to facilitate international bank transfers is SWIFT. But what exactly is SWIFT banking, how does it work, and when should a small business use it?
Here's what Canadian businesses need to know about SWIFT payments, including how they work, what they cost and how to avoid common delays.
SWIFT (Society for Worldwide Interbank Financial Telecommunication) is a secure messaging network that banks use to send each other payment instructions. It isn’t a bank and doesn’t move money itself. It just carries the information banks need to process international transfers.
When a business sends money overseas, its bank uses SWIFT to pass the details to the recipient’s bank: who’s sending, who’s receiving, the account information, and the amount and currency.
Every bank on the network has a unique SWIFT code (also called a Bank Identifier Code/Business Identifier Code, or BIC) that identifies it and makes sure the instructions reach the right place.
A SWIFT payment typically involves several steps:
Not every transfer requires intermediary banks. However, they can be involved when payments move between financial institutions that don't have a direct banking relationship.
SWIFT payments are particularly useful for businesses that regularly work with international customers, suppliers or contractors.
Businesses importing inventory, equipment or materials can use SWIFT transfers to pay vendors in other countries. For example, a Canadian retailer purchasing inventory from a supplier in Germany may need to send payment in euros. A SWIFT transfer allows the retailer to arrange an international bank payment using the supplier's banking details.
Companies selling products or services internationally can receive payments directly into their business bank accounts. SWIFT provides a widely supported way for international customers to pay Canadian businesses without relying on physical cheques or cash transfers.
Businesses working with overseas freelancers, consultants or service providers can use international wires to transfer funds. This is particularly useful when paying contractors who operate in countries with different banking systems.
Companies operating in different markets can use SWIFT to facilitate payments in major currencies, including USD, EUR and GBP. This can help businesses manage international invoices and supplier relationships while reducing the need for multiple payment methods.
SWIFT payments can involve several fees, and the total cost depends on the financial institutions and currencies involved, including:
Some banks offer different fee arrangements, such as OUR, SHA and BEN. These determine who is responsible for covering the transfer fees: the sender, both parties, or the recipient.
Before initiating a payment, businesses should confirm the total fees, exchange rate and expected amount the recipient will receive. This is particularly important when paying invoices for a fixed amount, since intermediary fees or currency conversion can result in the recipient receiving less than expected.
SWIFT payments can reach the recipient's bank relatively quickly, but the time it takes for funds to appear in the recipient's account varies.
According to SWIFT, more than 90% of payments reach the beneficiary bank within an hour. However, the final crediting process can take longer depending on the receiving bank, local banking hours, time zones and compliance checks.
In practice, businesses should generally allow one to five business days for an international wire, depending on the destination and financial institutions involved.
Incomplete banking details, public holidays, intermediary banks and additional security checks can also delay a payment.
A few simple practices can help Canadian businesses reduce payment delays and avoid unnecessary fees.
Confirm the beneficiary's name, account number or IBAN, bank address and SWIFT/BIC code before submitting a transfer. Incorrect information can lead to delays or rejected payments.
Whenever possible, agree on the invoice currency with the recipient beforehand. This helps both parties understand potential conversion costs and avoid unexpected deductions.
Ask your financial institution about sending, intermediary and receiving fees before initiating a payment. Consider who will cover these costs to ensure the recipient receives the agreed amount.
Account for time zones, bank holidays and transfer cut-off times when scheduling international payments, particularly when working with strict supplier deadlines.
Save invoices, transfer confirmations and payment references to make it easier to track transactions and reconcile international payments later.
These practices also support better cash flow management by helping businesses anticipate when funds will leave or arrive in their accounts.
Receiving international payments through SWIFT can help Canadian businesses work with customers and partners around the world. Understanding how transfers work, what fees to expect and which banking details to provide can help reduce delays and make cross-border payments easier to manage.
With Float Business Accounts, Canadian businesses can receive international SWIFT wire transfers directly into their CAD and USD accounts. Payments sent in other currencies are automatically converted to CAD upon receipt and credited to the business's CAD account. Dedicated wire details for each currency make it easier to collect international payments and manage incoming funds across borders.

Learn more about Float
Get a 2-minute guided tour through our platform.
Not exactly. SWIFT is the messaging network banks use to exchange payment instructions, while an international wire transfer is the actual movement of funds between financial institutions. Many international wire transfers use the SWIFT network.
Yes. SWIFT is a widely used financial messaging network with security controls that help financial institutions exchange payment instructions securely. However, businesses should still verify recipient details and watch for fraudulent payment requests before authorizing transfers.
You can usually find your bank's SWIFT/BIC code on its website, through online banking or by contacting customer support. If you're sending an international payment, confirm the correct code directly with the recipient's financial institution.
Yes. Canadian businesses can receive international SWIFT wire transfers through financial institutions and business accounts that support incoming wires. Funds may be deposited in the original currency or converted, depending on the account's supported currencies and payment arrangements.
SWIFT is primarily used for international bank transfers, while EFT and ACH are electronic payment networks commonly used for domestic transfers in Canada and the United States, respectively. The best option depends on where the sender and recipient are located, the currency and how quickly the payment needs to arrive.