Instruction specifications - Xact via SWIFT and Xact File Transfer - South Africa

19.11.2018

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

Debt securities

 

MT540

Receive Free

Seq

M

:98a:

:TRAD

//Trade date/time

B

O

:90a:

:DEAL

//Deal price

 

O

:70E:

:SPRO

//Portfolio transfer a

B1

M

:95P:

:PSET

//STRAZAJJ(XXX)

E1

M

:95P:

:DEAG

//Counterparty’s BIC b

 

or

:95Q:

:DEAG

//Counterparty’s name (if BIC does not exist) b

 

M

:95P:

:SELL

//Ordering party’s BIC, if different from DEAG b

 

M

:97A:

:SAFE

//Ordering party’s account c

 
 

MT541

Receive Against Payment

Seq

M

:98a:

:TRAD

//Trade date/time

B

O

:90a:

:DEAL

//Deal price

 

M

:95P:

:PSET

//STRAZAJJ(XXX)

E1

M

:95P:

:DEAG

//Counterparty’s BIC b

 

or

:95Q:

:DEAG

//Counterparty’s name (if BIC does not exist) b

 

M

:95P:

:SELL

//Ordering party’s BIC, if different from DEAG b

 

M

:97A:

:SAFE

//Ordering party’s account c

 
 



MT542

Deliver Free



Seq

M

:98a:

:TRAD

//Trade date/time

B

O

:90a:

:DEAL

//Deal price

 

O

:70E:

:SPRO

//Portfolio transfer a

B1

M

:95P:

:PSET

//STRAZAJJ(XXX)

E1

M

:95P:

:REAG

//Counterparty’s BIC b

 

or

:95Q:

:REAG

//Counterparty’s name (if BIC does not exist) b

 

M

:95P:

:BUYR

//Beneficiary’s BIC, if different from REAG b

 

M

:97A:

:SAFE

//Beneficiary’s account c

 
 

MT543

Deliver Against Payment

Seq

M

:98a:

:TRAD

//Trade date/time

B

O

:90a:

:DEAL

//Deal price

 

M

:95P:

:PSET

//STRAZAJJ(XXX)

E1

M

:95P:

:REAG

//Counterparty’s BIC b

 

or

:95Q:

:REAG

//Counterparty’s name (if BIC does not exist) b

 

M

:95P:

:BUYR

//Beneficiary’s BIC, if different from REAG b

 

M

:97A:

:SAFE

//Beneficiary’s account c

 

------------------------------------------
a. Please refer to the Specific settlement rules / settlement restrictions for portfolio transfers.
b. If no BIC exists for the Delivering/Receiving Agent or for the Seller/Buyer, the :95Q: Name and Address field can be used instead in each case. If the appropriate BIC does exist but is not provided, STP cannot be guaranteed and there is a risk of incurring eventual charges.
c. The account number of the ordering party/beneficiary must also always be indicated, in addition to the above mandatory fields. Otherwise STP cannot be guaranteed and there is a risk of incurring eventual charges.

Dematerialised equities

MT540Receive FreeSeq
M

:98a:

:TRAD

//Trade date/time

B

O

:90a:

:DEAL

//Deal price

O

:70E:

:SPRO

//Portfolio transfer a

B1

C

:22F:

:STAM

/STRA/USTN b

E

C

:22F:

:BENE

//NBEN b
M

:95P:

:PSET

//STRAZAJJ(XXX)

E1

M

:95P:

:DEAG

//Counterparty’s BIC c

or

:95Q:

:DEAG

//Counterparty’s name (if BIC does not exist) c
M

:95P:

:SELL

//Ordering party’s BIC, if different from DEAG c
M

:97A:

:SAFE

//Ordering party’s account d


MT541


Receive Against Payment


Seq
M

:98a:

:TRAD

//Trade date/time

B

O

:90a:

:DEAL

//Deal price

C

:22F:

:STAM

/STRA/USTN b

E

C

:22F:

:BENE

//NBEN b
M

:95P:

:PSET

//STRAZAJJ(XXX)

E1

M

:95P:

:DEAG

//Counterparty’s BIC c

or

:95Q:

:DEAG

//Counterparty’s name (if BIC does not exist) c
M

:95P:

:SELL

//Ordering party’s BIC, if different from DEAG c
M

:97A:

:SAFE

//Ordering party’s account d


MT542


Deliver Free


Seq
M

:98a:

:TRAD

//Trade date/time

B

O

:90a:

:DEAL

//Deal price

O

:70E:

:SPRO

//Portfolio transfer a

B1

C

:22F:

:STAM

/STRA/USTN b

E

C

:22F:

:BENE

//NBEN b
M

:95P:

:PSET

//STRAZAJJ(XXX)

E1

M

:95P:

:REAG

//Counterparty’s BIC c

or

:95Q:

:REAG

//Counterparty’s name (if BIC does not exist) c
M

:95P:

:BUYR

//Beneficiary’s BIC, if different from REAG c
M

:97A:

:SAFE

//Beneficiary’s account d


MT543


Deliver Against Payment
Seq
M

:98a:

:TRAD

//Trade date/time

B

O

:90a:

:DEAL

//Deal price

C

:22F:

:STAM

/STRA/USTN b

E

C

:22F:

:BENE

//NBEN b
M

:95P:

:PSET

//STRAZAJJ(XXX)

E1

M

:95P:

:REAG

//Counterparty’s BIC c

or

:95Q:

:REAG

//Counterparty’s name (if BIC does not exist) c
M

:95P:

:BUYR

//Beneficiary’s BIC, if different from REAG c
M

:97A:

:SAFE

//Beneficiary’s account d

------------------------------------------
a. Please refer to the Specific settlement rules / settlement restrictions for portfolio transfers.
b. If the transaction entails a change in beneficial ownership, this field must be omitted. See Impact of STT on instruction formats.
c. If no BIC exists for the Delivering/Receiving Agent or for the Seller/Buyer, the :95Q: Name and Address field can be used instead in each case. If the appropriate BIC does exist but is not provided, STP cannot be guaranteed and there is a risk of incurring eventual charges.
d. The account number of the ordering party/beneficiary must also always be indicated, in addition to the above mandatory fields. Otherwise STP cannot be guaranteed and there is a risk of incurring eventual charges.

Non-dematerialised equities

MT540Receive Free Seq
M

:98a:

:TRAD

//Trade date/time

B

O

:90a:

:DEAL

//Deal price

O

:70E:

:SPRO

//Portfolio transfer a

B1

C

:22F:

:STAM

/STRA/USTN b

E

C

:22F:

:BENE

//NBEN b
M

:22F:

:STCO

//PHYS

M

:95C:

:PSET

//ZA

E1

M

:95P:

:DEAG

//Counterparty’s BIC c

or

:95Q:

:DEAG

//Counterparty’s name (if BIC does not exist) c
M

:95P:

:SELL

//Ordering party’s BIC, if different from DEAG c
C

:97A:

:SAFE

//Ordering party’s account d


MT541


Receive Against Payment


Seq
M

:98a:

:TRAD

//Trade date/time

B

O

:90a:

:DEAL

//Deal price

C

:22F:

:STAM

/STRA/USTN b

E

C

:22F:

:BENE

//NBEN b
M

:22F:

:STCO

//PHYS

M

:95C:

:PSET

//ZA

E1

M

:95P:

:DEAG

//Counterparty’s BIC c

or

:95Q:

:DEAG

//Counterparty’s name (if BIC does not exist) c
M

:95P:

:SELL

//Ordering party’s BIC, if different from DEAG c
C

:97A:

:SAFE

//Ordering party’s account d


MT542


Deliver Free


Seq
M

:98a:

:TRAD

//Trade date/time

B

O

:90a:

:DEAL

//Deal price

O

:70E:

:SPRO

//Portfolio transfer a

B1

C

:22F:

:STAM

/STRA/USTN b

E

C

:22F:

:BENE

//NBEN b
M

:22F:

:STCO

//PHYS

M

:95C:

:PSET

//ZA

E1

M

:95P:

:REAG

//Counterparty’s BIC c

or

:95Q:

:REAG

//Counterparty’s name (if BIC does not exist) c
M

:95P:

:BUYR

//Beneficiary’s BIC, if different from REAG c
C

:97A:

:SAFE

//Beneficiary’s account d


MT543


Deliver Against Payment


Seq
M

:98a:

:TRAD

//Trade date/time

B

O

:90a:

:DEAL

//Deal price

C

:22F:

:STAM

/STRA/USTN b

E

C

:22F:

:BENE

//NBEN b
M

:22F:

:STCO

//PHYS

M

:95C:

:PSET

//ZA

E1

M

:95P:

:REAG

//Counterparty’s BIC c

or

:95Q:

:REAG

//Counterparty’s name (if BIC does not exist) c
M

:95P:

:BUYR

//Beneficiary’s BIC, if different from REAG c
C

:97A:

:SAFE

//Beneficiary’s account d

------------------------------------------
a. Please refer to Specific settlement rules / settlement restrictions for portfolio transfers.
b. If the transaction entails a change in beneficial ownership, this field must be omitted. See Impact of STT on instruction formats.
c. If no BIC exists for the Delivering/Receiving Agent or for the Seller/Buyer, the :95Q: Name and Address field can be used instead in each case. If the appropriate BIC does exist but is not provided, STP cannot be guaranteed and there is a risk of incurring eventual charges.
d. The account number of the ordering party/beneficiary must also always be indicated, in addition to the above mandatory fields. Otherwise STP cannot be guaranteed and there is a risk of incurring eventual charges.