ediverse Explore the platform

Spotlight PEPPOL BIS Billing 3.0 The EU e-invoicing mandate is here — France Sept 2026, Belgium Jan 2026, Germany 2025.

semt.014 — Intra-Position Movement Instruction

The intra-position move instruction: reclassification of part of a securities position (status change, restriction, location, collateral link) without changing the global quantity. The operational lever to manage the internal status of a securities inventory.

Purpose and place in the flow

semt.014 asks the CSD for an intra-position move, that is, a reclassification of part of a securities position in the participant's inventory without changing the global quantity. Typical cases: place 2,500 shares under restriction (blocked), link 2,500 shares to a collateral contract (collateralised), transfer between sub-accounts (sub-account move), designate for a corporate action (earmarked).

Flow context: the participant holds 10,000 ACME shares on its securities account. It signs a collateral contract for 2,500 shares. It sends semt.014 with BalFr=AWAS (Available without restriction) → BalTo=COLI (Collateral In). T2S executes the intra-position move and confirms via semt.016. Total quantity remains 10,000 but 2,500 are now marked as collateral and cannot be sold without prior release.

XML structure

semt.014 is wrapped in <Document> then the root <IntraPosMvmntInstr>. Structure:

  • Id — Unique instruction identifier.
  • AcctOwnr — Participant identification (BIC).
  • SfkpgAcct — Affected securities account.
  • FinInstrmDtls — Security ISIN.
  • IntraPosDtls (Intra-Position Details) — Move details: quantity, date, source balance, target balance.

Key fields

  • Id/Id — Unique instruction identifier (max 35 chars).
  • AcctOwnr/Id/AnyBIC/AnyBIC — Participant BIC.
  • SfkpgAcct/Id — CSD securities account.
  • FinInstrmDtls/ISIN — ISIN.
  • IntraPosDtls/SttlmQty/Qty/Unit — Quantity to move.
  • IntraPosDtls/SttlmDt/Dt — Move date.
  • IntraPosDtls/AcctOwnrTxId — Internal move reference (used to reconcile with semt.016).
  • IntraPosDtls/BalFr/Cd — Source balance code: AWAS (available without restriction), BLOK (blocked), COLI (collateral in), COLO (collateral out), BTRA (blocked trading).
  • IntraPosDtls/BalTo/Cd — Target balance code (same vocabulary).

XML example

Instruction sent by BNP Paribas to T2S on 16 May 2026 to move 2,500 ACME shares (ISIN FR0010315770) from the available balance (AWAS) to the collateralised balance (COLI) for securities account 5101000ACME, internal BNP reference BNP-COLL-2026-187, settlement 17 May 2026:

xml semt-014-intra-position.xml
<?xml version="1.0" encoding="UTF-8"?>
<Document xmlns="urn:iso:std:iso:20022:tech:xsd:semt.014.001.07">
  <IntraPosMvmntInstr>
    <Id>
      <Id>BNP-IPM-20260516-001</Id>
    </Id>
    <AcctOwnr>
      <Id>
        <AnyBIC>
          <AnyBIC>BNPAFRPP</AnyBIC>
        </AnyBIC>
      </Id>
    </AcctOwnr>
    <SfkpgAcct>
      <Id>5101000ACME</Id>
    </SfkpgAcct>
    <FinInstrmDtls>
      <ISIN>FR0010315770</ISIN>
    </FinInstrmDtls>
    <IntraPosDtls>
      <SttlmQty>
        <Qty>
          <Unit>2500.0000</Unit>
        </Qty>
      </SttlmQty>
      <SttlmDt>
        <Dt>
          <Dt>2026-05-17</Dt>
        </Dt>
      </SttlmDt>
      <AcctOwnrTxId>BNP-COLL-2026-187</AcctOwnrTxId>
      <BalFr>
        <Cd>AWAS</Cd>
      </BalFr>
      <BalTo>
        <Cd>COLI</Cd>
      </BalTo>
    </IntraPosDtls>
  </IntraPosMvmntInstr>
</Document>

Versions

VersionReleaseUsage
semt.014.001.052015T2S go-live version.
semt.014.001.062019T2S Release update.
semt.014.001.072022T2S 2026 current version.

Common pitfalls

  • Identical BalFr / BalTo — a move to the same balance makes no sense. T2S rejects the instruction.
  • Quantity > available source balance — if the participant holds 1,000 available shares and asks to move 2,500, T2S rejects for insufficient balance.
  • Non-standard balance code — use the published ISO 20022 codes accepted by the target CSD. A proprietary code BNP-COLLAT is invalid.
  • Move after corporate action — for a security undergoing a corporate action (split, dividend), the intra-position move may interfere with allocation. Coordinate with the CA agent.
  • Reused AcctOwnrTxId — the reference must be unique to reconcile with semt.016 (Confirmation). Reuse creates collisions.
  • Past settlement date — the move date must be ≥ today. A past date is rejected (except specific back-valuation cases authorised by contract).
  • semt.015 — Intra-Position Movement Status Advice.
  • semt.016 — Intra-Position Movement Confirmation.
  • semt.017 — Statement of Holdings (position statement including each balance).
  • semt.022 — Statement of Investment Fund.
  • sese.023 — Settlement Instruction (inter-position vs intra move).