BIC / SWIFT code
A BIC, or Business Identifier Code, is an ISO 9362 identifier used to identify business parties and support addressing or routing in financial transactions. People often call it a SWIFT code. A BIC can have eight characters with an optional three-character branch identifier, and not every BIC represents an institution connected to the Swift network.
Why this matters when you invoice
When a transfer route asks for a BIC, the correct identifier helps the payment message reach the intended institution or business party.
Where it appears on an invoice
Place it beside the IBAN or account information only when the customer's payment route needs it. Copy the code exactly and do not present it as an account number.
BIC / SWIFT code example
An invoice lists the beneficiary IBAN and the eight-character BIC supplied by the beneficiary's bank. The customer's banking app requests both identifiers for the chosen international transfer route.
Common mistakes
- Treating the BIC as the beneficiary account number.
- Assuming every BIC is connected to the Swift network.
- Adding an unverified branch code.
Put it into practice
Use the matching InvoiceCraftly tool to prepare or check the payment details, then verify them against information supplied by the beneficiary or bank before sending the invoice.
InvoiceCraftly helps present payment instructions; it does not hold funds, authorize transfers, verify account ownership or confirm that payment arrived.
Official references
Sources and terminology reviewed 2 September 2026.
Frequently asked questions
Are BIC and SWIFT code the same thing?
In common payment usage, “SWIFT code” usually refers to the BIC used to identify a business party for financial messaging.
Does every SEPA payment require a BIC from the customer?
Requirements depend on the payment route, bank and applicable rules. Follow the fields requested by the payer's payment provider.