Skip to main content

LloydsLink BACS

LloydsLink BACS

This is a standard text (ASCII) file, with no header or trailer. It contains nothing but fixed length BACS standard layout records, each terminated by CR/LF.

Assuming field 12 (BACS processing day of data record), is not included, each record will be exactly 100 characters, followed by the CR/LF (Hex 0D0A). The final record can additionally include an end of file marker (Hex 1A).

Valid BACS characters are defined in ASCII as follows:

  • Numeric: characters 0 - 9 inclusive.

  • Letters: (upper case only) A - Z inclusive

  • Characters: Space, &, - (hyphen), . (full stop), / (forward slash)

This information is provided for guidance only; you should always confirm the details before passing the file to BACS software.

Description

Length

Ends

Notes

Payee's Bank - Sort Code

6 chars.

6

e.g. 123456

Payee's Bank - A/C Number

8 chars.

14

Numeric only, must be 8 digits

Payee's Bank - A/C Type

1 char

15

Any digit (0-9) Defaults to 0

Transaction Code

2 chars.

17

Must be 99

Company's Bank - Sort Code

6 chars.

23

e.g. 987654 contents ignored

Company's Bank - A/C Number

8 chars.

31

Contents ignored

Free format

4 chars.

35

Contents ignored

Amount

11 digits, right justified

46

Numeric only. Must be 11 digits, e.g. £3,356.01 should be 00000335699

Max value 499,999,999.99

User's Name

18 chars.

64

Contents ignored

User's Reference

18 chars.

82

Payee's Reference. Valid BACS chars only. Substitute a space character for any invalid BACS chars.

Payee's Account Name

18 chars.

100

Payee's Name. Valid BACS chars only. Substitute a space character for any invalid BACS chars.

BACS Processing day of data record

6 chars.

106

Ignore the contents of this field. This field will usually not be present, and the record will terminate after the last field. However bulkload should not object if this field is present.

Did this answer your question?