SWIFT / BIC Code

PUPPALTR

SEPA Member

Banka OTP Albania sh.a

PUPPALTR is the BIC (SWIFT code) of Banka OTP Albania sh.a, registered in Tirana. Its bank code is 902, the code an IBAN at Banka OTP Albania sh.a carries in positions 5 to 7. Its IBANs are 28 characters long. The bank takes part in SEPA credit transfers.

Check an IBAN from Banka OTP Albania sh.a

Prefilled with an illustrative Banka OTP Albania sh.a IBAN, not a real account. Paste any IBAN from Albania to check it.

AL
Valid IBANยท Banka OTP Albania sh.a, Tirana

BIC Breakdown

PUPP
Bank code
AL
Country
TR
Location

PUPP: institution identifier (4 letters)

AL: country code per ISO 3166-1

TR: location code (city / timezone)

Bank Details

Legal nameBanka OTP Albania sh.aEPC register of participants
BIC / SWIFT codePUPPALTRGLEIF, EPC register of participants
Registered officeTirane Bulevardi "Bajram Curri", Godina "Down Town", kt.8, 1000 TiranaGLEIF
Address in the EPC registerBlvd.Bajram CURRI, Downtown Building, 8Th floor, Tirana, Albania, TiranaEPC register of participants
LEI549300NO0KFB16R0X782GLEIF
Official websiteotpbank.al โ†—
Country๐Ÿ‡ฆ๐Ÿ‡ฑ Albania

Payments it can receive

Banka OTP Albania sh.a's participation in the European payment schemes, from the EPC register of participants.

SEPA Credit TransferYes, since 7 October 2025
SEPA Instant Credit TransferNot listed
SEPA Direct Debit CoreNot listed
SEPA Direct Debit B2BNot listed

Part of OTP Bank Nyrt.

Banka OTP Albania sh.a is registered in Albania but belongs to OTP Bank Nyrt., a banking group based in Hungary.

Sending money to an account at Banka OTP Albania sh.a?

Wise shows the exchange rate and its fee before you send.

Partner link. If you open a Wise account through it and send money between two currencies, Wise pays ibanchecker.cash a commission; what you pay does not change. How this works

IBAN format for ๐Ÿ‡ฆ๐Ÿ‡ฑ Albania

Albania IBANs are 28 characters long.

View format โ†’

Frequently Asked Questions

What is the SWIFT code for Banka OTP Albania sh.a?

PUPPALTR. Written with the head-office branch code it is PUPPALTRXXX; both forms reach the same bank. A euro transfer within SEPA needs only the IBAN.

What does PUPPALTR mean?

"PUPP" identifies Banka OTP Albania sh.a, "AL" is the country code for Albania, "TR" is the location code.

What is Banka OTP Albania sh.a's bank code?

902. It is the bank code in positions 5 to 7 of an IBAN from Albania. The Bank of Albania register of bank identification codes lists it.

How long are Banka OTP Albania sh.a IBANs?

28 characters, like every IBAN from Albania: the country code AL, two check digits, the bank code (3 digits, 902 for Banka OTP Albania sh.a), the branch code (4 digits), the national check digit (1 digit) and the account number (16 characters).

Can I send an instant transfer to Banka OTP Albania sh.a?

Banka OTP Albania sh.a is not listed in SEPA Instant Credit Transfer, so a euro transfer to it goes as a standard SEPA credit transfer.

Where is Banka OTP Albania sh.a's registered office?

Tirane Bulevardi "Bajram Curri", Godina "Down Town", kt.8, 1000 Tirana, according to GLEIF. The European Payments Council lists Blvd.Bajram CURRI, Downtown Building, 8Th floor, Tirana, Albania, Tirana as its address.

Who owns Banka OTP Albania sh.a?

Banka OTP Albania sh.a is owned by OTP Bank Nyrt., a banking group based in Hungary. Banka OTP Albania sh.a is registered in Albania as a local entity, while its ultimate ownership sits with the parent group in Hungary.