BTRS – The Balance and Transaction Reporting Standard (formerly BAI2)
Notice: September 20, 2017, BTRS Real-Time Payments Codes and Format Guide is Now Published
X9C1 BTRS workgroup has published new Detail and Summary codes to support the new Real Time Payment credit transfers. The publication is now available under the “Download X9.121 BTRS” tab.
Notice: May 11, 2017, BTRS Now Supports Real-Time Payments
X9C1 BTRS workgroup has published new Detail and Summary codes to support the new Real Time Payment credit transfers. In collaboration with The Clearing House and the Common Global Implementation Committee (CGI for ISO 2022), these codes became the standard in both the BAI2 and BTR3 formats. The codes recognize Real-Time Payments as a new payment method separate from Wire and ACH, that allows BTRS/BAI2 users to report and reconcile them separately. Detail Codes 158/458 represent the credit/debit transactions and Summary Codes 159/459 represent the credit/debit summary totals. These codes are effective immediately. Please visit x9.org/BTRS/download-btrs to download the new “X9.121 BTRS Version 3.1 – Codes List”. The X9C subcommittee is currently working on standards for the narrative text (Record 88), to provide a best practice across the industry.
Notice: March 1, 2017, BTRS Validator is now Available
X9 and Volante Technologies Inc. are pleased to announce the release of a web-based application for testing and validating BTRS messages. The application is web-based and can be used by anybody wishing to compare their BTRS messages with the requirements of the BTRS standard. Special thanks to Volante Technologies Inc. for writing the application and making it available to the public. The application can be accessed at BTRS Validator. Use of the application is provided free of charge. The application is provided without any guarantees or warranty. Neither X9 nor Volante Technologies is responsible for any damage or losses of any kind caused by the use or misuse of the application.
Notice: April 12, 2016, A revision to X9.121 is now available.
Introduction to Balance and Transaction Reporting Standard Version 3 – X9.121-2016
X9.121-2016 Balance and Transaction Reporting Standard (BTRS) Version 3 provides banks and corporations with a modernized format that will enable corporations to manage their business accounts more effectively, particularly across banking relationships. This edition defines how each bank must construct the BTRS file in order to produce harmonized formats and transaction code assignments – leading to more accurate reporting and lower development costs. BTRS Version 3 delivers a fully revised Format Guide that illustrates the standard specification of each Record Type. Every field is specifically documented in order to better define the attributes, rules, placement and best practices. This edition also consolidates the BTRS Status, Summary and Detail codes into a separate spreadsheet format for better visibility and usage by programming resources; plus easy association to ISO 20022, CAMT (Cash Management) and SWIFT MT (Message Type) code sets. BTRS Version 3 has been syndicated with banks, vendors, and corporations and addresses most of their challenges with the old BAI2 format communicated by the AFP membership. BTRS Version 3 should now be promoted as a standard for use by all banks and software vendors.
Introduction to Balance and Transaction Reporting Standard – X9.121
Market conditions and the need for greater visibility
Of equal importance are improvements in the delivery of information about a company’s balances and transactions. The corporate treasurer’s office must know the company’s cash position to control usable funds effectively. By closely monitoring cash position, the treasurer is better able to:
- analyze and project funding needs
- appropriate liquidity
- minimize idle cash balances
- perform account reconciliation
- maximize investment opportunities or
- reduce borrowings
Formerly, information needs were relatively simple. Data such as ledger balances, available balances, and float breakdowns were usually sufficient. However, in recent years the needs for more extensive reporting and greater transaction detail have dramatically increased. Banks have since responded with increasingly sophisticated reporting systems.
When a company uses the services of only a few banks, notifications and reporting received via electronic banking platforms usually meet the treasurer’s needs. But as the number of banking relationships increases, and as information requirements become more complex, the daily task of gathering information becomes more difficult and time-consuming.
In order to consolidate reporting, the corporate customers request each of their banks to report balance information to a central agent. The agent may be a bank, or it may be a third-party data aggregator. The corporate treasurer can then monitor banking relationships through a single data collection point. Many banks now offer data exchange to an increasing number of companies. And the products themselves have become more sophisticated, allowing treasurers to manipulate and respond to the information as it is presented.
ASC X9 TR 48-2018 Card-Not-Present (CNP) Fraud Mitigation in the United States
ANSI X9.124-2-2018 Financial Services – Symmetric Key Cryptography for the Financial Services Industry – Format
Preserving Encryption- Part 2: Key Stream with Counter Mode
ANSI X9.129-2017 (Version 01) Legal Order Exchange
ANSI X9.69-2017 Framework for Key Management Extensions