Malta IBAN Validator

Validate Maltese IBANs (MT, 31 characters) with a 4-letter bank code and 5-digit sort code.

Ad placeholder (leaderboard)

Maltese IBANs are among the longest in the SEPA zone at 31 characters, combining a 4-letter bank code with a 5-digit branch sort code before the account number. That extra structure means more places for a transposed digit to hide, so the ISO 7064 MOD-97-10 checksum is essential. This validator breaks the IBAN into its fields and verifies the checksum before you submit a SEPA payment.

Paste any IBAN starting with MT and the tool validates it locally in your browser.

How it works

A Maltese IBAN has five parts:

  1. Country code — the fixed letters MT
  2. Check digits — two digits from the MOD-97 algorithm
  3. Bank code — four letters (for example VALL for Bank of Valletta)
  4. Sort code — five digits identifying the branch
  5. Account number — 18 alphanumeric characters

The checksum moves the first four characters to the end, expands each letter to its numeric value (A=10 through Z=35), and divides by 97. A valid IBAN leaves a remainder of exactly 1. The tool computes the modulus progressively so the long number never overflows.

Tips and notes

  • A length other than 31 fails immediately and is the most common error.
  • Both the 4-letter bank code and the 5-digit sort code must be correctly typed.
  • A valid checksum confirms format, not account existence. Use the iban-bic-lookup-tool to recover the BIC.
Ad placeholder (rectangle)