SWIFT payment file

The SWIFT payment file contains a header record (record type 1) and one or more detail records (record type 2).

Record type 1

Field Position Data type/size
Record Type 0-1 Numeric (1)
Effective Date 2-9 Numeric (8)
Bank ID 10-24 Alphanumeric (15)
Bank Name 25-84 Alphanumeric (60)
Branch Name 85-144 Alphanumeric (60)
Bank Account Number 145-179 Alphanumeric (35)
Bank Country 180-209 Alphanumeric (30)
Country Code 210-211 Alphanumeric (2)
Foreign Change code 212-212 Numeric (1)
Payment Format 213-215 Alphanumeric (3)
Organization Identifier 216-230 Alphanumeric (15)
Payment Instructions 1 231-265 Alphanumeric (35)
Payment Instructions 2 266-300 Alphanumeric (35)
User Field 1 301-330 Alphanumeric (30)
User Field 2 331-360 Alphanumeric (30)
Company Name 361-390 Alphanumeric (30)
Company Address 1 391-430 Alphanumeric (40)
Company Address 2 431-470 Alphanumeric (40)
Company Address 3 471-510 Alphanumeric (40)
Company Address 4 511-550 Alphanumeric (40)
Company City 551-608 Alphanumeric (58)
Company Country 609-610 Alphanumeric (2)
Company Country Code 611-640 Alphanumeric (30)
Filler 641-688 Alphanumeric (48)
Filler 689-850 Alphanumeric (162)

Record type 2

Field Position Data type/size
Record Type 0-1 Numeric (1)
Order Number 2-13 Alphanumeric (12)
Account ISO Code 14-16 Alphanumeric (3)
Originating Account Number 17-51 Alphanumeric (35)
Order ISO Code 52-54 Alphanumeric (3)
Check Amount 55-72 Numeric (18)
Vendor Charge Code 73-73 Alphanumeric (1)
Vendor Payment Form 74-75 Alphanumeric (2)
Vendor Priority 76-76 Alphanumeric (1)
Vendor Payment Category Code 77-82 Alphanumeric (6)
Vendor Giro Number 83-97 Alphanumeric (15)
Vendor Credit Card Number 98-113 Alphanumeric (16)
Vendor Bank Instructions 1 114-148 Alphanumeric (35)
Vendor Bank Instructions 2 149-183 Alphanumeric (35)
Vendor Bank Instructions 3 184-218 Alphanumeric (35)
Vendor Bank Instructions 4 219-253 Alphanumeric (35)
Vendor Bank Entity 254-268 Alphanumeric (15)
Vendor Bank Account 269-303 Alphanumeric (35)
Vendor Name 304-423 Alphanumeric (120)
Vendor Address line 1 424-463 Alphanumeric (40)
Vendor Address line 2 464-503 Alphanumeric (40)
Vendor Address line 3 504-543 Alphanumeric (40)
Vendor Address line 4 544-583 Alphanumeric (40)
Vendor City 584-641 Alphanumeric (58)
Vendor State 642-643 Alphanumeric (2)
Vendor Postal Code 644-653 Alphanumeric (10)
Vendor Country 654-683 Alphanumeric (30)
Vendor Country Code 684-685 Alphanumeric (2)
Vendor Building Society 686-703 Alphanumeric (18)
Vendor Building Soc Acct Nbr 704-721 Alphanumeric (18)
Vendor Bank SWIFT ID 722-733 Alphanumeric (12)
Vendor Bank Cross Border Ident 734-734 Alphanumeric (1)
Vendor Bank Currency 735-739 Alphanumeric (5)
Vendor Bank Name 740-799 Alphanumeric (60)
Vendor Bank Branch Name 800-859 Alphanumeric (60)
Vendor Bank Address line 1 860-899 Alphanumeric (40)
Vendor Bank Addr line 2 900-939 Alphanumeric (40)
Vendor Bank Addr line 3 940-979 Alphanumeric (40)
Vendor Bank Addr line 4 980-1019 Alphanumeric (40)
Vendor Bank City 1020-1077 Alphanumeric (58)
Vendor Bank State 1078-1079 Alphanumeric (2)
Vendor Bank Postal Code 1080-1089 Alphanumeric (10)
Vendor Bank Country 1090-1119 Alphanumeric (30)
Vendor Bank Country Code 1120-1121 Alphanumeric (2)
Vendor Intermediary Bank Entity 1122-1136 Alphanumeric (15)
Vendor Intermediary Bank Account Number 1137-1171 Alphanumeric (35)
Vendor Intermediary Bank Currency 1172-1176 Alphanumeric (5)
Vendor Intermediary Bank Name 1177-1236 Alphanumeric (60)
Vendor Intermediary Bank Branch Name 1237-1296 Alphanumeric (60)
Vendor Intermediary Bank Address line 1 1297-1336 Alphanumeric (40)
Vendor Intermediary Bank Addr line 2 1337-1376 Alphanumeric (40)
Vendor Intermediary Bank Addr line 3 1377-1416 Alphanumeric (40)
Vendor Intermediary Bank Addr line 4 1417-1456 Alphanumeric (40)
Vendor Intermediary Bank City 1457-1514 Alphanumeric (58)
Vendor Intermediary Bank State 1515-1516 Alphanumeric (2)
Vendor Intermediary Bank Postal Code 1517-1526 Alphanumeric (10)
Vendor Intermediary Bank Country 1527-1556 Alphanumeric (30)
Vendor Intermediary Bank Country Code 1557-1558 Alphanumeric (2)
Vendor Intermediary Bank SWIFT ID 1559-1570 Alphanumeric (12)
Vendor Intermediary Bank Cross Border Ident 1571-1571 Alphanumeric (1)
Vendor Intermediary Charge Code 1572-1572 Alphanumeric (1)
Vendor Intermediary Payment Form 1573-1574 Alphanumeric (2)
Vendor Intermediary Priority Code 1575-1575 Alphanumeric (1)
Vendor Intermediary Payment Category Code 1576-1581 Alphanumeric (6)