India RTGS Outbound Payments - Return Processing

Incoming pacs.004.001.03 messages can be received as result of any outgoing payment being returned by beneficiary bank.

The parent transaction is fetched based on following matching fields:
R-transactions Message type First Level Matching First Level Matching Second level Matching (provided first level is successful) Second level Matching (provided first level is successful)
-- -- Field No/Field Name Original transaction field Field No/Field Name Original transaction field
Return of Outgoing Payments pacs.004

OrgnlGrpInf +OrgnlMsgId

TxInf +OrgnlEndToEn dID

++OrgnlTxId

Message ID

Transaction Reference

Related Reference

TxInf ++RtrdIntrBkSttl mAmt

++InstdAgt

+++FinInstnId

++++ClrSysMmbI d

+++++MmbId

Transaction Currency & Transfer Amount

Sender Branch IFSC

On finding a parent match, a return transaction is internally created. Return reference,return date, reason code and rejection reason is stored for the returned transaction.

EAC check is performed before accounting handoff for the reversal. There is no sanction check.

Return accounting entries are processed with value date as return processing date. Charges applied as part of original transaction is not reversed.

Original transaction status is updated as ‘Returned’.

Return details are captured for the original transaction and is available for view.

Dr / Cr Account Value Date TXN_CCY
Dr Nostro Account Return Processing Date Account Currency
Cr Intermediary GL Return Processing Date Transfer Currency
Dr Intermediary GL Return Processing Date Transfer Currency
Cr Customer Account Return Processing Date Transfer Currency