Banks & accounts

Italy SWIFT codes and ABI bank codes

Search the SWIFT/BIC and ABI codes of Italian banks, including banks that merged since 2021. Learn when to use the 8 or 11-character code.

By Ionut PopeaChecked 2 min read

Short answer

Italian SWIFT codes have 8 or 11 characters, with IT in positions 5 and 6, such as BCITITMM for Intesa Sanpaolo or UNCRITMM for UniCredit. Search the directory above for the bank you are paying.

Head-office SWIFT/BIC and ABI codes of Italian banks. Checked 2 November 2026.
BankSWIFT / BICABIHead officeNotes
Banca CarigeCRGEITGG06175GenoaMerged into BPER Banca, 2023
Banca d’Italia (central bank)BITAITRR01000RomeCentral bank, not for personal accounts
Banca MediolanumMEDBITMM03062BasiglioAdviser-led bank
Banca Popolare di SondrioPOSOIT2205696SondrioMerged into BPER Banca, April 2026
Banca SellaSELBIT2B03268BiellaRegional bank
Banco BPMBAPPIT2105034MilanNational bank
Banco di Desio e della BrianzaBDBDIT2203440Desio
BNL BNP ParibasBNLIITRR01005RomeForeign-owned bank
BPER BancaBPMOIT2205387ModenaNational bank
Cassa Centrale Banca (cooperative banks)CCRTIT2T03599TrentoMany BCC banks use CCRTIT2T plus a suffix
CredemBACRIT2203032Reggio EmiliaRegional bank
Crédit Agricole ItaliaCRPPIT2P06230ParmaForeign-owned bank
Deutsche Bank ItaliaDEUTITMM03104MilanForeign-owned bank
FinecoBankFEBIITM103015MilanDigital bank
Iccrea Banca (BCC cooperative banks)ICRAITRR08000RomeMany BCC banks use ICRAITRR plus a branch suffix
Intesa SanpaoloBCITITMM03069TurinMajor banking group
MediobancaBAMEITMM–MilanCorporate and investment bank
Mediobanca PremierMICSITM103058MilanNational bank
Monte dei Paschi di SienaPASCITMM01030SienaNational bank
Poste Italiane (BancoPosta)BPPIITRR07601RomePostal bank
UBI BancaBLOPIT2203111BergamoMerged into Intesa Sanpaolo, 2021
UniCreditUNCRITMM02008MilanMajor banking group

How to read an Italian SWIFT code

A SWIFT code, also called a BIC (Business Identifier Code), is defined by the ISO 9362 standard. Italian codes follow the same pattern as everywhere else:

  • Characters 1–4: bank code. BCIT for Intesa Sanpaolo, UNCR for UniCredit, BPPI for Poste Italiane.
  • Characters 5–6: country. Always IT for Italian banks.
  • Characters 7–8: location. MM is Milan, RR is Rome, and some banks use digits such as 21 or 22.
  • Characters 9–11: branch (optional). XXX means head office. Some banks give branches their own suffix, such as BACRIT22MEC.

If the 8th character is a 1, the code is a “passive” BIC that is not directly connected to the SWIFT network; payments to it are routed through a correspondent bank. You can still use it.

Codes that changed after mergers

Italian banking has consolidated quickly. If you have an old IBAN or SWIFT code from one of these banks, the account has probably moved:

Old bank Old SWIFT Now part of Current SWIFT
UBI Banca BLOPIT22 Intesa Sanpaolo (some branches BPER) BCITITMM / BPMOIT22
Banca Carige CRGEITGG BPER Banca BPMOIT22
Banca Popolare di Sondrio POSOIT22 BPER Banca (April 2026) BPMOIT22
Banco Popolare / BPM BAPPIT21 Banco BPM BAPPIT21
CheBanca! MICSITM1 Mediobanca Premier MICSITM1
Cariparma / Creval — Crédit Agricole Italia CRPPIT2P

During a migration the old codes often keep working for a period, but the safe choice is always to ask the recipient for the IBAN and BIC printed on a recent statement.

SWIFT code or IBAN: which one do you need?

The SWIFT code tells the payment network which bank to deliver to. The IBAN tells that bank which account to credit. For a transfer from outside Europe you normally need both. Inside the SEPA area, the IBAN alone is enough, because the bank can be worked out from the ABI code inside it. Our guide to IBAN vs SWIFT codes explains the difference in more detail.

Cooperative banks (BCC)

Italy has around 200 small cooperative banks (Banche di Credito Cooperativo). Most belong to one of two groups and use the group’s SWIFT prefix with a branch suffix: ICRAITRR for the Iccrea group and CCRTIT2T for the Cassa Centrale group. If you are paying a BCC account, ask the recipient for the exact 11-character code shown in their online banking.

Frequently asked questions

What is the SWIFT code for Italy?

Italy does not have one SWIFT code. Each Italian bank has its own SWIFT/BIC code, and every one has IT as its 5th and 6th characters. Search the directory on this page by bank name to find the one you need.

Should I use the 8-character or 11-character SWIFT code?

Use the 11-character code if the recipient gave you one. Otherwise use the 8-character head-office code, or add XXX to make 11 characters. Payments sent to the head office are routed to the right branch using the IBAN.

What is an ABI code?

An ABI code is the five-digit number that identifies an Italian bank inside the national banking system. It appears in characters 6 to 10 of every Italian IBAN. It is used for domestic payments; international transfers use the SWIFT/BIC code.

Do I need a SWIFT code to send money within Europe?

No. For euro transfers within the SEPA area, the IBAN is enough. Banks outside SEPA, including most US and UK banks sending in other currencies, ask for the SWIFT code as well.

Where can I verify a SWIFT code officially?

SWIFT runs an official BIC search on swift.com. The recipient’s bank statement or online banking also shows the correct BIC for their account.

Sources and fact-checking

Checked on 2 November 2026 by Ionut Popea following our editorial policy. Fees, codes and rules change; confirm anything important with the bank or authority before acting.

  1. SWIFT, official BIC search (swift.com)
  2. Banca d’Italia, registers of banks
  3. Tuttitalia, Italian bank codes directory
  4. Poste Italiane, BancoPosta transparency sheet