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 1A 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 15A 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 1A 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 1A segment specifying the date and, if required, the time when the message is created. 
- 00040Business functionConditionalMax 1A 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 1A segment specifying the reference of the previously-sent FINPAY. 
- 00070Date/time/periodConditionalMax 1A segment specifying the creation date of the referenced message. 
 
- 00060ReferenceMandatoryMax 1
- Segment group 2Repeat 5- 00090Financial institution informationMandatoryMax 1A segment identifying the financial institutions associated with the transaction in coded or uncoded form and their function. 
- 00100Contact informationConditionalMax 1A segment identifying a person or a department for the party specified in the leading FII segment to whom communication should be directed. 
- 00110Communication contactConditionalMax 5A 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 1A 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 1A segment identifying characteristics of the type(s) of transaction(s) contained in level C. 
- 00150Date/time/periodConditionalMax 3A segment identifying the posting date and/or value date and/or the requested execution date. 
- Segment group 4Repeat 5- 00170Financial institution informationMandatoryMax 1A segment identifying the account relationship between the sending and receiving financial institution. 
- 00180Contact informationConditionalMax 1A 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 5A 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 1A 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 1A segment indicating the date and, if required, the time relevant to the preceding reference. 
 
- 00210ReferenceMandatoryMax 1
- Segment group 6Repeat 4- 00240Monetary amountMandatoryMax 1A segment containing the total of all subsequent individual amounts to be transferred as well as, optionally, the currency. 
- 00250CurrenciesConditionalMax 1A 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 2A segment specifying the effective date and/or time the rate of exchange quoted in the preceding CUX segment was fixed. 
- 00270ReferenceConditionalMax 1A 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 1A 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 2A 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 1A 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 1A segment specifying the details of the percentage used for calculating the charges and/or allowances. 
- 00340Monetary amountConditionalMax 2A 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 1A segment indicating any exchange rate related to the charges and/or allowances, where relevant. 
- 00360Date/time/periodConditionalMax 1A 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 1A segment identifying taxes computed to the charges in the preceding segment group. 
- 00390Monetary amountConditionalMax 2A 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 1A segment specifying the rate of exchange related to the tax amount. 
- 00410Date/time/periodConditionalMax 1A 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 1A 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 1A segment providing free text instructions related to the associated INP segment. 
- 00450Date/time/periodConditionalMax 2A 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 1A segment identifying what processing should be completed for regulatory authorities. 
- 00480Monetary amountConditionalMax 1A segment giving the amount and the currency of each transaction to be reported. 
- 00490Place/location identificationConditionalMax 2A segment giving the different origins and/or destinations (places) of goods and/or investments and/or services. 
- 00500Name and addressConditionalMax 1A segment identifying the recipient of the associated informative text. 
- 00510Requirements and conditionsConditionalMax 1A segment giving the nature (e.g., goods, transport services) and direction of each transaction to be recorded in coded form. 
- 00520Free textConditionalMax 10A 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 1A segment specifying the sequence number indicating the start of the information related to each individual transaction. 
- 00550Business functionConditionalMax 1A segment providing information relating to the type of transfer and the underlying reason for the transfer. 
- 00560Date/time/periodConditionalMax 6A 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 1A segment specifying the financial institutions involved in further processing the transaction. 
- 00590Contact informationConditionalMax 1A 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 5A segment identifying communication type(s) and number(s) of person(s) or department(s). 
 
- 00580Financial institution informationMandatoryMax 1
- Segment group 14Repeat 6- 00620ReferenceMandatoryMax 1A segment specifying a reference number identifying the entry and/or item from the sending financial institution's perspective. 
- 00630Date/time/periodConditionalMax 1A segment specifying the date and/or time and/or period relevant to the preceding reference number. 
 
- 00620ReferenceMandatoryMax 1
- Segment group 15Repeat 1- 00650Payment instructionsMandatoryMax 1A segment specifying the conditions, method and payment channel used to execute the funds transfer. 
- 00660Free textConditionalMax 1A segment giving additional information pertaining to the funds transfer instructions, in free form. 
 
- 00650Payment instructionsMandatoryMax 1
- Segment group 16Repeat 4- 00680Monetary amountMandatoryMax 1A segment containing the final amount to be transferred. It may also contain the original amount of the transfer instruction and the amount received. 
- 00690CurrenciesConditionalMax 1A 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 2A segment indicating the date and/or time relating to the exchange rate quoted in the preceding CUX segment. 
- 00710ReferenceConditionalMax 1A 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 1A segment identifying parties involved in the transaction, such as the Payee, Beneficiary, Payor and Ordering Customer. 
- 00740Contact informationConditionalMax 1A segment identifying a person or a department for the party specified in the NAD segment and to whom communication should be directed. 
- 00750Communication contactConditionalMax 5A segment identifying communication type(s) and number(s) of person(s) or department(s). 
 
- 00730Name and addressMandatoryMax 1
- Segment group 18Repeat 10- 00770Processing informationMandatoryMax 1A segment identifying what processing should be completed for regulatory authorities. 
- 00780Monetary amountConditionalMax 1A segment giving the amount and the currency of each transaction to be reported. 
- 00790Place/location identificationConditionalMax 2A segment giving the different origins and/or destinations (places) of goods and/or investments and/or services. 
- 00800Name and addressConditionalMax 1A segment identifying the recipient of the associated informative text. 
- 00810Requirements and conditionsConditionalMax 1A segment giving the nature (e.g., goods, transport services) and direction of each transaction to be recorded in coded form. 
- 00820Free textConditionalMax 10A 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 1A 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 1A segment providing free text instructions related to the associated INP segment. 
- 00860Date/time/periodConditionalMax 2A 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 1A 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 2A 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 1A 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 1A segment specifying the details of the percentage used for calculating the charges and/or allowances. 
- 00930Monetary amountConditionalMax 2A 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 1A segment indicating any exchange rate related to the charges and/or allowances, where relevant. 
- 00950Date/time/periodConditionalMax 2A 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 1A segment identifying taxes computed to the charges in the preceding segment group. 
- 00980Monetary amountConditionalMax 2A 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 1A segment specifying the rate of exchange related to the tax amount. 
- 01000Date/time/periodConditionalMax 1A 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 1A segment identifying the kind of process on the beneficiary's side. 
- 01030Free textConditionalMax 5A segment providing free text instructions relating to the payment details. 
- Segment group 24Repeat 9999- 01050Document/message detailsMandatoryMax 1A segment identifying the reference document against which payment is being made. 
- 01060Monetary amountConditionalMax 5A 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 5A segment specifying the date of the referenced document and indicating any other relevant dates applicable. 
- 01080ReferenceConditionalMax 5A segment including any additional references related to the reference document. 
- 01090Name and addressConditionalMax 2A segment identifying a party name and address, either by coded identification or in a clear form. 
- Segment group 25Repeat 5- 01110CurrenciesMandatoryMax 1A segment identifying the currency and associated exchange rate of the referenced document where different to the remittance currency. 
- 01120Date/time/periodConditionalMax 1A segment specifying the date and/or time and/or period related to the rate of exchange. 
 
- 01110CurrenciesMandatoryMax 1
- Segment group 26Repeat 100- 01140Adjustment detailsMandatoryMax 1A 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 1A segment giving the monetary amounts of the adjustments of each reference document (e.g. original amounts, discount amounts, etc.). 
- 01160ReferenceConditionalMax 1A segment including any additional references related to the reference documents. 
- 01170Free textConditionalMax 5A segment providing free text information related to the payment details. 
 
- 01140Adjustment detailsMandatoryMax 1
- Segment group 27Repeat 9999- 01190Document line identificationMandatoryMax 1A segment identifying a specific line item within the referenced document. 
- 01200Monetary amountMandatoryMax 5A segment giving the monetary amounts for this line item. 
- 01210Additional product idConditionalMax 5A segment specifying item identification codes where required. 
- 01220Date/time/periodConditionalMax 5A segment specifying the date and/or time and/or period related to the line item. 
- Segment group 28Repeat 5- 01240CurrenciesMandatoryMax 1A segment identifying the currency and associated exchange rate of the line item, where different to the source and target currency. 
- 01250Date/time/periodConditionalMax 1A segment specifying the effective date and/or time the rate of exchange was fixed. 
 
- 01240CurrenciesMandatoryMax 1
- Segment group 29Repeat 10- 01270Adjustment detailsMandatoryMax 1A segment indicating any adjustments to the amounts originally specified for this line item and the reason for the adjustments. 
- 01280Monetary amountMandatoryMax 1A segment giving the monetary amounts of the adjustment for this line item. 
- 01290ReferenceConditionalMax 1A segment including any additional references related to the line item. 
- 01300Free textConditionalMax 5A 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 1A segment identifying the end of the details of payment. 
- 01330Monetary amountConditionalMax 5A segment indicating total amounts for control purposes. 
 
- 01320Processing informationMandatoryMax 1
 
- 01020Process identificationMandatoryMax 1
 
- 00540Sequence detailsMandatoryMax 1
 
- 00130Line itemMandatoryMax 1
- 01340Control totalMandatoryMax 5A segment providing information on control totals. 
- Segment group 31Repeat 1- 01360Monetary amountMandatoryMax 1A segment indicating the total amount to be transferred in the message. 
- 01370Date/time/periodConditionalMax 1A segment indicating the date of availability. 
 
- 01360Monetary amountMandatoryMax 1
- Segment group 32Repeat 5- 01390Authentication resultMandatoryMax 1A segment specifying details of any authentication (validation) procedures applied to the message. 
- 01400Date/time/periodConditionalMax 1A segment identifying the validation date and/or time. 
 
- 01390Authentication resultMandatoryMax 1
- 01410Message trailerMandatoryMax 1A 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. 1. 0062, the value shall be identical to the value in 0062 in thecorresponding UNH segment.