Bank of Uganda SWIFT code is the official international identifier for Uganda’s central bank, Bank of Uganda. The 8-character version is UGBAUGKA, while the extended 11-character format is UGBAUGKAXXX. Sometimes it appears as UGBAUGKA XXX, but the correct format is always UGBAUGKAXXX without spaces.
The registered head-office address for this SWIFT code is:
Bank of Uganda, 37/43 Kampala Road, Kampala, Uganda.
A SWIFT/BIC code is structured into four sections:
- UGBA → institution code (Bank of Uganda)
- UG → country code (Uganda)
- KA → location code (Kampala)
- XXX → branch code (head office)
From this breakdown, UGBAUGKA identifies the central bank of Uganda, based in Kampala. Adding XXX extends it into the full 11-character head-office SWIFT code: UGBAUGKAXXX.
Quick reference (copy-ready):
- 8-character SWIFT/BIC: UGBAUGKA
- 11-character SWIFT/BIC: UGBAUGKAXXX
- Institution: Bank of Uganda
- Address: 37/43 Kampala Road, Kampala, Uganda
- Usage: International transfers, settlements, and central bank transactions in Uganda
When to use it
Use the Bank of Uganda SWIFT code for cross-border transactions involving Uganda’s central bank, such as settlements, interbank transfers, or official government-related international payments.
Common mistakes to avoid
- Typing spaces in the SWIFT code (always use UGBAUGKAXXX, not “UGBAUGKA XXX”).
- Confusing the central bank’s SWIFT code with those of commercial banks in Uganda.
- Using the 8-character version when the 11-character format is required.
Step-by-step guide to making a transfer with Bank of Uganda SWIFT code
- Confirm the purpose of your transaction (government, interbank, or central settlement).
- Enter the SWIFT code: UGBAUGKA (8-character) or UGBAUGKAXXX (11-character).
- Provide the official bank address: 37/43 Kampala Road, Kampala, Uganda.
- Select the settlement currency (USD, EUR, GBP, or UGX).
- Clarify who covers fees (sending institution, receiving institution, or shared).
- State the purpose of the transfer (e.g., foreign reserves, interbank settlement, government remittance).
- Double-check details before initiating the transaction.
- Retain the settlement confirmation slip or reference code.
Final checklist
✔ Correct SWIFT code entered (UGBAUGKA or UGBAUGKAXXX)
✔ Institution’s official address included
✔ Purpose of payment properly stated
✔ Settlement or transfer fees arrangement agreed
By using the Bank of Uganda SWIFT code properly, you ensure international settlements and transfers are executed securely, efficiently, and without delays.









