Guide

How SWIFT works

SWIFTInternational transferIOFBank rails

SWIFT is the backbone of international banking, and the reason cross-border transfers are slow and expensive. Here is how it actually works, what it really costs, and what is replacing it.

Illustration of an international bank transfer

SWIFT was built for a different era

SWIFT (Society for Worldwide Interbank Financial Telecommunication) was founded in 1973 and sent its first messages in 1977. It was revolutionary then: it replaced the telex machines banks used to message each other and standardized how payment instructions cross borders. But it was designed decades before the internet, mobile payments and blockchain networks existed. Much of what makes international transfers slow today is simply infrastructure built for a different era, still doing the job it was created for.

How big SWIFT is

SWIFT is not a niche system, it is the backbone of global banking. It connects more than 11,000 financial institutions across over 200 countries and territories, and trillions of dollars in payment instructions move across it every day. The point is not that SWIFT is bad. It is that a network this large, this old and this interconnected carries real tradeoffs in speed and cost, which is what the rest of this guide unpacks.

What SWIFT actually is

A common misunderstanding: SWIFT does not move your money. It moves a message, a standardized instruction telling banks to debit one account and credit another. Each bank is identified by a SWIFT/BIC code. The dollars themselves travel through banks that hold accounts with each other, called correspondent banks. That split, between the instruction and the money, is the first clue to why a transfer feels slow and opaque.

How a transfer actually moves

A SWIFT payment rarely goes straight from sender to recipient. It hops along a chain of correspondent banks, and each hop is a handoff:
  • Your bank sends the SWIFT message and debits you.
  • One or more intermediary banks pass the funds along, each able to deduct a charge.
  • The receiving bank credits the account, often after its own checks.
The more banks in the chain, the more fees and the more time.

Why it takes days

The delay is not arbitrary, it is the sum of many real steps:
  • Time zones: banks in the chain operate in different business hours.
  • Compliance: sanctions and anti-money-laundering screening happens at multiple points.
  • Batching: banks process transfers in batches, not instantly.
  • Weekends and holidays: settlement stops when banks are closed.
  • Money and message move separately: the instruction and the funds are reconciled along the way.
Picture it as a flight with several layovers: every stop adds delay, a fee and a chance of something going wrong. A stablecoin transfer is closer to a direct flight.

Where the money goes

For a Brazilian, the cost stacks up fast. Sending US$10,000 abroad by SWIFT can look like this:
  • IOF: US$350 (3.5% on sending abroad, Decreto 12.499/2025).
  • FX spread: US$200 to US$400.
  • Wire fee: US$20 to US$50.
  • Intermediary bank fees: US$10 to US$50.
The total can exceed US$500 on a single transfer, and most of it is invisible until you do the math. See how much IOF you pay for the tax side, FX spread explained for the margin, and how exchange rates work for the rate itself.

Why the recipient receives less than expected

A frequent surprise: the amount that lands is smaller than the amount sent. The reasons:
  • Charge code: SWIFT transfers carry an OUR, SHA or BEN setting, which decides whether the sender, both, or the beneficiary pays the fees.
  • Intermediary deductions: each correspondent bank can take its cut on the way.
  • Receiving bank charges: the destination bank may add its own fee.
  • FX on arrival: if the account is in another currency, the bank converts at its own rate.
Unless the sender chooses OUR, the recipient usually absorbs part of the cost.

The rise of stablecoin rails, and SWIFT’s response

While SWIFT coordinates banks, a newer rail moves dollars directly. Stablecoins (dollar-pegged tokens) now settle trillions of dollars a year, and in some periods their on-chain transfer volume has rivaled the major card networks. They run 24/7 and settle in seconds. SWIFT is not standing still either: it has run pilots with tokenized assets and digital currencies, and is exploring how traditional banking and blockchain networks might interoperate. Banks know faster settlement is coming.

Where this is heading

SWIFT remains the backbone of international banking, but it was built for a world where moving money across borders meant coordinating dozens of institutions through manual processes. Newer rails, from ACH to stablecoins, reduce the number of intermediaries and sharply improve speed, transparency and cost (see ACH vs SWIFT and stablecoin vs SWIFT). With Ruvo, you get a US account and stablecoin rails instead of the SWIFT chain: receive dollars free, hold them, and move them in seconds with 0% IOF.

SWIFT vs stablecoins at a glance

AspectStablecoin (Ruvo)SWIFT
Settlement timeSeconds to minutes1 to 5 business days
Availability24/7Banking hours
IntermediariesDirectMultiple banks
FeesA transparent network feeFX spread + wire fees
TransparencyTrackable on-chainOften limited

FAQs

Common questions about SWIFT transfers.

Talk to support
  • A SWIFT or BIC code is an 8 to 11 character ID that identifies a specific bank in an international transfer, so the message reaches the right institution.

  • An intermediary bank that holds accounts for other banks and passes funds along the chain. Each one in the path can add a fee and a delay.

  • Because several banks in the chain each take a charge, plus an FX spread, and from Brazil 3.5% IOF on sending abroad (Decreto 12.499/2025).

  • Usually 1 to 5 business days, depending on time zones, compliance checks, batch processing, and whether weekends or holidays fall in between.

  • ACH moves money inside the US, cheaply and in a day or two. SWIFT moves money between countries through correspondent banks. Different distances, different cost.

  • Stablecoins settle in seconds, 24/7, with 0% IOF, because they are not a traditional câmbio. SWIFT takes days, with fees and 3.5% IOF on sending abroad.

  • Pix is Brazil’s instant domestic rail; SWIFT is international. To get reais to someone in Brazil from abroad, you convert and pay out by Pix, not by SWIFT.

  • Partly. SWIFT gpi improved tracking in recent years, but visibility is still limited compared with an on-chain stablecoin transfer you can follow in real time.

Ready to Ruvo?

Start using Ruvo today and take control of your money.