Close

 

New statement narratives for US Real-Time Payments

Here are the new statement narrative and transaction codes for Real-Time Payments crediting your US HBUS checking account(s). Please note:

  • This does not change any transaction codes or transaction postings for other transactions processed via your account.
  • The examples provided below are for the purpose of demonstrating the new statement narratives and may not exactly match your statement entries.

Select the file format used by your company to go to the relevant section.

1. New Transaction codes for Real-Time Payment credits

New transaction codes have been introduced to identify Real-Time Payment credit transactions in your account. The transaction codes will vary depending on the statements your company receives.

Statement type
Transaction code

HSBCnet Account Information

567

BAI statement

158

SWIFT MT 940/942

NTRF

ISO XML camt.052/camt.053

PMNT.RRCT.DMCT

 

2. For MT940/942 statements:

Inward Real-Time Payment Credits

Statement tags

New values

Description

Tag 61

Subfield 6

SWIFT Code = NTRF

Real-Time Payment credits will report with the transaction code NTRF on your SWIFT statements.

Tag 86

Line 1-6

Line 1: REAL TIME PAYMENT FROM

LINE 2-6:
/ORDP/<Originating Party>
/OBK/< Originating Bank clearing code>
/BREF/< Originating Bank Reference>
/EREF/<EndtoEnd Id>
/REMI/<Remittance Information> /TIME/<Time of credit in EST>

Following code words will be reported as part of statement description of a Real-Time Payment:
/ORDP/ - Originating party
/OBK/ - Originating bank clearing code
/BREF/ - Originating bank reference
/EREF/ - Originating party reference or end to end ID
/REMI/ - Remittance information where available
/TIME/ - Time of transaction posting

Sample statement entry
:61:1901060107CD999,99NTRFABCDEF TEST 0018//2019022000000001
NONREF                           
:86:REAL TIME PAYMENT FROM                                          
/ORDP/MY BENEFY TEST RTPC/OBK/000000010/BREF/20190220000000010B1B
MAYR00184973786/EREF/ABCDEF TEST 00184973786/REMI/TEST REMITTANCE
140/TIME/08 09

What this means for you:

  1. You may not need to do anything immediately.
  2. Real-Time Payments are a new payment mechanism for the US. Once your organisation starts receiving Real-Time Payments, you may need to make changes to your system in order to post the Real-Time Payment credits in your system.
  3. Bank and Customer references can be as long as 35 characters for Real-Time Payments. Since SWIFT MT940/942 only support 16 characters in Tag 61.7 and 61.8, this can lead to the respective references getting truncated. We recommend /BREF/ and /EREF/ code words in Tag 86 for the full reference information.

Legend:
1. /CODEWORD/ - Code words that are standard descriptions seen in the statement narratives.
2. <Data Fields> - Description of fields that represent variable data elements that may be displayed as part of the statement narratives.

3. For BAI intraday/end of day statements:

Inward Real-Time Payment Credits

Statement tags

New values

Description

Record 16

Transaction Detail

BAI Transaction Code = 158

BAI Description =

Real-Time Payment credits will report with a transaction code 158 on your BAI statement.

Line 88

Line 1: REAL TIME PAYMENT FROM

LINE 2-6:
/ORDP/< Originating Party>
/OBK/< Originating bank clearing code>
/BREF/< Originating bank Reference> /EREF/<EndtoEnd Id>
/REMI/<Remittance Information> /TIME/<Time of credit in EST>

Following code words will be reported as part of statement description of a Real-Time Payment:
/ORDP/ - Originating party
/OBK/ -  Originating bank clearing code
/BREF/ - Originating bank reference
/EREF/- Originating party reference or end to end ID
/REMI/ - Remittance information where available
/TIME/ - Time of transaction posting

Sample statement entry
16,158,99999,V,190106,,2019022000000001,ABCDEF TEST 0018,REAL TIME PAYMENT FROM
88,                                          /ORDP/MY BENEFY TEST RTPC/OBK/00000
88,0010/BREF/20190220000000010B1BMAYR00184973786/EREF/ABCDEF TEST 00184973786/RE
88,MI/TEST REMITTANCE140/TIME/08:09


What this means for you:

  1. You may not need to do anything immediately.
  2. Real-Time Payments are a new payment mechanism for the US. Once your organisation starts receiving Real-Time Payments, you may need to make changes to your system in order to post the Real-Time Payment credits in your system.
  3. Bank and Customer references can be as long as 35 characters for Real-Time Payments. BAI only support 16 characters in record 16 which can result in truncation of respective references. We recommend /BREF/ and /EREF/ code words in Line 88 for the full reference information.

Legend:
1. /CODEWORD/ - Code words that are standard descriptions seen in the statement narratives.
2. <Data Fields> - Description of fields that represent variable data elements that may be displayed as part of the statement narratives.

4. For XML camt.052/camt.053 statements:

Inward Real-Time Payment Credits

Statement tags

New values

Description

ISO Family Transaction Codes:
Domain Code: PMNT
Family Code: RRCT
Sub Family Code: DMCT

<1. <Ntry><BkTxCd><Domn>
<Cd>PMNT
2. <Ntry><BkTxCd><Domn>
<Fmly><Cd>RCDT
3.<Ntry><BkTxCd><Domn>
<Fmly><Cd><SubFmlyCd> PRCT
4. <Ntry><BkTxCd><Prtry><Cd>
NTRF or 158
5. <Ntry><BkTxCd><Prtry><Issr>
SWIFT or BAI

Real-Time Payment Codes will report with XML Codes PMNT.RRCT.DMCT on your XML statement.

Additional narrative information tag

<AddtlNtryInf>

<Ntry><AddtlNtryInf>
REAL TIME PAYMENT FROM
/ORDP/<Originating Party>
/OBK/
< Originating Bank clearing code>
/BREF/< Originating Bank Reference>
/EREF/<EndtoEnd Id>
/REMI/<Remittance Information>
/TIME/<Time of credit in EST>
</AddtlNtryInf></Ntry>

Following code words will be reported as part of statement description of a Real-Time Payment:
/ORDP/ - Originating party
/OBK/ -  Originating bank clearing code
/BREF/ - Originating bank reference
/EREF/- Originating party reference or end to end ID
/REMI/ - Remittance information where available
/TIME/ - Time of transaction posting

Additional data elements within the transaction block will be populated depending on the availability.

1.
<Ntry><NtryDtls><TxDtls><Refs>
<AcctSvcrRef>
Originating bank reference or BREF
2.
<Ntry><NtryDtls><TxDtls><Refs>
<EndToEndId>
Originating party reference or EREF
3.
<Ntry><NtryDtls><TxDtls><Refs>
<TxId>
Originating bank reference or BREF
4.
<Ntry><NtryDtls><TxDtls>
<RltdPties><Dbtr><Nm>
Originating party or ORDP
5.
<Ntry><NtryDtls><TxDtls>
<RltdPties><Cdtr><Nm>
Originating bank clearing code or OBK
6.
<Ntry><NtryDtls><TxDtls>
<RmtInf><Ustr>
Remittance Information or REMI

Data enrichment within individual transactions for easier reconciliation.

Sample statement entry
<Ntry>
<NtryRef>20170409990000001S1BAAAA190219BM62</NtryRef>
<Amt Ccy="USD">292.60</Amt>
<CdtDbtInd>CRDT</CdtDbtInd>
<RvslInd>false</RvslInd>
<Sts>BOOK</Sts>
- <BookgDt>
<Dt>2019-02-01</Dt>
</BookgDt>
- <ValDt>
<Dt>2019-01-31</Dt>
</ValDt>
<AcctSvcrRef>20170409990000001S1BAAAA190219BM62</AcctSvcrRef>
- <BkTxCd>
- <Domn>
<Cd>PMNT</Cd>
- <Fmly>
<Cd>RRCT</Cd>
<SubFmlyCd>DMCT</SubFmlyCd>
</Fmly>
</Domn>
- <Prtry>
<Cd>NTRF</Cd>
<Issr>SWIFT</Issr>
</Prtry>
</BkTxCd>
- <NtryDtls>
- <TxDtls>
- <Refs>
<AcctSvcrRef>20170409990000001S1BAAAA190219BM62</AcctSvcrRef>
<EndToEndId>E2EREF4359894590219BM62</EndToEndId>
<TxId>20170409990000001S1BAAAA190219BM62</TxId>
</Refs>
- <RltdPties>
- <Dbtr>
<Nm>AB Toronto Office Global Headquarters</Nm>
</Dbtr>
- <Cdtr>
<Nm>A+B London Office</Nm>
</Cdtr>
</RltdPties>
- <RmtInf>
<Ustrd>REMITINFO11REMITINFO22REMITINFO33REMITINFO44
REMITINFO55REMITINFO66REMITINFO77REMITINFO11REMITINFO22
REMITINFO33REMITINFO44REMITINFO55REMITIN/</Ustrd>
</RmtInf>
- <AmtDtls>
- <TxAmt>
<Amt Ccy="USD">292.60</Amt>
</TxAmt>
</AmtDtls>
</TxDtls>
</NtryDtls>
<AddtlNtryInf>REAL TIME PAYMENT FROM /ORDP/AB Toronto Office
Global Headquarters/OBK/990000001/BREF/2 0170409990000001S1BAAAA
190219BM62/EREF/E2EREF4359894590219BM62 /REMI/REMITINFO11
REMITINFO22REMITINFO33REMITINFO44REMITINFO55REMI TINFO66
REMITINFO77REMITINFO11REMITINFO22REMITINFO33REMITINFO44REM
ITINFO55REMITIN/TIME/02:05</AddtlNtryInf>
</Ntry>

What this means for you:

  1. You may not need to do anything immediately.
  2. Real-Time Payments are a new payment mechanism for the US. Once your organisation starts receiving Real-Time Payments, you may need to make changes to your system in order to post the Real-Time Payment credits in your system.

Legend:
1. /CODEWORD/ - Code words that are standard descriptions seen in the statement narratives.
2. <Data Fields> - Description of fields that represent variable data elements that may be displayed as part of the statement narratives.

 

Back to top | Close