Académique Documents
Professionnel Documents
Culture Documents
Current Day
01,042000013,042000013,070316,1301,1,80,,2/
02,SAMPLECOA,042000013,1,070316,1301,USD,3/
03,000001234567,,010,00000002500000,,,030,-0000000710917,,/
88,040,00000002500000,,,060,-0000000710917,,,070,00000000000000,,/
88,072,00000000000000,,,074,00000000000000,,,075,00000000000000,,/
88,100,00000000000000,,,102,00000000000000,,,400,00000003210917,,/
88,402,00000000000003,,,446,00000001696558,00001,,450,00000001514359,00002,/
16,447,0000001696558,,,/
88,CD FUNDING
-MIAMISBG 031607AC#123456789012
16,469,0000000471790,,,20070740796815/
88,A. B. C.
ABC BILL 0000000706900000866LN1362407381
16,469,0000001042569,,,20070740796816/
88,A. B. C.
ABC BILL 0000000706900004079171362407381
49,0000000013210920,000012/
03,000002345678,,010,00000016826063,,,030,00000017190645,,/
88,040,00000010907135,,,060,00000010907135,,,070,00000000000000,,/
88,072,00000000000000,,,074,00000000364582,,,075,00000000000000,,/
88,100,00000000364582,,,102,00000000000001,,,400,00000000000000,,/
88,402,00000000000000,,,110,00000000364582,00001,/
16,116,0000000364582,S,00000000000000,00000000000000,00000000364582/
88,5026887103,0000000000912/
88,IMMEDIATE FUNDS:
0.00/
88,1 DAY FLOAT:
0.00/
88,2 DAY FLOAT:
3,645.82/
88,3 OR MORE DAY FLOAT:
0.00/
49,0000000057289307,000012/
98,0000000070500227,00002,000026/
99,0000000070500227,00002,000028/
4/11
page 1
File Explanation
The following is an example of a typical file order. Note that a header must always be followed with an associated
trailer prior to receiving a new header. For example, an account identifier and summary record must be followed by
an account trailer, prior to receiving the next account identifier and summary record.
01
02
03
16
88
16
88
49
03
16
88
88
49
98
02
03
88
49
98
99
FILE HEADER
GROUP HEADER
ACCOUNT IDENTIFIER
TRANSACTION DETAIL
CONTINUATION
TRANSACTION DETAIL
CONTINUATION
ACCOUNT TRAILER
ACCOUNT IDENTIFIER
TRANSACTION DETAIL
CONTINUATION
CONTINUATION
ACCOUNT TRAILER
GROUP TRAILER
GROUP HEADER
ACCOUNT IDENTIFIER
CONTINUATION
ACCOUNT TRAILER
GROUP TRAILER
FILE TRAILER
4/11
Page 2
1. File Header
Marks the beginning of the 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
(*) ABA/FRB #
Note: Known in the BAI Version
2 specifications as sender
identification.
01,125000024,125000024,070329,0936,004,80,1,2/
01,125000024,125000024,070329,0936,004,80,1,2/
RECEIVER IDENTIFICATION
(i.e. Tax Payer ID)
01,125000024,
125000024,070329,0936,004,80,1,2/
REQUIREMENTS
Must be 01 for the file header record.
Must be the 9 digit ABA/FRB # as
assigned by the Federal Reserve.
Must be numeric.
Must be right justified with leading
zeros.
01,125000024,
125000024,070329,0936,004,80,1,2/
01,125000024,125000024,070329,0936,004,80,1,2/
FILE IDENTIFICATION
NUMBER
01,125000024,125000024,070329,0936,004,80,1,2/
01,125000024,125000024,070329,0936,004,80,1,2/
BLOCK SIZE
01,125000024,125000024,070329,0936,004,80,1,2/
VERSION NUMBER
01,125000024,125000024,070329,0936,004,80,1,2/
4/11
Page 3
2. Group Header
The group header identifies a group of accounts, all of which are from the same originator and include the same asof-date.
FIELD
NAME/DESCRIPTION
RECORD CODE
RECEIVER IDENTIFICATION
(i.e. Vendor user # or Tax Payer
ID)
(*) ABA/FRB #
Note: Known in the BAI Version
2 specifications as originator
identification.
02,ABCCORP ,042000013,1,070329,0936,USD,1/
GROUP STATUS
02,SAMPLECOA,042000013,1,070329,0936,USD,1/
AS-OF-DATE
02,SAMPLECOA
,042000013,1,070329,0936,USD,1/
AS-OF-TIME
02,SAMPLECOA,042000013,1,070329,0936,USD,1/
CURRENCY CODE
02,SAMPLECOA
,042000013,1,070329,0936,USD,1/
AS-OF-DATE MODIFIER
02,SAMPLECOA,042000013,1,070329,0936,USD,1/
4/11
REQUIREMENTS
Page 4
REQUIREMENTS
RECORD CODE
03,000001234567,USD,010,00000002500000,,/
03,000001234567,USD,010,00000002500000,,/
CURRENCY CODE
03,000001234567,USD,01000000002500000,,/
Must be numeric.
This field is optional; U.S. Bank does not
03,000001234567,USD,010,00000002500000,,/
AMOUNT
03,000001234567,USD,010,00000002500000,,/
03,000001234567,USD,015,-109193,,/
ITEM COUNT
FUNDS TYPE
4/11
03,000001234567,USD,010,00000002500000,,/
03,000001234567,USD,010,00000002500000,,/
Page 5
4. Transaction Detail
The transaction detail record is used to report transaction detail with accompanying text and reference numbers. The
record reports detail for the account referenced in the previous 03 record. All fields are required except those
labeled optional.
FIELD
NAME/DESCRIPTION
REQUIREMENTS
RECORD CODE
16,175,344125,,00000041143,,/
TYPE CODE
16,175,344125,,00000041143,,/
detail record.
detail data.
AMOUNT
FUNDS TYPE
16,175,344125,,00000041143,,/
16,175,344125,1,00000041143,,/
16,175,78900,0,00000040038,,/
16,195,19754489,S,19754489,000,000,940003520,0000000000/
16,175,299654,V,961227,2359,460013,,/
16,175,88884,D,6,0,084,1,1800,2,0,3,0,4,0,5,0,00000040010,,/
16,301,312896,Z,722101899,0000090074,CUR TRSF
16,175,344125,1,00000041143,,/
TEXT
4/11
16,175,344125,1,00000041143,DEPOSIT/
Must be numeric.
This field is always positive.
The maximum field length is
11 bytes (with an implied
decimal of 2 positions).
This field is optional; U.S.
Bank uses S as the
default.
If this field is used, one of the
following values must
be used:
0 (zero) = immediate
availability
1 = one day availability
2 = two or more day
availability
S = distributed availability
V = value dated
D = distributed availability
Z = unknown (default)
Note: For FUNDS TYPE S,
the next three fields are
immediate availability
amount, one day availability
and more than one day
availability amount.
For FUNDS TYPE V, the next
two fields are value date
(YYMMDD) and value time
(military). Value date and
time is when the originator
makes the funds available.
Time is optional.
Must be the state/site
number as encoded on the
MICR line of the deposit
ticket.
10 bytes long and numeric.
Text will precede this
number..
Must be right justified with
leading zeros.
Must be on all transactions.
This field is optional.
This field cannot begin with a
slash.
Page 6
5. Continuation Record
The continuation record is used when the data in any type of record exceeds the physical record size.
This record can also be used if dividing the record is desirable. The continuation record allows the data to continue
in the same format. The continuation record may follow any type of record including another continuation record.
FIELD
NAME/DESCRIPTION
RECORD CODE
NEXT FIELD
RECORD FORMAT
EXAMPLE
88,CHECK DEPOSIT
ADJUSTMENT
88,CHECK DEPOSIT
ADJUSTMENT
(This is the text field
continued for a previous
type 16 record.)
REQUIREMENTS
Must be 88 for the continuation record.
The "Record Code" field is followed by a continuation of the
preceding record.
If the preceding record did not end within a text field, the 88 record
continues with whatever field follows the final field in the
preceding record
Do not split nontext fields between records. If a nontext field is
begun in one record, it must be completed in that record. The
following 88 record may continue with the next field.
6. Account Trailer
The account trailer record provides account level control totals. All fields are required.
FIELD
NAME/DESCRIPTION
RECORD FORMAT
EXAMPLE
RECORD CODE
ACCOUNT CONTROL
TOTAL
49,0000001596703345,000024/
49,0000001596703345,000024/
NUMBER OF RECORDS
49,0000001596703345,000024/
REQUIREMENTS
Must be 49 for the account trailer record.
This field is the 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.
This field must be an integer.
This field represents the total number of records in this
account. Include the 03, all 16 and 88 records and this 49
record.
7. Group Trailer
The group trailer record provides group level control totals. All fields are required.
FIELD
NAME/DESCRIPTION
RECORD FORMAT
EXAMPLE
RECORD CODE
GROUP CONTROL TOTAL
98,0000002513367488,00001,000022/
98,0000002513367488,00001,000022/
NUMBER OF ACCOUNTS
98,0000002513367488,00001,000022/
NUMBER OF RECORDS
98,0000002513367488,00001,000022/
4/11
REQUIREMENTS
Must be 98 for the group trailer record.
This field is the algebraic sum of 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.
This field must be an integer.
This field represents the total number of 03 records in
this group.
This is 5 bytes long and prefilled with zeros.
This field must be an integer.
This field represents the total number of records in this
group. Include the 02, all 03, 16, 88 and 49 records
and this 98 record.
Page 7
8. File Trailer
The file trailer record provides file control totals. All fields are required.
FIELD
NAME/DESCRIPTION
RECORD CODE
FILE CONTROL TOTAL
RECORD FORMAT
EXAMPLE
99,0000002513367488,00001,000024/
99,0000002513367488,00001,000024/
NUMBER OF GROUPS
99,0000002513367488,00001,000024/
NUMBER OF RECORDS
99,0000002513367488,00001,000024/
4/11
REQUIREMENTS
Must be 99 for the file trailer record.
This field is the 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.
This field represents the number of 02 records in this
file.
This field must be an integer.
This field represents the total number of records of all
codes in the file. Include the 01, all 02, 03, 16, 88, 49,
and 98 records and this 99 record.
Page 8
STATUS
STATUS
STATUS
STATUS
STATUS
STATUS
STATUS
STATUS
STATUS
STATUS
STATUS
STATUS
DESCRIPTION
LEDGER BALANCE
COLLECTED + 1 DAY
OPENING COLLECTED
ONE DAY FLOAT
2 DAY FLOAT
3+ DAY FLOAT
4 DAY FLOAT
5 DAY FL0AT
6 DAY FLOAT
MTD AVE COLLECTED
MTD AVE NEG COLLECTED
BAI CODE
100
102
110
150
190
205
230
250
251
270
352
355
356
390
400
402
446
467
450
470
490
505
507
530
550
551
570
580
628
630
655
690
SUMMARY
SUMMARY
SUMMARY
SUMMARY
SUMMARY
SUMMARY
SUMMARY
SUMMARY
SUMMARY
SUMMARY
SUMMARY
SUMMARY
SUMMARY
SUMMARY
SUMMARY
SUMMARY
SUMMARY
SUMMARY
SUMMARY
SUMMARY
SUMMARY
SUMMARY
SUMMARY
SUMMARY
SUMMARY
SUMMARY
SUMMARY
SUMMARY
SUMMARY
SUMMARY
SUMMARY
SUMMARY
SUMMARY
DESCRIPTION
TOTAL AMOUNT OF CREDITS
TOTAL NUMBER OF CREDITS
TOTAL LOCKBOX DEPOSITS
TOTAL ACH CREDITS
TOTAL WIRE CREDITS
TOTAL BOOK TRANSFER CREDITS
TOTAL SWEEPS CREDIT
TOTAL CHECKS POSTED AND RETURNED
TOTAL DEBIT REVERSALS
TOTAL ZBA CREDITS
TOTAL CASH CENTER CREDITS
INVESTMENT INTEREST
TOTAL CREDIT ADJUSTMENTS
TOTAL MISCELLANEOUS CREDITS
TOTAL AMOUNT OF DEBITS
TOTAL NUMBER OF DEBITS
TOTAL ACH DISBURSEMENT FUNDING DEBITS
TOTAL ACH SETTLEMENT DEBITS
TOTA ACH DEBITS
TOTAL CHECKS PAID
TOTAL WIRE DEBITS
TOTAL BOOK TRANSFER DEBITS
TOTAL INTERNATIONAL MONEY TRANSFER DEBITS
TOTAL SECURITY DEBITS
TOTAL DEPOSITED ITEMS RETURNED
TOTAL CREDIT REVERSALS
TOTAL ZBA DEBITS
TOTAL CD PRESENTMENTS
TOTAL CASH CENTER DEBITS
TOTAL DEBIT ADJUSTMENTS
TOTAL INVESTMENT INTEREST DEBITS
TOTAL MISCELLANEOUS DEBITS
BAI CODE
108
CREDIT/DEBIT
CREDIT
DESCRIPTION
CUSTOMER DEPOSIT(S)
4/11
Page 9
4/11
CREDIT/DEBIT
CREDIT
CREDIT
CREDIT
CREDIT
CREDIT
CREDIT
CREDIT
CREDIT
CREDIT
CREDIT
CREDIT
CREDIT
CREDIT
CREDIT
CREDIT
CREDIT
CREDIT
CREDIT
CREDIT
CREDIT
CREDIT
CREDIT
CREDIT
CREDIT
CREDIT
CREDIT
CREDIT
CREDIT
CREDIT
CREDIT
CREDIT
CREDIT
CREDIT
CREDIT
CREDIT
CREDIT
CREDIT
CREDIT
CREDIT
CREDIT
DEBIT
DEBIT
DEBIT
DEBIT
DEBIT
DEBIT
DEBIT
DEBIT
DEBIT
DEBIT
DEBIT
Page 10
4/11
CREDIT/DEBIT
DEBIT
DEBIT
DEBIT
DEBIT
DEBIT
DEBIT
DEBIT
DEBIT
DEBIT
DEBIT
DEBIT
DEBIT
DEBIT
DEBIT
DEBIT
DEBIT
DEBIT
DEBIT
DEBIT
DEBIT
DEBIT
DEBIT
DEBIT
DEBIT
DEBIT
DEBIT
DEBIT
DEBIT
DEBIT
DEBIT
DEBIT
CREDIT
CREDIT
CREDIT
Page 11
STATUS
STATUS
STATUS
STATUS
STATUS
STATUS
STATUS
STATUS
DESCRIPTION
OPENING LEDGER BALANCE
INTERIM LEDGER
OPENING COLLECTED
INTERIM COLLECTED
INTERIM 1-DAY FLOAT
INTERIM -2 DAY FLOAT
INTERIM 3 OR MORE DAY FLOAT
BAI CODE
100
102
110
140
190
205
390
400
402
446
467
450
490
505
507
580
583
584
588
690
966
SUMMARY
SUMMARY
SUMMARY
SUMMARY
SUMMARY
SUMMARY
SUMMARY
SUMMARY
SUMMARY
SUMMARY
SUMMARY
SUMMARY
SUMMARY
SUMMARY
SUMMARY
SUMMARY
SUMMARY
SUMMARY
SUMMARY
SUMMARY
SUMMARY
SUMMARY
DESCRIPTION
TOTAL AMOUNT OF CREDITS
TOTAL NUMBER OF CREDITS
TOTAL LOCKBOX DEPOSITS
TOTAL ACH CREDITS
TOTAL WIRE CREDITS
TOTAL BOOK TRANSFER CREDITS
TOTAL MISCELLANEOUS CREDITS
TOTAL AMOUNT OF DEBITS
TOTAL NUMBER OF DEBITS
TOTAL ACH DISBURSEMENT FUNDING DEBITS
TOTAL ACH SETTLEMENT DEBITS
TOTA ACH DEBITS
TOTAL WIRE DEBITS
TOTAL BOOK TRANSFER DEBITS
TOTAL INTERNATIONAL MONEY TRANSFER DEBITS
TOTAL CD PRESENTMENTS
1ST PRESENTMENT
2ND PRESENTMENT
TOTAL PRESENTMENTS
TOTAL MISCELLANEOUS DEBITS
NET FUNDING TOTAL
BAI CODE
108
115
116
135
145
155
166
168
169
191
195
196
206
208
214
258
CREDIT/DEBIT
CREDIT
CREDIT
CREDIT
CREDIT
CREDIT
CREDIT
CREDIT
CREDIT
CREDIT
CREDIT
CREDIT
CREDIT
CREDIT
CREDIT
CREDIT
CREDIT
DESCRIPTION
CUSTOMER DEPOSIT(S)
LOCKBOX DEPOSIT(S)
LOCKBOX DEPOSIT(S)
DTC CREDIT(S)
ACH CONCENTRATION CREDIT(S)
PREAUTHORIZED DRAFT CREDIT(S)
ACH SETTLEMENT CREDIT(S)
ACH RETURN ITEM(S)
ACH CREDIT(S)
INTERNAL WIRE TRANSFER CREDIT(S)
INCOMING FEDWIRE(S)
WIRE TRANSFER CREDIT ADJUSTMENT(S)
BOOK TRANSFER CREDIT(S)
INCOMING INTL WIRE TRANSFER(S)
INCOMING FX INTERNATIONAL
ACH REVERSAL CREDIT(S)
4/11
Page 12
CREDIT/DEBIT
CREDIT
CREDIT
CREDIT
CREDIT
CREDIT
DEBIT
DEBIT
DEBIT
DEBIT
DEBIT
DEBIT
DEBIT
DEBIT
DEBIT
DEBIT
DEBIT
DEBIT
DEBIT
DEBIT
DEBIT
DEBIT
DEBIT
DEBIT
CREDIT/DEBIT
4/11
Page 13