GLOBAL PAYMENTS KNOWLEDGEISO 20022 / SWIFT / SEPA / MT / MX

SEPA / Learning brief

SEPA Payment Messages

Your notes

What this means in plain language

Introduces the ISO 20022 pain, pacs, and camt message families and explains how SEPA schemes adapt them for euro payments.

SEPA processes use selected ISO 20022 messages under scheme-specific rules. The pain family generally supports exchanges involving customers and their banks, such as initiation or customer status. The pacs family supports financial-institution payment and settlement exchanges. The camt family supports cash-management reporting, notifications, and investigations. A message name alone is not enough to implement a service: teams must also use the applicable scheme guidance, field rules, identifiers, and process states. Mapping the families to business events makes complex XML structures easier to understand and test.

Understand the full idea, step by step

Say the word SEPA and it is tempting to imagine one machine humming somewhere in Europe. There is no such machine. SEPA is an area and a family of schemes, and the messages that run across it are ISO 20022 messages you have already begun to meet. This lesson lines up the three families around a single euro payment.

SEPA is an area plus schemes, not one system

The Single Euro Payments Area (SEPA) is a geography of countries where euro payments follow common rules. Those rules come as schemes — rulebooks published by the European Payments Council (EPC), such as the SEPA Credit Transfer. A scheme is not a machine: it says how participants must behave. Clearing and settlement run on separate infrastructures underneath. What the schemes share is a common message language — ISO 20022 — adapted for euro payments by SEPA implementation guidelines.

The three ISO 20022 families SEPA uses

SEPA leans on three business areas, each for a different leg. pain (payment initiation) is customer-to-bank: the instruction and its status reply. pacs (payments clearing and settlement) is interbank: the messages banks exchange to carry and settle a payment. camt (cash management) is reporting and investigation: statements, notifications, and the messages used to query or recall. Learn them by the conversation each holds — customer↔bank, bank↔bank, bank↔account-holder — not as isolated names.

Following the event across the families

  1. INSTRUCTION

    Asha Traders sends a pain.001 to Bank Alfa requesting the payment. Bank Alfa replies with a pain.002 status. (pain — customer to bank.)

  2. MESSAGE

    Bank Alfa creates an interbank pacs.008 and sends it, via the clearing and settlement mechanism, toward Nordbank. (pacs — bank to bank.)

  3. VALIDATION

    Nordbank answers with a pacs.002 status — accepted or rejected — back along the interbank chain. (pacs, again — the status reply.)

  4. NOTIFICATION

    Next morning, Bank Alfa sends Asha Traders a camt.053 statement; the debit is there to reconcile. (camt — reporting.)

SEPA Credit Transfer — swimlane diagramA euro credit transfer from one customer to another through a clearing and settlement mechanism, from initiation to the beneficiary's credit. The full step-by-step description follows this diagram as text.
A SEPA Credit Transfer end to end. The customer-to-bank request, the interbank message and its status, clearing, settlement, and the beneficiary credit each map to a different message family.
Read the steps as text
  1. 01Message
    The debtor initiates the transferDebtor (payer) → Bank Alfa (debtor agent) · pain.001

    The customer instructs their bank to pay. A corporate typically sends a pain.001 file; a retail customer uses a banking channel that creates the same instruction internally.

  2. 02Processing
    Bank Alfa validates the instructionBank Alfa (debtor agent)

    The debtor agent checks the format, the IBAN, available funds, and runs compliance screening before accepting the instruction for execution.

    Screening checkpoint: Debtor-agent transaction screening Names and remittance data are screened against sanctions lists before the payment goes interbank.

  3. 03Posting
    The debtor's account is debitedBank Alfa (debtor agent)

    Once accepted, Bank Alfa books the debit. The customer's money has left their account, but no money has yet moved between banks.

    • DR Debtor's current account at Bank AlfaEUR 12,500.00
  4. 04Message
    Bank Alfa submits the interbank transferBank Alfa (debtor agent) → Clearing & settlement mechanism · pacs.008

    The debtor agent converts the customer instruction into an interbank pacs.008 and submits it to the clearing and settlement mechanism.

  5. 05Clearing obligation
    The CSM calculates positionsClearing & settlement mechanism

    The CSM validates the message and includes it in a clearing cycle. Each participant's obligations are calculated — this creates who-owes-whom, not yet a movement of money.

    Clearing produces obligations. The banks do not have their money yet — that only happens at settlement.

  6. 06Settlement
    Positions settle in central bank moneyBank Alfa (debtor agent) → Nordbank (creditor agent)

    The calculated positions settle across the banks' settlement accounts at the central bank. Only now has money finally moved between Bank Alfa and Nordbank.

    • DR Bank Alfa settlement accountEUR 12,500.00
    • CR Nordbank settlement accountEUR 12,500.00
  7. 07Message
    The CSM delivers the transfer to NordbankClearing & settlement mechanism → Nordbank (creditor agent) · pacs.008

    The creditor agent receives the pacs.008 with full payment details so it can credit the right account.

  8. 08Processing
    Nordbank validates and screens the incoming paymentNordbank (creditor agent)

    The creditor agent checks that the account exists and can be credited, and runs its own sanctions screening on the incoming payment.

    Screening checkpoint: Creditor-agent inbound screening The receiving bank screens independently — it cannot rely on the sender's screening alone.

  9. 09Posting
    The creditor's account is creditedNordbank (creditor agent)

    Nordbank credits the beneficiary. The transfer is complete end to end: customer debited, banks settled, beneficiary credited.

    • CR Creditor's current account at NordbankEUR 12,500.00
Which family holds which conversation
FamilyBetweenCarries
painCustomer and their bankThe initiation request and its status reply
pacsBank and bankThe interbank instruction, settlement information, and status
camtBank and account holder (and bank to bank for recalls)Statements, notifications, and investigations

COMMON CONFUSION

The message names are the payment — send the pacs.008 and the euros travel inside it.

Message names label business exchanges; they do not move value. A pacs.008 tells Nordbank what is required; the euros move only when balances change and the banks settle between themselves. Reading a family name tells you which conversation you are in, not that money has arrived.

STRICTLY SPEAKING

Strictly speaking, SEPA does not use raw ISO 20022 messages — it uses them as narrowed by EPC rulebooks and their implementation guidelines, which fix mandatory fields, allowed values, and the R-transaction messages for returns and recalls. Different schemes (standard and instant) and different clearing mechanisms sit underneath the same family names. Confirm the current rulebook and guideline for the scheme in question before relying on any field rule.

FOR NOW, REMEMBER

  • SEPA is an area plus a family of EPC schemes, not a single system; clearing and settlement run on infrastructures underneath the rulebooks.
  • Three ISO 20022 families do the work: pain (customer↔bank), pacs (bank↔bank), camt (reporting and investigation).
  • Follow a payment as an event and each message falls into place: pain.001/002, then pacs.008/002, then a camt statement.
  • The names label conversations; value moves through postings and settlement, not inside the messages.

TRY IT YOURSELF

Asha Traders' accountant wants to confirm, the morning after, that yesterday's EUR 12,400.00 debit actually posted to the account. Which ISO 20022 family answers that, and why?

camt — a reporting message such as a statement, because it tells the account holder what booked to their account.

Correct — Right. camt covers reporting to the account holder; the end-of-day statement is where a booked debit is confirmed for reconciliation.

pacs — because the interbank message is what proves the payment reached the other bank.

Not this one — pacs is the bank-to-bank leg, not a report to the customer. The accountant is asking what posted to Asha Traders' own account, which reporting (camt) answers.

pain — because the accountant originally sent a pain.001, so its reply proves the debit.

Not this one — The pain.002 reports the request's status, not that the entry has finally booked to the account. Confirming the posted debit is a reporting job — camt.

You have placed camt at the end of the flow as the reporting family. It does more than report — it also carries recalls and investigations. That double life is the next lesson.

KEEP GOING

Three things to remember

  1. 01

    Pain, pacs, and camt serve different communication contexts.

  2. 02

    SEPA rules specialize the broader ISO 20022 definitions.

  3. 03

    Business events should drive message selection and field mapping.

Where you would use this

USE CASE 01

A corporate channel accepts a pain initiation and shows the resulting customer status.

USE CASE 02

A bank gateway validates a pacs payment before routing it to a SEPA mechanism.

USE CASE 03

A reconciliation team uses camt reporting to match account movements with processed instructions.

Put the idea into a real situation

A company submits a payment file to its bank using a customer initiation message. After validation, the bank creates the appropriate interbank payment for the chosen SEPA route. Later, account reporting helps the company reconcile debits and outcomes. The business event changes at each boundary, so the message family changes too. This illustration shows the relationship between families; exact message variants and reporting choices depend on the bank and scheme implementation.

Evidence & review

REVIEWED 2026-07-13

SEPA euro-area schemes and their ISO 20022 usage; field rules are set by the EPC rulebook and implementation guideline version in force.

What this brief simplifies: Shows one representative message per leg rather than every exchange (e.g. R-transactions); maps families to conversations as a teaching model.

Sources for this brief4
  1. Scheme-specific rule2025 version 1.1 (EPC125-05)

    2025 SEPA Credit Transfer rulebookEuropean Payments Council · SEPA Credit Transfer scheme

    Governs the SEPA Credit Transfer scheme: participant obligations, datasets, time cycles, and r-transaction rules for euro credit transfers. · Effective 2025-10-05 · Checked 2026-07-12

    Version 1.1 replaced version 1.0 at publication on 5 October 2025 and is stated to remain in effect up to 21 November 2027. It moves the date from which the unstructured address format is no longer permitted to 15 November 2026.

  2. Scheme-specific rule2025 version 1.0 (EPC115-06)

    SEPA Credit Transfer Inter-PSP Implementation GuidelinesEuropean Payments Council · SEPA ISO 20022 implementation guidelines

    Specifies how the ISO 20022 inter-PSP messages (pacs and camt) are used to implement the 2025 SCT rulebook between scheme participants. · Effective 2025-10-05 · Checked 2026-07-12

    Based on version 1.1 of the 2025 SCT rulebook. Companion Customer-to-PSP guidelines cover the pain.001 initiation leg.

  3. Official requirement

    ISO 20022 Catalogue of messagesISO 20022 Registration Authority · pain, pacs, camt business areas

    Defines the current versions of all ISO 20022 message definitions, including the pain, pacs, and camt messages taught on this site. · Checked 2026-07-12

    Each message set is described by a Message Definition Report; earlier versions remain available in the ISO 20022 messages archive.

  4. Simplified educational illustration

    Payments Signal editorial teaching modelsPayments Signal

    This site's own simplified teaching models. · Checked 2026-07-12

    Used wherever diagrams, scenarios, figures, or example values are didactic constructions rather than sourced facts; every such use carries a simplifications disclosure. All people, companies, banks, and list entries in examples are fictional.

Learn this properly

Related briefs

View SEPA archive

SEPA Payments Schemes

Defines the difference between a payment scheme and a processing system before introducing SEPA's four principal rule sets.

READ BRIEF

SEPA stakeholders

Organizes the major European institutions, industry bodies, and operational participants that govern and deliver SEPA.

READ BRIEF