National bank

Banco BPM: SWIFT code, ATMs and accounts for foreigners

Banco BPM is Italy’s third-largest banking group, created on 1 January 2017 when Banco Popolare (Verona) and Banca Popolare di Milano merged.

By Ionut PopeaChecked

Latest (2 November 2026)

Crédit Agricole raised its stake in Banco BPM to about 29% in 2026 and has said it prefers a merger between Banco BPM and Crédit Agricole Italia. Banco BPM ended merger talks with Monte dei Paschi. No deal had been signed at the time of writing.

Key facts

SWIFT / BIC
BAPPIT21 or BAPPIT21XXX
ABI bank code
05034
Type
National bank
Head office
Milan (registered office), Verona (administrative office)
Founded
2017 merger of Banco Popolare and Banca Popolare di Milano
Ownership
Listed; Crédit Agricole held about 29% in mid-2026
App-only brand
Webank
Non-resident account
Ask the branch
Foreign-card ATM fee
Often no operator fee reported
Official website
bancobpm.it

About Banco BPM

Banco BPM is strongest in northern Italy, especially Lombardy, Veneto and Piedmont, and also has branches in Rome, Naples and other southern cities. It keeps its legal seat in Milan and its administrative seat in Verona, the two cities its predecessor banks came from.

Webank, one of Italy’s first online banks, belongs to the group. Banco BPM has been at the centre of Italy’s bank consolidation since 2024: UniCredit made an offer and withdrew it in 2025, and Crédit Agricole has since become its largest shareholder.

Banco BPM SWIFT/BIC and ABI codes

Banco BPM uses the SWIFT/BIC code BAPPIT21 for its head office. When a form asks for 11 characters, add XXX to make BAPPIT21XXX. Some branches and services have their own 11-character codes; if the account holder gives you one, use theirs.

The ABI code 05034 identifies Banco BPM inside every Italian IBAN. It sits in characters 6 to 10, straight after the check letter (CIN):

IT60X0503401600000000123456CountryCheckCINABI (Banco BPM)CAB (branch)Account number

Illustration only, not a real account. Use the Italian IBAN checker to validate a real IBAN and see which bank it belongs to.

Using Banco BPM ATMs with a foreign card

Banco BPM ATMs accept foreign cards. Some travellers report no operator fee at Banco BPM machines, but terms change, so read the screen before you confirm.

For a full comparison of fees across Italian banks, see ATMs in Italy.

Opening a Banco BPM account as a foreigner

Banco BPM accounts generally require Italian residency and a codice fiscale. Ask at a branch about options for non-residents before you go.

You will need a codice fiscale first. Our guide to opening a bank account in Italy lists the documents and steps.

Banks that are now part of Banco BPM

If you are looking for one of these names, this is where it went:

Former bankWhat happened
Banco PopolareVerona-based cooperative bank that merged with Banca Popolare di Milano in 2017. Its IBANs carried the same ABI code, 05034, that Banco BPM uses today.
Banca Popolare di Milano (BPM)Milan cooperative bank, merged into Banco BPM in 2017. Its brand was retired after the merger.

Banco BPM in Italian cities

Banco BPM has branches in these city guides, with tips on where to withdraw cash and local bank holidays:

Banco BPM: common questions

What is the SWIFT code for Banco BPM?

Banco BPM’s head-office SWIFT/BIC code is BAPPIT21, or BAPPIT21XXX in 11 characters. Many branches use their own 11-character codes beginning with BAPPIT21.

Is Banco Popolare the same as Banco BPM?

Yes. Banco Popolare merged with Banca Popolare di Milano on 1 January 2017 to form Banco BPM. Former Banco Popolare and BPM branches now operate under the Banco BPM name.

Who owns Banco BPM?

Banco BPM is a listed company. The French group Crédit Agricole is its largest shareholder, with about 29% of the shares in mid-2026.

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. Banco BPM official site
  2. S&P Global, Crédit Agricole and Banco BPM (Aug 2026)