Instruction specifications - Xact via SWIFT and Xact File Transfer - Ireland - Equities and corporate bonds - Euroclear Bank

21.07.2021

In the following tables, M=Mandatory; O=Optional; C=Conditional; Seq=SWIFT Message (sub)sequence.

MT540 Receive Free

MT541 Receive Against Payment

M

:98a:

:TRAD

//Trade date/time

B

O

:90a:

:DEAL

//Deal price

C

:22F:

:STAM

a

 

M

:95P:

:PSET

//MGTCBEBE(XXX)

E1

M

:95R:

:DEAG

/ECLR/xxxxx (Counterparty's Euroclear Bank participant account number)

 

O

:95P:

:SELL

//Ordering party's BIC, if different from DEAGb

 

or

:95Q:

:SELL

//Ordering party's name, if different from DEAG (if BIC does not exist)b

 

O

:97A:

:SAFE

//Ordering party's account

 

MT542 Deliver Free

M

:98a:

:TRAD

//Trade date/time

B

O

:90a:

:DEAL

//Deal price

C

:22F:

:STAM

a

 

M

:95P:

:PSET

//MGTCBEBE[XXX]

E1

M

:95R:

:REAG

/ECLR//xxxxx (Counterparty's Euroclear Bank participant account number)

 

O

:95P:

:BUYR

//Beneficiary's BIC, if different from REAGb

 

or

:95Q:

:BUYR

//Beneficiary's name, if different from REAG (if BIC does not exist)b

 

O

:97A:

:SAFE

//Beneficiary's account

 

C

:19A:

:DEAL

a

 

MT543 Deliver Against Payment

M

:98a:

:TRAD

//Trade date/time

B

O

:90a:

:DEAL

//Deal price

C

:22F:

STAM

a

 

M

:95P:

:PSET

//MGTCEBE[XXX]

E1

M

:95R:

:REAG

/ECLR//xxxxx (Counterparty's Euroclear Bank participant account number)

 

O

:95P:

:BUYR

//Beneficiary's BIC, if different from REAGb

O

or

:95Q:

:BUYR

//Beneficiary's name, if different from REAG (if BIC does not exist)b

 

O

:97A:

:SAFE

//Beneficiary's account

 

C

:19A:

:DEAL

a

 

a. The use of these fields depends on whether the transaction is subject to or exempt from stamp duty and on the appropriate accountability. For details, please refer to “Irish stamp duty in Euroclear Bank” and “Input of Irish stamp duty indicators”. 

b. the corresponding BUYR/SELL fields are optional matching fields in Euroclear Bank and become matching when populated by both parties.

Cross-border transactions with counterparties in Euroclear UK & International (CREST system)

MT540

Receive Free

Seq

M

:98a:

:TRAD

//Trade date/time

B

O

:90a:

:DEAL

//Deal price

 

C

:22F:

:STAM

/ECLR/IEYXa

E

M

:95P:

:PSET

//MGTCBEBE[XXX]

E1

M

:95R:

:DEAG

/ECLR/22111

 

O

:95P:

:SELL

//Ordering party’s BIC

 

O

:97A:

:SAFE

//Ordering party's account in CREST

 

a. Please refer to "Input of Irish stamp duty details" and "Irish stamp duty on cross border transactions" under Irish stamp duty.

MT542

Deliver Free

Seq

M

:98a:

:TRAD

//Trade date/time

B

O

:90a:

:DEAL

//Deal price

 

C

:22F:

:STAM

/ECLR/IEYXa

E

M

:95P:

:PSET

//MGTCBEBE[XXX]

E1

M

:95R:

:REAG

/ECLR/22111

 

M

:95P:

:BUYR

//Beneficiary’s BIC

 

O

:97A:

:SAFE

//Beneficiary's account in CREST

 

a. Please refer to "Input of Irish stamp duty details" and "Irish stamp duty on cross border transactions" under Irish stamp duty.