Customer payment initiation reader

pain.001 viewer and parser

Inspect an ISO 20022 customer credit transfer initiation, including batch references, requested dates, amounts, debtors, creditors and accounts.

  • Reads CstmrCdtTrfInitn XML
  • Separates payment transactions
  • Exports readable values to Excel

3 free message actions every day - no account or card required

What does pain.001 contain?

A pain.001 message is a customer-to-bank credit transfer initiation. It can group multiple payments under a file header and payment-information block, with transaction-level creditors, amounts and end-to-end references.

Common pain.001 elements

ElementPurpose
GrpHdr / MsgIdFile-level message identifier
PmtInfIdPayment batch identifier
ReqdExctnDtRequested execution date
DbtrParty initiating the payment
EndToEndIdEnd-to-end transaction reference
InstdAmtInstructed amount and currency
CdtrCreditor receiving the payment
Bank profiles differ. A structurally readable file may still fail a bank, SEPA or other scheme-specific rule. Validate against the implementation guideline required by the receiving institution.