Frequently Asked Questions
1. What is the industry challenge?
The existing cash management reporting BAI format is not currently a standard; it is a commonly used format. BAI is widely used for information reporting of account balances, transactions, lockbox detail and controlled disbursement detail. It has many optional fields and variations from bank to bank. Often banks require their clients to implement variations of the standard causing a large investment in scripting and resources to integrate these versions of the format into their back office applications (Treasury Workstations, AP/AR systems, ERP, etc). A significant amount of corporate spending on bank services is for information reporting.
2. Does this only focus on national needs?
While the BAI Version 2 Code list is a domestic U.S. identifier, many corporations have implemented the codes for their global reporting requirements. It is not uncommon to see information from other countries in a BAI format. The cross border information needs for standardization of the BAI formats is an industry objective. ASC X9 has international access and can promote national standards internationally to become “ISO” standards.
3. What is X9 BTRS?
X9 BTRS version 1 is the next generation of cash management reporting. It would be the equivalent of BAI 3. We anticipate some confusion so X9 launched a page on their website that contains detailed information about BTRS – https://x9.org/btrs/. The change in designation is due to the legal transfer of copyright ownership from BAI (Bank Administration Institute) to Accredited Standards Committee X9 so the document will become an X9 American National Standard with appropriate continuous maintenance.
4. Who is X9?
The Accredited Standards Committee X9 (ASC X9) is a standards focused non-profit association made up of members from the financial services industry. ASC X9’s mission is to develop and manage voluntary, consensus-based technical standards certified by the American National Standards Institute (ANSI), also called an ANSI “standards developing organization” or SDO.
Its members include banks, corporations, vendors, government agencies, associations, security experts, software producers, consultants and others who address technical issues, find the best solutions, and codify them into American National Standards (ANS). More than 140 organizations are members of ASC X9. For more information or to join see https://x9.org.
5. Who is BAI – Bank Administration Institute?
Bank Administration Institute (BAI) is the financial services industry’s partner for breakthrough information and intelligence needed to innovate and stay relevant in an evolving marketplace. In addition; they publish a trade journal called Banking Strategies and disseminate information through seminars, graduate schools, and conferences (e.g., the Retail Delivery Conference & Expo, ECCHO, Check Image).
6. How did the BAI file format get established?
- In 1971, BAI created the Lockbox Communications Standards for Banks, prior to the BAI format, which supported reporting for lockbox services only. This guide was never updated and was eventually superseded by the BAI format.
- In 1980, BAI, working with various U.S. banks, released BAI1, the Cash Management Balance Reporting Specification, Version 1, the first release of cash management balance reporting specifications. Some banks still use BAI1, but BAI discontinued support of the industry document after 1990. The BAI1 format only lists the invoices that are being paid as a whole.
- In 1987, the original BAI1 specification was replaced by BAI2. The BAI2 format lists each invoice and the specific payment amount for that invoice.
- In 2001, the BAI2 specifications were updated to include new codes for lending transactions.
SWIFT (the international financial industry messaging cooperative) maintains the official list of worldwide currency codes as used with the BAI2. (Appendix B of the BAI2 specifications mirrors the list as of June 2005.)
- In 2009, SWIFT collaborated with X9 in transferring the copyright from BAI to ASC X9 so future specifications could become American National Standards with the attendant maintenance requirements.
- The existing BAI Codes Type 2 document is not a standard. It is quite broad and needed to be made narrower and include further implementation guidelines.
7. What are the many beneficial changes & improvements in X9 BTRS Version 1?
- The elimination of codes that were no longer used or were creating interpretation differences which led to misalignment of usage.
- The addition of new codes to allow for the new payment usage created by SEPA in Europe.
- The incorporation of Unicode UTF-8 which allows for the use of non-Latin characters commonly referred to as “double byte”. This feature will allow for local language reporting of Asian, Middle Eastern and Eastern European characters. Such reporting assumes that the sender and receiver, as well as the processing systems, can accommodate these additional character sets.
- The mapping and interoperability of codes with the ISO 20022 – see http://www.iso20022.org and SWIFT MT code lists. Now, regardless of how the information is received, it can be converted as a standardized BTRS code.
- BTRS accommodates global standards such as ISO 4217 (currency codes).
Redefinition of the technical content to the “Language of the Standard” to improve clarity of definitions of the codes and usage of the codes.
- Use of multicurrency. The standard is no longer restricted to USD. The use of a currency code is now mandatory. This is a reflection of our global marketplace.
- Mandatory account balance fields that define collected funds and float funds availability.
- The incorporation of a structure for the mapping of the new Federal Reserve Bank (FRB) CTP (Customer Transfer Plus) and the CHIPS message for the 9,000 characters of additional remittance information.
- The addition of a new a new detail record to accommodate bulk lockbox and ACH transactions (the 89 Batch Detail record).
- The addition of a new invoice detail record that will be attached to the 89 record and provide details of batch payments in the 90 Record (Invoice detail).