BAI2: The Gold Standard for ERP Integration
BAI2 (Bank Administration Institute version 2) is the industry-standard format for transmitting bank transaction data to enterprise resource planning systems. CitiBusiness BAI2 files include opening and closing balances, individual transaction records with type codes, amounts, dates, customer references and bank references. SAP's Electronic Bank Statement module, Oracle's Cash Management and NetSuite's bank reconciliation all ingest BAI2 natively.
When you schedule daily BAI2 delivery via SFTP, the file arrives on your server at a predictable time (typically by 7:30 AM ET for previous-day data). Your ERP middleware picks up the file and imports it automatically. GL account mapping happens within your ERP based on BAI2 transaction type codes — wires map to one account, ACH to another, checks to a third. This eliminates manual journal entries and reduces reconciliation from hours to minutes.
For businesses running SAP specifically, CitiBusiness supports the SAP payment format for outbound file transmission as well. Upload SAP-generated payment files to initiate wires and ACH through CitiBusiness Online, creating a bidirectional integration that covers both bank statement import and payment initiation.


