RBC Clear logo

Machine Readable Statements

Frequently Asked Questions

The Machine-Readable Statements Platform (MRSP) is a RBC Clear platform that generates secure, near real-time file-based electronic statements.

With Machine-Readable Statements, you can:

  • Generate Machine-Readable formats that easily integrate into your treasury management systems or enterprise resource platforms.
  • Obtain end-of-day and intraday statements in industry-standard formats through the Swift FIN channel and/or Secure File Transfer Protocol (SFTP) to support account reconciliation processes.

Swift stands for the Society of Worldwide Interbank Financial Telecommunications. It is an electronic communication system used by most of the major financial institutions globally to send and receive payment and message instructions to each other around the world.

Payments and messages sent via this network are authenticated and standardized for uniformity of understanding, automated routing as well as electronic processing efficiency.

Swift FIN is a message-based protocol by which financial institutions send and receive standardized financial messages using the Swift network.

For more information, visit the Swift Homepage.

SFTP stands for Secure File Transfer Protocol.It is a network protocol that provides secure file access, transfer, and management over any reliable data stream. It is often seen as a replacement for the traditional File Transfer Protocol (FTP) due to its superior security features.

Key characteristics of SFTP include:

  • Secure transmission: Ensures data encryption and protection during file transfer.
  • Automated processing: Allows recipients to automate the ingestion of processing of data in Machine-Readable formats.
  • Compliance and efficiency: Ensures data integrity and compliance with industry regulations.

When using Swift FIN as a channel, it is crucial for the statements (including MT940, MT942) to follow Swift industry formats. These formats are provided in the Swift Industry Format Guidelines.

When using SFTP as a channel, it is crucial for the statements (including MT940, MT942, BAI2, CAMT52v2, CAMT53v2, CAMT54v8) to follow industry formats.

RBC Clear provides Machine-Readable Statements for the following formats: 

MT940 Statement – This is a specific message type used by the Swift network to send and receive end-of-day bank account statements. 

  • This statement will cover all transactions until 9 PM ET same day.
  • You can expect to receive the end-of-day statement by 10 pm ET same day. 
  • MT940 Statements can be delivered via Swift FIN and retrieved via SFTP Network.

MT942 Statement – This is a structured intraday statement file that is offered at:

  • Standard Frequencies: 9:00 AM, 11:00 AM, 1:00 PM, 4:00 PM
  • Additional Frequencies:
    • Every 15 minutes from 7 AM to 8 PM ET on an incremental basis.
    • Every 30 minutes from 7 AM to 8 PM ET on an incremental basis.
    • Every 60 minutes from 7 AM to 8 PM ET on an incremental basis.
      • *More details on statement delivery, retrieval and generation times per intraday window is provided in the Appendix section of this document
      • It is important to note that when you choose to enroll for intraday statements, you will receive statements at all the periods selected.
  • MT942 Statements can be delivered via Swift FIN and retrieved via SFTP Network.
  • Key differences between MT940/MT942 Statements via Swift FIN and SFTP Network:

MT940/MT942 via Swift FIN Network

MT940/MT942 via SFTP Network

Transaction activity reporting available for one account per statement.

Transaction activity reporting available for multiple accounts per statement.

Each file has a character limit of 2,000 bytes per file. For file sizes greater than 2,000 bytes, the file is split and sent as separate files.

No character limit on files.

Delivery Channel Address: Swift Receiving BIC Address

Delivery channel Address: Client ID

BAI2 Statements – BAI2 is a file format used for performing electronic cash management balance reporting. The BAI2 format is used to provide end-of-day and intraday account information from a bank to a customer’s TMS or ERP environment. It is used to transmit detailed and/or summary information about entries debited or credited to the account.

  • BAI2 end-of-day - Will be available for retrieval by 10 pm ET same day.
    • This statement will cover all transactions until 9 PM ET that day.
  • BAI2 intraday - This is a structured intraday BAI2 statement file that is offered via SFTP at the following standard and additional frequencies.
    • Standard Frequency: 9:00 AM, 11:00 AM, 1:00 PM, 4:00 PM
    • Additional Frequency:
      • Every 15 minutes from 7 AM to 8 PM ET on an incremental basis.
      • Every 30 minutes from 7 AM to 8 PM ET on an incremental basis.
      • Every 60 minutes from 7 AM to 8 PM ET on an incremental basis.
          *More details on statement delivery, retrieval and generation times per intraday window is provided in the Appendix section of this document
      • It is important to note that when you choose to enroll for intraday statements, you will receive statements at all the periods selected.
  • BAI2 end-of-day and intraday statement files can be retrieved via SFTP with the delivery channel address as the Client ID. The Client ID can be obtained once the SFTP connectivity profile has been set up on the RBC Clear portal.

CAMT52v2 – CAMT is an ISO 20022 Payment Message definition that stands for Cash Management and specifically covers Bank to Customer Cash Management reporting. CAMT52v2 is a structured intraday file that is offered via SFTP at standard and additional frequencies.

  • Provides the customer with a near real-time view of their account(s).
  • CAMT52v2 Frequencies:
    • Standard Frequency: 9:00 AM, 11:00 AM, 1:00 PM, 4:00 PM
    • Additional Frequency:
      • Every 15 minutes from 7 AM to 8 PM ET on an incremental basis.
      • Every 30 minutes from 7 AM to 8 PM ET on an incremental basis.
      • Every 60 minutes from 7 AM to 8 PM ET on an incremental basis.
        *More details on statement delivery, retrieval and generation times per intraday window is provided in the Appendix section of this document
      • It is important to note that when you choose to enroll for intraday statements, you will receive statements at all the periods selected.
  • CAMT52v2 Statements can be retrieved via SFTP Network with the delivery channel address as the Client ID The client ID can be obtained once the connectivity profile has been set up in the RBC Clear portal.

CAMT53v2 – This is a specific ISO 20022 message type used to send and receive end-of-day bank account statements. This statement provides you with structured information on all entries booked to your account for the same day.

  • This statement will be available for retrieval by 10 pm ET same day.
    • This statement will cover all transactions until 9 PM ET that day.
  • CAMT53v2 Statements can be retrieved via SFTP Network with the delivery channel address as the Client ID. The Client ID can be obtained once the SFTP connectivity profile has been set up on the RBC Clear portal.

CAMT54v8 – This is a specific ISO 20022 message type used for bank account management. It serves as a “Bank to customer Debit/Credit Notification”, informing account holders about debit or credit transactions in their accounts. This message ensures transparency and accuracy in financial reporting and advising.

  • This statement is event-driven and will be generated when debits/credits are posted to an account.
  • CAMT54v8 Statements can be retrieved via SFTP Network with the delivery channel address as the Client ID. The Client ID can be obtained once the SFTP connectivity profile has been set up on the RBC Clear portal.

You can enroll for intraday statements and/or end-of-day statements for more than one account at a time. You can submit a request by filling the Enrollment form and submitting the form via email to your RBC Clear Account Manager.

To receive consolidated statements, enroll using the Enrollment form for file types delivered via SFTP. Select the statement type and provide an accurate Client ID as the delivery channel in the Machine-Readable Statements enrollment Form.

RBC Clear offers pagination options for the following file types:

MT940 and MT942

  • The maximum size per file is 2000 bytes per page including headers, account, balances and transactions. Larger statement files can be broken down into smaller files with statement sequencing numbers attached to each file.
  • The statement sequence number normally starts with “0001” and resets at the calendar year.

BAI2, CAMT52v2, CAMT53v2, CAMT54v8

  • Each file includes headers, account, balances and transactions with no character limits.
  • The statement sequence number normally starts with “0001” and resets at the calendar year.

Machine-Readable Statements will be generated 365 days a year. For days where the Federal Reserve is closed, you will receive a Balance-Only File. A Balance-Only File is a file with opening and closing balances.

For more information, reach out to your RBC Clear Account Manager.

Detailed Report Generation and Report Delivery Times for intraday Machine-Readable Formats:

  • Standard Frequencies:
    1. Four intraday windows through the day on an incremental basis.

File Type

Transaction Period (ET)

Report Generation (ET)

Report Delivery (ET)

Window 1

Previous day 09:00:00 PM– 07:44:59 AM

8:00 AM

8:00 AM to 9:00 AM

Window 2

7:45:00 AM – 9:44:59 AM

10:00 AM

10:00 AM to 11:00 AM

Window 3

9:45:00 AM – 11:44:59 PM

12:00 PM

12:00 PM to 1:00 PM

Window 4

11:45:00 PM – 02:44:59 PM

3:00 PM

3:00 PM to 4:00 PM

  • Additional Frequencies:
    1. Every 15 minutes from 7 AM to 8 PM ET on an incremental basis.

File Type

Transaction Period (ET)

Report Generation (ET)

Report Delivery (ET)

Window 1

Previous day 9:00:00 PM– 6:59:59 AM

7:00 AM

7:00 AM to 8:00 AM

Window 2

7:00:00 AM – 7:14:59 AM

7:15 AM

7:15 AM to 8:15 AM

Last window

7:45:00 PM – 7:59:59 PM

8:00 PM

8:00 PM to 9:00 PM

    1. Every 30 minutes from 7 AM to 8 PM ET on an incremental basis.

File Type

Transaction Period (ET)

Report Generation (ET)

Report Delivery (ET)

Window 1

Previous day 9:00:00 PM– 6:59:59 AM

7:00 AM

7:00 AM to 8:00 AM

Window 2

7:00:00 AM – 7:29:59 AM

7:30 AM

7:30 AM to 8:30 AM

Last window

7:30:00 PM – 7:59:59 PM

8:00 PM

8:00 PM to 9:00 PM

    1. Every 60 minutes from 7 AM to 8 PM ET on an incremental basis.

File Type

Transaction Period (ET)

Report Generation (ET)

Report Delivery (ET)

Window 1

Previous day 9:00:00 PM– 6:59:59 AM

7:00 AM

7:00 AM to 8:00 AM

Window 2

7:00:00 AM – 7:59:59 AM

8:00 AM

8:00 AM to 9:00 AM

Last window

7:00:00 PM – 7:59:59 PM

8:00 PM

8:00 PM to 9:00 PM

It is important to note that when you choose to enroll for intraday statements, you will receive statements at all the periods selected.

Access the RBC Clear™ Insights Experience

Register your access to keep up with the latest Working Capital Solutions insights, product demos and training resources.

 

* Required fields

Stay Informed

Get the latest insights from RBC Capital Markets delivered to your inbox.