Italian IBAN format (IT) — length, structure, example

CountryItaly (IT)
IBAN length27 characters
SEPA memberyes
Domestic check digit validatedno

Check a Italy IBAN

Spaces and hyphens are fine — checked instantly as you type, only in your browser.

Italy adopted a 27-character IBAN that begins, unusually, with a letter immediately after the check digits. The BBAN pattern is ^[A-Z]{1}[0-9]{10}[A-Z0-9]{12}$: one letter, ten digits, then twelve alphanumeric characters.

Reading an Italian IBAN

The official registry example is IT60 X054 2811 1010 0000 0123 456 - a SWIFT registry test value, not anyone’s real account:

The CIN: a check character with history

Italy’s domestic coordinate system (CIN + ABI + CAB + conto) predates SEPA, and the CIN is its integrity mechanism. It is calculated over the 22 characters that follow it, using different weight tables for odd and even positions, and the result maps to a letter A-Z. A validator that implements the Italian rules can verify the CIN independently of the IBAN MOD-97 checksum, giving Italian IBANs two layers of error detection. San Marino (SM) borrows this exact BBAN structure, which is why SM IBANs look like Italian ones with a different prefix and two extra characters of length difference handled by the same fields.

Domestic usage and SEPA

Italian invoices and utility forms still commonly print the coordinate fields separately, but since SEPA migration the IBAN is the only identifier banks accept for credit transfers. Italy is a full SEPA member, so IT IBANs work across the euro area for both transfers and direct debits.

Account numbers at Italian banks vary in length and are padded to 12 characters inside the IBAN; some legacy accounts genuinely contain letters, which is legal in this field. Remember that passing both the CIN check and the MOD-97 check still only proves the string is well formed. It does not prove the account exists, is open, or belongs to the person you think it does - that assurance comes from Verification of Payee name matching, now standard for euro payments.

Frequently asked questions

How long is an Italian IBAN?

An Italian IBAN is 27 characters. After IT and two check digits comes a single check letter called the CIN, then the 5-digit ABI bank code, the 5-digit CAB branch code, and a 12-character alphanumeric account number.

What is the CIN in an Italian IBAN?

The CIN (Carattere Interno di Controllo) is a single letter at position 5 that acts as Italy's domestic check character. It is computed from the ABI, CAB and account number using a table of odd and even position weights. It existed on Italian bank coordinates before IBANs and was kept when Italy adopted the standard.

What are ABI and CAB codes?

ABI is the 5-digit code identifying the bank, assigned by the Italian Banking Association, and CAB is the 5-digit code identifying the specific branch. Together with the account number they formed Italy's traditional bank coordinates, and they sit unchanged inside every Italian IBAN.

Related: test IBAN for Italy · all country formats ·what is an IBAN

Data source: ISO 13616 IBAN Registry Release 102 (June 2026). Last verified: 2026-07-05.