Positive pay file formats

These are output formats that you can use to send payment data to the bank.

Flat file format

This is the positive pay flat file format.

Field Position Data type/size
Company 0-4 Numeric (4)
Cash Code 5-24 Alphanumeric (20)
Status 25-25 Alphanumeric (1)
Transaction Number 26-47 Alphanumeric (22)
Suffix 48-50 Numeric (3)
Issued Bank Amount 51-68 Numeric (18)
Issue Date 69-76 Date (8)
Reconciliation Date 77-84 Date (8)
Bank Account Number 85-119 Alphanumeric (35)
Bank Entity 120-169 Alphanumeric (50)
Routing Number 170-204 Alphanumeric (35)
Bank Transaction Code 205-214 Alphanumeric (10)
Vendor 215-223 Alphanumeric (9)
Vendor Name 224-343 Alphanumeric (120)

Positive pay CSV format

This is the positive pay CSV format:

Field Data type/size
Company Numeric (4)
Cash Code Alphanumeric (20)
Bank Transaction Code Alphanumeric (10)
Transaction Number Alphanumeric (22)
Bank Account Number Alphanumeric (35)
Financial Institution Alphanumeric (50)
Financial Institution Branch Alphanumeric (50)
Routing Number Alphanumeric (35)
Issued Bank Amount Numeric (18.2)
Issue Date Date (8)
Reconciliation Date Date (8)
Vendor Alphanumeric (9)
Status Numeric (1)
Suffix Numeric (3)
Vendor Name Alphanumeric (120)
Payee Postal Address-Line 1 Alphanumeric (40)
Payee Postal Address-Line 2 Alphanumeric (40)
Payee Postal Address-Line 3 Alphanumeric (40)
Payee Postal Address-Line 4 Alphanumeric (40)
Payee Postal Address-City Alphanumeric (58)
Payee Postal Address-State/Province Alphanumeric (3)
Payee Postal Address-Postal Code Alphanumeric (12)
Payee Postal Address-Country Alphanumeric (3)