BankLint

Rule reference · SEPA Credit Transfer scheme rules · Remittance information

SEPA-SCT-RMTINF-005: Structured remittance longer than 140 characters

The tags and data inside the structured remittance information (without the Strd tags themselves) may be at most 140 characters long.

SeverityBLOCKER Blocker: the run fails
StatusRequirement of the guidelines
Applies topain.001.001.09, SEPA Credit Transfer
Elements checked
/Document/CstmrCdtTrfInitn/PmtInf/CdtTrfTxInf/RmtInf/Strd
SourceEPC132-08 2025 Version 1.0, section 2.1.1, item 2.166 (SEPA format rule) · Standards and sources
Rule packsepa.sct.pain001.v09 v3, effective 2025-10-05

Why it matters

Structured remittance longer than 140 characters does not meet the SEPA format rule and may be rejected or truncated.

How to fix it

Send only the creditor reference (Tp and Ref) in the structured remittance, or use unstructured remittance for longer text.

Example

Synthetic XML fragments.

Example that fails
<RmtInf>
  <Strd>
    <CdtrRefInf>
      <Tp>
        <CdOrPrtry>
          <Cd>SCOR</Cd>
        </CdOrPrtry>
      </Tp>
      <Ref>RF18539007547034</Ref>
    </CdtrRefInf>
    <AddtlRmtInf>Synthetic remittance detail Synthetic remittance detail Synthetic remittance detail Synthetic remittance detail</AddtlRmtInf>
  </Strd>
</RmtInf>
Corrected
<RmtInf>
  <Ustrd>Invoice INV-1001</Ustrd>
</RmtInf>

Try it with a synthetic example

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

  • Structured remittance whose tags and data exceed 140 characters: BLOCKER (pack v3, item 2.166). FAIL · Download · Validate it

Explained in

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