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.
BCITfor Intesa Sanpaolo,UNCRfor UniCredit,BPPIfor Poste Italiane. - Characters 5–6: country. Always
ITfor Italian banks. - Characters 7–8: location.
MMis Milan,RRis Rome, and some banks use digits such as21or22. - Characters 9–11: branch (optional).
XXXmeans head office. Some banks give branches their own suffix, such asBACRIT22MEC.
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.