Top Banner
10. File Formats Table of Contents 1. File Formats .................................................................................................. 2 1.1 Introduction ..........................................................................................................2 1.2 File format type .....................................................................................................2 1.3 Valid BACS Characters ...........................................................................................2 1.4 File formats ...........................................................................................................3 1.4.1 PFE-XML Format ...........................................................................................3 1.4.2 PFE-CSV Format .......................................................................................... 36 1.4.3 Other Formats ............................................................................................ 43 1.5 Account Library Import Format ........................................................................... 48
48

10. File Formats - Lloyds Bank Commercial Bank. File Formats Table of Contents 1. ... 1.2 File format type The following file formats are supported: PFE-XML: All payment types can

Apr 02, 2018

Download

Documents

trankiet
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
  • 10. File Formats

    Table of Contents

    1. File Formats .................................................................................................. 2

    1.1 Introduction .......................................................................................................... 2

    1.2 File format type ..................................................................................................... 2

    1.3 Valid BACS Characters ........................................................................................... 2

    1.4 File formats ........................................................................................................... 3

    1.4.1 PFE-XML Format ........................................................................................... 3

    1.4.2 PFE-CSV Format .......................................................................................... 36

    1.4.3 Other Formats ............................................................................................ 43

    1.5 Account Library Import Format ........................................................................... 48

  • 1. File Formats

    1.1 Introduction

    This function allows you to create a payment batch by importing payments from an external file.

    Note: 10k is the maximum number of items in an import, which will be split into batches of 200.

    When importing a BACS Multiple batch, in any of the formats detailed below, and one of the beneficiarys account details fails the modulus 11 check the item will be removed from the batch.

    1.2 File format type

    The following file formats are supported:

    PFE-XML: All payment types can be imported with this format.

    PFE-CSV: All payment types can be imported with this format.

    Sage BACS multiple CSV: A CSV format used to create GBP BACS payments. Importing this file will create a single GBP BACS payment in a single batch.

    Sage BACS Euro multiple CSV: Creates a Euro BACS payment.

    BACS multiple standard CSV: A standard CSV format that creates a BACS payment

    BACS Euro multiple standard CSV: A standard CSV format that creates a Euro BACS payment

    BACS multiple fixed width: A standard fixed width format that creates a BACS payment

    BACS Euro multiple fixed width : A standard fixed width format that creates a Euro BACS payment

    1.3 Valid BACS Characters

    The table below shows the characters that can be used in a BACS Multiple file. During import any lower-case characters will be converted to upper case and any characters not valid for BACS will be replaced with a space.

    Description Example/Range

    Uppercase alphabetic A to Z

    Numerics 0 to 9

    Space

    Hyphen -

    Full stop .

    Ampersand &

    Solidus /

    Back to top

    ../8_Administration.doc#_top#_top

  • 1.4 File format definition

    1.4.1 PFE-XML

    For each payment type the field names are supplied along with associated basic validation rules and a PFE-XML sample extract.

    Domestic Chaps

    The fields within each record must be presented in the order below, alternatively only the mandatory fields need to be completed and presented in the order below:

    Field

    Field Name Length Field Validation

    1 Payment Type N/A Must be Chaps_GBP_Payment

    2 Debit Sort Code 6 Mandatory. Must be six digits without hyphens. Debit Account Sort Code combination must exist in customer debit account list.

    3 Debit Account Number 8 Mandatory. Must be eight digits.

    Debit Account Number combination must exist in customer debit account list and must not be a multi-bank account.

    4 Payment Currency 3 Mandatory. Must be GBP

    5 Payment Amount 16 Mandatory. Max = 9,999,999,999.99 (0.01 less than 10 billion).

    6 Payment Reference 16 Maximum 16 alpha-numeric characters

    7 Value Date 11 Mandatory. DD-MMM-YYYY (i.e 01-Jan-2006)

    Greater than or equal to today but less than or equal to 61 days forward, including today.

    Must be a UK working day

    8 Payment Details 140 Maximum of 140 alpha-numeric characters over a maximum of 4 separate lines

    9 Information to Payee Bank 210 Maximum of 210 characters over a maximum of 6 separate lines

    10 Advise Payee n/a True or False

    11 Payee is a Bank n/a True or False

    12 Beneficiary Account Number

    8 Mandatory. Must be a standard UK bank account number

    13 Beneficiary Sort Code 6 Mandatory. Must be a Standard UK bank account sort code

    14 Beneficiary Name 35 Mandatory. Maximum of 35 characters.

    15 Beneficiarys Address 105 Maximum of 105 characters, over 3 lines.

    16 Beneficiarys Bank Name 35 Maximum of 35 characters.

    17 Beneficiarys Bank address 105 Maximum of 105 characters, over 3 lines

    Back to top

    ../8_Administration.doc#_top#_top

  • An example is:

    Chaps_GBP_Payment

    302556

    11266760

    GBP

    100.00

    17-Jan-2006

    False

    False

    Back to top

    ../8_Administration.doc#_top#_top

  • Domestic BACS Single Beneficiary

    The fields within each record must be presented in the order below, alternatively only the mandatory fields need to be completed and presented in the order below:

    Field Field Name Length Field Validation

    1 Payment Type n/a Must be Single_BACS_GBP_Payment

    2 Debit Sort Code 6 Mandatory. Must be six digits without hyphens. Debit Account Sort Code combination must exist in customer debit account list.

    3 Debit Account Number 8 Mandatory. Must be eight digits.

    Debit Account Number combination must exist in customer debit account list and must not be a multi-bank account.

    4 Payment Currency 3 Mandatory. Must be GBP

    5 Payment Amount 14 Mandatory. Max = 999,999,999.99 (0.01 less than 1 billion)

    6 Payment Reference 18 Maximum 18 alpha-numeric characters.

    7 Value Date 11 Mandatory. DD-MMM-YYYY (i.e 01-Jan-2006)

    Must not be a UK non-working day.

    Minimum value date is three days forward including today if before BACS cut-off time and not including UK non-working days.

    8 Beneficiary Account Number

    8 Mandatory. Must be 8 digits.

    9 Beneficiary Sort Code 6 Mandatory. Must be 6 digits.

    10 Beneficiary Account Type Indicator

    1 A single digit (0 to 9)

    11 Beneficiary Name 18 Mandatory. Maximum 18 characters

    12 Beneficiarys Address 105 Maximum of 105 characters, over 3 lines.

    13 Beneficiarys Bank Name 35 Maximum of 35 characters.

    Note: During import any lower-case characters will be converted to upper case and any characters not valid for BACS will be replaced with a space.

    Back to top

    ../8_Administration.doc#_top#_top

  • Example:

    BACS_Payment

    302556

    11265668

    GBP

    9.00

    BACS TEST PAYMENT

    24-Nov-2005

    Back to top

    ../8_Administration.doc#_top#_top

  • Domestic BACS Multiple Beneficiary

    The fields within each record must be presented in the order below, alternatively only the mandatory fields need to be completed and presented in the order below:

    Field Field Name Length Field Validation

    1 Payment Type n/a Must be BACS_Payment

    2 Debit Sort Code 6 Mandatory. Must be six digits without hyphens. Debit Account Sort Code combination must exist in customer debit account list.

    3 Debit Account Number 8 Mandatory. Must be eight digits.

    Debit Account Number combination must exist in customer debit account list and must not be a multi-bank account.

    4 Payment Currency 3 Mandatory. Must be GBP

    5 Payment Amount 14 Mandatory. Max = 999,999,999.99 (0.01 less than 1 billion)

    6 Payment Reference 18 Maximum 18 alpha-numeric characters.

    7 Value Date 11 Mandatory. DD-MMM-YYYY (i.e 01-Jan-2006)

    Must not be a UK non-working day.

    Minimum value date is three days forward including today if before BACS cut-off time and not including UK non-working days.

    8 Beneficiary Account Number

    8 Mandatory. Must be 8 digits.

    9 Beneficiary Sort Code 6 Mandatory. Must be 6 digits.

    10 Beneficiary Account Type Indicator

    1 A single digit (0 to 9)

    11 Beneficiary Name 18 Mandatory. Maximum 18 characters

    12 Beneficiarys Address 105 Maximum of 105 characters, over 3 lines.

    13 Beneficiarys Bank Name

    35 Maximum of 35 characters.

    Back to top

    ../8_Administration.doc#_top#_top

  • Note: During import any lower-case characters will be converted to upper case and any characters not valid for BACS will be replaced with a space.

    Example:

    BACS_Payment

    302556

    11265668

    GBP

    109.00

    BACS TEST PAYMENT

    24-Nov-2005

    Domestic Internal Transfer

    The fields within each record must be presented in the order below, alternatively only the mandatory fields need to be completed and presented in the order below:

    Field Field Name Length Field Validation

    1 Payment Type n/a Must be Internal_Transfer_GBP_Payment

    2 Debit Sort Code 6 Mandatory. Must be six digits without hyphens. Debit Account Sort Code combination must exist in customer debit account list.

    3 Debit Account Number 8 Mandatory. Must be eight digits.

    Debit Account Number combination must exist in customer debit account list and must not be a multi-bank account.

    4 Debit Account currency

    3 Mandatory. Currency associated to the debit account number/ sort code combination

    5 Payment Currency 3 Mandatory. Must be GBP

    6 Payment Amount 16 Mandatory. Max = 9,999,999,999.99 (0.01 less than 10 billion)

    7 Payment Reference 16 Maximum 16 characters

    8 Value Date 11 Mandatory. DD-MMM-YYYY (i.e 01-Jan-2006)

    Must be a UK working day

    9 Beneficiary Account Number

    8 Mandatory. Must be a standard UK bank account number

  • Field Field Name Length Field Validation

    10 Beneficiary Sort Code 6 Mandatory. Must be a Standard UK bank account sort code

    11 Beneficiary Name 35 Mandatory. Maximum of 35 characters

    12 Beneficiarys Address 105 Maximum of 105 characters, over 3 lines.

    13 Beneficiarys Bank Name

    35 Maximum of 35 characters.

    14 Beneficiarys Bank address

    105 Maximum of 105 characters, over 3 lines

    Example: PaymentList>

    Internal_Transfer_GBP_Payment

    302556

    11266760

    GBP

    GBP

    100.00

    17-Jan-2006

    Back to top

    ../8_Administration.doc#_top#_top

  • Euro Money Mover

    The fields within each record must be presented in the order below, alternatively only the mandatory fields need to be completed and presented in the order below:

    Field Field Name Length Field Validation

    1 Payment Type n/a Must be Euro_MM_Payment

    2 Debit Sort Code 6 Mandatory. Must be six digits without hyphens. Debit Account Sort Code combination must exist in customer debit account list.

    3 Debit Account Number

    8 Mandatory. Must be eight digits.

    Debit Account Number combination must exist in customer debit account list and must not be a multi-bank account.

    4 Debit Account currency

    3 Mandatory. Currency associated to the debit account number/ sort code combination

    5 Payment Currency 3 Mandatory. Must be EUR

    6 Payment Amount 17 Mandatory. Max = 9,999,999,999.99 (0.01 less than 10 billion)

    7 Value Date 11 Mandatory. DD-MMM-YYYY (i.e 01-Jan-2006)

    Must be a Target working day

    8 Intermediary Bank Name

    35 Maximum of 35 characters

    If an intermediary details are entered but a BIC is not present this must be entered

    9 Intermediary Bank Address

    105 Maximum of 105 characters over a maximum of 3 separate lines

    If any intermediary details are entered but a BIC is not present this must be entered

    10 Intermediary Bank SWIFT BIC

    11 Valid BIC code

    The intermediary Bank SWIFT BIC must be valid for the payment to be STP.

    11 Intermediary Bank Account Number

    34 Maximum 34 characters

    12 Payment Details 140 Maximum of 140 characters over a maximum of 4 separate lines

    13 Charges 3 For payment to be STP this must be SHA

    14 Special Instructions 210 Maximum of 210 alpha-numeric characters over a maximum of 6 separate lines.

    If this field is populated then the payment is not STP

    Back to top

    ../8_Administration.doc#_top#_top

  • Field Field Name Length Field Validation

    15 Pay on Application Details

    29 29 alpha-numeric characters

    If this field is populated the type of identification to be used must be included. If this field is populated payment cannot be STP

    16 Beneficiary Account Number

    34 Maximum 34 characters. (IBAN).

    If this is populated then the pay on application indicator must be empty.

    This must be an IBAN for the payment to be STP.

    17 Beneficiary Name 35 Mandatory. Maximum of 35 characters

    18 Beneficiary Address 105 Maximum of 105 alpha-numeric characters over a maximum of 3 separate lines

    19 Beneficiary Bank SWIFT BIC

    11 Valid BIC

    A BIC must be entered if the payment is to go STP.

    If BIC is entered it must be Target addressable. (EU)

    Mandatory if beneficiary bank name and beneficiary bank address have not been included.

    20 Beneficiarys Bank Name

    35 Maximum of 35 characters.

    Mandatory if no beneficiary BIC entered

    21 Beneficiarys Bank Address

    105 Maximum of 105 alpha-numeric characters over a maximum of 3 separate lines.

    Mandatory if no beneficiary BIC entered

    Back to top

    ../8_Administration.doc#_top#_top

  • Example:

    Euro_MM_Payment

    309634

    28000025

    EUR

    EUR

    100.00

    25-Jan-2006

    SHA

    Back to top

    ../8_Administration.doc#_top#_top

  • Basic Euro Money Mover

    The fields within each record must be presented in the order below, alternatively only the mandatory fields need to be completed and presented in the order below:

    Field Field Name Length Field Validation

    1 Payment Type n/a Must be Basic_Euro_MM_Payment

    2 Debit Sort Code 6 Mandatory. Must be six digits without hyphens. Debit Account Sort Code combination must exist in customer debit account list.

    3 Debit Account Number 8 Mandatory. Must be eight digits.

    Debit Account Number combination must exist in customer debit account list and must not be a multi-bank account.

    4 Debit Account currency

    3 Mandatory. Currency associated to the debit account number/ sort code combination

    5 Payment Currency 3 Mandatory. Must be EUR

    6 Payment Amount 6 Mandatory. Up to and including 50,000

    7 Payment Reference 16 Maximum 16 alpha-numeric characters

    8 Value Date 11 Mandatory.

    DD-MMM-YYYY (i.e 01-Jan-2006)

    Must be a Target working day.

    Minimum value date is one day forward if before payments cut off time, two days forward if after payments cut off time

    9 Payment Details 140 Maximum of 140 alpha-numeric characters over a maximum of 4 separate lines

    10 Charges 3 Must be SHA

    11 Beneficiary Account Number

    34 Mandatory. This must be a valid IBAN.

    12 Beneficiary Name 35 Mandatory. Maximum of 35 characters

    13

    Beneficiary Bank SWIFT BIC

    11 Mandatory. The entered BIC must match the entered IBAN. If the BIC does not match the IBAN the application will derive the BIC for the supplied IBAN and inform you via a validation message that the BIC they entered has been overwritten with a BIC related to the IBAN.

    14 Beneficiarys Bank Name

    35 Maximum of 35 characters

    Back to top

    ../8_Administration.doc#_top#_top

  • Example:

    Basic_Euro_MM_Payment

    309634

    28000025

    EUR

    EUR

    100.00

    26-Jan-2006

    SHA

    Back to top

    ../8_Administration.doc#_top#_top

  • Euro BACS Single Beneficiary

    The fields within each record must be presented in the order below, alternatively only the mandatory fields need to be completed and presented in the order below:

    Field Field Name Length Field Validation

    1 Payment Type n/a Must be Single_BACS_Euro_Payment

    2 Debit Sort Code 6 Mandatory. Must be six digits without hyphens. Debit Account Sort Code combination must exist in customer debit account list.

    3 Debit Account Number 8 Mandatory. Must be eight digits.

    Debit Account Number combination must exist in customer debit account list and must not be a multi-bank account.

    4 Payment Currency 3 Mandatory. Must be EUR

    5 Payment Amount 18 Mandatory. Max = 999,999,999.99 (0.01 less than 1 billion)

    6 Payment Reference 18 Maximum 18 characters

    7 Value Date 11 Mandatory. DD-MMM-YYYY (i.e 01-Jan-2006)

    Must be a BACS working day.

    Minimum value date is three days forward including today if before BACS cut-off time and not including UK non-working days

    8 Beneficiary Account Number

    8 Mandatory. Must be 8 digits.

    9 Beneficiary Sort Code 6 Mandatory. Must be 6 digits

    10 Beneficiary Account Type Indicator

    1 A single digit (0 to 9)

    11 Beneficiary Name 18 Mandatory. Maximum 18 characters

    12 Beneficiarys Bank Name

    35 Maximum of 35 characters

    Note: During import any lower-case characters will be converted to upper case and any characters not valid for BACS will be replaced with a space.

    Back to top

    ../8_Administration.doc#_top#_top

  • Example:

    BACS_Euro_Payment

    309634

    28000025

    EUR

    100.00

    27-Jan-2006

    Back to top

    ../8_Administration.doc#_top#_top

  • Euro BACS Multiply Beneficiary

    The fields within each record must be presented in the order below, alternatively only the mandatory fields need to be completed and presented in the order below:

    Field Field Name Length Field Validation

    1 Payment Type n/a Must be BACS_Euro_Payment

    2 Debit Sort Code 6 Mandatory. Must be 6 digits. Debit Account Sort Code combination must exist in customer debit account list.

    3 Debit Account Number 8 Mandatory. Must be 8 digits.

    Debit Account Number combination must exist in customer debit account list and must not be a multi-bank account.

    4 Payment Currency 3 Mandatory. Must be EUR

    5 Payment Amount 14 Mandatory. Max = 999,999,999.99 (0.01 less than 1 billion)

    6 Payment Reference 16 Maximum 16 characters

    7 Value Date 11 Mandatory. DD-MMM-YYYY (i.e 01-Jan-2006)

    Must be a BACS working day.

    Minimum value date is three days forward including today if before BACS cut-off time and not including UK non-working days

    8 Beneficiary Account Number

    8 Mandatory. 8 digits.

    Must be a UK Euro account.

    9 Beneficiary Sort Code 6 Mandatory. 6 digits.

    Sort code should be valid for a BACS EUR payment

    10 Beneficiary Account Type Indicator

    1 A single digit (0 to 9)

    11 Beneficiary Name 18 Maximum 18 characters

    12 Beneficiarys Bank Name

    18 Maximum of 18 characters

    Note: During import any lower-case characters will be converted to upper case and any characters not valid for BACS will be replaced with a space.

    Back to top

    ../8_Administration.doc#_top#_top

  • Example:

    BACS_Euro_Payment

    309634

    28000025

    EUR

    5,529.25

    10-Feb-2006

    Back to top

    ../8_Administration.doc#_top#_top

  • Euro Multi-Bank Money Mover

    The fields within each record must be presented in the order below, alternatively only the mandatory fields need to be completed and presented in the order below:

    Field Field Name Length Field Validation

    1 Payment Type n/a Must be Multibank_Euro_MM_Payment

    2 Debit Account Number 8 Mandatory. Must be 8 digits.

    Must be a multi-bank account

    3 Debit Account Currency 3 Mandatory. Any 3 character Currency Code available within the Payments Service

    4 Payment Currency 3 Mandatory. Must be EUR

    5 Payment Amount 21 Mandatory. Max = 999,999,999,999.99 (0.01 less than 1000 billion)

    6 Payment Reference 16 Maximum 16 characters.

    7 Value Date 11 Mandatory. DD-MMM-YYYY (i.e 01-Jan-2006)

    8 Intermediary Bank Name

    35 Maximum 35 characters

    If any intermediary details are entered but a BIC is not present this must be entered

    9 Intermediary Bank Address

    105 Maximum 105 characters over a maximum of 3 lines

    If any intermediary details are entered but a BIC is not present this must be entered

    10 Intermediary Bank SWIFT BIC

    11 Valid BIC code

    If any intermediary details are present a valid BIC must be present to be STP

    11 Intermediary Bank Account Number

    34 Maximum 34 characters

    12 Foreign Exchange Rate

    17 8 major units, decimal place and 8 minor units.

    13 Foreign Exchange Reference

    16 Max 16 characters.

    Can be entered without a corresponding rate

    An FX Reference and rate can be provided for this payment even if the currencies do not differ.

    14 Charges 3 Mandatory. SHA, BEN, OUR

    15 Remitter reference 16 Maximum of 16 alpha-numeric characters

    16 Remittance Information 140 Maximum of 140 alpha-numeric characters over a maximum of 4 separate lines

    17 Clearing Code 31 Maximum 31 characters

    18 Original Ordered Amount

    15 Mandatory. Up to 15 digits including a decimal point.

    19 Original Ordered Currency

    3 Any 3 character Currency Code available within the Payments Service

  • Field Field Name Length Field Validation

    20 Payee Country Code 2 Valid 2 character country code available within the Payments Service

    21 Payment Authorisation 35 Maximum 35 characters

    22 Charges Account Number

    34 Maximum 34 characters

    23 Regulatory Reporting Country Code

    2 Valid 2 character ISO country code

    24 Regulatory Reporting Country Code

    2 Valid 2 character ISO country code

    25 Regulatory Reporting Other Information

    105 Max 105 characters over 3 lines. (Subtract 35 characters and one line for each of the above two items selected. Originating Country and Destination Country)

    26 Transaction type Instruction Code

    4 CHQB, NETS, RTGS or URGP

    27 Settles A Trade Instruction Code

    n/a Yes or No

    28 Intra Company Instruction Code

    n/a Yes or No

    29 Other Information 25 Maximum 25 characters

    30 Beneficiary Bank Clearing Code

    2 2 characters

    31 Beneficiary Bank Country Code

    2 Valid 2 character ISO country code

    32 Beneficiary Bank Phone Number

    25 Maximum 25 characters

    33 Beneficiary Account Number

    34 Maximum 34 characters (IBAN)

    34 Beneficiary Name 35 Mandatory. Maximum of 35 characters

    35 Beneficiary Address 105 Maximum of 105 alpha-numeric characters over a maximum of 3 separate lines

    36 Beneficiary Bank SWIFT BIC

    11 Valid BIC

    Must cross-validate with other beneficiary field values

    37 Beneficiarys Bank Name

    35 Maximum of 35 characters

    Beneficiarys Bank Address

    105 Maximum of 105 alpha-numeric characters over a maximum of 3 separate lines

    Back to top

    ../8_Administration.doc#_top#_top

  • Example:

    Multibank_Euro_MM_Payment

    < CLAIRE

    GBP

    EUR

    1,000.00

    09-Feb-2006

    SHA

    TEST CUSTOMER 2

    1,000.00

    EUR

    BE

    False

    False

    BE

  • Euro Internal Transfer

    The fields within each record must be presented in the order below, alternatively only the mandatory fields need to be completed and presented in the order below:

    Field Field Name Length Field Validation

    1 Payment Type n/a Must be Internal_Transfer_Euro_Payment

    2 Debit Sort Code 6 Mandatory. 6 digits Debit Ac Sort Code combination must exist in customer debit account list.

    Must be a LloydsTSB account

    3 Debit Account Number 8 Mandatory. 8 digits

    Debit Ac Sort Code combination must exist in customer debit account list and must not be a multi-bank account.

    Must be a LloydsTSB account

    4 Debit Account currency 3 Mandatory. Currency associated to the debit account number/ sort code combination

    5 Payment Currency 3 Mandatory. Must be EUR

    6 Payment Amount 18 Mandatory. Max = 999,999,999,999.99 (0.01 less than 1000 billion)

    7 Payment Reference 16 Max 16 characters

    8 Value Date 11 Mandatory. DD-MMM-YYYY (i.e 01-Jan-2006)

    Must be a UK working day

    9 Foreign Exchange Rate

    15 6 major units, decimal place and 8 minor units.

    10 Foreign Exchange Reference

    11 Maximum 11 Chars

    Must be correctly formatted with either B, F or X followed by 10 digits.

    Or the letters AGREED

    Required if FX Rate has been provided.

    Only to be provided if the currencies differ.

    11 Beneficiary Account Number

    8 Mandatory. Must be a LTSB account. Must be a standard UK bank account number.

    12 Beneficiary Sort Code 6 Mandatory. This must be an LTSB account

    13 Beneficiary Name 35 Mandatory. Maximum 35 characters

    Back to top

    ../8_Administration.doc#_top#_top

  • Example:

    Internal_Transfer_Euro_Payment

    309634

    28000025

    EUR

    EUR

    100.00

    09-Feb-2006

    Back to top

    ../8_Administration.doc#_top#_top

  • Euro International Draft

    The fields within each record must be presented in the order below, alternatively only the mandatory fields need to be completed and presented in the order below:

    Field Field Name Length Field Validation

    1 Payment Type n/a Must be International_Draft_Euro_Payment

    2 Debit Sort Code 6 Mandatory. 6 digits Debit Account Sort Code combination must exist in customer debit account list.

    3 Debit Account Number 8 Mandatory. 8 digits

    Debit Account Number combination must exist in customer debit account list and must not be a multi-bank account.

    4 Debit Account currency 3 Mandatory. Currency associated to the debit account number/ sort code combination

    5 Payment Currency 3 Mandatory. Must be EUR

    6 Payment Amount 18 Mandatory. Max = 999,999,999,999.99 (0.01 less than 1000 billion)

    7 Country Drawn From 2 Valid 2 character ISO country code

    8 Value Date 11 Mandatory. DD-MMM-YYYY (i.e 01-Jan-2006)

    Must be a UK working day

    9 Charges 3 Add to cost (OUR) or deduct from amount (BEN)

    10 Special Instructions 245 There can be maximum of 7 lines of 35 characters

    11 Remittance Information 214 Maximum of 140 alpha-numeric characters over a maximum of 4 separate lines

    12 Beneficiary Name 70 Mandatory. Maximum of 70 characters

    Example:

    International_Draft_Euro_Payment

    309634

    28000025

    EUR

    EUR

    100.00

    DE

    08-Feb-2006

    OUR

    Back to top

    International Money Mover

    ../8_Administration.doc#_top#_top

  • The fields within each record must be presented in the order below, alternatively only the mandatory fields need to be completed and presented in the order below:

    Field Field Name Length Field Validation

    1 Payment Type n/a Must be International_MM_Payment

    2 Debit Sort Code 6 Mandatory. 6 digits

    Debit Account Sort Code combination must exist in customer debit account list.

    3 Debit Account Number 8 Mandatory. 8 digits.

    Debit Account number combination must exist in customer debit account list and must not be a multi-bank account.

    4 Debit Account currency 3 Mandatory. Currency associated to the debit account number/ sort code combination

    5 Payment Currency 3 Mandatory. Any 3 character Currency Code available within the Payments service

    6 Payment Amount 21 Mandatory.

    A) For currencies that require 0 decimal places the maximum value is 99,999,999,999,999. B) For currencies that require 1 decimal place the maximum value is 9,999,999,999,999.9. C) For currencies that require 2 decimal places the maximum value is 999,999,999,999.99. C) For currencies that require 3 decimal places the maximum value is 99,999,999,999.999.

    7 Payment Reference 16 Maximum 16 alpha numeric characters

    8 Destination Country Code

    2 Valid 2 character ISO country code

    9 Value Date 11 Mandatory. DD-MMM-YYYY (i.e 01-Jan-2006)

    Must be a working day in the country of the payment currency

    10 Intermediary Bank Name

    35 Maximum of 35 characters

    If any intermediary details are entered but a BIC is not present this must be entered

    11 Intermediary Bank Address

    105 Maximum of 105 characters over a maximum of 3 lines

    If any intermediary details are entered but a BIC is not present this must be entered

    12 Intermediary Bank SWIFT BIC

    11 Valid BIC code.

    If any intermediary details are present a valid BIC must be present to be STP

    13 Intermediary Bank Account Number

    34 Maximum 34 characters

    14 Foreign Exchange Rate

    15 6 major units, decimal place and 8 minor units.

    Back to top

    15 Foreign Exchange Reference

    11 Maximum 11 Chars

    Must be correctly formatted with either B, F or X Followed by 10

    ../8_Administration.doc#_top#_top

  • Field Field Name Length Field Validation

    digits.

    Or the letters AGREED

    Required if FX Rate has been provided.

    Only to be provided if the currencies differ.

    16 Payment Details 140 Maximum of 140 characters over a maximum of 4 separate lines

    17 Charges 3 for payment to be STP this must be SHA

    18 Special Instructions 210 Maximum of 210 characters over a maximum of 6 lines

    If this field is populated the payment is not STP

    19 Remittance Information 140 Maximum of 140 characters over a maximum of 4 separate lines

    20 Payment On Application Details

    29 29 alpha numeric characters.

    If populated must include the type of identification to be used.

    If this field is populated payment cannot be STP

    21 Clearing Code 50 Maximum 50 characters

    22 Beneficiary Account Number

    34 Maximum of 34 characters (IBAN)

    If this is populated then the pay on application indicator must be empty.

    23 Beneficiary Name 35 Mandatory. Maximum of 35 characters

    24 Beneficiary Address 105 Maximum of 105 alpha-numeric characters over a maximum of 3 separate lines

    25 Beneficiary Bank SWIFT BIC

    11 Valid BIC

    A BIC must be entered if payment is to go STP. If payment currency is EUR and BIC is entered it must NOT be Target addressable. (EU)

    Mandatory if beneficiary bank name and beneficiary bank address have not been included.

    26 Beneficiarys Bank Name

    35 Maximum of 35 characters

    27 Beneficiarys Bank Address

    105 Maximum of 105 alpha-numeric characters over a maximum of 3 separate lines

    Back to top

    ../8_Administration.doc#_top#_top

  • Example:

    International_MM_Payment

    309634

    11609335

    USD

    USD

    100.00

    08-Feb-2006

    SHA

    Back to top

    ../8_Administration.doc#_top#_top

  • International Multi-Bank Money Mover

    The fields within each record must be presented in the order below, alternatively only the mandatory fields need to be completed and presented in the order below:

    Field Field Name Length Field Validation

    1 Payment Type n/a Must be Multibank_International_MM_Payment

    2 Debit Account Number 8 Mandatory. 8 digits.

    Must be a multi-bank account

    3 Debit Account currency 3 Mandatory. Currency associated to the debit account number

    4 Payment Currency 3 Mandatory. STP currencies only

    5 Payment Amount 21 Mandatory.

    A) For currencies that require 0 decimal places the maximum value is 99,999,999,999,999. B) For currencies that require 1 decimal place the maximum value is 9,999,999,999,999.9. C) For currencies that require 2 decimal places the maximum value is 999,999,999,999.99. C) For currencies that require 3 decimal places the maximum value is 99,999,999,999.999.

    6 Payment Reference 16 Maximum 16 characters

    7 Value Date 11 Mandatory. DD-MMM-YYYY (i.e 01-Jan-2006)

    Must be a working day in the country of the payment

    8 Intermediary Bank Name

    35 Maximum of 35 characters

    If any intermediary details are entered but a BIC is not present this must be entered

    9 Intermediary Bank Address

    105 Maximum of 105 characters over a maximum of 3 lines

    If any intermediary details are entered but a BIC is not present this must be entered

    10 Intermediary Bank SWIFT BIC

    11 Valid BIC code.

    If any intermediary details are present a valid BIC must be present to be STP

    11 Intermediary Bank Account Number

    35 Maximum of 35 characters

    If any intermediary details are entered but a BIC is not present this must be entered

    12 Payment Details 140 Maximum of 140 characters over a maximum of 4 separate lines

    13 Charges 3 Mandatory. SHA, Ben or OUR

    14 Remitter Reference 16 Maximum of 16 characters

    15 Remittance Information 140 Maximum of 140 characters or a maximum of 4 separate lines

    16 Clearing Code 31 Maximum 31 characters

    17 Original Ordered Amount

    15 Mandatory. Up to 15 digits including a decimal point.

    18 Original Ordered Currency

    3 Valid 3 character Currency code available within the Payments Service

    19 Payee Country Code 2 Valid 2 character country code available within the Payments Service

  • Field Field Name Length Field Validation

    20 Payment Authorisation 35 Maximum 35 characters

    21 Charges Account Number

    34 Maximum 34 characters

    22 Regulatory Reporting Country Code

    2 Valid 2 character country code

    23 Regulatory Reporting Country Code

    2 Valid 2 character country code available within the Payments Service

    24 Regulatory Reporting Other Information

    105 Max 105 characters over 3 lines. (Subtract 35 characters and one line for each of the above two items selected. Originating Country and Destination Country)

    25 Transaction Type Instruction Code

    4 CHQB, NETS, RTGS or URGP

    26 Settles A Trade Instruction Code

    n/a Yes or No

    27 Intra Company Instruction Code

    n/a Yes or No

    28 Other Information 25 Maximum 25 characters

    29 Beneficiary Bank clearing Code Key

    2 2 characters

    30 Beneficiary Bank Country Code

    2 Valid 2 character country code available within the Payments Service

    31 Beneficiary Phone Number

    25 Maximum 25 characters

    32 Beneficiary Account Number

    34 Maximum 34 characters (IBAN)

    33 Beneficiary Name 35 Mandatory. Maximum of 35 characters

    34 Beneficiary Address 105 Maximum of 105 alpha-numeric characters over a maximum of 3 separate lines

    35 Beneficiary Bank SWIFT BIC

    11 Valid BIC code

    36 Beneficiarys Bank Name

    35 Maximum of 35 characters

    37 Beneficiarys Bank Address

    105 Maximum of 105 alpha-numeric characters over a maximum of 3 separate lines

    Back to top

    ../8_Administration.doc#_top#_top

  • Example:

    Multibank_International_MM_Payment

    CLAIRE

    GBP

    USD

    1,000.00

    09-Feb-2006

    SHA

    021000021

    TEST CUSTOMER 2

    1,000.00

    USD

    US

    False

    False

    US

    Back to top

    ../8_Administration.doc#_top#_top

  • International Internal Transfer

    The fields within each record must be presented in the order below, alternatively only the mandatory fields need to be completed and presented in the order below:

    Field Field Name Length Field Validation

    1 Payment Type n/a Must be Internal_Transfer_International_Payment

    2 Debit Sort Code 6 Mandatory. 6 digits

    Debit Account Sort Code combination must exist in customer debit account list.

    3 Debit Account Number 8 Mandatory. 8 digits

    Debit Account Number combination must exist in customer debit account list and must not be a multi-bank account.

    4 Debit Account currency 3 Mandatory. Currency associated to the debit account number/ sort code combination

    5 Payment Currency 3 Mandatory. Any 3 character Currency Code available within the Payments Service

    6 Payment Amount 21 Mandatory.

    A) For currencies that require 0 decimal places the maximum value is 99,999,999,999,999. B) For currencies that require 1 decimal place the maximum value is 9,999,999,999,999.9. C) For currencies that require 2 decimal places the maximum value is 999,999,999,999.99. C) For currencies that require 3 decimal places the maximum value is 99,999,999,999.999.

    7 Payment Reference 16 Maximum 16 characters

    8 Value Date 11 Mandatory. DD-MMM-YYYY (i.e 01-Jan-2006)

    Must be a UK working day

    9 Beneficiary Account Number

    8 Must be a standard UK bank account number.

    Must be a LloydsTSB account.

    10 Beneficiary Sort Code 6 Must be a Standard UK bank account sort code.

    Must be a LloydsTSB account.

    11 Beneficiary Name 35 Mandatory. Maximum 35 characters

    12 Beneficiarys Bank Name

    35 Maximum of 35 characters

    Back to top

    ../8_Administration.doc#_top#_top

  • Example:

    Internal_Transfer_International_Payment

    309634

    11609335

    USD

    USD

    1,000.00

    09-Feb-2006

    Back to top

    ../8_Administration.doc#_top#_top

  • International Draft

    The fields within each record must be presented in the order below, alternatively only the mandatory fields need to be completed and presented in the order below:

    Field Field Name Length Field Validation

    1 Payment Type n/a Must be International_Draft_Payment

    2 Debit Sort Code 6 Mandatory. 6 digits

    Debit Account Sort Code combination must exist in customer debit account list.

    3 Debit Account Number 8 Mandatory. 8 digits.

    Debit Account Number combination must exist in customer debit account list and must not be a multi-bank account.

    4 Debit Account currency 3 Mandatory. Currency associated to the debit account number/ sort code combination

    5 Payment Currency 3 Mandatory. Any 3 character Currency Code available within the Payments Service

    6 Payment Amount 21 Mandatory.

    A) For currencies that require 0 decimal places the maximum value is 99,999,999,999,999. B) For currencies that require 1 decimal place the maximum value is 9,999,999,999,999.9. C) For currencies that require 2 decimal places the maximum value is 999,999,999,999.99. C) For currencies that require 3 decimal places the maximum value is 99,999,999,999.999.

    7 Payment Reference 16 Mandatory if the payment currency is either GBP or EUR.

    If selected for other currencies the country code must match the country of the payment currency code US = USD etc.

    8 Value Date 11 Mandatory. DD-MMM-YYYY (e.g. 01-Jan-2006)

    Must be a working day in the country of the payment currency

    9 Charges 3 SHA, OUR, BEN

    10 Special Instructions 35 Maximum of 7 lines each containing a maximum of 35 characters

    11 Remittance Information Field

    140 Maximum of 140 characters or a maximum of 4 separate lines

    12 Beneficiary Name 70 Mandatory. Maximum of 70 characters

    Back to top

    ../8_Administration.doc#_top#_top

  • Example:

    International_Draft_Payment

    309634

    11609335

    USD

    USD

    1,000.00

    US

    09-Feb-2006

    OUR

    Back to top

    ../8_Administration.doc#_top#_top

  • 1.4.2 PFE-CSV (Import, Export, Archive)

    The PFE-CSV format is used as one of a choice of PFE import formats, in order to import payment instructions into the application, as an export format, used to export payment instructions and also as a format for payment archive.

    The CSV does not have a structure (like XML) which demands values to be optional or mandatory. If a value is not specified, a comma must exist to show that the column is empty. The empty data is then simply placed into the relevant fields and the payment is then validated (which displays the error messages).

    BACS Multiple Payments: Please note that in the case of a BACS Multiple payment, there will be a line for the entire payment (starting BACS) and a single line for each Beneficiary (see example).

    Information relating to the entire payment will be contained in the BACS line in the CSV file and information relating to each individual beneficiary will be contained in the BEN line in the CSV file. The beneficiary line will not contain debit account information or value dates etc., the only fields populated will be BACS Multiple beneficiary specific

    For payments that have multiple FX rates, the first FX rate and reference will be included in the main line for the payment under the FX Rate and FX Reference fields. Any other FX rates or references will be included on subsequent lines with the moniker (first field) set to FX.

    As far as possible, the field data in the import file should contain characters that are valid for that field of the payments. Invalid characters will be imported however the payment will fail validation. Since this is a comma separated file commas should not be included in the contents of a field. If commas are included then the file format for that line will be invalid and the record will be rejected, For multiple line fields such as addresses user can use the new line character \n within the CSV import file.

    Note: All the fields listed below are in the order they will be in the CSV file.

    For all payment types

    Payment Type (See Payment Type Field Values )

    Payment PFE-Reference

    Debit Sort Code

    Debit Account Number

    Debit Account Currency

    Payment Currency

    Cur Equiv of GBP Indicator

    Payment Amount

    Country Drawn From

    Destination Country Code

    Value Date

    PrePositioned

    Beneficiary Account Number

    Beneficiary Sort Code

    Beneficiary Credit Amount

    Beneficiary Type of Account Indicator

    Beneficiary Name

    Back to top

    ../8_Administration.doc#_top#_top

  • Beneficiary Address

    Beneficiary Bank SWIFT BIC

    Beneficiary Bank Name

    Beneficiary Bank Address

    Intermediary Bank SWIFT BIC

    Intermediary Bank Account Number

    Intermediary Bank Name

    Intermediary Bank Address

    FX Reference

    FXRate

    Payment Details

    Charges

    Special Instructions

    Information to Payee Bank

    Advise Payee

    Payee is a Bank

    Payment Reference

    Beneficiary Payment Reference

    Remittance Information

    Remitters Name

    Remitters Address

    Pay on Application Details

    Clearing Code

    Debit Branch Name

    Debit Account Name

    Debit Account Address

    Original Ordered Amount

    Original Ordered Currency

    Beneficiary Bank Clearing Code Key

    Beneficiary Bank Country Code

    FX Original Currency

    Payee Country Code

    Payment Authorisation

    Charges Account Number

    Originating County Code

    Destination Country Code

    Other Regulatory Reporting Information

  • Back to top

    Transaction Type Instruction Code

    Settles A Trade Instruction Code

    Intra Company Instruction Code

    Beneficiary Phone Number

    Payment Type Field Values

    Ben (for a beneficiary line multiple beneficiary payment)

    Chaps_GBP_Payment

    BACS_Payment

    BACS_Single_Payment

    Internal_Transfer_GBP_Payment

    Euro_MM_Payment

    Basic_Euro_MM_Payment

    BACS_Euro_Payment

    BACS_Euro_Single_Payment

    Multibank_Euro_MM_Payment

    Internal_Transfer_Euro_Payment

    International_Draft_Euro_Payment

    International_MM_Payment

    Multibank_International_MM_Payment

    Internal_Transfer_International_Payment

    International_Draft_Payment

    Domestic examples (see key on next page)

    BACS Single:

    Single_BACS_GBP_Payment,,112233,11223344,,GBP,,100.00,,,26-Jan-2009,,12345678,123456,,,Beneficiary Name,,,,,,,,,,,,,,,,,Payment Reference,,,,,,,,,,,,,,,,,,,,,,,,

    BACS Multiple

    BACS_Payment,,112233,11223344,,GBP,,200.00,,,26-Jan-2009,,,,,,,,,,,,,,,,,,,,,,,Remitter Reference,,,,,,,,,,,,,,,,,,,,,,,,

    Ben,,,,,,,,,,,,12345678,123456,100.00,,Beneficiary Name,,,,,,,,,,,,,,,,,,Beneficiary Reference,,,,,,,,,,,,,,,,,,,,,,,

    Ben,,,,,,,,,,,,12345678,123456,100.00,,Beneficiary Name,,,,,,,,,,,,,,,,,,Beneficiary Reference,,,,,,,,,,,,,,,,,,,,,,,

    Note: 200.00 must equal the sum of the payments in the file.

    CHAPS Payment:

    CHAPS_GBP_Payment,,112233,11223344,,GBP, ,100.00,,, 26-Jan-2009,,12345678,123456,,,Beneficiary Name ,,,,,,,,,,,Beneficiary Reference,,,,,,Remitter Reference,,,,,,,,Your Account Name ,,,,,,,,,,,,,,,,

    ../8_Administration.doc#_top#_top

  • Back to top

    Data Field Name Length Field Validation

    112233 Debit Sort Code 6 Mandatory. 6 digits

    Debit Account Sort Code combination must exist in customer debit account list.

    11223344 Debit Account Number 8 Mandatory. 8 digits

    Debit Account Number combination must exist in customer debit account list and must not be a multi-bank account.

    26-Jan-2009 Value Date 11 Mandatory. DD-MMM-YYYY (e.g. 01-Jan-2006)

    Must be a working day in the country of the payment currency

    Beneficiary Name

    Beneficiary Name 18/35 Mandatory.

    Maximum of 18 characters for BACS

    Maximum of 35 characters for CHAPS

    12345678 Beneficiary Account No 8 Mandatory. 8 Digits

    Beneficiarys Account Number

    123456 Beneficiary Sort Code 6 Mandatory. 6 digits

    Beneficiarys Sort Code

    100.00 Payment Amount 21 Mandatory.

    A) For currencies that require 0 decimal places the maximum value is 99,999,999,999,999. B) For currencies that require 1 decimal place the maximum value is 9,999,999,999,999.9. C) For currencies that require 2 decimal places the maximum value is 999,999,999,999.99. C) For currencies that require 3 decimal places the maximum value is 99,999,999,999.999.

    Remitter Reference

    Remitter Reference 16-18 Optional.

    Maximum of 16 characters for CHAPS

    Maximum of 18 characters for BACS Multiple

    Beneficiary Reference

    Beneficiary Reference 18/140 Optional.

    Maximum of 18 characters BACS.

    Maximum of 140 characters or a maximum of 4 separate lines.

    Back to top

    Euro example (STP)

    Basic_Euro_MM_Payment,,112233,11223344,,EUR,,100.00,,,26-Jan-2009,,FRxxxxxxx,,,, Beneficiary Name ,,BNPAFRPPTAS,,,,,,,,,Beneficiary Reference,SHA,,,,,Remitter Reference,,,,,,,,,,,,,,,,,,,,,,,,

    Euro_MM_Payment,,302571,00031942,,EUR,,100.00,,,26-Jan-2009,, FRxxxxxxx,,,, Beneficiary Name ,,BNPAFRPPTAS,,, ARTIITM1003,0987654321,BANCO SEC,,,,Beneficiary Reference,SHA,,,,,Remitter Reference,,,,,,,,,,,,,,,,,,,,,,,,

    ../8_Administration.doc#_top#_top../8_Administration.doc#_top#_top

  • Data Field Name Length Field Validation

    112233 Debit Sort Code 6 Mandatory. 6 digits

    Debit Account Sort Code combination must exist in customer debit account list.

    11223344 Debit Account Number

    8 Mandatory. 8 digits

    Debit Account Number combination must exist in customer debit account list and must not be a multi-bank account.

    26-Jan-2009 Value Date / Execute Date

    11 Mandatory. DD-MMM-YYYY (e.g. 01-Jan-2006)

    Must be a working day in the country of the payment currency

    Beneficiary Name

    Beneficiary Name 35 Mandatory.

    Maximum of 35 characters.

    FRxxxxxxx Beneficiary Account No

    34 Mandatory.

    IBAN Number

    100.00 Payment Amount 21 Mandatory.

    A) For currencies that require 0 decimal places the maximum value is 99,999,999,999,999. B) For currencies that require 1 decimal place the maximum value is 9,999,999,999,999.9. C) For currencies that require 2 decimal places the maximum value is 999,999,999,999.99. C) For currencies that require 3 decimal places the maximum value is 99,999,999,999.999.

    BNPAFRPPTAS SWIFT/BIC Code 11 Mandatory.

    Maximum 11 characters

    SHA Charges 3 Mandatory.

    SHA Charges are split

    BEN Beneficiary Pays All Charges

    OUR Remitter Pays All Charges

    Remitter Reference

    Remitter Reference 35 Optional.

    Maximum of 35 characters

    Beneficiary Reference

    Beneficiary Reference

    140 Optional.

    Maximum of 140 characters or a maximum of 4 separate lines.

    ARTIITM1003 Intermediary SWIFT/BIC

    11 Optional.

    Maximum of 11 characters

    0987654321 Intermediary Account Num

    34 Optional

    Maximum of 34 characters

    BANCO SEC Intermediary Bank Name

    35 Optional

    Maximum of 35 characters

    Back to top

    ../8_Administration.doc#_top#_top

  • International example (STP)

    International_MM_Payment,,112233,11223344,,USD,,100.00,,,26-Jan-2009,,1234567890,,,, Beneficiary Name ,, BNPAFRPPTAS,,,ARTIITM1003,0987654321,BANCO SEC,,,,Beneficiary Reference,SHA,,,,,Remitter Reference,,,,,,,,,,,,,,,,,,,,,,,,

    Data Field Name Length Field Validation

    112233 Debit Sort Code 6 Mandatory. 6 digits

    Debit Account Sort Code combination must exist in customer debit account list.

    11223344 Debit Account Number

    8 Mandatory. 8 digits

    Debit Account Number combination must exist in customer debit account list and must not be a multi-bank account.

    USD Currency 3 Mandatory

    Credit Currency in ISO Format

    100.00 Payment Amount 21 Mandatory.

    A) For currencies that require 0 decimal places the maximum value is 99,999,999,999,999. B) For currencies that require 1 decimal place the maximum value is 9,999,999,999,999.9. C) For currencies that require 2 decimal places the maximum value is 999,999,999,999.99. C) For currencies that require 3 decimal places the maximum value is 99,999,999,999.999.

    26-Jan-2009 Value Date 11 Mandatory. DD-MMM-YYYY (e.g. 01-Jan-2006)

    Must be a working day in the country of the payment currency

    Beneficiary Name

    Beneficiary Name 35 Mandatory.

    Maximum of 35 characters.

    1234567890 Beneficiary Account No

    34 Mandatory.

    Account Number

    BNPAFRPPTAS SWIFT/BIC Code 11 Mandatory

    Maximum 11 characters

    SHA Charges 3 Mandatory.

    SHA Charges are split

    BEN Beneficiary Pays All Charges

    OUR Remitter Pays All Charges

    Remitter Reference

    Remitter Reference 35 Optional.

    Maximum of 35 characters

    Beneficiary Reference

    Beneficiary Reference

    140 Optional.

    Maximum of 140 characters or a maximum of 4 separate lines.

    ARTIITM1003 Intermediary SWIFT/BIC

    11 Optional.

    Maximum of 11 characters

    0987654321 Intermediary Account Num

    34 Optional

    Maximum of 34 characters

  • Data Field Name Length Field Validation

    BANCO SEC Intermediary Bank Name

    35 Optional

    Maximum of 35 characters

    Back to top

    ../8_Administration.doc#_top#_top

  • 1.4.3 Other Formats

    Sage BACS Multiple CSV

    This import format is that used when the customer exports information from the Sage accounting package and is formatted as a variation on the comma separated, enclosed in double quotes and variable length (CSV) format.

    Each credit record within the import file is contained on a separate line (separated by a carriage return/line feed combination) and each field within a record must be separated by a comma. In addition and optionally each field within a record may be enclosed in double quotes.

    The fields within each record must be presented in the order: Payee Sort Code, Payee Account Number, Payee Account Name, Reference, and implied decimal Amount.

    Field Field Name Length BACS Multiple field and validation

    1 Payee Sort Code 6 or 8 Mandatory. Must be six digits without hyphens or 8 digits with.

    2 Payee account number 8 Mandatory. Must be eight digits.

    3 Payee Account name 18 or less Mandatory. If longer than 18 characters it will be truncated.

    4 Reference 18 or less The reference that will normally appear on the beneficiarys statement. If longer than 18 characters it will be truncated.

    5 Amount 11 or less Mandatory. Up to 11 digits with an explicit decimal point.

    Note: During import any lower-case characters will be converted to upper case and any characters not valid for BACS will be replaced with a space.

    An example is: 10-12-10,00123456,PAYEE 1,REF 1,1000.00

    101210,00123456,PAYEE 1,REF 1,1000.00

    101210,00123456,PAYEE 1,REF 1,1000.00

    Back to top

    ../8_Administration.doc#_top#_top

  • Sage BACS Euro Multiple CSV

    For Euro payments which are debiting and crediting accounts within the UK

    This import format is that used when the customer exports information from the Sage accounting package and is formatted as a variation on the comma separated, enclosed in double quotes and variable length (CSV) format.

    Each credit record within the import file is contained on a separate line (separated by a carriage return/line feed combination) and each field within a record must be separated by a comma. Also in addition and optionally each field within a record may be enclosed in double quotes.

    The fields within each record must be presented in the order: Payee Sort Code, Payee Account Number, Payee Account Name, Reference, and implied decimal Amount.

    Field Field Name Length BACS Multiple field and validation

    1 Payee Sort Code 6 or 8 Mandatory. Must be six digits without hyphens or 8 digits with.

    2 Payee account number 8 Mandatory. Must be eight digits.

    3 Payee Account name 18 or less Mandatory. If longer than 18 characters it will be truncated.

    4 Reference 18 or less The reference that will normally appear on the beneficiarys statement. If longer than 18 characters it will be truncated.

    5 Amount 11 or less Mandatory. Up to 11 digits with an explicit decimal point.

    Note: During import any lower-case characters will be converted to upper case and any characters not valid for BACS will be replaced with a space.

    An example is: 10-12-10,00123456,PAYEE 1,REF 1,100000 101210,00123456,PAYEE 1,REF 1,100000 101210,00123456,PAYEE 1,REF 1,1000.00

    BACS Multiple Standard CSV

    This import format is the normal comma separated variable length (CSV) format.

    Each credit record within the import file is contained on a separate line (separated by a carriage return/line feed combination) and each field within a record is separated by a comma. In addition you have the option that each field within a record may be enclosed in double quotes.

    The fields within each record must be presented in the order: Payee Sort Code, Payee Account Number, Payee Type of Account, Payee Bank/Branch, Payee Account Name, Reference and amount. The fields length and validation are as follows:

    Field Field Name Length BACS Multiple field and validation

    1 Payee bank sort code 6 or 8 Mandatory. Must be six digits without hyphens or 8 digits with.

    2 Payee account number 8 Mandatory. Must be eight digits.

    3 Payee Type of Account 1 Mandatory. Will usually be '0'.

    4 Payee bank/branch 18 or less If longer than 18 characters it will be truncated.

    5 Payee Account name 18 or less Mandatory. If longer than 18 characters it will be truncated.

    6 Reference 18 or less The reference that will normally appear on the beneficiarys statement. If longer than 18 characters it will be truncated.

    7 Amount 11 or less Mandatory. Up to 11 digits plus an explicit decimal point.

    Note: During import any lower-case characters will be converted to upper case and any characters not valid for BACS will be replaced with a space.

    Back to top

    ../8_Administration.doc#_top#_top

  • Examples are:

    101210,00123456,0,BARCLAYS CITY ROAD,PAYEE 1,REF 1,1000.00

    10-12-10,00123456,0,BARCLAYS CITY ROAD,PAYEE 1,REF 1,1000.00

    101210,00123456,0,,PAYEE 1,REF 1,1000.00 101210,00123456,0,BARCLAYS CITY ROAD,PAYEE 1,REF 1,1234.00

    BACS Euro Multiple Standard CSV

    For Euro payments which are debiting and crediting accounts within the UK

    This import format is the normal comma separated variable length (CSV) format.

    Each credit record within the import file is contained on a separate line (separated by a carriage return/line feed combination) and each field within a record is separated by a comma. In addition you have the option that each field within a record may be enclosed in double quotes.

    The fields within each record must be presented in the order: Payee Sort Code, Payee Account Number, Payee Type of Account, Payee Bank/Branch, Payee Account Name, Reference and amount. The fields length and validation are as follows:

    Field Field Name Length BACS Multiple field and validation

    1 Payee bank sort code 6 or 8 Mandatory. Must be six digits without hyphens or 8 digits with.

    2 Payee account number 8 Mandatory. Must be eight digit Euro account

    3 Payee Type of Account 1 Mandatory. Will usually be '0'.

    4 Payee bank/branch 18 or less If longer than 18 characters it will be truncated.

    5 Payee Account name 18 or less Mandatory. If longer than 18 characters it will be truncated.

    6 Reference 18 or less The reference that will normally appear on the beneficiarys statement. If longer than 18 characters it will be truncated.

    7 Amount 11 or less Mandatory. Up to 11 digits plus an explicit decimal point.

    Note: During import any lower-case characters will be converted to upper case and any characters not valid for BACS will be replaced with a space.

    Examples are:

    101210,00123456,0,BARCLAYS CITY ROAD,PAYEE 1,REF 1,1000.00

    10-12-10,00123456,0,BARCLAYS CITY ROAD,PAYEE 1,REF 1,1000.00

    101210,00123456,0,,PAYEE 1,REF 1,1000.00 101210,00123456,0,BARCLAYS CITY ROAD,PAYEE 1,REF 1,1234.00

    Back to top

    ../8_Administration.doc#_top#_top

  • BACS Multiple Fixed Length

    This import format is a legacy Lloyds Bank format included to facilitate customer migration from Lloydslink to PFE.

    The file to be imported must be in text format, with no header and no trailer, containing nothing but fixed length BACS standard layout records, each terminated by a carriage-return line-feed pair. The fields and format are as follows:

    Field No.

    Field Name Fixed Length

    End Positio

    n

    Mapping to BACS Multiple field and validation

    1 Beneficiary bank sort code

    6 6 Mandatory. Must be six digits.

    2 Beneficiary bank account number

    8 14 Mandatory. Must be eight digits.

    3 Type of account code 1 15 Any digit (0-9). If not a digit, it will default to 0 in BACS Multiple record.

    4 Transaction code 2 17 Must be 99 or the transaction is ignored.

    5 Originating sorting code number

    6 23 The contents of this field will be ignored, but it must be present.

    6 Originating account number

    8 31 The contents of this field will be ignored, but it must be present.

    7 Free format 4 35 The contents of this field will be ignored, but it must be present.

    8 Amount 11 right-

    justified

    46 Mandatory. Must be 11 digits zero-filled from the left with no decimal point.

    9 Users name 18 64 The contents of this field will be ignored, but it must be present.

    10 Beneficiary reference 18 82

    11 Beneficiary name 18 100 Mandatory.

    12 BACS processing day of data record

    6 106 The contents of this field will be ignored and it will usually not be present at all, the record terminating after field 11.

    Note: During import any lower-case characters will be converted to upper case and any characters not valid for BACS will be replaced with a space.

    Example fixed length file:

    1 2 3 4 5 6 7 8 9 123456789012345678901234567890123456789012345679012345678901234567890123456789012345678901234567890

    20304000357967099 00000148973 MYSON INV2387 SCIMITAR SERVICES

    30942801264196099 00000049628 MYSON INV2643 RUDDSPRINT

    40924200065111099 00000004125 MYSON INV2245 THOMPSON IND

    70324503366789099 00000043897 MYSON INV2410 RORY AND ADAMS

    88003304567822099 00008137680 MYSON INV2519 LETCHFORD PAPER

    Note: In the example above the numbering is provided as a guide and should not be included in the file itself.

    If a record is not exactly 100 characters long (or 106 if the optional field 12 is included) then the transaction will be rejected.

    Back to top

    ../8_Administration.doc#_top#_top

  • BACS Euro Multiple Fixed Length

    This import format is a legacy Lloyds bank format included to facilitate customer migration from Lloydslink to PFE.

    The file to be imported must be in text format, with no header and no trailer, containing nothing but fixed length BACS standard layout records, each terminated by a carriage-return line-feed pair.

    The fields and format are as follows:

    Field No.

    Field Name Fixed Length

    End Position

    Mapping to BACS Multiple field and validation

    1 Beneficiary bank sort code 6 6 Mandatory. Must be six digits.

    2 Beneficiary bank account number

    8 14 Mandatory. Must be eight digits Euro account

    3 Type of account code 1 15 Any digit (0-9). If not a digit, it will default to 0 in BACS Multiple record.

    4 Transaction code 2 17 Must be 99 or the transaction is ignored.

    5 Originating sorting code number

    6 23 The contents of this field will be ignored, but it must be present.

    6 Originating account number 8 31 The contents of this field will be ignored, but it must be present.

    7 Free format 4 35 The contents of this field will be ignored, but it must be present.

    8 Amount 11 right-

    justified

    46 Mandatory. Must be 11 digits zero-filled from the left with no decimal point.

    9 Users name 18

    64 The contents of this field will be ignored, but it must be present.

    10 Beneficiary reference 18 82

    11 Beneficiary name 18 100 Mandatory.

    12 BACS processing day of data record

    6 106 The contents of this field will be ignored and it will usually not be present at all, the record terminating after field 11.

    Example fixed length file:

    1 2 3 4 5 6 7 8 9 123456789012345678901234567890123456789012345679012345678901234567890123456789012345678901234567890

    20304000357967099 00000148973 MYSON INV2387 SCIMITAR SERVICES

    30942801264196099 00000049628 MYSON INV2643 RUDDSPRINT

    40924200065111099 00000004125 MYSON INV2245 THOMPSON IND

    70324503366789099 00000043897 MYSON INV2410 RORY AND ADAMS

    88003304567822099 00008137680 MYSON INV2519 LETCHFORD PAPER

    Note: In the example above the numbering is provided as a guide and should not be included in the file itself.

    During import any lower-case characters will be converted to upper case and any characters not valid for BACS will be replaced with a space.

    Back to top

    ../8_Administration.doc#_top#_top

  • 1.5 Beneficiary account data import file formats.

    There are two types of file formats for importing beneficiary account data they are as follows:

    CSV

    XML

    CSV Format

    Field No. Field Name Fixed Length Validation

    1 Type Mandatory. Beneficiary only.

    2 Name 50 Mandatory. Maximum 50 characters.

    3 Account Number 50 Mandatory. Maximum 50 characters

    4 Bank clearing code 50 Maximum 50 characters

    5 Currency 3 Any 3 character ISO currency code

    6 Account Holder 200 Mandatory. Maximum of 200 characters

    7 Account Holder Address

    200 Maximum of 200 characters

    8 Is Lloyds TSB Account 1 0 (False) or 1 (True)

    9 Bank Name 200 Maximum of 200 characters

    10 Bank Country 2 Any 2 character ISO country code

    11 Bank BIC 11 A valid BIC Code

    12 Bank Address 200 Maximum of 200 characters.

    Example:

    Beneficiary, Georges Current Account,00658058, 309634, USD, George Washington, 1600 Pennsylvania Avenue, 0,Bank of America, US, LOYDGB2LXXX, Barclay House

    Back to top

    ../8_Administration.doc#_top#_top

  • XML Format

    Field No. Field Name Fixed Length

    Validation

    1 Type Mandatory. Beneficiary only.

    2 Name 50 Mandatory. Maximum 50 characters.

    3 Account Number 50 Mandatory. Maximum 50 characters

    4 Bank clearing code 50 Maximum 50 characters

    5 Currency 3 Any 3 character ISO currency code

    6 Account Holder 200 Mandatory. Maximum of 200 characters

    7 Account Holder Address

    200 Maximum of 200 characters

    8 Is Lloyds TSB Account 1 0 (False) or 1 (True)

    9 Bank Name 200 Maximum of 200 characters

    10 Bank Country 2 Any 2 character ISO country code

    11 Bank BIC 11 A valid BIC Code

    12 Bank Address 200 Maximum of 200 characters.

    Example:

    Beneficiary

    Georges Account

    00658058

    309634

    USD

    George Washington

    1600 Pennsylvania Avenue

    0

    Bank of America

    US

    LOYDGB2LXXX

    Barclay House

    Back to top

    ../8_Administration.doc#_top#_top

    10. File Formats1. File Formats1.1 Introduction1.2 File format type1.3 Valid BACS Characters1.4 File format definition