ibanchecker.cash
Country IBAN GuidesJune 10, 2026 · 7 min read

Somalia IBAN Format (SO) — Structure, Length & Example

Complete guide to the Somalia IBAN: 23-character format, BBAN breakdown, limited adoption context, and compliance considerations for SO IBANs.

Share

The Somalia IBAN is 23 characters long and follows the ISO 13616 standard. Somalia adopted the IBAN format as part of efforts to formalise its banking and payment infrastructure, which began rebuilding after decades of civil conflict. The Somali financial system is overseen by the Central Bank of Somalia, which was reconstituted in 2009. International IBAN adoption in Somalia remains limited — mobile money services (particularly Hormuud Telecom's EVC Plus) handle the majority of domestic transactions — but the IBAN standard is used for formal interbank and cross-border wire transfers.

Somalia IBAN at a Glance

  • Country code: SO
  • Total length: 23 characters (always)
  • Format: SOkk bbbb sss aaaaaaaaaaaa
  • BBAN length: 19 characters
  • Character types: 4-digit bank code + 3-digit branch code + 12-digit account number (all numeric)

Somalia IBAN Structure Explained

1. Country Code — SO (2 characters)

The ISO 3166-1 alpha-2 code for Somalia. Every Somali IBAN begins with SO.

2. Check Digits — kk (2 digits)

Two decimal digits computed using the MOD-97 algorithm (ISO 7064). They provide structural error detection before a payment is submitted for processing.

3. Bank Code — bbbb (4 digits)

A 4-digit numeric code identifying the licensed commercial bank. Banks supervised by the Central Bank of Somalia include:

  • Salaam Somali Bank
  • Premier Bank Somalia
  • Amal Bank
  • Dahabshiil Bank International (separate from the hawala operation)

4. Branch Code — sss (3 digits)

A 3-digit numeric code identifying the branch. Given Somalia's ongoing infrastructure development, some banks operate primarily through a head office with limited branch networks.

5. Account Number — aaaaaaaaaaaa (12 digits)

A 12-digit numeric account number assigned by the bank. All positions are decimal digits.

Somalia IBAN Example

SO21 1000 010 004 001 410 001

(Example only — not a real account)

  • Country: SO
  • Check digits: 21
  • Bank code: 1000
  • Branch code: 010
  • Account number: 004001410001

How Somali IBAN Validation Works

  1. Country code check: First two characters must be exactly SO.
  2. Length check: Total character count (spaces removed) must be exactly 23.
  3. Character type check: All 19 BBAN characters must be decimal digits.
  4. MOD-97 check: Move the first four characters to the end, replace S (=28) and O (=24) with their numeric equivalents, then compute the remainder divided by 97. A valid IBAN produces a remainder of 1.

Validate any Somali IBAN using the ibanchecker.cash validator.

Somalia's Banking Landscape and IBAN Adoption

Somalia's financial system has unique characteristics that affect how IBANs are used in practice:

  • Mobile money dominance: EVC Plus (Hormuud Telecom), Zaad Service, and eDahab collectively process the majority of domestic payments, often without bank accounts. IBANs are primarily relevant for formal banking transactions and international wires.
  • Hawala networks: Informal remittance services (hawala) have historically been the primary channel for international money transfers to Somalia, given restricted correspondent banking access. IBANs and SWIFT transfers are growing as formal banking capacity improves.
  • Correspondent banking access: De-risking by international banks has reduced correspondent banking relationships with Somali banks, making some SWIFT transfers difficult to route. Senders should confirm with their bank that a correspondent banking path exists to the specific Somali institution.
  • Somalia is not a SEPA country — all international transfers use the SWIFT network with BIC required alongside the IBAN.

International Recognition Limitations

The SO IBAN is formally registered under ISO 13616, but international recognition is the most limited of any IBAN country listed in this guide. Many Western bank payment portals do not include Somalia in their IBAN country list, and some systems apply additional compliance checks to transfers involving Somali bank accounts. Always:

  • Confirm with your sending bank that they can process payments to Somalia via SWIFT
  • Provide the SWIFT BIC of the Somali bank in addition to the IBAN
  • Be aware that intermediary fees can be high due to correspondent banking chains
  • Check current AML/CFT compliance requirements — your compliance team may require enhanced due diligence for transfers to Somalia

Look up Somali bank BIC codes using the ibanchecker.cash SWIFT directory.

Common Somalia IBAN Mistakes

Wrong Length — 21 or 25 Characters

The Somali IBAN is exactly 23 characters. A count of 21 typically means a missing digit group; 25 means an extra field was included.

Attempting to Use an IBAN for Mobile Money

Mobile money wallets in Somalia (EVC Plus, Zaad) use phone numbers as identifiers, not IBANs. If the recipient has only a mobile money account, an IBAN transfer is not the correct mechanism — use a remittance service that connects to the local mobile money network.

Validating Somali IBANs in Bulk

Compliance teams and NGOs making payments to multiple beneficiaries in Somalia can validate IBANs before submission using the ibanchecker.cash bulk checker. The tool checks format, length, and MOD-97 validity and flags invalid entries before they reach the payment system.

Last updated: June 2026

Validate an IBAN instantly

Free IBAN checker — MOD-97 verification, bank lookup, and SEPA status across 84 countries.

Open IBAN Checker →

Related Articles