Instruction specifications – Xact via Swift and Xact File Transfer – Hungary
KELER Ltd. account numbers consist of ten digits. (The account numbers are the combination of the former 4-digit main account number and the 6-digit sub-account number, with no separation, for example: 0450000000).
In order for an instruction to be eligible for STP:
- The KELER Ltd. account numbers of the counterparty (DEAG or REAG) are mandatory (ten digits in total).
Please note that the Delivering / Receiving Agent field (DEAG or REAG) should contain the BIC11 of the KELER Participant / Account Holder.
KELER Participants without BIC are identified by technical BIC assigned by KELER (KELEHUH1XXX).
Clients are requested to obtain this information from their counterparty.
N.B.: Account numbers can be provided in one way only: In :95P::DEAG/REAG, in the associated :97A::SAFE field.
The account number should be a suite of ten digits.
In the following tables, M=Mandatory; O=Optional; C=Conditional; Seq=Swift message (sub)sequence.
Book-entry transactions
MT540 | Receive Free | Seq | ||
M | :98a: | :TRAD | //Trade date/time | B |
M | :98a: | :SETT | //Settlement date | |
M | :95P: | :PSET | //KELRHUHBXXX | E1 |
M | :95P: | :DEAG | //Counterparty’s BIC (11 digits) – as registered in KELER’s system as "Matching BIC" | |
M | :97A: | :SAFE | //Counterparty’s KELER Ltd. account number (ten digits with no separation) | |
O | :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) | |
O | :97A: | :SAFE | //Ordering party’s account | |
MT541 | Receive Against Payment | Seq | ||
M | :98a: | :TRAD | //Trade date/time | B |
M | :98a: | :SETT | //Settlement date | |
M | :95P: | :PSET | //KELRHUHBXXX | E1 |
M | :95P: | :DEAG | //Counterparty’s BIC (11 digits) – as registered in KELER’s system as "Matching BIC" | |
M | :97A: | :SAFE | //Counterparty’s KELER Ltd. account number (ten digits with no separation) | |
O | :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) | |
O | :97A: | :SAFE | //Ordering party’s account | |
MT542 | Deliver Free | Seq | ||
M | :98a: | :TRAD | //Trade date/time | B |
M | :98a: | :SETT | //Settlement date | |
M | :95P: | :PSET | //KELRHUHBXXX | E1 |
M | :95P: | :REAG | //Counterparty’s BIC (11 digits) – as registered in KELER’s system as ‘Matching BIC’ | |
M | :97A: | :SAFE | //Counterparty’s KELER Ltd. account number (ten digits with no separation) | |
O | :95P: | :BUYR | //Beneficiary’s BIC, if different from REAG | |
or | :95Q: | :BUYR | //Beneficiary’s name, if different from REAG (if BIC does not exist) | |
O | :97A: | :SAFE | //Beneficiary’s account | |
MT543 | Deliver Against Payment | Seq | ||
M | :98a: | :TRAD | //Trade date/time | B |
M | :98a: | :SETT | //Settlement date | |
M | :95P: | :PSET | //KELRHUHBXXX | E1 |
M | :95P: | :REAG | //Counterparty’s BIC (11 digits) – as registered in KELER’s system as ‘Matching BIC’ | |
M | :97A: | :SAFE | //Counterparty’s KELER Ltd. account number (ten digits with no separation) | |
O | :95P: | :BUYR | //Beneficiary’s BIC, if different from REAG | |
or | :95Q: | :BUYR | //Beneficiary’s name, if different from REAG (if BIC does not exist) | |
O | :97A: | :SAFE | //Beneficiary’s account |
Physical transactions
MT540 | Receive Free | Seq | ||
M | :98a: | :TRAD | //Trade date/time | B |
M | :22F: | :STCO | //PHYS | E |
M | :95C: | :PSET | //HU | E1 |
M | :95P: | :DEAG | //Counterparty’s BIC (11 digits) – as registered in KELER’s system as ‘Matching BIC’ | |
or | :95Q: | :DEAG | //Counterparty’s name | |
M | :97A: | :SAFE | //Counterparty’s KELER Ltd. account number (ten digits with no separation) | |
O | :95P: | :SELL | //Ordering party’s BIC, if different from DEAG | |
or | :95Q: | :SELL | //Ordering party’s name, if different from DEAG | |
O | :97A: | :SAFE | //Ordering party’s account | |
MT542 | Deliver Free | Seq | ||
M | :98a: | :TRAD | //Trade date/time | B |
O | :90a: | :DEAL | //Deal price | |
M | :22F: | :STCO | //PHYS | E |
M | :95C: | :PSET | //HU | E1 |
M | :95P: | :REAG | //Counterparty’s BIC (11 digits) – as registered in KELER’s system as ‘Matching BIC’ | |
or | :95Q: | :REAG | //Counterparty’s name | |
M | :97A: | :SAFE | //Counterparty’s KELER Ltd. account number (ten digits with no separation) | |
O | :95P: | :BUYR | //Beneficiary’s BIC, if different from DEAG | |
or | :95Q: | :BUYR | //Beneficiary’s name, if different from DEAG | |
O | :97A: | :SAFE | //Beneficiary’s account |