OTP Bank Albania SWIFT code is the official international identifier for Banka OTP Albania Sh.A. The 8-character version is PUPPALTR, while the full 11-character format is PUPPALTRXXX. Sometimes it may appear as PUPPALTR XXX, but the correct form is always PUPPALTRXXX without spaces.
The registered head-office address for this SWIFT code is:
Banka OTP Albania Sh.A., Twin Towers 1st Tower, Floor 8, Boulevard Bajram Curri, Downtown, Tirana, Albania.
A SWIFT/BIC code is structured into four parts:
- PUPP → bank code (OTP Bank Albania)
- AL → country code (Albania)
- TR → location code (Tirana)
- XXX → branch code (head office)
From this structure, PUPPALTR identifies OTP Bank Albania in Tirana. Adding XXX extends it into the full 11-character head-office SWIFT code: PUPPALTRXXX.
Quick reference (copy-ready):
- 8-character SWIFT/BIC: PUPPALTR
- 11-character SWIFT/BIC: PUPPALTRXXX
- Bank: Banka OTP Albania Sh.A.
- Address: Twin Towers 1st Tower, Floor 8, Boulevard Bajram Curri, Downtown, Tirana, Albania
- Usage: International transfers to or from OTP Bank Albania accounts
When to use it
Use the OTP Bank Albania SWIFT code whenever you need to send money internationally to an OTP Bank Albania account or receive funds from abroad.
Common mistakes to avoid
- Writing the SWIFT code with spaces (always use PUPPALTRXXX, not “PUPPALTR XXX”).
- Confusing OTP Bank Albania with OTP Bank in Hungary or other OTP subsidiaries.
- Using only the 8-character code when your transfer form specifically requires the 11-character format.
Step-by-step guide to making a transfer with OTP Bank Albania SWIFT code
- Confirm the recipient’s full account name and OTP Bank Albania account number.
- Enter the SWIFT code: PUPPALTR (8-character) or PUPPALTRXXX (11-character).
- Provide the bank’s registered address: Twin Towers 1st Tower, Floor 8, Boulevard Bajram Curri, Downtown, Tirana, Albania.
- Select your transfer currency (EUR, USD, GBP, etc.).
- Decide who pays the transfer charges (sender, recipient, or shared).
- Clearly state the purpose of the transfer (e.g., tuition fees, remittance, invoice).
- Double-check all transfer details before confirming.
- Save your confirmation slip and share the reference number with the beneficiary.
Final checklist
✔ Recipient’s details accurate
✔ Correct SWIFT code entered (PUPPALTR or PUPPALTRXXX)
✔ Bank address included if required
✔ Purpose of payment clearly indicated
✔ Fees arrangement agreed
By using the OTP Bank Albania SWIFT code correctly, you ensure that international transfers are processed securely, efficiently, and without delays.









