ZagTrader

Settlement status codes

CANP: Pending Cancellation

Written and maintained by ZagTrader. Last reviewed . How this page is sourced and checked

CANP means a cancellation has been requested but has not happened yet. Until it turns into CAND, the instruction is still live and can settle.

Code
CANP
Kind
Status (25D)
Qualifiers
IPRC, CPRC

What CANP means

Under :25D::CPRC//CANP the account servicer tells you your cancellation request is pending and it does not yet know whether the cancellation will succeed. Under :25D::IPRC//CANP the instruction itself is reported as having a pending cancellation from you.

The usual reason is CONF under :24B::CANP//: the servicer is waiting for the counterparty to confirm the cancellation. Other reasons are ADEA (your request came after the servicer’s deadline), CDAC (a conditional delivery is waiting for another party’s cancellation), INBC (not all instructions of a pool have arrived) and NARR.

In markets with bilateral cancellation, such as T2S, a matched instruction can only be cancelled when both sides cancel. A one-sided request stays in CANP.

When you see it

  • In an MT548 with function CAST after you cancel an instruction that is already matched (MACH).
  • In the MT537 when cancellations are still open at statement time.

What to do next

  • Contact the counterparty (or their custodian) and ask them to send their own cancellation. Quote the common reference or the trade details.
  • Until you see CAND, keep the securities or cash available: the instruction can still settle.
  • If the counterparty refuses, the trade must settle or be reversed by a new opposite trade. Agree which with the front office.

Where it appears in MT and ISO 20022

MT (ISO 15022)

  • MT548 sequence A2, :25D::CPRC//CANP with :23G:CAST, or :25D::IPRC//CANP
  • MT548 sequence A2a, :24B::CANP//CONF (or ADEA, CDAC, INBC, NARR)
  • MT537 sequence B or C3, :25D::IPRC//CANP, with reasons in B1 or C3a

MX (ISO 20022)

  • sese.024 PrcgSts/PdgCxl, with Rsn/Cd/Cd = CONF, ADEA and others (PendingReason6Code in sese.024.001.12)
  • Status of the cancellation request: sese.027 PrcgSts/PdgCxl