BankCheck
HomeIBANRouting NumberSort CodeGuides
Home
IBAN
Routing Number
Sort Code
Guides

BankCheck

Validate any bank number instantly. Free and 100% client-side.

Your data never leaves the browser

Formats

IBAN40+ countriesRouting NumberUnited StatesSort CodeUK & Ireland

Info

GuidesCompareAlternativesAboutPrivacy PolicyTerms of UseAPI Docs

BankCheck checks whether a number could be valid based on format, length, and checksum rules. It does not verify that an account exists or confirm who it belongs to. Always confirm account details with your bank before making a payment.

© 2026 BankCheck

North Macedonia IBAN Validator

Validate North Macedonia IBANs (19 characters, Macedonian Denar)

IBANRouting NumberSort Code

Try an example

How it works

A North Macedonia IBAN is 19 characters long and consists of the country code "MK", 2 check digits, and a 15-character BBAN. The check digits use a MOD-97 algorithm to catch typos.

North Macedonia IBAN Format

Country🇲🇰 North Macedonia
IBAN Length19 characters
BBAN Length15 characters
CurrencyMacedonian Denar (MKD)
SEPANo
RegionSouthern Europe
FormatMKkk bbbx xxxx xxxx xxx

IBAN Breakdown

MKCountry Code
07Check Digits
250Bank Code
1200000589Account Number
84Check Digits

Frequently Asked Questions

What is the IBAN format for North Macedonia?
A North Macedonia IBAN is exactly 19 characters long. It starts with the country code "MK", followed by 2 check digits, then a 15-character BBAN (Basic Bank Account Number). The format pattern is: MKkk bbbx xxxx xxxx xxx.
Is North Macedonia part of SEPA?
No, North Macedonia is not part of the Single Euro Payments Area (SEPA). International transfers to North Macedonia typically use the SWIFT/BIC network instead of SEPA. These transfers may take 2–5 business days and often incur higher fees than SEPA transfers.
What currency does North Macedonia use?
North Macedonia uses the Macedonian Denar (MKD). When sending international payments to North Macedonia, you’ll need the recipient’s IBAN and may need to specify the currency as MKD.
How do I validate a North Macedonia IBAN?
To validate a North Macedonia IBAN: (1) Check the length is exactly 19 characters. (2) Verify the country code is "MK". (3) Validate the BBAN structure matches the expected pattern for North Macedonia. (4) Apply the MOD-97 checksum algorithm by rearranging and converting letters to numbers. A valid IBAN always produces a remainder of 1 when divided by 97.
What does each part of a North Macedonia IBAN mean?
A North Macedonia IBAN (MKkk bbbx xxxx xxxx xxx) breaks down as: Country Code (“MK”) identifies North Macedonia, Check Digits (2 digits) catch transcription errors, Bank Code (3 characters), Account Number (10 characters), Check Digits (2 characters). Each segment is validated independently to ensure the IBAN is correctly formatted.

Banks in North Macedonia

NLB Banka1 codeHalkbank AD Skopje1 codeKomercijalna Banka1 codeStopanska Banka1 codeOhridska Banka1 codeSparkasse Bank Makedonija1 codeTTK Banka1 codeProCredit Bank1 code

Related Countries

🇪🇸Spain24🇮🇹Italy27🇬🇷Greece27🇷🇴Romania24🇦🇱Albania28

Need to validate a different format? Try the universal IBAN validator, the US routing number validator, or the UK sort code validator.