Home IBAN Mozambique

Mozambique IBAN validator

How the IBAN format works

Format
MZ + 2 check digits + 23 digits (25 chars) — used in practice, not in the official SWIFT IBAN registry
Example
MZ53000000000000000100019

Things to watch for

  • Mozambique is not in the official SWIFT IBAN registry — this 25-character format is used in practice by Mozambican banks, not formally standardized by SWIFT/ECBS
  • Mozambique, Angola, and Cape Verde are all Portuguese-speaking African countries with a similar-length, non-registry IBAN-style format — none formally standardized by SWIFT/ECBS
  • Checks format and checksum only — does not confirm the account exists or is held at a real Mozambican bank
Regex for IBAN
^MZ[0-9]{23}$

A Mozambican IBAN-style account number is 25 characters: “MZ”, two check digits, then 23 digits with no letters anywhere — for example MZ53000000000000000100019. Mozambique is not in the official SWIFT/ECBS IBAN registry, but along with Angola and Cape Verde it’s one of several Portuguese-speaking African countries that adopted an IBAN-shaped, mod-97-checked account number domestically, without going through SWIFT’s formal cataloguing process.

Mozambique’s 25-character length matches Angola’s and Cape Verde’s exactly — all three run 23 digits after the check digits — a length these three Lusophone countries happen to share even though nothing formally ties their banking systems together the way BCEAO or BEAC does for the CFA franc zones.

How this validator works

This tool checks the “MZ” prefix, confirms exactly 23 digits follow the two check digits, and runs the mod-97 checksum (ISO 7064) a correctly formed Mozambican account number satisfies. Everything happens in your browser, with nothing sent to a server.

What a pass doesn’t tell you

A pass confirms the 25 characters are internally consistent — not that the account is open or that Mozambique has formal SWIFT IBAN registration. This tool performs no lookup against Banco de Moçambique or any Mozambican bank.

Scope: format and mod-97 checksum validation only, for a format used in practice but not SWIFT-registered — not payment processing or account confirmation.

Content last reviewed 2026-08-10.

IBAN FAQ

Is Mozambique in the official SWIFT IBAN registry?

No. Mozambique is not in the official SWIFT/ECBS IBAN registry. Mozambican banks use a 25-character, all-numeric IBAN-shaped account number satisfying the mod-97 checksum without formal SWIFT backing.

What does a Mozambican IBAN-style number look like?

25 characters: 'MZ', two check digits, then 23 digits and no letters — for example MZ53000000000000000100019.

Does this tool confirm the account is active at a Mozambican bank?

No. It checks structure and the mod-97 checksum only, entirely client-side. Confirming an account requires the account-holder's bank or Banco de Moçambique, the central bank, which this tool doesn't contact.

← More IBAN validators