BAI2 Implementation Guide
BAI2 Implementation Guide
BAI2 Implementation Guide
This manual contains proprietary and confidential information of Bank of America Merrill Lynch Merrill Lynch and
was prepared by the staff of Bank of America Merrill Lynch Merrill Lynch. Bank of America Merrill Lynch Merrill
Lynch is the marketing name for the global banking and global markets businesses of Bank of America Merrill
Lynch Corporation. This user guide may not be reproduced or disclosed to others in whole or in part without the
written permission of Bank of America Merrill Lynch Merrill Lynch. Permitted reproductions shall bear this notice
and the Bank of America Merrill Lynch copyright notice. The user of this user guide acknowledges the rights of
Bank of America Merrill Lynch Merrill Lynch in the contents and agrees to maintain this user guide and its contents
in confidence.
Bank of America Merrill Lynch Member FDIC
2012 Bank of America Merrill Lynch Corporation. CashPro is a registered trademark of Bank of America Merrill
Lynch Corporation.
All rights reserved. None of the enclosed material may be reproduced or published without permission of Bank of
America Merrill Lynch.
Contents
Introduction ........................................................................................................................ 1
Codes and Structure ......................................................................................................... 2
Uniform Type Codes ..................................................................................................... 2
File Structure ................................................................................................................. 2
Account ................................................................................................................... 2
Group ...................................................................................................................... 3
File .......................................................................................................................... 3
Record Descriptions and Layout ............................................................................ 3
Record Characteristics ........................................................................................... 6
Record Formats ............................................................................................................ 8
01 - File Header ...................................................................................................... 8
02 - Group Header .................................................................................................. 9
03 - Account Identifier and Summary Status ........................................................ 11
16 - Transaction Detail ......................................................................................... 13
88 - Additional Transaction Data .......................................................................... 15
49 - Account Trailer .............................................................................................. 16
98 - Group Trailer ................................................................................................. 17
99 File Trailer ..................................................................................................... 18
Appendix A: Type Codes ................................................................................................ 19
Type Code for Non-Monetary Information .................................................................. 19
Customized/Proprietary Type Codes .......................................................................... 19
Appendix B: Bank Standard BAI2 Codes ...................................................................... 20
Appendix C: Bank BAI2 Code Examples ...................................................................... 23
Appendix D: Proprietary to Standard Code Mapping .................................................. 28
Appendix E: BAI2 Code Detail to Summary Mapping List .......................................... 29
Appendix F: BAI2 Control Disbursement Codes ......................................................... 33
Appendix G: Glossary ..................................................................................................... 34
iii
Introduction
The specification presented in this guide defines a format for the presentation of
Bank of America Merrill Lynch information reporting data as further defined by
the Bank Administration Institute (BAI). This guide describes the Bank of
America Merrill Lynch BAI2 format for U.S. accounts, which is utilized by many
of our clients and supports both prior and current day information reporting. Any
deviation from our standard format is outside the scope of this guide. The bank
offers multiple options for obtaining this file format including automated
transmission via CashPro Connect, our Host-to-Host (H2H) file delivery
channel, which includes traditional data transmission protocols and SWIFT
FileAct. BAI2 files downloaded from CashPro Online, our Web-based portal,
may have slight variations.
Portions of this guide are quoted directly from the Cash Management Balance
Reporting Specifications Version 2 Technical Reference Manual published by
the Bank Administration Institute, and are used by permission of Accredited
Standards Committee X9, Incorporated -- Financial Industry Standard, Annapolis,
Maryland.
Activity Summary:
Transaction Detail:
File Structure
The BAI2 file format is an industry standard and Bank of America Merrill Lynch
supports this format for both prior and current day information reporting. Many
Enterprise Resource Planning (ERP) and Treasury Management System (TMS)
applications can be configured to automatically upload BAI2 and BAI2a files for
automated account reconciliation. You should consult your ERP or TMS vendor
for information specific to your application.
To simplify processing, balance reporting files are divided into envelopes of
data.
These envelopes organize data at the following levels:
Account
Group
File
Account
The first level of organization is the account. An account envelope includes
balance and transaction data for each individual account.
Example:
Group
The next level of organization is the group. A group includes one or more account
envelopes, all of which represent accounts at the same financial institution, with
the same routing number, Bank ID, or SWIFT BIC code. All information in a
group is for the same date and time.
Several accounts from Bank of America Merrill Lynch that share the IL
ABA/routing number 071000039, same-day information as of 9:00 AM.
Example:
File
Groups are combined into files for transmission. Each file may contain multiple
groups representing various account routing numbers or Bank IDs. Files may also
contain multiple group envelopes that represent different As-of-Dates and Times.
Intermediaries may combine groups from several different source files into a new
file for transmission. For example, Bank of America Merrill Lynch may combine
reports from several correspondent banks, as part of a multi-bank reporting
arrangement, into a single file for transmission to XYZ Company.
Example 1:
A file from Bank of America Merrill Lynch could contain the following groups:
Account(s) from Bank of America Merrill Lynch that are domiciled in IL with
the ABA/routing number 071000039, same-day information as of 9:00 AM.
Additional account(s) from Bank of America Merrill Lynch that are domiciled
in TX with the ABA/routing number 111000012, same-day information as of
9:00 AM.
Description
Location
Use Cases
01
File Header
Begins File
02
Group
Header
Begins
Group
03
Account
Begins
Identifier and Account
Summary
Status
Record
Type
Description
Location
Use Cases
16
Transaction
Detail
Within
Account
88
Additional
Transaction
Data
Follows 03,
16, or 88
record
49
Account
Trailer
Ends
Account
98
Group
Trailer
Ends Group
99
File Trailer
Ends File
Example:
01,INFIMPIL,071000039,120327,1559,67,110,1,2/
02,071000039,071000039,1,120326,2359,,2/
03,9999999999,USD/
88,040,000000000000000,,Z/
16,165,000000000376805,S,000000000376805,000000000000000,0000000000000
00,86004202786,000000000000/
88,BANK OF AMERICA DES:DEPOSIT ID:317774770887
88,INDN:ABC CORP
CO ID:1234567890 CCD
49,000000000376805,000006/
98,000000000376805,000001,000008/
99,000000000376805,000001,000010/
Begins File
File (01)
Group 1 Header (02)
First Account
Continuation Record
Second Account
Continuation Record
Account 2 Trailer (49)
End Second Account
Group 1 Trailer (98)
End First Group
Group 2 Header (02)
Begin Second Group
Account 3 Identifier (03)
Third Account Identifier
1st Transaction detail (16)
Continuation Record
Account 3 Trailer (49)
End Third Account
Group 2 Trailer (98)
End Second Group
File (99)
Ends File
Record Characteristics
BAI Cash Management Balance Reporting Specifications define a format for data
within files and records.
of characters.
The group of characters within a physical record that convey
meaningful, related data. The logical record includes the record code, other codes
defined by the format, all data, field delimiters and text.
Logical Record:
Characters 66 through 80 are part of the physical record but not part of the
logical record. Characters in these positions are meaningless and should be
disregarded.
The delimiter slash / indicates the end of a record that does not include text. It
also indicates the end of the last field within the record. A comma may not be
used to mark the end of the last field. A comma followed by a slash is used to
indicate a defaulted field at the end of the record.
Some fields within records are optional. If an optional field is defaulted or left
unspecified, this must be indicated by adjacent delimiters ,, or ,/. Optional
fields at the end of a record cannot be left off but must be indicated by adjacent
delimiters.
A comma , and a slash / are used as field/record delimiters, so neither can be
included in any field except Text. Text may include comma , or slash / but
may not begin with comma , or slash /.
End of Record
The end of a logical record that does not contain text is indicated by the delimiter
slash /.
Example:
01,INFIMPIL,071000039,120327,1559,67,110,1,2/
The last field in the type 16 Transaction Detail record is Text then this begins
the 88 record. The 16 record line will terminate with a slash /, not a commaslash ,/ . The 88 record will begin with a comma and will be followed by text.
The text must not begin with slash /, but may contain comma , or slash /
after the first text character. Therefore, the end of a record ending in text cannot
be delimited using these characters. Instead, the logical record continues until
another record that is not a continuation (i.e., 88) record begins.
Example:
16,481,000000300000000,Z,04740011763 ,0000000000/
88,PRIN-DEBIT LOAN: 00172374 009275771 0001980988
If a type 16 record does not include text, the text field is defaulted, as indicated by
the adjacent delimiters ,/.
Example:
16,581,000000002002095,Z,01234567890
,0011223344,/
Record Formats
01 - File Header
The file header marks the beginning of a file. It identifies the sender and the
receiver of the transmission, and it describes the structure of the file. All fields are
required except those labeled optional.
Field
Name
Description
Record Code
01
Sender ID
Bank of America Merrill Lynch will populate a sender ID based upon the
originating data source.
Typical Sender IDs for Host-to-Host transmissions will be:
INFORMCD for Current Day files
INFIMXYY where X represents an identifier and YY represents a state
abbreviation for Prior day files
INFIDXXD where XX represents an identifier for multibank data
exchange
Receiver ID
File Creation
Date
YYMMDD format for the creation of the file. Standard time zone is CST.
File Creation
Time
Times are stated in military format (0000 through 2400). 0000 indicates the
beginning of the day and 2400 indicates the end of the day for the date
indicated. Standard time zone is CST.
File ID Number
Physical Record
Length
Block Size
BAI Version
Version number
Bank of America Merrill Lynch will always populate a value if 2 for Hostto-Host files
Data
Description
01
INFIMPIL
071000039
120327
1559
67
110
The file is in Version (2) of the Specifications. The slash (/) indicates
that the preceding character was the last significant character in this
physical record.
02 - Group Header
The group header identifies a group of accounts, all of which are from the same
originator and include the same As-of-Date. All fields are required except those
labeled optional.
Field
Name
Description
Record Code
02
Receiver ID
Originator ID
Group Status
As-of Date
Field
Name
Description
As-of Time
Times are stated in military format (0000 through 2400). 0000 indicates
the beginning of the day and 2400 indicates the end of the day for the
date indicated. Standard time zone is CST.
Currency Code
As-of Date
Modifier
Data
Description
02
071000039
071000039
120326
2359
,,
10
Name
Description
Record Code
03
Customer
Account
Number
Currency Code
ISO standard currency codes, where applicable the bank will always
provide a currency code.
Type Code
Identifies the type of summary or status data. See Appendix A for Type
Codes. Balance and summary information is optional during client setup.
If balance and summary information is suppressed neither the Type code
nor following fields will be present.
Amount
Item Count
Integer field. Default is unknown. For summary type codes only; must
be defaulted for Status type codes. No implied decimal.
Funds Type
Bank of America Merrill Lynch supports multiple fund types based upon
account platform and currency.
Transactions originated from US based accounts will display funds type
values of S or Z.
Z = availability unknown
S = availability distributed. The next three fields are:
1) immediate availability
2) one day availability
3) 2+ availability
11
Notes:
Fields 4 through 7 are repeated for each Status and Summary code available for the
account.
Type 03 records may report several different status and/or summary amounts for the
same account. For example, a single 03 record might report ledger balance and
available balance, as well as the amount, item count and funds type for total credits
and total debits. The Type Code, Amount, Item Count and Funds Type fields
are repeated to identify each status or summary type. See Appendix A for Type
Codes.
Type 03 records allow the reporting of item counts and funds availability for
summary data only. Status availability is reported by individual type codes (e.g., type
code 072, one-day float). The Item Count and Funds Type fields following a
status amount should be defaulted by adjacent delimiters.
An 03 record must include an account number but might not include status or
summary data. For example, an 03 record would not report status or summary data if
it is used only to identify the account number for Transaction Detail (16) records that
follow. In this case, the account number would be followed by five commas and a
slash ,,,,,/ to delimit the Currency Code, Type Code, Amount, Item Count and
Funds Type fields, which are defaulted.
Data
Description
03
The Record Code for the Account Identifier and Summary Status
record is always 03.
9999999999
USD
040
50000
,,
The Item Count and Funds Type fields are defaulted to unknown as
indicated by adjacent delimiters (,,,).
100
100000
12
Field
Data
Description
Funds
Availability
100000
16 - Transaction Detail
The 16 Record details individual credits and debits (for example, an individual
lockbox deposit or foreign exchange debit) which may only be used in the 16
record. Detail amounts are always positive or unsigned. An account file may
contain several Transaction Details with the same type code for a given As-ofDate.
Field
Name
Description
Record Code
16
Type Code
Amount
Funds Type
Bank
Reference
13
Field
Name
Description
Customer
Reference
This field contains information that may have been provided by the
customer with the transaction or by the bank in some cases e.g., paid
check number, lockbox number, and deposit slip number.
Text Field
Notes:
Only one detail transaction may be reported by each Type 16 record. Record 16
cannot report status or summary amounts. Status and summary amounts are reported
in record 03.
Data
Description
16
349
1500000
931610090000321
000000000000
SWEEP-PRINCIPAL
CREDIT
Note.
The remainder of the field is blank filled if fixed length records are used, and the
text field is delimited by the fact that the next record is not 88.
14
Description
Contents
Record Code
88
(Next Field)
Data
Description
88
ANALYSIS CHARGE
FEBRUARY BILLING
FOR
DETAIL 1234580995
15
49 - Account Trailer
The Account Trailer record provides account level control totals. All fields are
required.
Field
Description
Contents
Record Code
49
There must be one 49 record for each account (03) record. The 49 record
indicates the end of the account.
Account
Control Total
Algebraic sum of all Amount fields in the preceding type 03 record and all
type 16 and 88 records associated with that account. The total does not
include amounts reported in Funds Type or Item Count fields. This field
includes the sign + or - for the total. If no sign precedes the total, the
default is positive.
Number of
Records
The total number of records in the account, including the 03 record and all
16 and 88 records, and including this account trailer 49 record.
1
2
Data
49
000000000376805
000006
Description
16
98 - Group Trailer
The Group Trailer record provides group level control totals. All fields are
required.
Field
Description
Contents
Record Code
98
There must be one 98 record per group (02) record. The 98 record indicates
the end of the group.
Group Control
Total
Algebraic sum of all account control totals in this group. This field includes
the sign + or - for the total. If no sign precedes the total, the default is
positive.
Number of
Accounts
Number of
Records
The total number of all records in this group. Includes the 02, all 03, 16, 49,
and 88 records and this 98 record.
Data
Description
98
000000000376805 This Group Trailer record contains the group control total (376805), which is
the algebraic sum of all account control totals in this group.
000001
000008
The number of records (8) includes the group (02) record, account (03) record,
detail (16) records, continuation (88) records, account trailer (49) record, and
this group (98) trailer record.
17
99 File Trailer
The File Trailer record provides file level control totals. All fields are required.
Field
Description
Contents
Record Code
99
There must be one 99 record for each file (01) record. The 99 record
indicates the end of the logical file.
Algebraic sum of all group control totals in this file. This field includes
the sign + or - for the total. If no sign precedes the total, the default
is positive.
Number of Groups
Number of Records
The total number of all records in this file. Includes the 01, 02, 03, 16,
49, and 88 records and this 99 record.
Data
Description
99
000000000376805
The File Trailer record contains the file control total (376805) which is
the algebraic sum of all group control totals for this file.
000001
000010
The number of records (10) includes the file (01) record, group (02)
record, account (03) record, detail (16) records, continuation (88)
records, account trailer (49) record, group (98) trailer record, and this file
(99) trailer record.
18
Description
001 - 099
100
101-399
400
401-699
700-999
19
Description
Use Case
115
LOCKBOX DEPOSIT
164
CORPORATE TRADE
PAYMENT CREDIT
165
PREAUTHORIZED ACH
CREDIT
166
191
195
201
ACCOUNT TRANSFER
208
WIRE IN-INTERNATIONAL
255
257
275
301
20
BAI2
Code
Description
Use Case
54
INTEREST CREDIT
395
399
MISCELLANEOUS CREDIT
447
ACH PREFUNDING
SETTLEMENT DEBIT
455
464
CORPORATE TRADE
PAYMENT DEBIT
466
475
Check
491
495
OUTGOING MONEY
TRANSFER DEBIT
501
21
BAI2
Code
Description
Use Case
508
INTERNATIONAL MONEY
TRANSFER DEBIT
555
557
575
581
CONTROL DISBURSEMENT
661
698
MISCELLANEOUS FEE DR
738
739
22
Example
115
16,115,000000010999491,S,000000000000000,000000000000000,000000010999491,00052624500 ,0012271000,/
164
16,164,000000014959757,S,000000014959757,000000000000000,000000000000000,79010378534 ,0000000000/
88,ABC CORPORATE DES:CORP. PAY ID:002028801
88, INDN:00071676-01
CO ID:1234567890 CTX
88, ADDITIONAL INFORMATION IS AVAILABLE FOR THIS PMT.
88, CONTACT A TREASURY SALES OFFICER FOR ASSISTANCE.
165
16,165,000000054305510,S,000000054305510,000000000000000,000000000000000,84007933534 ,0000000000/
88,ABC CORPORATE DES:PAYMENTS ID:2000031645
88, INDN:BHP Billiton Marketing CO ID:1234567890 CCD
88, PMT INFO:NTE*ZZZ*Refer to Payment Advice sent via
88, e-mail to:AR@ABC.com-
166
16,166,000000013721762,S,000000013721762,000000000000000,000000000000000,84006526917 ,0000000000/
88,ABC CORPORATE DES:FRM101111W FL# 11284001507
88, INDN:SETT-BATCH 3359480475 CO ID:1234567890 CCD
88, BATCH DESC:59658
191
16,191,000000027548418,S,000000027548418,000000000000000,000000000000000,00370389553 ,0000000000/
88,WIRE TYPE:BOOK IN DATE:111011 TIME:1644 ET
88,TRN:2011101123456789 SNDR REF:12345678
88,ORIG:ABC CORPORATE ID:002872869668 PMT DET:B
88, INVOICE 0920279703
195
16,195,000000047580112,S,000000047580112,000000000000000,000000000000000,00370214989 ,0000000000/
88,WIRE TYPE:WIRE IN DATE: 111011 TIME:0835 ET
88,TRN:2011101123456789 SEQ:2011101100004051/000253
88,ORIGABC CORPORATE ID:12345678909SND BK:RBS CI
88,TIZ ID:011500120 PMT DET:0000000004222573
88,STEELS INV# 0920279202
201
16,201,000000000500000,S,000000000500000,000000000000000,000000000000000,00680007116 ,0008756630/
88,ACCOUNT TRANSFER TRSF FROM 423456778
208
16,208,000000009300000,S,000000009300000,000000000000000,000000000000000,00370071182 ,0000000000/
88,WIRE TYPE:INTL IN DATE:111012 TIME:0555 ET
88,TRN:2011101200071182 SNDR REF:6008285LCM020001
88,ORIG: ABC CORPORATE ID:31609053 ORIG BK: BANK OF AMER
88,ABC NA ID:BOFAGB22 PMT DET:NO.920261392/30.3.2011
255
16,255,000000001000000,S,000000001000000,000000000000000,000000000000000,00090001565 ,4280041773/
88,ARP RETURNED CHECK
88,REFER TO MAKER
88,CHECK # 4280041773
23
BAI2
Code
Example
88,PAID DATE 10/05/11
257
16,257,000000000251875,S,000000000251875,000000000000000,000000000000000,84002558855 ,0000000000/
88,ABC CORPORATE DES:RETURN ID:1567
88, INDN:SETT-ACH DETAIL RETURN CO ID: 1234567890 CCD
88, BATCH DESC:59582
275
16,275,000000014032350,S,000000014032350,000000000000000,000000000000000,00722001324 ,0000000000/
88,CUR FR 3751870586
301
16,301,000000000369443,S,000000000369443,000000000000000,000000000000000,00722282203 ,0000000000/
88,CUR FR 1235313540
88, VAULT DEPOSIT
351
16,351,000000062824631,Z,931610070000031,000000000000/
88,TRANSFER FROM INVESTMENT
354
16,354,000000000006595,S,000000000006595,000000000000000,000000000000000,09840000043 ,0000000000/
88,INTEREST PAID ON 31 DAYS
88,AVERAGE COLLECTED BALANCE OF $517 685.37
395
16,395,000000000001005,S,000000000001005,000000000000000,000000000000000,04500070329 ,0007410330/
88,ENCODING ADJUSTMENT FOR POSTING DATE OF
88,10/6/2011 W CK# 123456
88,FDES NCA 0004007 NBK1111
399
16,399,000000000000000,S,000000000000000,000000000074636,000000000004764,00722172805 ,0000000000/
88,CUR TO 1235452367
455
16,455,000000000068122,Z,01008648155 ,0000000000/
88,New York State DES:1817084296 ID:NY11MT000337708
88, INDN ABC CORPORATE CO ID:1234567890 CCD
88, REF:00123549365512110825001130100864815511103127
464
16,464,000000002610218,Z,902305008930673,000000000000/
88,ABC CORPORATE DES:EDI PAYMTS ID:CF0001366321
88, INDN: AMERICA CO ID:1362739571 CTX
88, ADDITIONAL INFORMATION IS AVAILABLE FOR THIS PMT.
88, CONTACT A TREASURY SALES OFFICER FOR ASSISTANCE.
466
16,466,000000002328524,Z,85008837654 ,0000000000/
88, ABC CORPORATE DES: 5544332211FL# 11285000212
88, INDN:SETT-BATCH 1331002431 CO ID: 1234567890 CCD
88, BATCH DESC:59658
475
16,475,000000001616792,Z,09292160638 ,0000401100,/
491
16,491,000000000659286,Z,01234567890 ,0000000000/
88,WIRE TYPE:BOOK OUT DATE:111013 TIME:0530 ET
88,TRN: 2012567890123456 RELATED REF:1500000545
88,BNF:WEST CHARLOTTE C ID: 5544332211
88,PMT DET:No.80H2011 05/14.9.2011
24
BAI2
Code
Example
495
501
16,501,000000000500000,Z,00680007132 ,0008756630/
88,ACCOUNT TRANSFER TRSF TO 12345678568
16,508,000000007951608,Z, 01234567890 ,0000000000/
88,WIRE TYPE:FX OUT DATE:111013 TIME:1525 ET
88,TRN: 2012567890123456 FX:GBP 50400.00 1.5777
88,BNF:ABC CORPORATE ID:GB73NWBK60600000
88,BNF BK:NATIONAL BANK BA ID:NWBKGB2111F
88,PMT DET:1500000539 No.11059/30.6.2011 No.11038/30.
508
16,508,000000000150000,Z, 01234567890,000000000000/
88,WIRE TYPE:INTL OUT DATE:110908 TIME:1622 ET
88,TRN: 2012567890123456 SERVICE REF:699231
88,BNF:ABC CORPORATE BANK ID:03031-22 BNF BK:
88,HSBC BK - BAN ID:BCBBBRPR PMT DET:357292
88,19 INV06/2011
555
16,555,000000000009000,Z,941610313582718,000000000000/
88,RETURN ITEM CHARGEBACK
557
16,557,000000120046632,Z,80008949430 ,0000000000/
88, ABC CORPORATE DES:RETURN ID:BATCH NAME
88, INDN:SETT-ACH DETAIL RETURN CO ID: 1234567890 CCD
88, BATCH DESC:59580
575
16,575,000000000241600,Z,081310282000000,898008551925/
88,ZBA TRANSFER TO 12345678909
581
16,581,000000000017583,Z,05992863508 ,0000082572,/
661
16,661,000000000419601,Z,08790016367 ,0000000000/
88,ANALYSIS CHARGE SEPTEMBER BILLING FOR
88, SUBSIDIARY12345678
698
16,698,000000000008361,Z,09820000005 ,0000000000/
88,SUPPLY ORDER FEE
738
16,738,000000003478062,Z,06600001044 ,0000070518/
88,CT CTRL DIS 000000070518 DR
739
16,739,000000000007787,S,000000000007787,000000000000000,000000000000000,06600001041 ,0000070280/
88,CT CTRL DIS 000000070280 CR
25
Below is an example of a BAI 2 file that has been opened in a text editor.
01,INFIMPTX,111000025,091010,0328,88,110,1,2/
02,111000025,111000025,1,091009,0328,,2/
03,001234511111,USD/
88,010,000003575825644,,/
88,015,000003576362935,,/
88,040,000003576362935,,/
88,045,000003575825635,,/
88,072,000000000537300,,/
88,074,000000000000000,,/
88,400,000000000000000,0000000,/
88,100,000000000000000,0000000,S,000000000000000,000000000000000,000000000000000/
49,000014304914449,000010/
03,001234522222,USD/
88,010,000000022317100,,/
88,015,000000019109900,,/
88,040,000000009206700,,/
88,045,000000005000000,,/
88,072,000000004206700,,/
88,074,000000009903200,,/
88,400,000000012119335,0000006,/
88,100,000000704263888,0000007,S,000000000000000,000000000000000,000000000000000/
16,165,000000001855950,Z,902582005019691,000000000000/
88,BANKCARD DES:MERCH SETL ID:444444840087115
88, INDN:ABC GENERIC COMPANY CO ID:5550005555 CCD
16,165,000000000531800,Z,902581011564424,000000000000/
88,AMERICAN EXPRESS DES:SETTLEMENT ID:1424928828
88, INDN:ABC GENERIC COMPANY CO ID:1164444650 CCD
16,165,000000000082500,Z,902581011613786,000000000000/
88,DISCOVER NETWORK DES:SETTLEMENT ID:601101316553252
88, INDN:ABC GENERIC COMPANY CO ID:1111120260 CCD
16,275,000000009809568,Z,081310092000000,488422222111/
88,ZBA TRANSFER FROM 488422222111
16,275,000000001546429,Z,081310092000000,488088888999/
88,ZBA TRANSFER FROM 488088888999
16,275,000000001248375,Z,081310092000000,488055555444/
88,ZBA TRANSFER FROM 488055555444
16,349,000000689189266,Z,931610090000321,000000000000/
88,SWEEP-PRINCIPAL CREDIT
16,455,000000000011966,Z,902581011559968,000000000000/
88,AMERICAN EXPRESS DES:AXP DISCNT ID:1477887728
88, INDN:ABC GENERIC COMPANY CO ID:1134992250 CCD
16,508,000000002400000,Z,903710090168406,000000000000/
88,WIRE TYPE:INTL OUT DATE:091009 TIME:1322 ET
88,TRN:2012100900168406 SERVICE REF:299629
88,BNF:ABC GENERIC COMPAN ID:IT74C03124032020 BNF BK:
88,BANCA DEL FUCINO ID:BOHFIHEJFOSHLFHW PMT DET:12345
88,678 ADDITIONAL TEXT FOR REMITANCE
16,575,000000001063300,Z,081310092000000,488022334455/
88,ZBA TRANSFER TO 488022334455
16,575,000000000005802,Z,081310092000000,488099887744/
88,ZBA TRANSFER TO 488099887744
16,575,000000006125000,Z,081310092000000,488055449966/
26
27
Standard
BAI
Proprietary
BAI
Standard
BAI
Proprietary
BAI
Standard
BAI
Proprietary
BAI
Standard
BAI
577
701
702
706
707
708
710
711
733
734
738
739
741
742
743
744
745
746
755
781
782
831
835
840
845
848
575
142
484
249
398
549
398
698
201
357
574
274
501
501
501
501
501
501
755
244
651
275
275
275
575
575
850
851
852
853
854
855
856
857
858
868
876
877
878
879
880
881
882
884
890
895
897
898
899
901
902
904
575
275
275
275
575
275
275
275
275
575
575
575
575
575
575
575
575
575
890
575
575
275
275
201
201
301
905
906
908
909
910
911
912
915
920
937
938
939
940
941
942
943
945
946
947
948
949
951
952
953
955
956
354
354
359
659
398
399
166
915
115
172
695
174
475
477
475
475
501
506
501
501
501
531
531
567
631
651
959
960
963
964
965
966
967
968
969
970
972
973
975
976
977
979
980
983
984
985
986
987
998
999
564
481
491
491
698
698
698
698
698
698
698
477
698
698
699
699
169
171
698
698
698
484
399
699
28
Transaction
Type
Credit
Credit
Credit
Credit
Credit
Credit
NA
Credit
Credit
Credit
Credit
Credit
Credit
Credit
Credit
Credit
Credit
Credit
Credit
Credit
Credit
Credit
Credit
Credit
Credit
Credit
Credit
Credit
Credit
Credit
29
Transaction
Type
Credit
Credit
Credit
Credit
Credit
Credit
Credit
Credit
Credit
Credit
Credit
Credit
Credit
Debit
Debit
Debit
Debit
Debit
Debit
NA
Debit
Debit
Debit
Debit
Debit
Debit
Debit
Debit
Debit
Debit
Debit
Debit
Debit
Debit
30
Transaction
Type
Debit
Debit
Debit
Debit
Debit
Debit
Debit
Debit
Debit
Debit
Debit
Debit
Debit
Debit
Debit
Debit
Debit
Debit
Debit
Debit
Debit
Credit
Debit
Debit
Credit
Debit
Debit
NA
Debit
NA
Credit
Debit
Credit
Debit
Debit
31
Note.
NA = Current Day nonfinancial transaction and does not add into any Summary Code.
32
583
584
585
715
716
724*
725*
726*
727*
728*
729*
777
778
779*
780*
Note.
Description
33
Appendix G: Glossary
Below are several terms, as defined by Bank of America Merrill Lynch and Bank
Administration Institute, you may come across when working with your
Information Reporting files, applications, and customer support teams.
Term
Definition
Account
Account Identifier
and Summary
Status
Record that identifies the account number and reports activity summary and
account status information. Summary information may be accompanied by an
item count.
Account Status
Describes the status of the account, usually an account balance. For example,
ledger balance, available balance, or float position.
ACH IAT
(International ACH)
Activity Summary
Summarizes account credit and debit activity. For example, total lockbox
credits or total security debits.
Available Balance
The portion of the commercial account ledger balance against what the bank
normally limits the account holder to draw. Ledger Balance Float = Available
Balance. This balance is also referred to as good funds, immediately available
funds, or usable funds. Frequently, the term Collected Balance is used to
describe Available Balance as defined here. In these instances, banks should
report this balance in the Available Balance category.
Average Closing
Available Balance
MTD
34
Term
Definition
Average Closing
Available Balance
YTD
Average Closing
Ledger Balance MTD
Average Closing
Ledger Balance
YTD
Bank Reference
This is the value that is in the transactions Bank Reference field. When
available, it is a bank-assigned reference number to help identify the
transaction.
Closing Available
Balance
The available balance at the end of the business day for which activity is being
reported. Closing Ledger Float = Closing Available.
Closing Ledger
Balance
The ledger balance as of the end of the business day (As-of-Date) for which the
activity is being reported. Opening Ledger + Total Credits Total Debits =
Closing Ledger Balance.
Collected Balance
Continuation (88)
Record used when data exceed the maximum physical record length, or
whenever it is desirable to continue data into an additional record. It may
follow 03, 16, or 88 records.
Credit
35
Term
Definition
Current Available
Balance
The available balance at a given time during the business day the information is
being reported. It includes zero-funds type debits and credits processed up to
that time. Opening Available Balance + (the Net of Zero-Day Funds type
Debits and Credits processed up to that time) = Current Available Balance.
Current Ledger
Balance
The ledger balance at the time during the day the information is being reported.
It includes debits and credits that have been processed up to that time. Opening
Ledger Balance + (the Net of Debits and Credits processed up to that time) =
Current Ledger Balance.
Customer Account
Customer
Reference
This is the value that is in the transactions Customer Reference Field. This
field contains information that may have been provided by the customer with
the transaction or by the bank in some cases e.g., paid check number, lockbox
number, etc. In the case of a ZBA transaction, it will contain the ZBA Account
Number.
Debit
File Groups
File groups are combined into files for transmission. A file includes data
transmitted between one sender and one receiver. A file can include groups of
data from any number of originating financial institutions destined for any
number of ultimate receivers. Intermediaries may combine groups from several
different source files into a new file for transmission. For example, the Bank
may combine reports from several Bank ABA routing numbers into a single file
for transmission to XYZ Company. Example: A file from the Bank to XYZ
Company could contain both of the following groups:
Record that marks the beginning of a file. It identifies the sender and receiver of
the transmission and describes the structure of the file.
File Structure
Float
The portion of the commercial account ledger balance that is normally not
available for the account holder to draw against. Ledger Balance Available
Balance = Float.
Funds Availability
The float assigned to an item or a group of items that can be expressed in terms
of zero-day, one-day, or two or more days.
36
Term
Definition
Group
Record that identifies a group of accounts that are from the same originator and
includes the same as-of-date and as-of time.
Ledger Balance
A commercial account balance that is the result of the total debit and credit
activity as of a specific date and time. There is no indication of funds
availability or usability. This is sometimes referred to as book, gross, or
statement balance.
Logical Record
One-Day Float
The portion of the commercial account ledger balance that is not available for
the account holder to draw for one business day.
Opening Available
Balance
The available balance at the start of the business day following the day for
which activity is reported. Closing Available Balance Reported + The Net of
One-day Float = Opening Available Balance. For example, Wednesdays
Opening Available Balance is the result of Tuesdays Closing Available
Balance The Net of One-Day Float.
Opening Ledger
Balance
The ledger balance at the start of business on the day (As-of-Date) for which
the activity is being reported.
Physical Record
The sum of all checks that have been charged to a commercial account. Types
of items include checks, depository transfer checks and preauthorized checks.
Total Checks
Posted Returned
The sum of funds credited to an account that represents the reversal of items
posted to an account which was then returned by the drawee bank. Types of
reasons for returns include nonsufficient funds, stop payment, lack of
endorsement, or incorrect endorsement.
Total Concentration
Deposits
Total Credits
37
Term
Definition
Total Debits
Total Deposited
Items Returned
The sum of changes to an account that represents reversals of items which were
deposited and credited to an account. Types of reasons for returns include
nonsufficient funds, stop payment, lack of endorsement and incorrect
endorsement.
Total Incoming
Money Transfer
Total Lockbox
Deposits
The sum of those deposits that consist of checks. Types of transactions include
commercial deposits, over-the-counter deposits, and cash letters. Lockbox,
concentration, and preauthorized payment deposits are not included in this
category.
Total
Other/Miscellaneou
s Credits
The sum of those credit transactions that a bank cannot report under other
defined categories. Types of transactions include adjustments, loans and so on.
Total Other
Miscellaneous
Debits
The sum of those debit transactions that a bank cannot report under other
defined categories. Types of transactions include adjustments, service charges
and so on.
Total Outgoing
Money Transfers
The sum of those funds charged to a zero-balance main (parent, master) account
that is related to any number of zero-balance subaccounts.
Total Zero-Balance
Credits
Transaction Detail
(16)
The portion of the commercial account ledger balance that is not available for
the account holder to draw against for the two or more days.
38
Term
Definition
Type Codes
Zero-Day Float
The net of debits or credits in a days activity for which there is no float. This
total affects the available balance immediately upon processing.
39