DIRDEB Direct debit
TBG5 Finance
Prior to the Direct Debit procedure, some agreement(s) would usually have been concluded :
- agreement between the Creditor and his Bank (mainly to specify the conditions of credit and the kind of direct debit).
- agreement between the Debtor and the Debtor's Bank (i.e. pre- authorization and condition of debit), or between the Creditor and the Debtor.
A Direct Debit is sent by the Creditor to the Creditor's Bank instructing it to claim specified amount(s) from the Debtor(s) and to credit the amount(s) to an account specified in the message, which the Creditor's Bank services for the Creditor in settlement of the referenced transaction(s).
Throughout this document the term 'Creditor' refers to either a Beneficiary or a Payee, likewise the term 'Debtor' refers to either an Ordering Customer or a Payor.
The term 'Bank' may be interpreted as any financial institution.
The term 'pre-authorization' refers to an agreement between a Creditor and a Debtor for
- either automatic debiting, as required,
- or for debiting unless rejected by the debtor in a period of time.
The agreement can also be made between the debtor and his bank, independently of the amount of the DIRDEB.
Header
- 00010Message headerMandatoryMax 1
A service segment starting and uniquely identifying a message. The message type code for the Direct debit message is DIRDEB. Note: Direct debit messages conforming to this document must contain the following data in segment UNH, composite S009: Data element 0065 DIRDEB 0052 D 0054 13A 0051 UN
- 00020Beginning of messageMandatoryMax 1
A segment by means of which the sender must uniquely identify the DIRDEB message using its type (e.g., kind of pre-authorized instructions or not pre-authorized) and number and its function. The requirement for a response, e.g., related credit advices, may be indicated. Note: The identification of the DIRDEB will be passed back to the creditor for reconciliation purposes.
- 00030Date/time/periodMandatoryMax 1
A segment specifying the date and/or time the message is created.
- 00040Business functionConditionalMax 1
A segment identifying certain characteristics of the DIRDEB, such as, its business function. In so doing, it provides information about the message that may be used to route the message within an institution, for tariffing, or for the provision of some statistical information.
- Segment group 1Repeat 2
- 00060ReferenceMandatoryMax 1
A segment identifying a previously sent message.
- 00070Date/time/periodConditionalMax 1
A segment identifying the date/time of the previously sent message.
- 00060ReferenceMandatoryMax 1
- Segment group 2Repeat 5
- 00090Financial institution informationMandatoryMax 1
A segment identifying the financial institution associated with the transaction and their functions.
- 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 3
- 00130Name and addressMandatoryMax 1
A segment identifying names and addresses of the parties associated with the direct debit, in coded or uncoded form, and their functions.
- 00140Contact informationConditionalMax 1
A segment identifying a person or a department for the party specified in the leading NAD segment and to whom communication should be directed.
- 00150Communication contactConditionalMax 5
A segment identifying communication type(s) and number(s) of person(s) or department(s) specified in the associated CTA segment.
- 00130Name and addressMandatoryMax 1
- Segment group 4Repeat 9999
- 00170Line itemMandatoryMax 1
A segment identifying the beginning of the credit side of the transaction (B level) by a sequential line number, which may also be used for reconciliation purposes.
- 00180Date/time/periodConditionalMax 2
A segment identifying the date, at which an order has been requested to be executed or acted upon.
- 00190ReferenceConditionalMax 2
A segment specifying reference of the single credit amount on the credit side of the transaction (B level). Note: The identification will be passed back to the creditor for reconciliation purposes.
- 00200Business functionConditionalMax 1
A segment identifying certain characteristics of the direct debits stored on the debit side of the transaction (C level), such as business function.
- 00210Financial charges allocationConditionalMax 1
A segment specifying the method for allocation of charges and allowances and identifying the creditor's account to which such charges or allowances should be directed where it is different from the principal account. This constitutes a default specification and is mutually exclusive with the FCA segment in Segment Group 11.
- Segment group 5Repeat 1
- 00230Monetary amountMandatoryMax 1
A segment specifying the total amount and the currency to be collected.
- 00240CurrenciesConditionalMax 1
A segment specifying the source currency and the target currency of the transaction, when they are different. The rate of exchange is solely used when previously agreed between the creditor and the creditor's bank.
- 00250Date/time/periodConditionalMax 2
A segment identifying the effective date and/or time the rate of exchange was fixed. The other occurrence identifies the reference date.
- 00260ReferenceConditionalMax 1
A segment identifying other transactions to which funds associated with the direct debit are related such as separate foreign exchange deal.
- 00230Monetary amountMandatoryMax 1
- Segment group 6Repeat 1
- 00280Financial institution informationMandatoryMax 1
A segment identifying the financial institution and relevant account number associated with the transaction, and their functions.
- 00290Contact 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.
- 00300Communication contactConditionalMax 5
A segment identifying communication type(s) and number(s) of person(s) or department(s) specified in the associated CTA segment.
- 00280Financial institution informationMandatoryMax 1
- Segment group 7Repeat 3
- 00320Name and addressMandatoryMax 1
A segment identifying name and address of the non-financial institutions associated with the credit side of the transaction (B level).
- 00330Contact informationConditionalMax 1
A segment identifying a person or a department for the party specified in the leading NAD segment to whom communication should be directed.
- 00340Communication contactConditionalMax 5
A segment identifying communication type(s) and number(s) of person(s) or department(s) specified in the associated CTA segment.
- 00320Name and addressMandatoryMax 1
- Segment group 8Repeat 1
- 00360Parties 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.
- 00370Free textConditionalMax 1
A segment providing free text instruction relating to the associated INP segment.
- 00380Date/time/periodConditionalMax 2
A segment specifying the earliest and latest dates and/or times by which the instruction specified in the INP and/or FTX segment(s) needs to be carried out.
- 00360Parties and instructionMandatoryMax 1
- Segment group 9Repeat 10
- 00400Processing informationMandatoryMax 1
A segment identifying what processing should be completed for regulatory authorities.
- 00410Monetary amountConditionalMax 1
A segment giving the amount and the currency of each transaction to be reported.
- 00420Place/location identificationConditionalMax 2
A segment giving the different origins/destinations (places) of goods/investment/services.
- 00430Name and addressConditionalMax 1
A segment identifying a party related to the associated informative text.
- 00440Requirements and conditionsConditionalMax 1
A segment giving the nature (e.g. goods, transport services) and direction of each transaction to be reported in coded form.
- 00450Free textConditionalMax 10
A segment giving information in coded or in clear form to provide information relevant to regulatory authorities requirements.
- 00400Processing informationMandatoryMax 1
- Segment group 10Repeat 1
- 00470Process identificationMandatoryMax 1
A segment identifying the kind of process at the debtor's side.
- 00480Free textMandatoryMax 1
A segment providing clear form information from the creditor to the debtor.
- 00470Process identificationMandatoryMax 1
- Segment group 11Repeat 999999
- 00500Sequence detailsMandatoryMax 1
A segment identifying the beginning of the debit side of the transaction (C level) by a sequential number, which may also be used for reconciliation purposes.
- 00510Monetary amountMandatoryMax 1
A segment giving the amount of the direct debit. It is the amount to be collected. The currency is quoted on the credit side of the transaction (B level).
- 00520Date/time/periodConditionalMax 1
A segment identifying date(s)/time(s) to the debtor's side.
- 00530Business functionConditionalMax 1
A segment identifying business information for the direct debit.
- 00540ReferenceConditionalMax 3
A segment identifying a transaction from the creditor to the debtor and/or from the creditor to the creditor's bank.
- 00550Payment instructionsConditionalMax 1
A segment specifying the conditions, method and channel of payment for the direct debit.
- 00560Financial charges allocationConditionalMax 1
A segment specifying the method for allocation of charges and allowances and identifying the creditor's account to which such charges or allowances should be directed where it is different from the principal account. This segment is mutually exclusive with the FCA segment in Segment Group 4.
- Segment group 12Repeat 3
- 00580Financial institution informationMandatoryMax 1
A segment identifying the financial institution and relevant account number associated with the transaction, and their functions.
- 00590Contact 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.
- 00600Communication contactConditionalMax 5
A segment identifying communication type(s) and number(s) of person(s) or department(s) specified in the associated CTA segment.
- 00580Financial institution informationMandatoryMax 1
- Segment group 13Repeat 3
- 00620Name and addressMandatoryMax 1
A segment identifying names and addresses of the non- financial institutions associated with the direct debit on the debtor's side .
- 00630Contact informationConditionalMax 1
A segment identifying a person or a department for the party specified in the leading NAD segment to whom communication should be directed.
- 00640Communication contactConditionalMax 5
A segment identifying communication type(s) and number(s) of person(s) or department(s) specified in the associated CTA segment.
- 00620Name and addressMandatoryMax 1
- Segment group 14Repeat 3
- 00660Parties 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.
- 00670Free textConditionalMax 1
A segment providing free text instruction relating to the associated INP segment.
- 00680Date/time/periodConditionalMax 2
A segment specifying the earliest and latest dates and/or times by which the instruction specified in the INP and/or FTX segment(s) needs to be carried out.
- 00660Parties and instructionMandatoryMax 1
- Segment group 15Repeat 10
- 00700Processing informationMandatoryMax 1
A segment identifying what processing should be completed for regulatory authorities.
- 00710Monetary amountConditionalMax 1
A segment giving the amount and the currency of each transaction to be reported.
- 00720Place/location identificationConditionalMax 2
A segment giving the different origins/destinations (places) of goods/investment/services.
- 00730Name and addressConditionalMax 1
A segment identifying a party related to the associated informative text.
- 00740Requirements and conditionsConditionalMax 1
A segment giving the nature (e.g. goods, transport services) and direction of each transaction to be reported in coded form.
- 00750Free textConditionalMax 10
A segment giving information in coded or in clear form to provide information relevant to regulatory authorities requirements.
- 00700Processing informationMandatoryMax 1
- Segment group 16Repeat 1
- 00770Process identificationMandatoryMax 1
A segment identifying the kind of processing at the debtor's side.
- 00780Free textConditionalMax 5
A segment providing free text instruction(s) relating to the direct debit details.
- Segment group 17Repeat 9999
- 00800Document/message detailsMandatoryMax 1
A segment identifying the reference document against which payment is being made.
- 00810Monetary 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.
- 00820Date/time/periodConditionalMax 5
A segment specifying the date of the referenced document and indicating any other relevant dates applicable.
- 00830ReferenceConditionalMax 5
A segment for the inclusion of any additional references related to the reference document.
- 00840Name and addressConditionalMax 2
A segment identifying a party name and address, either by coded identification or in a clear form.
- Segment group 18Repeat 5
- 00860CurrenciesMandatoryMax 1
A segment identifying the currency and associated exchange rate of the referenced document where different to the remittance currency.
- 00870Date/time/periodConditionalMax 1
A segment specifying the date/time/period related to the rate of exchange.
- 00860CurrenciesMandatoryMax 1
- Segment group 19Repeat 100
- 00890Adjustment 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.
- 00900Monetary amountMandatoryMax 1
A segment giving the monetary amounts of the adjustments of each reference document (e.g. original amounts, discount amount, etc.). The currency data elements should not be used.
- 00910ReferenceConditionalMax 1
A segment for the inclusion of any additional references related to the reference documents.
- 00920Free textConditionalMax 5
A segment providing free text information related to the payment details.
- 00890Adjustment detailsMandatoryMax 1
- Segment group 20Repeat 1000
- 00940Document line identificationMandatoryMax 1
A segment identifying a specific line item within the reference document.
- 00950Monetary amountMandatoryMax 5
A segment giving the monetary amounts for this line item.
- 00960Additional product idConditionalMax 5
A segment specifying item identification codes where required.
- 00970Date/time/periodConditionalMax 5
A segment specifying the date/time/period related to the line item.
- Segment group 21Repeat 5
- 00990CurrenciesMandatoryMax 1
A segment identifying the currency and associated exchange rate of the referenced document where different to the remittance currency.
- 01000Date/time/periodConditionalMax 1
A segment specifying the date/time/period related to the rate of exchange.
- 00990CurrenciesMandatoryMax 1
- Segment group 22Repeat 10
- 01020Adjustment 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.
- 01030Monetary amountMandatoryMax 1
A segment giving the monetary amounts of the adjustments of each reference document (e.g. original amounts, discount amounts, etc.). The currency data elements should not be used.
- 01040ReferenceConditionalMax 1
A segment for the inclusion of any additional references related to the reference document.
- 01050Free textConditionalMax 5
A segment providing free text information related to the payment details.
- 01020Adjustment detailsMandatoryMax 1
- 00940Document line identificationMandatoryMax 1
- 00800Document/message detailsMandatoryMax 1
- Segment group 23Repeat 1
- 01070Processing informationMandatoryMax 1
A segment identifying the end of the details of payment.
- 01080Monetary amountConditionalMax 5
A segment indicating total amounts for control purposes.
- 01070Processing informationMandatoryMax 1
- 00770Process identificationMandatoryMax 1
- 00500Sequence detailsMandatoryMax 1
- 00170Line itemMandatoryMax 1
- 01090Control totalConditionalMax 5
A segment providing information on control totals.
- Segment group 24Repeat 5
- 01110Authentication resultMandatoryMax 1
A segment specifying the details of any authentication (validation) procedures applied to the DIRDEB message.
- 01120Date/time/periodConditionalMax 1
A segment identifying the validation date/time.
- 01110Authentication resultMandatoryMax 1
- 01130Message 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.