BankCheck
HomeIBANRouting NumberSort CodeSWIFT/BICGeneratorGuides
Home
IBAN
Routing Number
Sort Code
SWIFT/BIC
Generator
Guides

BankCheck

Validate any bank number instantly. Free and 100% client-side.

Your data never leaves the browser

Formats

IBAN40+ countriesRouting NumberUnited StatesSort CodeUK & IrelandSWIFT/BICWorldwide

Info

IBAN GeneratorTransfer GuidesGlossaryGuidesCompareAlternativesAboutPrivacy PolicyTerms of UseAPI Docs

BankCheck checks whether a number could be valid based on format, length, and checksum rules. It does not verify that an account exists or confirm who it belongs to. Always confirm account details with your bank before making a payment.

© 2026 BankCheck

General Banking

Branch Code

Bank Branch Identifier

What It Means

A branch code (or branch identifier) is a numeric code that identifies a specific branch or office within a bank. It works alongside the bank code to provide precise routing for domestic payments. In the UK, the branch is identified by the last four digits of the sort code.

How It Works

Branch code formats vary by country. France uses a 5-digit code guichet, Spain uses a 4-digit office code, and Italy uses a 5-digit CAB (Codice di Avviamento Bancario). In countries that use IBANs, the branch code occupies a defined position within the BBAN, immediately following the bank code. In a SWIFT/BIC code, the optional three-character branch suffix (characters 9-11) serves a similar purpose for international routing.

Why It Matters

Not all countries require a branch code in their IBAN structure — Germany, for example, omits it because the Bankleitzahl already encodes the branch. When a branch code is required, omitting it or entering it incorrectly will cause IBAN validation to fail. For countries that use branch codes, knowing the correct value is essential when converting local account details into an IBAN.

Related Terms

Bank Code

National Bank Code

Sort Code

UK Sort Code

SWIFT Code

SWIFT/BIC Code

Back to all terms.