Stay Informed
Get the latest insights from RBC Capital Markets delivered to your inbox.
The Machine-Readable Statements Platform (MRSP) is an RBC Clear platform that generates secure, near real-time file-based electronic statements.
With Machine-Readable Statements, you can:
A secure connectivity setup in RBC Clear™ by users with Technical Integration Management (TIM) access is a prerequisite to enroll in electronic statements, except for statement delivery via Swift FIN channel which requires no connectivity setup.
In the case of an existing enrollment, net new enrollments and connectivity set up can be completed using the RBC Clear Portal. For assistance with respect to updating or deleting existing enrollments, contact your Account Manager.
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.
Payment instructions 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.
Swift FileAct is Swift's file transfer service that complements the FIN messaging system. While Swift FIN sends individual standardized messages, FileAct allows financial institutions to securely transfer complete files containing large volumes of data over the same Swift network. This includes files with multiple payment instructions, reports, documents, or other business data that would be too large or complex to send as individual FIN messages. FileAct uses the same secure Swift infrastructure but is designed specifically for bulk file transfers rather than single message transactions.
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:
RBC Clear provides Machine-Readable statements for the following formats:
MT940 Statement – This is a specific message type used to send and receive end-of-day bank account statements.
MT942 Statement – This is a structured intraday statement file that is offered at:
Delivery via Swift FIN Network | Delivery via SFTP Network | Delivery via Swift FileAct |
|---|---|---|
Transaction activity reporting available for one account per statement. | Transaction activity reporting available for multiple accounts 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. | Character limit of 1 GB per file. |
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.
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 and Swift FileAct at standard and additional frequencies.
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.
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.
Account Summary:
Transaction Information:
More details on additional remittance fields are provided in the statement formatting guides (see #10 for information on how to access).
RBC Clear Machine-Readable Statements offering includes ACH Itemization for End of Day statements (MT940, CAMT 53v2, and BAI2 End of Day) with supplementary transaction details for ACH transactions. Reference our format guides for more details on ACH supplementary information.
To access the statement guides, visit the RBC Clear gated site at https://www.rbccm.com/en/expertise/rbcclear/insights and log in. Once logged in, navigate to the “RBC Clear Connectivity” section. Under the Catalogue section, select the “Machine Readable Statements” tile to view the guides on the Developer Portal. If you don’t have access, please contact your Account Manager for assistance.
Before enrolling in Machine-Readable Statements, clients must establish the appropriate connectivity for their chosen delivery channel on the RBC Clear portal:
SFTP (H2H)
As a prerequisite to enrolling in Machine-Readable Statements and receiving electronic files via SFTP channel, clients need to establish SFTP (H2H) connectivity on RBC Clear portal. Please contact your Account Manager if you have questions about setting up this connectivity.
Swift FINplus
As a prerequisite to enrolling in Machine-Readable Statements and receiving electronic files via Swift FINplus channel, clients need to establish Swift FINplus connectivity on RBC Clear portal. Please contact your Account Manager if you have questions about setting up this connectivity.
Swift FileAct
As a prerequisite to enrolling in Machine-Readable Statements and receiving electronic files via Swift FileAct channel, clients need to establish Swift FileAct connectivity on RBC Clear portal. Please contact your Account Manager if you have questions about setting up this connectivity.
Enrollment is typically completed in 2 business days after submitting a properly completed and signed enrollment form. Once enrollment is processed, you can expect to receive statements based on your selected delivery cadence.
Yes, you can configure multiple file formats and delivery channels at the time of enrollment based on your requirements.
For assistance on updating or deleting existing manual enrollments, contact your RBC Clear Account Manager.
RBC Clear offers pagination options for the following file types:
MT940 and MT942
BAI2, CAMT52v2, CAMT53v2, CAMT54v8
Machine-Readable Statements will be generated 365 days a year. For days when 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 for testing statements, feel free to reach out to your RBC Clear Account Manager.
Please contact your RBC Clear Account Manager if you face connectivity issues or email RBCClearServicing@rbccm.com.
Perform the following troubleshooting steps:
For more information, reach out to your RBC Clear Account Manager or email RBCClearServicing@rbccm.com.
Detailed Report Generation and Report Delivery Times for intraday Machine-Readable Formats:
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 |
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 |
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 |
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.
Register your access to keep up with the latest Working Capital Solutions insights, product demos and training resources.
* Required fields
Get the latest insights from RBC Capital Markets delivered to your inbox.