SWIFT/BIC codes in Italy: banks starting with D
3,414 banks and financial institutions in Italy with 26,259 SWIFT/BIC codes in total.
The way a SWIFT/BIC code from Italy is structured
A SWIFT/BIC code has 8 or 11 characters. Each part has a fixed meaning:
- DCSR Bank code
- 4 letters that identify the bank.
- IT Country code
- 2 letters for the country (ISO 3166).
- G1 Location code
- 2 characters for the city or region of the head office.
- XXX Branch code
- 3 characters for a specific branch. XXX means the head office.
Italy: banks and their SWIFT/BIC codes
For Italy our database holds 26259 SWIFT/BIC codes. A BIC shows every bank in the chain exactly which bank should receive an international payment.
Choose a bank below to see its head office code and any branch codes along with tips for payments to and from that bank. Further down we explain how codes from Italy are built, how to send money to Italy at a fair price and how to check a code before you pay.
Banks in Italy starting with :letter
The letter filter limits the list to banks in Italy starting with :letter. The totals mentioned above still refer to all banks in Italy, not just this letter.
Some banks are listed under their legal name, which may start with words like Bank or Banco, so the letter can differ from what you expect. The complete list remains one click away if you cannot find the bank here.
Recognising a SWIFT code from Italy
Each SWIFT/BIC code consists of eight or eleven characters in a fixed order. First comes a four-letter bank code, followed by two letters for the country and two characters for the location.
In every code from Italy, letters five and six show the ISO country code of Italy, which makes these codes easy to recognise. A code with a different country code belong to another country – a quick way to catch mistakes.
The long version ends in three characters for a branch. In most cases the head office code is fine, unless the recipient gives you a branch code.
About our data and how to check a code
The most reliable place for the correct BIC is a document from the bank itself, such as a statement or the account page in online banking. When the code you were given differs from our list, do not guess.
Our SWIFT/BIC directory draws on public sources and is updated regularly. Still, banks merge or retire codes and our data may lag behind. Treat this list as a starting point. GoldexPay is an independent comparison service.
Watch out for invoices containing a new account. Before paying, confirm changed details by phone.
Which bank in Italy has the most codes?
Unicredit SPA tops our list of Italy banks in the number of SWIFT/BIC codes. Its main office uses UNCRITM1001 and that code covers most payments.
The number of codes tells you something about how it registers branches and services than about how big it is. Making a payment to Unicredit SPA? Go with UNCRITM1001 except when a specific branch code is requested.
What a sender needs to pay you in Italy
If you expect money from abroad on an account in Italy, give the sender all details at once. That means: your name exactly as it appears on the account, your account number or IBAN, the BIC of your bank and usually your postal address.
Find the bank in the list above. Certain banks also ask for the name and address of your bank.
What lands in your account is often less than what was sent. Correspondent banks can take a fee and your own bank may charge for processing, and if the money is converted, an exchange rate margin applies. On invoices, agree who bears the costs.
Euro payments to Italy: is a BIC needed?
Because Italy is part of the SEPA zone, a euro payment to an account in Italy normally requires just the IBAN. Many banks do not require the BIC for these payments.
You still need the BIC for non-euro payments or transfers from countries outside SEPA. Instant payments in euros are widely supported within SEPA. Costs stay low provided everything stays in euros – conversion is what costs money.
Sending EUR to Italy
Italy pays in the Euro, with the currency code EUR. A payment in a foreign currency will be converted into EUR on its way to the recipient – and the bank that does it picks the rate.
Where the conversion happens affects the final amount. Often you pay less to send EUR directly through a transfer service that converts near the mid-market rate rather than letting the receiving bank convert. Rates for EUR move during the day – some providers let you lock in a rate.
What a transfer to Italy really costs
An international bank payment to Italy can cost more than the fee suggests. Besides the fee, intermediary banks may deduct a charge, and when the money is converted the bank usually applies a less favourable rate than the actual market rate.
Most of the cost usually sits in the exchange rate, not in the fee: banks convert at a rate with a margin built in. An easy check: put the rate you get next to the mid-market rate and look at the difference.
Specialist money transfer services often offer rates closer to the mid-market rate with clearer fees. GoldexPay compares transfer services side by side, showing what actually arrives in Italy.
When does money sent to Italy arrive?
How quickly money reaches Italy depends on a few things: which currency you send, how many intermediary banks are involved, cut-off times and differences in time zone. Payments made after the cut-off time or on a weekend or public holiday usually start the next business day.
A growing number of banks use SWIFT gpi for faster and traceable payments. Each gpi transfer gets a unique reference, the UETR that banks can use to see where the money is. Keep the payment confirmation until the money has arrived.
Frequently asked questions
How many banks in Italy have a SWIFT/BIC code?
Our directory lists 3,414 institutions in Italy that together have 26,259 SWIFT/BIC codes.
How do I recognise a SWIFT/BIC code from Italy?
The fifth and sixth characters of each SWIFT/BIC code show the country. For Italy this is IT.
How do I find the right SWIFT code for a bank in Italy?
Check the bank details of the recipient or look up the bank in the list on this page. If no branch is specified, use the head office code ending in XXX.
How long does a transfer to Italy take?
Euro transfers normally arrive the next business day, instant payments within seconds. Transfers in other currencies take 1–3 business days.
Do I need a SWIFT code to send money to Italy?
For euro transfers usually not: Italy is part of SEPA, so the IBAN is enough. For other currencies the SWIFT/BIC code is required.
Source: listbase-org SWIFT/BIC database (MIT licence), updated monthly. Always verify the code with the recipient or their bank.