MT 509 Field Specifications

12. Field 24B: Reason Code

FORMAT

Option B :4!c/[8c]/4!c (Qualifier) (Data Source Scheme) (Reason Code)

PRESENCE

Mandatory in an optional subsequence

QUALIFIER

(Error code(s): T89)

Order M/O Qualifier R/N CR Options Qualifier Description
1 M REJT N C1 B Rejection Reason
  or NMAT N C1 B Unmatched Reason
  or NAFI N C1 B Unaffirmed Reason
  or REPR N C1 B Repair Reason

DEFINITION

This qualified generic field specifies the reason why the instruction identified in the message has the status specified in the status code field. It specifies:

REJT Reason the related instruction has a processing status rejected.
NMAT Reason the related instruction has a matching status unmatched.
NAFI Reason the related instruction has an affirmation status unaffirmed.
REPR Reason the related instruction has a processing status in repair.

CODES

If Data Source Scheme is not present and Qualifier is REJT, Reason Code must contain the following code (Error code(s): K24):

ADEA Instruction was received after the Receiver's deadline.
BATC Unrecognised or invalid Processing Batch (i.e. daytime/realtime while only possible to settle in overnight batch).
BUSE Unrecognised or invalid type of order.
CADE Unrecognised or invalid repurchase call delay.
CASH Unrecognised or invalid cash account.
CASY Impossible standing arrangements override instruction for the cash settlement system.
COMC Unrecognised or invalid commercialization contract.
CUTO The instruction is rejected. Cut-off time has been exceeded.
DDAT Unrecognised or invalid settlement date (i.e. date is not a settlement date for the instructed market, settlement date is too old...).
DDEA Unrecognised or invalid deal price.
DEPT Unrecognised or invalid Place of Settlement.
DMON Unrecognised or invalid settlement amount.
DQUA Unrecognised or invalid settlement quantity.
DSEC Unrecognised or invalid financial instrument identification (i.e. invalid ISIN, security not eligible at the instructed market...).
DTRD Unrecognised or invalid trade date.
FEEE Unrecognised or invalid fee or commission.
FORF Unrecognised or invalid forfeit repurchase amount.
ICAG Unrecognised or invalid receiving or delivering agent.
ICUS Unrecognised or invalid receiving or delivering custodian.
IEXE Unrecognised or invalid buyer or seller.
IIND Unrecognised, invalid or missing Common Reference.
INNA Unrecognised or invalid SLA agreed narrative information.
LATE Instruction was received after market deadline.
LATE The instruction has been rejected for further processing as your instruction is too late for the settlement date specified.
LEOG Unrecognised or invalid letter of guarantee indicator instructed.
NARR Other (see narrative reason).
NCRR Unrecognised or invalid settlement amount currency.
NRGM The cancellation request has been rejected since more than one instruction match to the cancellation criteria.
NRGN The cancellation request has been rejected since the instruction could not be found.
PHYS Physical settlement is impossible for the instructed financial instrument.
PLCE Unrecognised or invalid place of trade.
REFE The instruction has been rejected because the reference must be unique.
REPA Unrecognised or invalid repurchase amount.
REPO Unrecognised or invalid repurchase rate.
REPP Unrecognised or invalid repurchase premium amount.
TERM Unrecognised or invalid closing date/time.
RERT Unrecognised or invalid repurchase rate type.
RSPR Unrecognised or invalid repurchase spread rate.
RTGS It is not possible to use the RTGS system instructed (NRTG or YRTG).
SAFE Unrecognised or invalid message sender's safekeeping account.
SETR Unrecognised or invalid settlement transaction type (relates to the settlement transaction type codes available for sequence E field 22F, qualifier SETR).
SETS Unrecognised or invalid settlement system/method instructed.
TXST Unrecognised or invalid tax status of the securities instructed.
ULNK The message was not recognised - unknown linked reference.
VASU Unrecognised or invalid variable rate support (repo).

CODES

If Data Source Scheme is not present and Qualifier is NMAT, Reason Code must contain one of the following codes (Error code(s): K24):

ADEA Instruction was received after the Receiver's deadline.
CADE Repurchase call delay does not match.
CHAR Charges amount does not match.
CMIS No potential match has been found.
CPCA Your instruction is unmatched. Your counterparty has cancelled their instruction.
DDAT Settlement date does not match.
DDEA Deal price does not match.
DEAL Deal amount does not match.
DELN Sense of transaction does not match (delivery instead of receipt or vice versa).
DEPT Place of settlement does not match.
DMON Settlement amount does not match.
DQUA Quantity of financial instrument does not match.
DSEC Financial instrument identification does not match (i.e. ISIN differs, Financial Instrument Attributes differs...).
DTRD Trade date does not match.
EXEC Executing broker's commission does not match.
FORF Forfeit repurchase amount does not match.
LATE Instruction was received after market deadline.
LATE The instruction has not been matched. Your instruction was too late for matching.
LEOG The instruction has not been matched, the counterparty is for settlement through L/G, your instruction is not, or vice versa.
MCAN The corresponding matching record has been cancelled.
NARR Other (see narrative reason).
PHYS The instruction has not been matched. The counterparty is for physical settlement, your instruction is not, or vice versa.
PLCE Place of trade does not match.
PODU The instruction has not been matched. It is a possible duplicate instruction.
REPA Repurchase amount does not match.
REPO Repurchase rate does not match.
REPP Repurchase premium amount does not match.
TERM Closing date/time does not match.
RERT Repurchase rate type does not match.
RSPR Repurchase spread rate does not match.
RTGS The instruction has not been matched. The counterparty is for RTGS settlement system, you are for non-RTGS, or vice versa.
SAFE The safekeeping account used as matching criteria on the market concerned (buyer/seller's account, direct client's account at the receiving/delivering agent, receiving or delivering agent's account at the CSD) does not match.
SETR Settlement transaction type does not match (relates to the settlement transaction type codes available for sequence E field 22F, qualifier SETR).
SETS The instruction has not been matched; the counterparty disagrees with the settlement system/method instructed (ex: Instruction is to settle using settlement system/method A. Counterparty expects settlement to occur using settlement system/method B).
TXST The instruction has not been matched, because of a disagreement on the tax status of the securities to be settled.
VASU Variable rate support does not match (repo).

CODES

If Data Source Scheme is not present and Qualifier is NAFI, Reason Code must contain the following code (Error code(s): K24):

NAFF Counterparty has not affirmed.

CODES

If Data Source Scheme is not present and Qualifier is REPR, Reason Code must contain the following code (Error code(s): K24):

ADEA Instruction was received after the Receiver's deadline.
BATC Unrecognised or invalid Processing Batch (i.e. daytime/realtime while only possible to settle in overnight batch).
BUSE Unrecognised or invalid type of order.
CADE Unrecognised or invalid repurchase call delay.
CASH Unrecognised or invalid cash account.
CASY Impossible standing arrangements override instruction for the cash settlement system.
COMC Unrecognised or invalid commercialization contract.
DDAT Unrecognised or invalid settlement date (i.e. date is not a settlement date for the instructed market, settlement date is too old...).
DDEA Unrecognised or invalid deal price.
DEPT Unrecognised or invalid Place of Settlement.
DMON Unrecognised or invalid settlement amount.
DQUA Unrecognised or invalid settlement quantity.
DSEC Unrecognised or invalid financial instrument identification (i.e. invalid ISIN, security not eligible at the instructed market...).
DTRD Unrecognised or invalid trade date.
FEEE Unrecognised or invalid fee or commission.
FORF Unrecognised or invalid forfeit repurchase amount.
ICAG Unrecognised or invalid receiving or delivering agent.
ICUS Unrecognised or invalid receiving or delivering custodian.
IEXE Unrecognised or invalid buyer or seller.
IIND Unrecognised, invalid or missing Common Reference.
INNA Unrecognised or invalid SLA agreed narrative information.
LEOG Unrecognised or invalid letter of guarantee indicator instructed.
NARR Other (see narrative reason).
NCRR Unrecognised or invalid settlement amount currency.
NRGM The cancellation request is in repair since more than one instruction match to the cancellation criteria.
NRGN The cancellation request is in repair since the instruction could not be found.
PHYS Physical settlement is impossible for the instructed financial instrument.
PLCE Unrecognised or invalid place of trade.
REPA Unrecognised or invalid repurchase amount.
REPO Unrecognised or invalid repurchase rate.
REPP Unrecognised or invalid repurchase premium amount.
TERM Unrecognised or invalid closing date/time.
RERT Unrecognised or invalid repurchase rate type.
RSPR Unrecognised or invalid repurchase spread rate.
RTGS It is not possible to use the RTGS system instructed (NRTG or YRTG).
SAFE Unrecognised or invalid message sender's safekeeping account.
SETR Unrecognised or invalid settlement transaction type (relates to the settlement transaction type codes available for sequence E field 22F, qualifier SETR).
SETS Unrecognised or invalid settlement system/method instructed.
TXST Unrecognised or invalid tax status of the securities instructed.
ULNK The message was not recognised - unknown linked reference.
VASU Unrecognised or invalid variable rate support (repo).