FINPAY Multiple interbank funds transfer
TBG5 Finance
A Multiple interbank funds transfer message is sent between financial institutions to request the transfer of funds in settlement of the referenced business transaction(s).
The FINPAY message may be exchanged directly between financial institutions or through a clearing system.
Depending on the account relationship between the financial institutions, the FINPAY may be used as a payment order and/or as a credit advice.
The FINPAY may also be used for collections, documentary credits, direct debits and other financial institution related transfers.
Header
- 00010Message headerMandatoryMax 1
A service segment starting and uniquely identifying a message. The message type code for the Multiple interbank funds transfer message is FINPAY. Note: Multiple interbank funds transfer messages conforming to this document must contain the following data in segment UNH, composite S009: Data element 0065 FINPAY 0052 D 0054 19B 0051 UN
1. Data element S009/0057 is retained for upward compatibility. The use ofS016 and/or S017 is encouraged in preference.2. The combination of the values carried in data elements 0062 and S009 shallbe used to identify uniquely the message within its group (if used) or ifnot used, within its interchange, for the purpose of acknowledgement. - 00020Beginning of messageMandatoryMax 1
A segment by means of which the sender must uniquely identify the FINPAY message using its type and number and when necessary its function.
- 00030Date/time/periodMandatoryMax 1
A segment specifying the date and, if required, the time when the message is created.
- 00040Business functionConditionalMax 1
A segment identifying certain characteristics of the Multiple interbank funds transfer message, such as the type of transaction and/or bank operation, and used for routing purposes.
- Segment group 1Repeat 1
- 00060ReferenceMandatoryMax 1
A segment specifying the reference of the previously-sent FINPAY.
- 00070Date/time/periodConditionalMax 1
A segment specifying the creation date of the referenced message.
- 00060ReferenceMandatoryMax 1
- Segment group 2Repeat 5
- 00090Financial institution informationMandatoryMax 1
A segment identifying the financial institutions associated with the transaction in coded or uncoded form and their function.
- 00100Contact informationConditionalMax 1
A segment identifying a person or a department for the party specified in the leading FII segment to whom communication should be directed.
- 00110Communication contactConditionalMax 5
A segment identifying communication type(s) and number(s) of person(s) or department(s) specified in the associated CTA segment.
- 00090Financial institution informationMandatoryMax 1
- Segment group 3Repeat 9999
- 00130Line itemMandatoryMax 1
A segment identifying the beginning of the general information related to the transaction (B level) by a sequential line number, which may also be used for reconciliation purposes.
- 00140Business functionConditionalMax 1
A segment identifying characteristics of the type(s) of transaction(s) contained in level C.
- 00150Date/time/periodConditionalMax 3
A segment identifying the posting date and/or value date and/or the requested execution date.
- Segment group 4Repeat 5
- 00170Financial institution informationMandatoryMax 1
A segment identifying the account relationship between the sending and receiving financial institution.
- 00180Contact informationConditionalMax 1
A segment identifying a person or a department for the financial institution specified in the FII segment and to whom communication should be directed.
- 00190Communication contactConditionalMax 5
A segment identifying communication type(s) and number(s) of person(s) or department(s) specified in the associated CTA segment.
- 00170Financial institution informationMandatoryMax 1
- Segment group 5Repeat 5
- 00210ReferenceMandatoryMax 1
A segment specifying the reference number of the total amount to be transferred. This reference is specific for each total amount contained in each B level.
- 00220Date/time/periodConditionalMax 1
A segment indicating the date and, if required, the time relevant to the preceding reference.
- 00210ReferenceMandatoryMax 1
- Segment group 6Repeat 4
- 00240Monetary amountMandatoryMax 1
A segment containing the total of all subsequent individual amounts to be transferred as well as, optionally, the currency.
- 00250CurrenciesConditionalMax 1
A segment identifying the source currency and the target currency of the amount to be transferred when they are different, and indicating the exchange rate related to the account and amount to be converted.
- 00260Date/time/periodConditionalMax 2
A segment specifying the effective date and/or time the rate of exchange quoted in the preceding CUX segment was fixed.
- 00270ReferenceConditionalMax 1
A segment identifying other transactions to which funds associated with the multiple interbank funds transfer are related, such as a separate foreign exchange deal.
- 00240Monetary amountMandatoryMax 1
- Segment group 7Repeat 5
- 00290Financial charges allocationMandatoryMax 1
A segment specifying the method for allocation of charges and allowances and identifying the account to which such charges should be directed where it is different from the principal account.
- 00300Monetary amountConditionalMax 2
A segment containing the total amount of charges and allowances and associated taxes related to a specific account or to the same account as quoted in the preceding FII segment, specifying the account relationship(s). It may also contain the total of individual amounts calculated from a basis amount or the basis amount from which charges and/or allowances are calculated when this is different from the original amount.
- Segment group 8Repeat 6
- 00320Allowance or chargeMandatoryMax 1
A segment containing any charges and/or allowances which are related to the total amount, calculated from the original amount or from the basis amount.
- 00330Percentage detailsConditionalMax 1
A segment specifying the details of the percentage used for calculating the charges and/or allowances.
- 00340Monetary amountConditionalMax 2
A segment identifying the single amount of charges and/or allowances and specifying the basis amount from which these charges and/or allowances are calculated, when different from the transaction amount.
- 00350CurrenciesConditionalMax 1
A segment indicating any exchange rate related to the charges and/or allowances, where relevant.
- 00360Date/time/periodConditionalMax 1
A segment specifying the effective date and/or time the rate of exchange quoted in the preceding CUX segment was fixed.
- Segment group 9Repeat 6
- 00380Duty/tax/fee detailsMandatoryMax 1
A segment identifying taxes computed to the charges in the preceding segment group.
- 00390Monetary amountConditionalMax 2
A segment identifying the basis amount from which the tax is calculated, if different from the amount contained in the preceding MOA segment, identifying a single amount of charges and/or allowances.
- 00400CurrenciesConditionalMax 1
A segment specifying the rate of exchange related to the tax amount.
- 00410Date/time/periodConditionalMax 1
A segment specifying the effective date and/or time the rate of exchange quoted in the preceding CUX segment was fixed.
- 00380Duty/tax/fee detailsMandatoryMax 1
- 00320Allowance or chargeMandatoryMax 1
- 00290Financial charges allocationMandatoryMax 1
- Segment group 10Repeat 3
- 00430Parties and instructionMandatoryMax 1
A segment identifying the party to enact the instruction and the parties to be contacted. It specifies where appropriate the instruction in coded form.
- 00440Free textConditionalMax 1
A segment providing free text instructions related to the associated INP segment.
- 00450Date/time/periodConditionalMax 2
A segment specifying the earliest and the latest dates and times by which the instruction specified in the INP and/or FTX segment(s) needs to be carried out.
- 00430Parties and instructionMandatoryMax 1
- Segment group 11Repeat 10
- 00470Processing informationMandatoryMax 1
A segment identifying what processing should be completed for regulatory authorities.
- 00480Monetary amountConditionalMax 1
A segment giving the amount and the currency of each transaction to be reported.
- 00490Place/location identificationConditionalMax 2
A segment giving the different origins and/or destinations (places) of goods and/or investments and/or services.
- 00500Name and addressConditionalMax 1
A segment identifying the recipient of the associated informative text.
- 00510Requirements and conditionsConditionalMax 1
A segment giving the nature (e.g., goods, transport services) and direction of each transaction to be recorded in coded form.
- 00520Free textConditionalMax 10
A segment giving information in coded or in clear form to provide information relevant to regulatory authorities' requirements.
- 00470Processing informationMandatoryMax 1
- Segment group 12Repeat 999999
- 00540Sequence detailsMandatoryMax 1
A segment specifying the sequence number indicating the start of the information related to each individual transaction.
- 00550Business functionConditionalMax 1
A segment providing information relating to the type of transfer and the underlying reason for the transfer.
- 00560Date/time/periodConditionalMax 6
A segment indicating dates, taken from the original payment order and added by the sending financial institution, such as the execution dates, the posting date, the value date, etc.
- Segment group 13Repeat 4
- 00580Financial institution informationMandatoryMax 1
A segment specifying the financial institutions involved in further processing the transaction.
- 00590Contact informationConditionalMax 1
A segment identifying a person or a department for the financial institution specified in the FII segment and to whom communication should be directed.
- 00600Communication contactConditionalMax 5
A segment identifying communication type(s) and number(s) of person(s) or department(s).
- 00580Financial institution informationMandatoryMax 1
- Segment group 14Repeat 6
- 00620ReferenceMandatoryMax 1
A segment specifying a reference number identifying the entry and/or item from the sending financial institution's perspective.
- 00630Date/time/periodConditionalMax 1
A segment specifying the date and/or time and/or period relevant to the preceding reference number.
- 00620ReferenceMandatoryMax 1
- Segment group 15Repeat 1
- 00650Payment instructionsMandatoryMax 1
A segment specifying the conditions, method and payment channel used to execute the funds transfer.
- 00660Free textConditionalMax 1
A segment giving additional information pertaining to the funds transfer instructions, in free form.
- 00650Payment instructionsMandatoryMax 1
- Segment group 16Repeat 4
- 00680Monetary amountMandatoryMax 1
A segment containing the final amount to be transferred. It may also contain the original amount of the transfer instruction and the amount received.
- 00690CurrenciesConditionalMax 1
A segment identifying the source currency and the target currency of the amount to be transferred when they are different, and indicating the exchange rate related to the account and amount to be converted.
- 00700Date/time/periodConditionalMax 2
A segment indicating the date and/or time relating to the exchange rate quoted in the preceding CUX segment.
- 00710ReferenceConditionalMax 1
A segment specifying the reference of another transaction underlying the transfer being made, such as a foreign exchange transaction.
- 00680Monetary amountMandatoryMax 1
- Segment group 17Repeat 6
- 00730Name and addressMandatoryMax 1
A segment identifying parties involved in the transaction, such as the Payee, Beneficiary, Payor and Ordering Customer.
- 00740Contact informationConditionalMax 1
A segment identifying a person or a department for the party specified in the NAD segment and to whom communication should be directed.
- 00750Communication contactConditionalMax 5
A segment identifying communication type(s) and number(s) of person(s) or department(s).
- 00730Name and addressMandatoryMax 1
- Segment group 18Repeat 10
- 00770Processing informationMandatoryMax 1
A segment identifying what processing should be completed for regulatory authorities.
- 00780Monetary amountConditionalMax 1
A segment giving the amount and the currency of each transaction to be reported.
- 00790Place/location identificationConditionalMax 2
A segment giving the different origins and/or destinations (places) of goods and/or investments and/or services.
- 00800Name and addressConditionalMax 1
A segment identifying the recipient of the associated informative text.
- 00810Requirements and conditionsConditionalMax 1
A segment giving the nature (e.g., goods, transport services) and direction of each transaction to be recorded in coded form.
- 00820Free textConditionalMax 10
A segment giving information in coded or in clear form to provide information relevant to regulatory authorities' requirements.
- 00770Processing informationMandatoryMax 1
- Segment group 19Repeat 4
- 00840Parties and instructionMandatoryMax 1
A segment identifying the party to enact the instruction and the parties to be contacted. It specifies where appropriate the instruction in coded form.
- 00850Free textConditionalMax 1
A segment providing free text instructions related to the associated INP segment.
- 00860Date/time/periodConditionalMax 2
A segment specifying the earliest and the latest dates and times by which the instruction specified in the INP and/or FTX segment(s) needs to be carried out.
- 00840Parties and instructionMandatoryMax 1
- Segment group 20Repeat 5
- 00880Financial charges allocationMandatoryMax 1
A segment specifying the method for allocation of charges and allowances and identifying the account to which such charges should be directed where it is different from the principal amount.
- 00890Monetary amountConditionalMax 2
A segment containing the total amount of charges, allowances and associated taxes related to a specific account or to the same account as quoted in segment group 16. It may also contain the total of individual amounts calculated from a basis amount or the basis amount from which charges and/or allowances are calculated when this is different from the original amount.
- Segment group 21Repeat 6
- 00910Allowance or chargeMandatoryMax 1
A segment containing any charges and/or allowances which are related to the total amount, calculated from the original amount or from the basis amount.
- 00920Percentage detailsConditionalMax 1
A segment specifying the details of the percentage used for calculating the charges and/or allowances.
- 00930Monetary amountConditionalMax 2
A segment identifying the single amount of charges and/or allowances and specifying the basis amount from which these charges and/or allowances are calculated if different from the transaction amount.
- 00940CurrenciesConditionalMax 1
A segment indicating any exchange rate related to the charges and/or allowances, where relevant.
- 00950Date/time/periodConditionalMax 2
A segment specifying the effective date and/or time the rate of exchange quoted in the preceding CUX segment was fixed.
- Segment group 22Repeat 6
- 00970Duty/tax/fee detailsMandatoryMax 1
A segment identifying taxes computed to the charges in the preceding segment group.
- 00980Monetary amountConditionalMax 2
A segment identifying the basis amount from which the tax is calculated, if different from the amount in the preceding MOA segment, providing a detailed breakdown of all charges and/or allowances.
- 00990CurrenciesConditionalMax 1
A segment specifying the rate of exchange related to the tax amount.
- 01000Date/time/periodConditionalMax 1
A segment specifying the effective date and/or time the rate of exchange quoted in the preceding CUX segment was fixed.
- 00970Duty/tax/fee detailsMandatoryMax 1
- 00910Allowance or chargeMandatoryMax 1
- 00880Financial charges allocationMandatoryMax 1
- Segment group 23Repeat 1
- 01020Process identificationMandatoryMax 1
A segment identifying the kind of process on the beneficiary's side.
- 01030Free textConditionalMax 5
A segment providing free text instructions relating to the payment details.
- Segment group 24Repeat 9999
- 01050Document/message detailsMandatoryMax 1
A segment identifying the reference document against which payment is being made.
- 01060Monetary amountConditionalMax 5
A segment giving the monetary amounts of each reference document (e.g., original amount, discount amount etc.). The amount due and the amount remitted are mandatory.
- 01070Date/time/periodConditionalMax 5
A segment specifying the date of the referenced document and indicating any other relevant dates applicable.
- 01080ReferenceConditionalMax 5
A segment including any additional references related to the reference document.
- 01090Name and addressConditionalMax 2
A segment identifying a party name and address, either by coded identification or in a clear form.
- Segment group 25Repeat 5
- 01110CurrenciesMandatoryMax 1
A segment identifying the currency and associated exchange rate of the referenced document where different to the remittance currency.
- 01120Date/time/periodConditionalMax 1
A segment specifying the date and/or time and/or period related to the rate of exchange.
- 01110CurrenciesMandatoryMax 1
- Segment group 26Repeat 100
- 01140Adjustment detailsMandatoryMax 1
A segment indicating any adjustments to the amounts originally specified in the referenced document, and to which items such adjustments apply with the associated reason for adjustment.
- 01150Monetary amountMandatoryMax 1
A segment giving the monetary amounts of the adjustments of each reference document (e.g. original amounts, discount amounts, etc.).
- 01160ReferenceConditionalMax 1
A segment including any additional references related to the reference documents.
- 01170Free textConditionalMax 5
A segment providing free text information related to the payment details.
- 01140Adjustment detailsMandatoryMax 1
- Segment group 27Repeat 9999
- 01190Document line identificationMandatoryMax 1
A segment identifying a specific line item within the referenced document.
- 01200Monetary amountMandatoryMax 5
A segment giving the monetary amounts for this line item.
- 01210Additional product idConditionalMax 5
A segment specifying item identification codes where required.
- 01220Date/time/periodConditionalMax 5
A segment specifying the date and/or time and/or period related to the line item.
- Segment group 28Repeat 5
- 01240CurrenciesMandatoryMax 1
A segment identifying the currency and associated exchange rate of the line item, where different to the source and target currency.
- 01250Date/time/periodConditionalMax 1
A segment specifying the effective date and/or time the rate of exchange was fixed.
- 01240CurrenciesMandatoryMax 1
- Segment group 29Repeat 10
- 01270Adjustment detailsMandatoryMax 1
A segment indicating any adjustments to the amounts originally specified for this line item and the reason for the adjustments.
- 01280Monetary amountMandatoryMax 1
A segment giving the monetary amounts of the adjustment for this line item.
- 01290ReferenceConditionalMax 1
A segment including any additional references related to the line item.
- 01300Free textConditionalMax 5
A segment providing free text information related to the payment details.
- 01270Adjustment detailsMandatoryMax 1
- 01190Document line identificationMandatoryMax 1
- 01050Document/message detailsMandatoryMax 1
- Segment group 30Repeat 1
- 01320Processing informationMandatoryMax 1
A segment identifying the end of the details of payment.
- 01330Monetary amountConditionalMax 5
A segment indicating total amounts for control purposes.
- 01320Processing informationMandatoryMax 1
- 01020Process identificationMandatoryMax 1
- 00540Sequence detailsMandatoryMax 1
- 00130Line itemMandatoryMax 1
- 01340Control totalMandatoryMax 5
A segment providing information on control totals.
- Segment group 31Repeat 1
- 01360Monetary amountMandatoryMax 1
A segment indicating the total amount to be transferred in the message.
- 01370Date/time/periodConditionalMax 1
A segment indicating the date of availability.
- 01360Monetary amountMandatoryMax 1
- Segment group 32Repeat 5
- 01390Authentication resultMandatoryMax 1
A segment specifying details of any authentication (validation) procedures applied to the message.
- 01400Date/time/periodConditionalMax 1
A segment identifying the validation date and/or time.
- 01390Authentication resultMandatoryMax 1
- 01410Message trailerMandatoryMax 1
A service segment ending a message, giving the total number of segments in the message (including the UNH & UNT) and the control reference number of the message.