US bank cash-management files parsed into a clean spreadsheet — all record types decoded, type codes labelled, multi-account groups split. Built for US corporate treasury, AR/AP, and ERP integration teams.
One row per 16-record transaction — drop straight into Excel, SAP, Oracle, NetSuite, Sage Intacct, or Workday.
BAI2 — Bank Administration Institute version 2 — is the dominant cash-management statement format in the United States. Every major US bank (JPMorgan, BofA, Citi, Wells Fargo, US Bank, PNC, BNY Mellon) delivers prior-day and intraday statements as BAI2 to corporate treasury and ERP systems.
BAI2 is the US standard, MT940 is the European/SWIFT standard. They carry the same information — opening/closing balances, summary totals, individual transactions — but use completely different syntax. BAI2 uses comma-delimited record types (01, 02, 03, 16, 49, 88, 98, 99); MT940 uses :tag: blocks. Both are being replaced by ISO 20022 CAMT.053.
Yes. The full BAI type-code table is built in — 100/400 series for credits, 200/300 series for debits, summary codes 010/015/040/045/100/400, and bank-specific extensions. Each transaction gets a human-readable label alongside the raw numeric code.
Yes. JPMorgan Access, Bank of America CashPro, Citi CitiDirect, Wells Fargo CEO, US Bank SinglePoint, PNC PINACLE, BNY Mellon NEXEN, Truist, KeyBank, Fifth Third, M&T, Regions, Huntington, and Comerica BAI2 exports all parse with the same flow.
No. Parsing runs entirely in your browser — the BAI2 file never leaves your device. Important for treasury teams under SOX, GLBA, or internal data-residency policy.