Business Advice

SWIFT code vs BIC: key differences, format, and how to find yours

Content Team

Content Team

Summary

  • In everyday banking, “SWIFT code” and “BIC” usually refer to the same code, but technically BIC is the ISO-standard identifier and SWIFT is the organization/network associated with it.

  • A BIC identifies a business party or organization, not an individual bank account.

  • A BIC has 8 characters, with an optional 3-character branch identifier that can make it 11 characters.

  • An IBAN identifies a payment account and serves a different purpose from a BIC.

  • Whether a BIC is needed depends on the payment scheme, destination, currency, and institutions involved.

A SWIFT code and a BIC usually refer to the same identifier in everyday banking, but the terms are technically different. A BIC, or Business Identifier Code, is the international identifier defined under ISO 9362, while SWIFT is the organization and financial messaging network associated with BICs and the ISO Registration Authority for them. So, if your bank asks for a “SWIFT code” or “BIC,” it will usually be asking for the same code.

This guide covers what SWIFT and BIC mean, how the code is structured, how it differs from an IBAN or U.S. routing number, and how to find the right code before sending an international payment.

What is a SWIFT code

A SWIFT code is the term commonly used by banks for a BIC when handling international payments and financial messages. A BIC identifies a business party or organization and is used to address messages, identify counterparties, and route business transactions.

SWIFT stands for Society for Worldwide Interbank Financial Telecommunication, a financial messaging network and standards provider for financial institutions and other organizations. It does not hold customer funds or operate customer bank accounts.

SWIFT distinguishes between connected BICs, which have access to the SWIFT network, and non-connected BICs, used only for identification or reference purposes.

Why SWIFT codes matter for your business

If you're paying a supplier in Germany, hiring a contractor in Brazil, or receiving money from an overseas customer, the recipient's banking details may include a BIC/SWIFT code.

Getting that identifier right helps the institutions involved identify the correct business party and route the payment through the appropriate process.

When SWIFT is used, the BIC helps identify and address parties in the payment messaging process; intermediary institutions may also be involved depending on the route.

Learn more about “how the SWIFT banking system works”

What is a BIC code

BIC stands for Business Identifier Code. It is defined by the ISO 9362 standard, with SWIFT serving as the Registration Authority for the standard and is used to identify financial and non-financial organizations. BICs can be used for addressing messages, routing business transactions, and identifying business parties.

This is where the terminology can get confusing. BIC is the formal name of the identifier, while SWIFT is the organization and financial messaging network most closely associated with it.

That's why banks and payment providers commonly use terms such as “BIC/SWIFT” or “SWIFT/BIC.”

Difference between SWIFT code and BIC

If a payment form asks for either a SWIFT code or BIC, it will normally be asking for the same identifier. SWIFT is also the designated ISO Registration Authority for BICs, and not every BIC is connected to the SWIFT network.

FeatureSWIFTBIC
What it refers toThe organization and financial messaging networkISO-standard identifier
What users mean by “SWIFT code”Common term for a BICThe actual identifier
RoleMessaging/services + Registration AuthorityIdentifies business parties
FormatWhen used as “SWIFT code,” 8/11-character BIC8 characters + optional 3-character branch identifier

What does a SWIFT/BIC code look like

A BIC is 8 characters, with an optional 3-character branch identifier that can extend it to 11 characters.

Format breakdown

[BUSINESS PARTY] [COUNTRY] [LOCATION] [BRANCH]

ComponentLengthWhat it means
Business party prefix4 charactersIdentifies the business party
Country code2 lettersIdentifies the country using the ISO country-code standard
Business party suffix2 charactersCompletes the 8-character business-party identifier
Branch identifier3 charactersOptional element identifying a location, department, service, or other organizational unit

One detail is easy to get wrong: the final three characters should not automatically be described as a physical bank branch. SWIFT describes the optional branch identifier as an element that can identify a location, department, service, or unit belonging to the same business party.

An 8-character BIC may be associated with an 11-character form using “XXX” in appropriate circumstances, but this should not be assumed for every payment. Follow the instructions given by the receiving bank or payment provider.

SWIFT/BIC code examples

For a real payment, it's better to use the BIC provided by the recipient's bank or another trusted banking source than to copy an example from an article.

Example structure only, not payment instructions.

A BIC can be structured as "AAAA BB CC XXX":

1. AAAA: four-character party prefix identifying the business party.

2. BB: two-character country code.

3. CC: two-character location code.

4. XXX: optional three-character branch identifier, which can identify a specific location, department, service, or system.

BIC records can be updated, and the correct identifier can depend on the organization and payment route. Verify the code before making a significant transfer.

Difference between SWIFT code and IBAN

A BIC and an IBAN identify different things.

A BIC identifies a business party or institution. An IBAN identifies a payment account under the applicable national IBAN structure.

SWIFT/BICIBAN
What it identifies: A business party or institutionWhat it identifies: A payment account
Standard: ISO 9362Standard: ISO 13616
Format: 8 characters, optionally 11Format: Length and structure vary by country
Main role: Identifies a business party and supports payment processingMain role: Identifies an account for payment processing

Can you find a SWIFT code from an IBAN

IBAN structures vary between countries, and the IBAN and BIC are separate identifiers. Some banks and payment providers can use databases to match an IBAN with a BIC, but that is a lookup rather than a universal way of calculating the BIC from the IBAN.

For an important transfer, check the BIC with the recipient's bank or another trusted payment source instead of trying to work it out yourself.

SWIFT code vs routing number

A SWIFT/BIC code and a U.S. routing number are used in different payment systems and identify different things.

SWIFT/BICU.S. routing number
Typical use: International/cross-border payments where a BIC is requiredTypical use: U.S. domestic payment routing, depending on the payment type

For a detailed comparison, see SWIFT code vs routing number.

Don't assume that every international payment requires a SWIFT/BIC code. The information needed depends on the payment rail, destination, currency, and institutions involved.

How to find your SWIFT code step-by-step

If you need a BIC/SWIFT code, start with information supplied by the relevant bank or payment provider.

  1. Check your bank's official website — Look under international payments, wire transfers, or banking details.
  2. Check your online banking or payment instructions — The BIC may be listed alongside the other details used for international payments.
  3. Check the beneficiary's banking details — If you're sending money, use the BIC supplied by the recipient's bank or payment provider.
  4. Contact the bank directly — If you're unsure, ask the bank which BIC should be used for the particular payment you're making.
  5. Use SWIFT's BIC directory — Search SWIFT's official BIC directory to verify the relevant BIC.

For a high-value transfer, don't rely only on an unverified third-party lookup. Confirm the details before sending the money.

Do you always need a SWIFT code?

No — whether a BIC is required depends on the payment scheme, destination, currency, and institutions processing the transaction.

1. SEPA transfers

Within the Single Euro Payments Area, the “IBAN-only” rule means that consumers and businesses generally don't need to provide the payer's or payee's BIC for relevant SEPA euro credit transfers and direct debits. Payment service providers can use databases to link an IBAN with a BIC when needed.

2. Fintech and payment platforms

Some payment platforms use local payment rails for particular currencies and destinations instead of routing every payment through SWIFT.

Because of that, the banking details you need depend on the platform and the route being used.

3. Domestic U.S. transfers

Domestic U.S. payments use U.S. payment rails and the identifiers required for the particular payment type.

A SWIFT/BIC code is not a replacement for the routing and account information required for a domestic transaction.

If you're sending money internationally through a traditional bank, check its instructions for the destination and currency rather than assuming a BIC will always be required.

Common mistakes with SWIFT/BIC codes

Even a small mistake in banking details can cause a payment to be rejected or held for investigation. These are some of the common problems to watch for.

1. Using the wrong BIC format

An 8-character BIC can have an optional 3-character branch identifier. Don't add a suffix unless the receiving institution or payment system calls for it.

2. Confusing SWIFT with IBAN

A BIC and an IBAN identify different things. Make sure each identifier goes into the correct field.

3. Using an outdated banking identifier

Check the current BIC with the relevant bank or trusted payment source before making a significant transfer.

4. Guessing the code

Don't guess a BIC. Check the recipient's official banking details or the instructions from your payment provider.

A correct BIC also doesn't guarantee immediate settlement. Timing can depend on the institutions involved, cut-off times, payment route, currency, compliance checks, and intermediary institutions.

Fees and charges for SWIFT payments

There isn't one standard “SWIFT fee.” The total cost of an international payment can depend on the sending bank or payment provider, currency conversion, payment route, and charges from intermediary or receiving banks.

For eligible Aspire1 US customers, current US terms show a $5 SHA outgoing SWIFT fee. Intermediary-bank deductions may also apply and can reach up to $60. Beneficiary-bank charges may also apply.

These are Aspire-specific charges, not standard SWIFT fees. Check Aspire's current US pricing and transfer instructions before making a transfer.

Fees checked: August 2026.

Managing international payments with Aspire

For eligible businesses, Aspire offers international payments through a mix of SWIFT and local payment rails. Its current U.S. global-payments offering supports sending to 98+ currencies across 130+ countries, with current SWIFT support for eligible currencies and destinations. Aspire also provides visibility into applicable FX rates and fees, helping businesses review payment costs before sending funds. Check Aspire's current transfer options and eligibility requirements to see which payment routes are available for your business.

Frequently Asked Questions

The commonly used term for a BIC — the identifier a bank or organization uses in international payments and financial messages.

Identifying and addressing the business party in a financial message, and supporting the routing of the transaction. The exact details required still depend on the payment route.

In everyday banking, the terms are used for the same code. Technically, BIC is the ISO-standard identifier itself; SWIFT is the network.

Either. The base 8-character code identifies the business party; an optional 3-character branch identifier extends it to 11.

An organization may have multiple BICs, and optional branch identifiers can identify specific locations, departments, services, or systems.

No. Not every institution has a connected BIC, and not every BIC is connected to the SWIFT network.

No, some payment schemes and local rails skip it. SEPA euro transfers, for instance, generally follow an “IBAN-only” rule.

Not reliably by inspection; IBAN formats vary by country, and the two are separate identifiers. Some providers can match one to the other, but it's safer to confirm the BIC directly with the recipient's bank.

The code itself carries no fee, but your bank, any intermediary banks, and currency conversion can each add a cost, worth checking upfront on a large transfer.

You can usually find your bank's SWIFT/BIC code on its official website, online banking platform, bank statement, or by contacting the bank directly. If you're making an international transfer, confirm the code with your bank or the recipient's bank before sending the payment.

Sources

  • BIC Definition, Purpose and Identification (ISO 9362:2022) — https://www.iso.org/standard/84108.html — 4/1/2022
  • BIC Structure (What is BIC?) — https://committee.iso.org/sites/tc68/home/articles/content-left-area/articles/what-is-bic.html — 8/31/2020
  • BIC and SWIFT Relationship (Business Identifier Code (BIC)) — https://www.swift.com/ru/node/301371 — 8/19/2026 (accessed)
  • Current Non-Connected BIC Information

This blog is for general information only and does not constitute financial, legal, tax, or professional advice. Aspire’s services are subject to the terms outlined in our ’Terms of Service’ and ’Pricing’ pages. We make no guarantees as to the accuracy, completeness, or timeliness of the content, and past results do not indicate future performance. Always consult a qualified professional before acting on any information provided.

Content Team

Content Team

Aspire editorial

Content team at Aspire is a society of seasoned writers & experts specialising in finance, technology and SaaS space. With 50+ years of collective experience, they help make business finance more profitable for readers. They write about finance tools, finance insights, industry trends, tactical guides to grow your business & also all things Aspire.

Aspire Launchpad

Supercharge your finance operations with Aspire

Find out how Aspire can help you speed up your end-to-end finance processes from payments to expense management.

Start your journey with Aspire