IBAN FAQ

Everything you need to know about International Bank Account Numbers

What is the BIC?

BIC stands for "Bank Identifier Code" and serves as a global identifier for financial institutions. It's an 8 or 11 character code that uniquely identifies a bank worldwide.

Also known as: The BIC is often called a SWIFT code because it's issued by SWIFT (Society for Worldwide Interbank Financial Telecommunication).

History and Purpose of BIC

The BIC was developed by the SWIFT network in the 1970s to uniquely identify banks worldwide and simplify international payment transactions. Prior to the introduction of international standards like BIC and IBAN, cross-border payments were complicated as each country used its own identifiers and formats.

The main purposes of the BIC are:

  • Unique Identification: Each bank worldwide receives a unique code
  • Message Routing: Used in the SWIFT network for precise transmission of messages between financial institutions
  • Acceleration of Payment Transactions: Standardization enables automated processing
  • Error Prevention: Minimization of confusion between similarly named banks in different countries

Key Facts About BIC

International Standard

Based on ISO 9362 for global standardization

Length Variations

Can be 8 characters (main branch) or 11 characters (specific branch)

SEPA Payments

Not required for domestic German payments - IBAN is sufficient

International Transfers

Required for transfers outside SEPA area or to certain countries

Structure of the BIC

Let's examine the structure using the BIC of the Deutsche Bundesbank in Berlin: MARKDEF1100

Component Length Example Description
Bank Code 4 characters MARK Freely chosen by the bank
Country Code 2 characters DE ISO 3166-1 country code
Location Code 2 characters F1 Location within the country
Branch Code 3 characters (optional) 100 Optional branch identifier
BIC Structure

Visual representation of a BIC's structure

An 8-digit BIC (without branch code) can be extended with "XXX" to create an 11-digit BIC when a specific branch isn't indicated.

Frequently Asked Questions About BIC

No, for domestic transfers and SEPA transfers within the EU, the IBAN is sufficient. However, the BIC is required for international transfers outside the SEPA area.

The BIC is typically found on your bank statements, your bank card, in your online banking portal, or on your bank's website. You can also use our BIC Search Tool to find it.

There is no difference - the terms BIC and SWIFT code are used interchangeably. SWIFT is the organization that issues and manages these codes, so the BIC is sometimes referred to as a SWIFT code.

Yes, the BIC can change, particularly during bank mergers, renamings, or changes in organizational structure. It's therefore important to always use the current BIC for international transfers.

Relationship Between BIC and IBAN

BIC and IBAN are different but complementary codes in international payment transactions:

BIC identifies the bank

The BIC indicates which bank is involved in the transaction and how the payment should be routed through the SWIFT network.

IBAN identifies the account

The IBAN specifies the individual bank account to which the payment should be sent or from which it should be debited.

For SEPA transfers within the EU, only the IBAN is required, as the system can determine the associated bank from the bank code contained in the IBAN. However, for international transfers outside the SEPA area, both BIC and IBAN are needed.

Find a BIC

Need to find the BIC for a specific bank? Use our free BIC Search Tool to look up BICs by bank name or IBAN.

Our tool offers the following advantages:

  • Easy search by bank name, bank code, or IBAN
  • Comprehensive database of German and international banks
  • Immediate results without registration
  • Free to use

Ready to Get Started?

Use IBANTEST for precise IBAN validation and calculation – reliable and user-friendly.