Instruction specifications - Xact via SWIFT and Xact File Transfer - Mexico

12.10.2021

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

MT540Receive FreeSeq
M

:98a:

:TRAD

//Trade date/time

B

O:90a: a

:DEAL

//Deal price

C:22F: b

:BENE

//NBEN
as required
M:95P: 

:PSET

//INDEMXMMXXX

E1

M:95P: c

:DEAG

//Counterparty's BIC

or

:95R: d

:DEAG

/INDE/1234

M

:95P:

:SELL

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

or

:95Q:

:SELL

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

M

:97A:

:SAFE

//Ordering party's account

C

:70E:

:SPRO

//d


MT541


Receive Against Payment


Seq
M

:98a:

:TRAD

//Trade date/time

B

O

:90a:

:DEAL

//Deal price

M

:95P:

:PSET

//INDEMXMMXXX

E1

M:95P: c

:DEAG

//Counterparty's BIC

or

:95R: d

:DEAG

/INDE/1234

M

:95P:

:SELL

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

or

:95Q:

:SELL

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

M

:97A:

:SAFE

//Ordering party's account



MT542


Deliver Free


Seq
M

:98a:

:TRAD

//Trade date/time

B

O:90a: a

:DEAL

//Deal price

C:22F: b

:BENE

//NBEN
as required

E

M

:95P:

:PSET

//INDEMXMMXXX

E1

M:95P: c

:REAG

//Counterparty's BIC

or

:95r: d

:REAG

/INDE/1234

M

:95P:

:BUYR

//Beneficiary's BIC, if different from REAG

or

:95Q:

:BUYR

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

M

:97A:

:SAFE

//Beneficiary's account

C

:70E:

:SPRO

//d


MT543


Deliver Against Payment


Seq
M

:98a:

:TRAD

//Trade date/time

B

O

:90a:

:DEAL

//Deal price

M

:95P:

:PSET

//INDEMXMMXXX

E1

M:95P: c

:REAG

//Counterparty's BIC

or

:95r: d

:REAG

/INDE/1234

M

:95P:

:BUYR

//Beneficiary's BIC, if different from REAG

or

:95Q:

:BUYR

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

M

:97A:

:SAFE

//Beneficiary's account


a. When applicable and in the absence of this field, Citibanamex will use the security’s closing market price on the actual settlement date to determine the gain or loss in free of payment operations. Citibanamex will obtain this information from our price vendor (PIP) and the corresponding withholding tax will be applied.

b. To be included in the following cases:

  • For Receive Free and Deliver Free transactions between customer proprietary accounts or between accounts of the same beneficiary held with different global custodians; or
  • For Receive Free and Deliver Free transactions related to creation and cancellation of ADRs.

c. When trading securities on the SIC market, Indeval’s BIC or local code must be included in the respective field (BIC: INDEMXMM or local code: 5200)

d. For Receive Free and Deliver Free transactions related to securities lending, the following wording should be included: /LOANDIN/ or /LOANDOUT/