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

pain.008 customer direct-debit initiation

A fictional SDD Core customer collection carrying one mandate reference.

Illustrative, non-production example. Values are fictional and the message is not validated for any specific network, scheme, or implementation guide.

EVIDENCE AT ARM'S REACH

DOWNLOAD AND GOVERNING SOURCES

Download the canonical fictional sample, then open the exact official definition and profile needed for implementation testing.

An XSD checks XML structure. A usage guideline adds profile rules, conditional fields, code restrictions, and business controls. XSD-valid does not mean scheme-compliant.

XSD + definitionBase ISO 20022current

ISO 20022 message definitions and XSDs

Choose the exact message definition in the official catalogue. The base XSD checks XML structure; it does not prove compliance with a scheme profile.

Owner
ISO 20022 Registration Authority
Checked
2026-07-12
Access
Official page · Public official catalogue; select the required message version before downloading.
OPEN OFFICIAL SOURCE
RulebookSEPA SDD Corecurrent

SEPA Direct Debit Core rulebook

The controlling scheme rules for mandates, collections, R-transactions, timelines, and consumer refund rights.

Owner
European Payments Council
Version
2025 version 1.1 (EPC016-06)
Checked
2026-07-13
Access
Official page · Public EPC document page; use the version effective for the collection date.
OPEN OFFICIAL SOURCE
Usage guidelineSEPA SDD Corecurrent

SEPA Direct Debit Core implementation guidelines and XSDs

Customer-to-PSP and Inter-PSP SDD Core profiles. EPC XSD technical validation subsets express guideline restrictions but are not production artefacts or proof of complete scheme compliance.

Owner
European Payments Council
Version
2025 version 1.0
Checked
2026-07-19
Access
Official page · Public EPC scheme page with owner-hosted guideline and XSD downloads.
OPEN OFFICIAL SOURCE
RulebookSEPA SDD B2Bcurrent

SEPA Direct Debit B2B rulebook

The business-to-business mandate, debtor-bank checking, collection, exception, and refund-right rules.

Owner
European Payments Council
Version
2025 version 1.1 (EPC222-07)
Checked
2026-07-13
Access
Public download · Public owner-hosted EPC PDF; confirm the effective version before implementation.
DOWNLOAD FROM OWNER
Usage guidelineSEPA SDD B2Bcurrent

SEPA Direct Debit B2B implementation guidelines and XSDs

Customer-to-PSP, Inter-PSP, and e-mandate profiles. EPC XSD technical validation subsets express guideline restrictions but are not production artefacts or proof of complete scheme compliance.

Owner
European Payments Council
Version
2025 version 1.0
Checked
2026-07-19
Access
Official page · Public EPC scheme page with owner-hosted guideline and XSD downloads.
OPEN OFFICIAL SOURCE
Teaching sampleScheme-neutral teachingcurrent

pain.008 customer direct-debit initiation — raw XML

A fictional SDD Core customer collection carrying one mandate reference. SYNTHETIC / TRAINING ONLY; illustrative unvalidated.

Owner
Payments Signal
Version
pain.008.001.08
Checked
2026-07-19
Integrity
crc32:73a7fbd5
Access
Payments Signal download · Original fictional teaching sample; no login required.
DOWNLOAD
Field matrixBase ISO 20022current

pain.008 field matrix

Curated field requirements, contexts, operational meaning, and implementation cautions.

Owner
Payments Signal
Checked
2026-07-19
Integrity
crc32:e90cab41
Access
Payments Signal download · Original, source-backed teaching asset; no login required.
DOWNLOAD
Profile packSEPA SDD Corecurrent

SEPA direct-debit implementation pack

Generated mapping, field-matrix, test, checklist, acceptance-criteria, migration, manifest, checksum, and source-inventory bundle.

Owner
Payments Signal
Checked
2026-07-19
Integrity
crc32:458732a2
Access
Payments Signal download · Original generated teaching pack; no login required.
DOWNLOAD
pain.008
<?xml version="1.0" encoding="UTF-8"?>
<Document xmlns="urn:iso:std:iso:20022:tech:xsd:pain.008.001.08">
  <CstmrDrctDbtInitn>
    <GrpHdr>

      <CreDtTm>2026-07-18T08:00:00Z</CreDtTm>
      <NbOfTxs>1</NbOfTxs>
      <CtrlSum>480.00</CtrlSum>
      <InitgPty><Nm>Asha Traders</Nm></InitgPty>
    </GrpHdr>
    <PmtInf>

      <PmtMtd>DD</PmtMtd>
      <NbOfTxs>1</NbOfTxs>
      <CtrlSum>480.00</CtrlSum>
      <PmtTpInf>
        <SvcLvl><Cd>SEPA</Cd></SvcLvl>
        <LclInstrm><Cd>CORE</Cd></LclInstrm>
        <SeqTp>RCUR</SeqTp>
      </PmtTpInf>

      <CdtrSchmeId><Id><PrvtId><Othr><Id>DEMO-CREDITOR-001</Id></Othr></PrvtId></Id></CdtrSchmeId>
      <Cdtr><Nm>Asha Traders</Nm></Cdtr>
      <CdtrAcct><Id><IBAN>DE02120300000000202051</IBAN></Id></CdtrAcct>
      <CdtrAgt><FinInstnId><BICFI>DEMODEFFXXX</BICFI></FinInstnId></CdtrAgt>
      <DrctDbtTxInf>


        <DrctDbtTx>
          <MndtRltdInf>

            <DtOfSgntr>2026-01-10</DtOfSgntr>
          </MndtRltdInf>
        </DrctDbtTx>
        <DbtrAgt><FinInstnId><BICFI>DEMOGB2LXXX</BICFI></FinInstnId></DbtrAgt>
        <Dbtr><Nm>Riya Example</Nm></Dbtr>

        <RmtInf><Ustrd>DEMO INVOICE 480</Ustrd></RmtInf>
      </DrctDbtTxInf>
    </PmtInf>
  </CstmrDrctDbtInitn>
</Document>

EVERY ANNOTATED FIELD

GrpHdr/MsgId Message identificationmandatory

Unique identifier for the customer initiation message.

PmtInf/PmtInfId Payment information identificationmandatory

Identifies a block of collections sharing service and creditor-side data.

PmtInf/ReqdColltnDt Requested collection datemandatory

Date on which the creditor asks for the debtor account to be debited.

PmtInf/CdtrSchmeId Creditor scheme identificationconditional

Identifies the creditor within the direct-debit scheme.

DrctDbtTxInf/PmtId/EndToEndId End-to-end identificationmandatory

Creditor reference used to reconcile the collection through its lifecycle.

DrctDbtTxInf/InstdAmt Instructed amountmandatory

Amount and currency the creditor asks to collect.

DrctDbtTxInf/DrctDbtTx/MndtRltdInf/MndtId Mandate identificationmandatory

Reference linking the collection to the debtor's mandate.

DrctDbtTxInf/DbtrAcct/Id Debtor accountmandatory

Account from which the collection is requested.

FULL pain.008 REFERENCE →

COMMUNITY SIGNAL

Discuss this learning page

Share an operational observation or ask a concrete payments question. Your name and message are public; your email remains private.

NEXT QUESTION REVIEWMonday, 27 Jul, 8:00 amMonday answer runs use source-supported educational material. Some questions may need owner review.
WHAT ARE YOU SHARING?

Public discussion

LOADING

Loading the discussion…