ibanchecker.cash
Country IBAN GuidesJuly 8, 2026 · 6 min read

Malta IBAN Format (MT) — Structure, Length & Validator

Maltese IBANs are 31 characters — the longest in the eurozone — with an 18-character alphanumeric account field. Learn the MT IBAN structure with Bank of Valletta and HSBC Malta examples.

Koray Köylü
Koray Köylü

Founder, ibanchecker.cash

maltamt-ibanbank-of-vallettahsbc-maltasepaeurozone
Share

The Maltese IBAN is the longest IBAN in the eurozone at 31 characters. Malta's IBAN structure is complex: it combines a 4-letter alphabetic bank code, a 5-digit branch code, and an 18-character account number that may contain both letters and digits. Understanding the MT IBAN format is essential for any business transacting with Maltese banks, gaming companies, or financial services firms based in Malta.

Maltese IBAN at a Glance

  • Country code: MT
  • Total length: 31 characters (always)
  • Format: MTkk bbbb sssss cccccccccccccccccc
  • BBAN length: 27 characters (4 letters + 5 digits + 18 alphanumeric)
  • Currency: Euro (EUR)
  • SEPA member: Yes (eurozone since 2008)

Maltese IBAN Structure Explained

A Maltese IBAN encodes four BBAN components within its 31-character body:

1. Country Code, MT (2 characters)

The ISO 3166-1 alpha-2 code for Malta. Every Maltese IBAN begins with MT.

2. Check Digits, kk (2 digits)

Two decimal digits calculated via the MOD-97 algorithm over the full BBAN. They catch transcription errors and remain constant for the account's lifetime.

3. Bank Code, bbbb (4 uppercase letters)

A 4-character alphabetic bank identifier derived from the bank's BIC. Common Maltese bank codes:

  • VALL, Bank of Valletta (BOV)
  • MMEB, HSBC Bank Malta
  • APSB, APS Bank
  • MBWM, MeDirect Bank (Malta)
  • LBMA, Lombard Bank
  • BNIF, BNF Bank
  • MALT, Central Bank of Malta

4. Branch Code, sssss (5 digits)

A 5-digit branch identifier that pinpoints the specific branch within the bank. Malta's branch code is longer than most European countries (which typically use 4 or 6 digits), reflecting the structure of the Maltese domestic payment system.

5. Account Number, cccccccccccccccccc (18 alphanumeric characters)

An 18-character account field that may contain uppercase letters A–Z and digits 0–9. This is the longest account field of any eurozone IBAN and makes Maltese IBANs the most difficult to validate correctly for systems that assume numeric-only account numbers. Left-padding with zeros is applied when the actual account is shorter than 18 characters.

Real Maltese IBAN Example

MT84 MALT 0110 0001 2345 MTLC AST0 01S
  • Country: MT
  • Check digits: 84
  • Bank code: MALT (Central Bank of Malta, the code used in the SWIFT registry sample)
  • Branch code: 01100
  • Account number: 012345MTLCAST001S

Electronic format: MT84MALT011000012345MTLCAST001S

How Maltese IBAN Validation Works

  1. Country code: First two characters must be MT.
  2. Length: Exactly 31 characters after removing spaces.
  3. Character types: Positions 3–4 are digits; positions 5–8 are uppercase letters; positions 9–13 are digits; positions 14–31 may be digits or uppercase letters.
  4. MOD-97: Rearrange the first four characters to the end, convert all letters to numbers (A=10…Z=35), compute modulo 97. Result must equal 1.

The ibanchecker.cash validator handles the full alphanumeric BBAN structure and decodes the bank code, branch, and account for any Maltese IBAN.

Malta and SEPA

Malta joined the eurozone in 2008 and is a full SEPA member. For SEPA Credit Transfers within the SEPA zone, the IBAN alone is sufficient. For payments outside SEPA, the BIC/SWIFT code must accompany the IBAN. Look up any Maltese bank's BIC with the ibanchecker.cash SWIFT directory.

Common Maltese IBAN Mistakes

Rejecting Alphanumeric Account Numbers

Maltese account numbers can contain letters. Systems that validate IBANs by checking that the BBAN contains only digits will incorrectly reject valid Maltese IBANs. This is the single most common integration error when adding MT IBAN support to payment platforms.

Length Truncation

At 31 characters, Maltese IBANs exceed the length of every other eurozone IBAN. Database fields or form inputs with a 28-character maximum (based on the longest non-EU IBAN) will silently truncate Maltese IBANs. The global IBAN maximum is 34 characters; always size fields accordingly.

Spaces in Electronic Transmission

The print format includes spaces in groups of four. Always strip spaces before sending via API, SWIFT message, or payment file. Electronic format: MT84MALT011000012345MTLCAST001S (no spaces).

Validating Maltese IBANs in Bulk

Businesses transacting with Maltese iGaming operators, financial services firms, or e-commerce platforms can validate multiple IBANs at once with the ibanchecker.cash bulk checker. Upload a CSV with up to 100 IBANs and get instant results, bank name, BIC, and structural errors flagged per row.

Sources & References

Last updated: June 2026

Validate Malta IBANs instantly

Full IBAN length, structure, and example for every country — in one place.