BankLint

Rule reference · SEPA Credit Transfer scheme rules · IBAN check digits

SEPA-SCT-IBAN-004: Creditor IBAN is not from a SEPA country

The creditor IBAN starts with a country code that is not part of the SEPA schemes' geographical scope (EPC409-09, the list of SEPA countries and territories with the IBAN codes they use).

SeverityBLOCKER Blocker: the run fails
StatusRequirement of the guidelines
Applies topain.001.001.09, SEPA Credit Transfer
Elements checked
/Document/CstmrCdtTrfInitn/PmtInf/CdtTrfTxInf/CdtrAcct/Id/IBAN
SourceEPC409-09 Version 8.0, section 5, countries and territories with their IBAN country codes · Standards and sources
Rule packsepa.sct.pain001.v09 v3, effective 2025-10-05

Why it matters

A SEPA credit transfer can only reach an account in a SEPA country; the bank rejects the transaction.

How to fix it

Pay this vendor with a non-SEPA payment method (a cross-border or urgent payment), or check the vendor bank master data.

Example

Synthetic XML fragments.

Example that fails
<Id>
  <IBAN>TR570001000000000000000022</IBAN>
</Id>
Corrected
<Id>
  <IBAN>NL84TEST0000000022</IBAN>
</Id>

Try it with a synthetic example

These files are synthetic test data from BankLint's test corpus. Download one, or validate it directly.

  • Creditor IBAN from a country outside SEPA (TR, valid check digits): BLOCKER (pack v3, EPC409-09). FAIL · Download · Validate it

Explained in

Validate a pain.001 fileFree, no account needed, files are not stored.