Home/Glossary/pain.001
P

pain.001

ISO 20022 XML message for initiating a customer credit transfer — the payment instruction format used by Swiss banks.

pain.001 (Payment Initiation 001) is an ISO 20022 XML message type used by corporate customers to instruct their bank to execute one or more credit transfers. In Switzerland, pain.001 is the standard format for all domestic and cross-border payment file submissions since the 2022 ISO 20022 migration.

The message is structured around a <CstmrCdtTrfInitn> root element containing group header, payment information blocks, and individual transaction records — each carrying the debtor/creditor IBANs, amount, currency, and structured remittance reference.

Key facts

  • Full name: CustomerCreditTransferInitiation
  • Swiss version: pain.001.001.09 (SIX Swiss Payment Standards)
  • Submitted by: corporate ERP / accounting systems to bank via eBanking or host-to-host channel
  • Replaces: legacy DTA and EZAG formats (discontinued 2022)
  • Related messages: pain.002 (status), camt.054 (booking confirmation)