BankLint

Rule reference · SEPA Credit Transfer scheme rules · Identifiers

SEPA-SCT-ID-002: Transaction reference violates SEPA character rules

References, identifications and identifiers must use the SEPA Latin character set, must not start or end with '/' and must not contain '//'.

SeverityBLOCKER Blocker: the run fails
StatusRequirement of the guidelines
Applies topain.001.001.09, SEPA Credit Transfer
Elements checked
/Document/CstmrCdtTrfInitn/PmtInf/CdtTrfTxInf/PmtId/EndToEndId
/Document/CstmrCdtTrfInitn/PmtInf/CdtTrfTxInf/PmtId/InstrId
/Document/CstmrCdtTrfInitn/PmtInf/CdtTrfTxInf/RmtInf/Strd/CdtrRefInf/Ref
SourceEPC132-08 2025 Version 1.0, section 1.4 Character Set
Rule packsepa.sct.pain001.v09 v1, effective 2025-10-05

How to fix it

Check how end-to-end identifications and creditor references are generated.

Try it with a synthetic example

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

Related rules: Identifiers

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