Glossary · Messages

pain.001

Glossary entry · Last reviewed 26 July 2026

pain.001 (CustomerCreditTransferInitiation) is the ISO 20022 message a corporate uses to instruct its bank to execute credit transfers; the current production version is pain.001.001.09. In hybrid format its <AdrLine> is capped at two occurrences — versions 3 and 9 allow up to 7 lines only in the legacy unstructured format, which ends on 15 November 2026.

How pain.001 works in practice

Corporates submit pain.001 via host-to-host files, SWIFT FileAct or banking portals. Because validation now happens at the point of entry, the ERP/TMS that generates the file must emit compliant addresses — there is no downstream repair. Vendor patches targeting pain.001 v9 hybrid output are a standard migration milestone.

Source: the ioNova Postal Address Specification v2.0 (pain.001 version constraints — CPMI harmonisation requirements — technical annex §0.31 / p5); Swift, Removal of unstructured address.3 / p1-1; the ioNova Postal Address Specification v2.0 §24.4 / Appendix J.3.

Sources

Standards & regulatory sources

ioNova reference material

  • ioNova ISO 20022 Postal Address — Requirements and Specifications v2.0, May 2026 — ioNova reference work consolidating the sources above. Request the specification in a demo.

See ioNova ARS in action

The complete ISO 20022 Postal Address — Requirements and Specifications Update 2026 consolidates the CPMI harmonisation requirements, the BIS PIE taskforce report, the PMPG Hybrid Postal Address whitepaper and the EPC address guidance into a single reference.

Book a demo

See also