ediverse Explorer la plateforme

À la une PEPPOL BIS Billing 3.0 L’obligation européenne d’e-invoicing arrive : France sept 2026, Belgique janv 2026, Allemagne 2025.

tsmt.008 — Forward Baseline Submission

Transmet au TSU (Trade Services Utility) de SWIFT la baseline initiale d'une transaction de commerce extérieur sous Bank Payment Obligation (BPO). Le TSU compare ensuite les datasets soumis par acheteur et vendeur pour générer un match automatique — alternative digitale aux LC documentaires papier sous UCP 600.

Objet : soumettre une baseline BPO

Le Bank Payment Obligation (BPO) est une promesse de paiement irrévocable entre deux banques, déclenchée par un match électronique de datasets commerciaux (PO, BL, facture). Pour démarrer, l'une des deux banques (typiquement la banque acheteuse) soumet une baseline avec tsmt.008 : identité acheteur/vendeur, BIC banques, montant, modalités de paiement. La banque opposée soumet sa propre baseline par tsmt.009 ; le TSU match les deux pour générer le contrat BPO.

Structure XML

Encapsulé dans <FwdBaselnSubmissn>. Composants clés : SubmitrTxRef, Submitr, Baseln avec sous-éléments Buyer/Seller/BPO.

ÉlémentRôle
SubmitrTxRefRéférence transaction côté banque soumissionnaire.
Baseln/SubmissnTpNEW (nouvelle baseline) ou AMND (amendement).
Baseln/CtgyBPO (Bank Payment Obligation) ou GUAR (guarantee).
Buyr / SellrIdentités commerciales avec LEI (Legal Entity Identifier).
BuyrBk / SellrBkBIC des banques participantes.
PrchsOrdrRefRéférence Purchase Order matchée par TSU.
BllOfLadg / CmrclDatasets à matcher (Bill of Lading, Commercial Invoice).
BPO/AmtMontant et devise du BPO.
BPO/PmtTermModalités : à présentation (PRES), à terme (DEFR).

Exemple : baseline BPO

BNP Paribas soumet baseline pour BPO 500k USD entre ACME Import (FR) et Global Trading (US) via Citi NYC :

xml tsmt-008-baseline.xml
<?xml version="1.0" encoding="UTF-8"?>
<Document xmlns="urn:iso:std:iso:20022:tech:xsd:tsmt.008.001.04">
  <FwdBaselnSubmissn>
    <SubmitrTxRef>BNPP-BPO-2026-887</SubmitrTxRef>
    <Submitr>
      <Id>
        <BIC>BNPAFRPPXXX</BIC>
      </Id>
    </Submitr>
    <Baseln>
      <SubmissnTp>NEW</SubmissnTp>
      <Ctgy>BPO</Ctgy>
      <BuyrBkCstmrTxRef>ACME-IMP-2026-77</BuyrBkCstmrTxRef>
      <SellrBkCstmrTxRef>GLBL-EXP-2026-88</SellrBkCstmrTxRef>
      <Buyr>
        <Nm>ACME IMPORT SARL</Nm>
        <Id><LEI>969500ACMEFRENCH4567</LEI></Id>
      </Buyr>
      <Sellr>
        <Nm>GLOBAL TRADING INC</Nm>
        <Id><LEI>5493GLOBALUSCORP123</LEI></Id>
      </Sellr>
      <BuyrBk>
        <Id><BIC>BNPAFRPPXXX</BIC></Id>
      </BuyrBk>
      <SellrBk>
        <Id><BIC>CITIUS33XXX</BIC></Id>
      </SellrBk>
      <PrchsOrdrRef>PO-ACME-2026-887</PrchsOrdrRef>
      <BllOfLadg>
        <DataSetMtch>FULL</DataSetMtch>
      </BllOfLadg>
      <Cmrcl>
        <DataSetMtch>FULL</DataSetMtch>
      </Cmrcl>
      <BPO>
        <Oblgr><Id><BIC>BNPAFRPPXXX</BIC></Id></Oblgr>
        <Rcpt><Id><BIC>CITIUS33XXX</BIC></Id></Rcpt>
        <Amt Ccy="USD">500000.00</Amt>
        <PmtTerm>
          <CdtEvt>PRES</CdtEvt>
          <ExctnDtPrd>
            <FrDt>2026-08-01</FrDt>
            <ToDt>2026-09-30</ToDt>
          </ExctnDtPrd>
        </PmtTerm>
      </BPO>
    </Baseln>
  </FwdBaselnSubmissn>
</Document>

Pièges courants

  • LEI absent : depuis MIFID II et Basel IV, le LEI (ISO 17442) est mandatoire sur les entités corporate pour les BPO. Sans LEI, le TSU rejette.
  • tsmt.008 sans réponse de la contrepartie : si le vendeur ne soumet pas tsmt.009 dans 60 jours, la baseline expire automatiquement.
  • Datasets non standardisés : les datasets BL et Commercial Invoice doivent suivre le format SWIFT TSU strict — un BL papier scanné PDF n'est pas accepté.
  • Confusion avec UCP 600 : BPO est strictement électronique et bancaire. UCP 600 reste pour les LC documentaires papier traditionnels.

Messages liés (workflow BPO complet)

  • tsmt.008 — Forward Baseline Submission (cette page).
  • tsmt.009 — Baseline Match Report (TSU notifie le match).
  • tsmt.010 — Baseline Re-Submission (en cas de mismatch).
  • tsmt.027 — Forward Status Notification.
  • tsmt.044 — Pre-Notification of Removal.
  • pacs.008 — FI to FI Customer Credit Transfer (exécution du BPO à présentation).