BankLint

Rule reference · SEPA Credit Transfer scheme rules · Postal addresses

SEPA-SCT-ADDR-002: Structured or hybrid address needs Town Name and Country

A structured address (structured fields only) or hybrid address (structured fields plus Address Line) must contain Town Name and Country. Only a purely unstructured address (Address Line, optionally Country, nothing else) may omit them. The first failing address in each payment information block is reported.

SeverityBLOCKER Blocker: the run fails
StatusRequirement of the guidelines
Applies topain.001.001.09, SEPA Credit Transfer
Elements checked
/Document/CstmrCdtTrfInitn/PmtInf/Dbtr/PstlAdr/TwnNm · Ctry · AdrLine · AdrTp · Dept · SubDept · StrtNm · BldgNb · BldgNm · Flr · PstBx · Room · PstCd · TwnLctnNm · DstrctNm · CtrySubDvsn
/Document/CstmrCdtTrfInitn/PmtInf/CdtTrfTxInf/Cdtr/PstlAdr/TwnNm · Ctry · AdrLine · AdrTp · Dept · SubDept · StrtNm · BldgNb · BldgNm · Flr · PstBx · Room · PstCd · TwnLctnNm · DstrctNm · CtrySubDvsn
SourceEPC132-08 2025 Version 1.0, section 2.1.1, items 2.23 and 2.118 · Standards and sources
Rule packsepa.sct.pain001.v09 v2, effective 2025-10-05

Why it matters

A structured or hybrid address without town or country does not meet the SEPA usage rules and may be rejected.

How to fix it

Populate Town Name and Country in the debtor or vendor address mapping, or send the address as Address Lines only.

Example

Synthetic XML fragments.

Example that fails
<Cdtr>
  <Nm>Example Supplier Beta BV</Nm>
  <PstlAdr>
    <Ctry>NL</Ctry>
  </PstlAdr>
</Cdtr>
Corrected
<Cdtr>
  <Nm>Example Supplier Beta BV</Nm>
  <PstlAdr>
    <StrtNm>Beispielweg</StrtNm>
    <BldgNb>1</BldgNb>
    <PstCd>12345</PstCd>
    <TwnNm>Betadorp</TwnNm>
    <Ctry>NL</Ctry>
  </PstlAdr>
</Cdtr>

Try it with a synthetic example

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

  • Creditor postal address with only Country: not unstructured (no Address Line), so Town Name is required. FAIL · Download · Validate it
  • Two payment information blocks; only the second block has a hybrid creditor address without Country. FAIL · Download · Validate it
  • Debtor structured address without Town Name. FAIL · Download · Validate it

Explained in

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