IBAN Explained: BIC and What Businesses Need to Get Paid
If you run a business that sends or receives money across borders, two acronyms show up on almost every invoice, bank form, and payout screen: IBAN and BIC. This guide has IBAN explained in plain language, walks through the iban format character by character, clarifies what bic swift codes actually do, and shows you exactly which details to collect so customers and platforms can pay you without friction. Getting them right is the difference between money that lands the same day and money that bounces back a week later with a fee attached.
Whether you invoice European clients, withdraw euros from a payment app, or settle with overseas suppliers, understanding these identifiers saves you time, money, and a lot of back-and-forth emails.
Key Takeaways
What Is an IBAN?
An IBAN stands for International Bank Account Number. It is not a new account number that replaces your existing one. Instead, it is an internationally agreed format that wraps your existing account details into a single string that banking systems anywhere can validate and route correctly.
Before the IBAN standard existed, every country formatted account numbers differently. A transfer from Germany to Spain often failed simply because the sending bank could not interpret the destination format. The IBAN solved this by creating one consistent structure, defined under the ISO 13616 standard, so a machine can confirm an account number is structurally valid before a single euro moves.
What an IBAN Contains
Every IBAN packs several pieces of information into one string:
So when you hand over your IBAN, you are effectively sharing your full account identity in a portable, verifiable wrapper.
Where IBANs Are Used
IBANs are standard across the SEPA (Single Euro Payments Area) zone and most of Europe, plus many countries in the Middle East, North Africa, and beyond. Not every country uses them. The United States and Canada, for example, do not issue IBANs and rely on routing numbers and account numbers instead. This matters: if a US supplier asks you for an IBAN, they may actually mean their SWIFT/BIC plus account number, not a true IBAN.
The IBAN Format, Explained Character by Character
Understanding the iban format removes a lot of guesswork. While the total length varies by country, the opening structure is always the same.
The Universal Opening
Every IBAN begins with:
These first four characters are your first line of defense against errors. If the country code is wrong or the check digits do not compute, validation software rejects the IBAN before the payment is ever attempted.
The Country-Specific Body
After the first four characters comes the BBAN, whose length and internal structure depend on the country. A few examples illustrate the variation:
This is why you cannot judge whether an IBAN is "complete" just by counting digits unless you know the country. A valid French IBAN looks longer than a valid Dutch one, and both are correct.
How to Read an Example
Take a fictional German-style IBAN such as DE89 3704 0044 0532 0130 00. Reading left to right:
The spaces are added purely for human readability. When you enter an IBAN into a payment system, you can usually type it with or without spaces; the software strips them automatically.
Why the Check Digits Matter
The check digits are the unsung hero of the iban format. They are computed mathematically from every other character, so a single mistyped digit almost always breaks the calculation. This means most fat-finger errors are caught at the point of entry rather than after the money has already left your account. It is a built-in safety net, but it only catches structural errors, not a perfectly valid IBAN that happens to belong to the wrong person.
What Is a BIC (and Is It the Same as a SWIFT Code)?
A BIC stands for Bank Identifier Code, and in everyday use the terms BIC and SWIFT code mean the same thing. SWIFT (the Society for Worldwide Interbank Financial Telecommunication) is the network that standardized and manages these codes, which is why people say bic swift as if it were one word.
While an IBAN identifies a specific account, a BIC identifies a specific bank or branch. Think of it like an address: the BIC is the building, and the IBAN is the apartment inside it.
The Structure of a BIC
A BIC is either 8 or 11 characters long and breaks down like this:
So an 11-character BIC simply adds a branch identifier to the 8-character version. Both are valid; the longer one is just more specific.
When You Need the BIC
For cross-border payments outside the eurozone, the BIC is essential because it tells the network which bank to route the funds to. Inside SEPA, the picture has shifted. Thanks to the "IBAN-only" rule that rolled out across the eurozone, banks can now derive the correct BIC from the IBAN itself for most euro transfers. As a result, many SEPA payment forms no longer require you to enter a BIC at all.
That said, plenty of systems still ask for it, especially for non-euro currencies, transfers to countries outside SEPA, or older banking interfaces. Keeping your BIC handy alongside your IBAN means you are ready for either case.
IBAN vs BIC: How They Work Together
It helps to see the two side by side rather than as competing identifiers. They answer different questions:
In a typical international transfer, the sending bank reads the BIC to find the destination bank on the SWIFT network, then uses the IBAN to deposit the funds into the precise account. For SEPA euro payments, the IBAN alone often carries enough information for the whole journey, which is why the eurozone has been able to move toward IBAN-only processing.
A simple way to remember it: the IBAN is the account, the BIC is the bank. You almost always need the IBAN. Whether you also need the BIC depends on where the money is coming from and what currency it is in.
Why Getting These Details Right Matters for Your Business
For a merchant or freelancer, a wrong digit is not just an inconvenience, it is a cash-flow problem. Here is what is actually at stake.
Failed and Delayed Payments
If an IBAN fails its check-digit validation, the payment is usually rejected outright, and your customer has to re-enter everything. If an IBAN is structurally valid but points to a closed or wrong account, the money may sit in limbo for days before being returned, sometimes minus a handling fee charged by an intermediary bank.
Returned-Payment Fees
Bounced cross-border payments frequently incur return charges from one or more banks in the chain. These fees can quietly erode margins, especially on smaller invoices where a fixed charge represents a larger percentage of the total.
Reconciliation Headaches
When a payment fails or arrives without a clear reference, your finance process slows down. You have to match the missing payment to an invoice, contact the customer, and reissue details. Clean, correct IBAN and BIC information up front keeps your books tidy and your customers happy.
Fraud and Payment Redirection
One of the most common business scams involves criminals intercepting an invoice and swapping in their own IBAN. Because a fraudulent IBAN can be perfectly valid, the check digits will not save you. Always confirm new or changed bank details through a separate, trusted channel before paying, and encourage your customers to do the same with the details you send them.
How to Find, Verify, and Share Your Details Correctly
Collecting your own banking identifiers is straightforward once you know where to look, and verifying incoming details protects you from costly mistakes.
Where to Find Your IBAN and BIC
How to Verify an IBAN Before You Send Money
Sharing Your Details on Invoices
When you put your IBAN and BIC on an invoice, present them clearly and consistently. Label them explicitly, include your account-holder name exactly as the bank has it, and keep the formatting clean. Many disputes come down to a customer copying a number incorrectly from a cluttered document.
Getting Paid in Euros: Where Payment Platforms Fit In
Traditionally, accepting cross-border payments meant juggling card terminals, bank wires, and the IBAN/BIC details above for every withdrawal. Modern payment tools streamline this. FiatFlex, a mobile payment app for merchants, lets businesses accept crypto payments such as USDC, EURC, and SOL on the Solana blockchain through payment links and QR codes, and also take contactless Tap to Pay card payments over NFC directly on a compatible phone, without a separate terminal.
When it comes time to cash out, the merchant controls when to convert balances to euros and then withdraws those euros to a bank account in the SEPA area. That is exactly where your IBAN does the heavy lifting: it is the identifier that tells the SEPA network which account should receive your euro payout. Because the destination is your own SEPA bank account, having an accurate, validated IBAN on file in the FiatFlex app keeps withdrawals moving smoothly. In SEPA euro transfers, settlement is fast, and near-instant where supported by the receiving bank.
The practical takeaway: even with a slick app handling the customer-facing side, the humble IBAN remains the backbone of getting your money where it needs to go. Keep it correct, keep it current, and update it promptly if you ever switch banks.
Common IBAN and BIC Mistakes to Avoid
A few recurring errors cause the majority of payment problems. Watch out for these:
Avoiding these keeps your incoming and outgoing payments clean and predictable.
Frequently Asked Questions
What is the difference between an IBAN and a BIC?
An IBAN (International Bank Account Number) identifies a specific bank account, while a BIC (Bank Identifier Code), also known as a SWIFT code, identifies the bank or branch that holds the account. In short, the IBAN points to the account and the BIC points to the bank. For most SEPA euro payments the IBAN alone is enough, but some transfers, especially outside the eurozone, still ask for both.
How can I tell if an IBAN is valid?
A valid IBAN starts with a two-letter country code, followed by two check digits and the country-specific account portion. You can do a quick sanity check by confirming the country code is correct and the total length matches that country's standard, then use a reputable IBAN validation tool to confirm the check digits compute properly. Remember that structural validity does not guarantee the account belongs to the intended recipient, so always confirm new payee details separately.
Is a SWIFT code the same as a BIC?
Yes. In everyday banking, BIC and SWIFT code refer to the same 8- or 11-character identifier used to route international payments. The term bic swift exists because the SWIFT network standardized and manages these codes. An 8-character version points to a bank's main office, while the 11-character version adds a specific branch code.
Do I always need a BIC for SEPA payments?
Not usually. Under the eurozone's IBAN-only rule, banks can derive the correct BIC from the IBAN for most SEPA euro transfers, so many payment forms no longer require it. However, some systems, non-euro transfers, and payments to countries outside SEPA may still request the BIC, so it is wise to keep both your IBAN and BIC on hand.