SEPA Export Document Structure
Let's break down the different components or blocks you might encounter within a SEPA (Single Euro Payments Area) XML file, which is used for transferring funds electronically.
Single Entity SEPA Format Example
This is a simplified format containing only the name of a single entity initiating the transaction:
- Example:

Multi-Entity SEPA Exports
Include specific information for each entity.
- Example XML Format for an Entity:

Main Components of SEPA XML
A SEPA XML file consists of various blocks that detail the transaction and related information. Below is a breakdown of these components:
- <CstmrCdtTrfInitn> (Customer Credit Transfer Initiation)
Root element representing the customer-initiated credit transfer message.
- Example:
- <GrpHdr> (Group Header)
Contains details about the entire batch of transactions.
- Example:
- <PmtInf> (Payment Information)
Contains details for one or more transactions within the same instruction.
- Example:

- <CdtTrfTxInf> (Credit Transfer Transaction Information)
Details about each individual transaction.
- Example:

- <DbtrAgt> (Debtor Agent)
Identifies the financial institution of the debtor.
- Example: