BankLint

Rule reference · ISO 20022 schema (XSD) · ISO 20022 schema (XSD)

BNK-ISO-003: Value does not match the required format

The value does not match the format pattern defined by the ISO 20022 schema.

SeverityBLOCKER Blocker: the run fails
Applies topain.001.001.09 and pain.001.001.03, against the official ISO 20022 schema
SourceISO 20022 message schema (XSD)

Why it matters

Banks validate payment files against the ISO 20022 schema and typically reject the whole file on a schema violation.

How to fix it

Correct the mapping that produces this element in the payment-generation configuration.

Try it with a synthetic example

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

  • Ccy='EURO' violates the currency code pattern. FAIL · Download · Validate it
  • Creditor IBAN not matching the IBAN pattern; value must be reported as a sanitized descriptor only. FAIL · Download · Validate it

Related rules: ISO 20022 schema (XSD)

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