SWIFT Messaging System

Payments

What is SWIFT Messaging System?

A global cooperative network providing standardized, secure messaging services for financial transactions between institutions worldwide.

What is SWIFT and why was it created?

SWIFT, the Society for Worldwide Interbank Financial Telecommunication, was founded in 1973 by 239 banks across 15 countries to replace the slow, non-standardized communication method of Key Tested Telex. Telex required manual calculation of test keys, leading to errors and delays. SWIFT introduced standardized message formats and secure, automated communication. The network now connects over 11,500 financial institutions in 200+ countries, processing more than 53 million messages daily with a reliability rate exceeding 99.999%. It acts as the backbone for cross-border financial communication, although it does not hold funds or perform settlement itself.

What are the key SWIFT message types used in international payments?

SWIFT uses standardized Message Type (MT) codes for different functions. The most critical for cross-border payments are MT103, used for Single Customer Credit Transfers (the actual payment instruction from the sending bank), and MT202, used for Financial Institution Transfers (bank-to-bank settlement instructions). When an MT103 is sent internationally, it is often accompanied by an MT202 COV (Cover Payment) to instruct the correspondent banks on how to settle the underlying funds. Other important types include MT700 for Documentary Credits (Letters of Credit) and MT940/950 for account statements.

How is SWIFT migrating to the ISO 20022 standard?

SWIFT is undergoing a mandatory transition from its legacy MT formats to the modern ISO 20022 standard, which uses XML-based messaging. This migration began coexistence in March 2023. The critical deadline is November 2025, when the MT1xx and MT2xx message categories will be retired. ISO 20022 significantly enhances data richness, supporting over 200 data elements compared to the 140 in MT formats. This richer, structured data improves straight-through processing (STP), reduces manual intervention, and facilitates enhanced compliance screening, ultimately aiming to increase the efficiency of cross-border payments.

What is a BIC and how is it structured within the SWIFT system?

A BIC, or Bank Identifier Code (also known as a SWIFT code), is the unique address used to identify financial institutions in the SWIFT network. It is structured as an 8-11 character alphanumeric code formatted as AAAA-BB-CC-DDD. The components are: AAAA (four-character bank code, e.g., CHAS for Chase), BB (two-character country code, e.g., US), CC (two-character location code, e.g., 33 for New York), and DDD (optional three-character branch code). For example, CHASUS33 identifies the main Chase office in New York, USA. The BIC is essential for routing payment instructions correctly across the correspondent banking network.

Related Terms

Learn More

Explore our comprehensive guides and articles to deepen your understanding of stablecoins and programmable money.