IBAN country format
Italy IBAN Format, Length and Italian Example
Use this guide to understand the IBAN country code for Italy, its 27-character length, and example formatting. The IT value shown below remains clearly marked as an example/test IBAN rather than a confirmed bank account.
An Italian IBAN contains 27 characters and keeps a national check letter inside the BBAN before the bank and branch fields.
Key Italy IBAN details
- Country
- Italy
- Country code
- IT
- IBAN length
- 27 characters
- Print format
- IT60 X054 2811 1010 0000 0123 456
- SEPA status
- SEPA country - EU
- BBAN structure
- 23 BBAN characters after the country code and check digits.
- Does not prove
- Real account, owner, bank reachability, or payment success
The Italian check character before bank and branch fields
The Swift IBAN Registry pattern for this published format is IT2!n1!a5!n5!n12!c.
The Italy table maps each published segment to the
IT60X0542811101000000123456 example/test value.
| Part | Positions | Swift pattern | Example segment |
|---|---|---|---|
| Country code | 1-2 | 2 letters | IT |
| International check digits | 3-4 | 2 digits | 60 |
| National check character | 5 | 1 letter | X |
| Bank identifier | 6-10 | 5 digits | 05428 |
| Branch identifier | 11-15 | 5 digits | 11101 |
| Account number | 16-27 | 12 alphanumeric | 000000123456 |
This IT breakdown describes visible positions; it does not turn the embedded bank or routing fields into a live Italy institution lookup.
Finding the national check character in IT60
The IT diagram places the one-letter national check character before the bank, branch, and twelve-character account fields.
- 1. Country code 1-2; 2 letters
- 2. International check digits 3-4; 2 digits
- 3. National check character 5; 1 letter
- 4. Bank identifier 6-10; 5 digits
- 5. Branch identifier 11-15; 5 digits
- 6. Account number 16-27; 12 alphanumeric
Synthetic example, not a real account. The blocks show character positions only and do not identify a live bank or account.
Why the X remains in the compact Italian example
The synthetic/test IT value demonstrates the published Italy layout. Preserve its label and never treat the sample as a recipient's real payment instruction.
- Example/test IBAN
- IT60X0542811101000000123456
- Print format example
- IT60 X054 2811 1010 0000 0123 456
- Digital format example
- IT60X0542811101000000123456
Reading the Italian BBAN from check letter to account
- The value starts with IT, the IBAN country code for Italy.
- The next two characters are international check digits.
- The remaining 23 characters are the country-specific BBAN section: 23 BBAN characters after the country code and check digits.
- Italian IBANs include a national check character immediately after the international check digits in the BBAN section.
- The example keeps the X character in both print and digital formats; it should not be removed before validation.
Normalizing IT60 without deleting the national letter
For Italy, compare the grouped invoice-style value with the compact IT input produced after presentation spaces are removed.
- Input shown on page
- IT60 X054 2811 1010 0000 0123 456
- Normalized digital value
- IT60X0542811101000000123456
- Expected length
- 27 characters
- Result interpretation
- A passing IT result means the visible value matched supported Italy structure and MOD97 rules, not that the account or payee was verified.
The national check character in Italian coordinates
Italy uses a 27-character IBAN with a distinctive national check character at the beginning of its BBAN. According to the Swift IBAN Registry, the 23-character Italian BBAN is composed of one alphabetic national check character, a five-digit bank identifier, a five-digit branch identifier, and a twelve-character account section. In the example on this page, the X immediately after the international check digits is therefore part of the IBAN. Removing it would shift every following field and make the value incomplete.
For an Italian invoice, compare the print and digital versions character by character. Spaces may be removed for a compact payment field, but the national check character, bank block, branch block, and any leading zero in the account section must remain. A common copy error is to treat the first BBAN letter as a label or separator. Another is to paste a tax, invoice, or payment reference onto the end of the account value. Length and MOD97-10 checks can flag many alterations without identifying their business cause.
The visible bank and branch segments describe positions in the national format; BankCodeKit does not use them to look up a current Italian institution or branch. It also cannot determine whether an account accepts the intended currency or transfer type. Keep the BIC and recipient details as separate fields, and verify the full payment instruction if it arrived through a new email thread or changed from an earlier invoice. A structurally consistent Italian IBAN remains format evidence only, not proof of ownership, reachability, or payment safety.
When a valid Italian letter is removed by mistake
- Deleting the national check character because it looks different from surrounding digits.
- Adding spaces inside the compact digital value after copying it into a payment form that expects no spaces.
Which Italian characters and positions are checked
- Whether the IBAN starts with the IT country code.
- Whether the IBAN has 27 characters after normalization.
- Whether the value uses allowed letters and digits.
- Whether the MOD97-10 checksum is valid.
Continue from the IT layout to local checks
- Check this IT IBAN locally for country, length, characters, and MOD97 result only.
- Review Italy's SEPA country entry as reference context, not bank or account readiness.
- Compare the IBAN with a separate BIC/SWIFT code when a Italy invoice supplies both values.
Where the IT structure guide adds context
- Checking Italian invoice payment details where a letter appears near the start of the BBAN.
- Explaining why an IT IBAN has 27 characters even after spaces are removed.
- Use the IBAN Checker after this Italy reference when you need a local MOD97 result for one IT value.
Italy in the local SEPA country list
For Italy, the local SEPA country reference is: SEPA country - EU. This Italy country-level entry does not establish scheme support for a particular bank or account.
Questions about IT letters, checks, and ownership
How long is an Italian IBAN?
An Italian IBAN has 27 characters.
What country code does an Italian IBAN use?
Italian IBANs use the country code IT.
Can an Italian IBAN include a letter after the check digits?
Yes. The Italian BBAN can include a national check character.
Does the checksum check confirm ownership?
No. It only checks format and checksum rules.
Italy sources and update note
BankCodeKit keeps payment-code checks browser-local and uses local reference data for format and country information. Local IBAN data was reviewed 2026-07-17 against Swift IBAN Registry Release 102 - Jun 2026. Official public source pages are used for reference, but BankCodeKit does not perform live bank, account, sanctions, or payment-network confirmation.
- Swift IBAN Registry Reference information for IBAN structure, country support, and format rules. Local IBAN data reviewed 2026-07-17 against Swift IBAN Registry Release 102 - Jun 2026.
- Swift BIC / ISO 9362 information Reference information for visible Business Identifier Code structure and usage context.
- European Payments Council SEPA scheme countries list Reference information for countries and territories in SEPA scheme scope. Local data reviewed 2026-07-17 against EPC List of SEPA Scheme Countries v8.0, issued 2025-12-24.
Format checks only. This page does not confirm account existence, ownership, bank reachability, or payment success. Read the detailed disclaimer.
Last reviewed: 2026-07-17 Sources: Swift IBAN Registry, European Payments Council SEPA scheme countries list Reference data is reviewed periodically. BankCodeKit does not perform live bank, account, sanctions, or payment-network confirmation.