For decades, sending money across borders has almost exclusively meant using the SWIFT network. While new technologies like stablecoins and real-time rail integrations are gaining traction, the Society for Worldwide Interbank Financial Telecommunication (SWIFT) remains the primary infrastructure connecting over 11,000 financial institutions globally.
How SWIFT payments actually work
SWIFT is not a bank and does not hold funds. Instead, it is a secure messaging system. When you initiate a cross-border payment, your bank sends a standardized message (such as an MT103) to the receiving bank. If the two banks have a direct relationship, the money moves quickly. If they don't, the message must pass through one or more intermediary "correspondent banks."
Each stop along this chain adds time and cost. The correspondent banks act as bridges, settling the transaction on behalf of the sender and receiver. This legacy structure explains why it sometimes feels like your money has disappeared into a "black hole" for forty-eight hours—it is simply waiting for different time zones and settlement cycles to align.
The true costs of a SWIFT transfer
When budgeting for a cross-border payment via SWIFT, you have to look beyond the upfront wire fee. There are three layers of costs:
- The Outgoing Wire Fee: Most Canadian and US banks charge between $30 and $50 just to send the transfer.
- The Exchange Rate Margin: This is the "hidden" cost. Banks often add a 3% to 5% markup on the mid-market exchange rate. On a $100,000 business payment, a 3% markup is $3,000 lost to the bank.
- Intermediary Bank Fees: Because the money may pass through correspondent banks, these institutions often deduct a "handling fee" ranging from $15 to $50 from the principal amount. This is why your recipient might receive $980 when you sent exactly $1,000.
At MRC Pay, we aim to strip away these layers by offering competitive exchange rates and transparent fee structures, ensuring more of your money actually reaches the destination.
Speed and expectations
In ideal conditions—such as sending USD from a major Canadian bank to a major US bank—a SWIFT transfer can settle within 24 hours. However, for more complex corridors (e.g., sending CAD to an emerging market), expect the process to take three to five business days.
Delays are usually caused by:
- Time zone differences: If you miss the "cut-off time" in your city, the transfer doesn't start until the next business day.
- Compliance checks: AML (Anti-Money Laundering) filters may flag a transaction for manual review, especially if the recipient’s name is common or the destination is a high-risk region.
- Incorrect data: A single digit wrong in a BIC/SWIFT code or an IBAN will result in the funds being bounced back, a process that can take weeks to resolve and often incurs additional "return fees."
Modern alternatives to the SWIFT network
While SWIFT is the standard, it is no longer the only way to move money. Depending on your needs, you might consider:
- Peer-to-Peer Networks: Companies like Wise or Revolut use local bank accounts in various countries to "net" payments, avoiding the SWIFT network entirely for many transfers. This is often cheaper but may have lower limits for high-value corporate transactions.
- Stablecoin Settlements: For commodity exporters or tech firms, using USDC or USDT can be a viable path. These digital assets move on blockchain rails and settle in minutes. MRC Pay specializes in these types of settlements, bridging the gap between traditional banking and the speed of digital assets.
- Regional Rails: Systems like SEPA (in Europe) or the RTP (Real-Time Payments) network in the US provide faster, cheaper alternatives within specific geographic blocks.
Choosing the right provider
If you are an individual sending a few hundred dollars to family, a mobile app is usually your best bet. However, if you are a business owner or an exporter moving large sums, you need a partner that combines traditional reliability with modern speed.
Security should be your first priority. Only work with regulated entities. For instance, MRC Pay is a FINTRAC-registered Canadian Money Services Business (MSB registration 100000015). This registration means we adhere to strict reporting and compliance standards, providing a layer of trust that unregulated platforms cannot offer.
A checklist for a successful SWIFT transfer
To ensure your cross-border payment doesn't get stuck in the plumbing of the global financial system, follow these steps:
- Double-check the BIC/SWIFT code: Use an online validator to ensure the 8 or 11-character code matches the recipient's bank.
- Verify the IBAN or Account Number: Some countries require an IBAN (International Bank Account Number), while others use basic account and routing numbers.
- Choose your fee structure: You will usually see three options: OUR (you pay all fees), SHA (you share fees with the recipient), or BEN (the recipient pays all fees from the transferred amount). For business invoices, "OUR" is usually preferred to ensure the full amount is paid.
- Understand the purpose of payment: Many regulators now require a specific reason for the transfer (e.g., "Payment for Invoice #123" or "Family Support"). Clear descriptions prevent compliance flags.
- Keep your receipt: Always save the MT103 document. This is your "proof of payment" and contains the specific tracking information needed if the funds don't arrive on time.
Common pitfalls to avoid
The most common mistake is assuming your local branch manager understands the nuances of international liquidity. Traditional retail banks often provide poor currency conversion rates because they don't have to compete for your business.
Another pitfall is "intermediary fee surprises." If you are sending exactly $10,000 to close a deal, and the recipient gets $9,975 because of a correspondent bank deduction, the contract might be technically unfulfilled. Always add a small buffer or use a provider like MRC Pay that can help you calculate the exact landing amount.
FAQ
How do I find a bank's SWIFT code? Most banks list their SWIFT/BIC code on their "International Payments" or "Contact Us" page. You can also find it on your monthly paper or digital bank statement.
What is the difference between an IBAN and a SWIFT code? The SWIFT code identifies the specific bank, while the IBAN identifies the specific individual account within that bank. Think of the SWIFT code as the zip code and the IBAN as the house number.
Can I track a SWIFT payment in real-time? While the industry is moving toward "SWIFT gpi" (Global Payment Innovation) which allows for real-time tracking, most retail banking customers still have to wait for a confirmation message. If a payment is late, you can ask your provider for a "SWIFT Trace," though there is often a fee for this service.
Bottom line
Cross-border payments via SWIFT remain the backbone of global trade because of their reach and security. However, the system is notorious for hidden fees and unpredictable delays. By understanding the correspondent banking model and exploring specialized providers that offer more competitive rates and modern settlement options like stablecoins, you can significantly reduce your overhead on every international transfer.
