SWIFT remittance file

These tables show the type 1 and type 2 record layouts for the SWIFT remittance file.

Record type 1

Field Position Data type/size
Record Type 0-1 Numeric (1)
Vendor Id 2-10 Alphanumeric (9)
Vendor Name 11-130 Alphanumeric (120)
Vendor Address Line 1 131-170 Alphanumeric (40)
Vendor Address Line 2 171-210 Alphanumeric (40)
Vendor Address Line 3 211-250 Alphanumeric (40)
Vendor Address Line 4 251-290 Alphanumeric (40)
Vendor City 291-348 Alphanumeric (58)
Vendor State 349-350 Alphanumeric (2)
Vendor Postal Code 351-360 Alphanumeric (10)
Vendor Country 361-390 Alphanumeric (30)
Vendor Country Code 391-392 Alphanumeric (2)
Vendor Fax Prefix 393-398 Alphanumeric (6)
Vendor Fax Number 399-413 Alphanumeric (15)
Vendor Fax Extension 414-418 Alphanumeric (5)
Vendor Email Address 419-478 Alphanumeric (60)
Check Amount 479-496 Numeric (18)
Check Date 497-504 Numeric (8)
Check Number 505-514 Alphanumeric (10)

Record type 2

Field Position Data type/size
Record Type 0-1 Numeric (1)
Invoice Number 2-23 Alphanumeric (22)
Invoice Suffix 24-26 Numeric (3)
Net Payment 27-44 Numeric (18)
Gross Payment 45-62 Numeric (18)
Discount Amount 63-80 Numeric (18)
PO Number 81-94 Alphanumeric (14)
PO Release Number 95-98 Numeric (4)
PO Code 99-102 Alphanumeric (4)
Invoice Date 103-110 Numeric (8)
Voucher Number 111-120 Alphanumeric (10)
Process Level 121-125 Alphanumeric (5)
Reason Code 126-129 Alphanumeric (4)
Reason Code Description 130-159 Alphanumeric (30)