What Is a SWIFT Code? A Comprehensive Guide for Customers

Key Takeaways:
SWIFT/BIC identifies the financial institution, while IBAN locates the individual account. Both are necessary for most global transfers.
SWIFT/BIC code has 8 or 11 characters; IBAN up to 34. Use official sources to avoid rejections and returns.
You need SWIFT for international wires, supplier payouts, and overseas receipts. Fees may come from the sender, intermediaries, receiver, and FX.
Transfers take from 24 hours to 1–3 business days. Delays are typically caused by cut-offs, time zones, weekends/holidays, intermediaries, compliance checks, FX, data errors.
Understanding SWIFT and BIC Codes
Picture this: it’s the end of the month, and a design company based in Bern needs to settle its bills with a print supplier in Singapore. The finance lead opens their provider’s dashboard and sets up the transfer. The payment form asks for a SWIFT code and an IBAN. He enters them and confirms the transfer.Here’s what happens next on the other side. The provider sends a secure message across the SWIFT network to the supplier’s institution. If the two providers are connected through Nostro and Vostro accounts, the message routes directly, and funds are settled. If the banks don’t have these relationships, the payment passes through one or more intermediaries that both institutions already trust, until it finally reaches the Singapore supplier.
But consider the opposite ending. The finance lead is in a rush and mistypes a code. The message is rejected, then queued for manual review. Cut-off passes, a weekend intervenes, and the supplier keeps waiting. So here’s what you need to know: without the correct identifiers, a payment may be delayed, returned, or fail to reach the recipient. To prevent this, a sender must enter the correct bank SWIFT number.
What Do SWIFT and BIC Stand For?
→ SWIFT stands for the Society for Worldwide Interbank Financial Telecommunication, which connects over 11,000 institutions worldwide. It is a secure communications network that carries standardised payment and reporting messages between its members. It does not transfer money—it transmits “payment orders” that tell providers how to settle funds.→ A BIC (Bank Identifier Code) is the “language” SWIFT messages use to find the right destination. For this reason, you’ll often see these terms used interchangeably. So what exactly is a BIC code? It is a unique 8- or 11-character identifier that points to a specific institution in the SWIFT network.
How does a SWIFT code differ from an IBAN?
Compared to a BIC, an IBAN (International Bank Account Number) is longer—it can extend to 34 characters. The difference also lies in their purpose: while a BIC identifies a specific bank, an IBAN specifies the precise account at the provider. Metaphorically speaking, the “address” differs: SWIFT/BIC routes the message to the right building, IBAN directs it to the right door.Format of a SWIFT Code
As mentioned, a SWIFT code has 8 or 11 alphanumeric characters. Each segment serves a specific function in the process of identifying the correct institution and branch.- Bank code (4 letters): Identifies the institution handling the payment.
- Country code (2 letters): Represents the country using the ISO 3166-1 alpha-2 standard.
- Location code (2 letters or digits): Points to the region or city where the bank is located.
- Branch code (3 letters or digits, optional): Specifies a branch; XXX means the head office.
Example of a SWIFT Code
| Here’s a SWIFT code example: KLARCH22XXX
|
Formatting tips:
→ Use uppercase, no spaces or hyphens.→ An 8-character code refers to the primary office; some portals append XXX automatically.
→ Copy codes from official sources; avoid third-party lists where the SWIFT code format may be altered.
When Do You Need a SWIFT Code?
Bank SWIFT codes help overseas banks identify the recipient provider and route the transfer correctly. Typical cases include sending a wire to a supplier overseas, receiving money from a client abroad, paying international salaries or contractors, withdrawing marketplace proceeds to a foreign account, or transferring money between accounts you hold in separate countries. Individual bank clients also need a SWIFT code for sending and receiving money internationally.Note: For most international transfers, you’ll be asked for both a SWIFT code and an account number (IBAN or local format).
Are there fees involved when using a SWIFT code?
The code itself is free, but banks and intermediaries may charge for the transfer. Costs can include:- Outgoing wire fee from the sending bank
- Handling fees from intermediary or correspondent banks
- Incoming wire fee from the receiving bank
- Foreign exchange margin if a currency conversion is involved
Where Can You Find BIC and SWIFT Codes?
→ Account statements. Many bank statements list the institution’s BIC alongside the account details.→ Online banking/dashboard. Look for “Account details,” “Incoming wire instructions,” or “International transfer.” On these pages, you can find the SWIFT code plus the IBAN or local account number.
→ Official website. Providers often publish BICs for main branches; always match the branch/country to your account.
→ Customer support. A secure confirmation from your provider or the recipient’s provider is the safest source if anything is unclear.
→ Contract or welcome letters. Onboarding documents and confirmation emails sometimes include the correct BIC for your account.
→ SWIFT directory / official look-ups. Useful for verification, but still confirm with the recipient to avoid branch or account mismatches.
→ Avoid third-party lists. They may be outdated or show a head-office code that does not match the recipient’s actual branch.
How to Check a SWIFT Code
To make sure a SWIFT/BIC is correct, first check that it follows the standard format of 8 or 11 characters. Then verify it through trusted sources.- Confirm the code on the recipient’s statement, portal, or directly with their bank.
- Cross-check with an official SWIFT directory or your provider’s online tools.
- For first-time payments, send a small test transfer before sending the full amount.
- If available, use pre-validation features to catch errors in advance.
Does every financial institution hold its own SWIFT/BIC code?
No. Large, internationally active providers usually do, but smaller, regional, or digital institutions may use a correspondent’s code or a sponsor bank for cross-border routing. In those cases, your payee will share intermediary details together with their SWIFT bank account information. Always follow the exact instructions provided for your route and currency.What Happens if You Provide an Incorrect SWIFT Code (BIC)?
An incorrect code may lead to rejection, manual repair, or a return via intermediaries. That means delays and extra fees from sending, intermediary, or receiving institutions. If you notice a mistake, notify your provider at once and provide the correct bank BIC number. You can also request a trace or amendment if the transfer has already been sent. Keep the payment reference, as it helps resolve investigations faster.Important: Always copy SWIFT/BIC and IBAN from an official source (bank statement, online portal, or the recipient’s institution). A single wrong character can cause rejections, returns, or delays.
How Long Does a SWIFT Transfer Take?
A SWIFT transfer can be completed within 24 hours in well-connected corridors or take 1 to 3 business days when extra steps are involved. Timing depends on how the payment is routed and when it is submitted. Some transfers link to local instant schemes and clear in minutes; others pass through intermediaries and need more checks.Here’s what affects the timeline:
- Cut-off times. Payments sent after the day’s cut-off start the next business day.
- Time zones. Limited overlap adds idle time.
- Weekends and public holidays. Non-working days in any country on the route pause processing.
- Intermediary institutions. Each adds checks and settlement steps.
- Compliance and fraud checks. Sanctions screening, KYC/AML reviews, and document requests can hold a payment until cleared.
- Currency conversion. FX adds pricing and extra processing steps, sometimes involving more providers.
- Data quality. Mistyped SWIFT numbers or IBANs, incorrect names, or missing details can lead to corrections or rejected transfers.
- Payment type and risk. Large or high-risk transfers may face more scrutiny.
Send before cut-off, avoid weekends/holidays, and use exact beneficiary details copied from official sources. Include the required references/purpose codes and, if available, use pre-validation and tracking to catch issues early and see where the payment sits in the chain.
SWIFT in a Changing Payments Landscape: Conclusion
While SWIFT is central to cross-border payments, it isn’t the only system for international transactions. Russia’s SPFS and China’s CIPS provide alternatives in specific corridors, although primarily regional.Currently, they are unable to expand and operate globally. The reason for this is the network effect—financial institutions prefer to deal with partners they already trust. That gives SWIFT an advantage as it has been connecting thousands of providers on one standard and helping to streamline international payments since 1973.
What about blockchain and crypto rails? Those can move value and record transactions in new ways. Adoption, however, depends on integration, governance, and education across large, regulated institutions. It’s hard to attract all 11,000 banks to a new system—especially one that already works well.
Since 2017, a service called SWIFT gpi has made it possible to track payments from start to finish, give each transfer its own ID, and process transactions faster. It also checks details earlier and uses clearer message formats to avoid errors.
In the near future, we can expect improvements such as better tracking, cleaner data, and early error checks. In the longer term, different payment systems may work side by side, with SWIFT acting as the common link that keeps them connected.