REMADV Remittance advice
TBG1 Supply Chain
The Remittance Advice is a communication between trading partners, e.g. seller, buyer, financial institutions, which provides a detailed accounting relative to a payment, or other form of financial settlement, for the provision of goods and/or services as detailed in the advice.
Header
- 00010Message headerMandatoryMax 1
A service segment starting and uniquely identifying a message. The message type code for the Remittance advice message is REMADV. Note: Remittance advice messages conforming to this document must contain the following data in segment UNH, composite S009: Data element 0065 REMADV 0052 D 0054 21A 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 for unique identification of the Remittance Advice Message, the type of Remittance Advice and its function.
- 00030Date/time/periodMandatoryMax 5
A segment specifying the dates, and when relevant, the times related to the whole message. The segment must be specified at least once to specify the message date as allocated by the sender.
- 00040ReferenceConditionalMax 5
A segment for referencing documents which relate to the whole message.
- 00050Financial institution informationConditionalMax 5
A segment identifying the financial institution (e.g. bank) and account number and, where relevant, the currency of the account, for each party involved in the transaction. The Payor may indicate the previously agreed choice of financial institution for payment.
- 00060Payment instructionsConditionalMax 1
A segment specifying the conditions, guarantee, method and channel of payment for the Remittance Advice.
- 00070Free textConditionalMax 99
A segment with free text information, in coded or clear form, used when additional information is needed but cannot be accommodated within other segments. In computer to computer exchanges such text will normally require the receiver to process this segment manually.
- 00080Processing informationConditionalMax 5
A segment identifying various indicators required by a processing system.
- Segment group 1Repeat 99
- 00100Name and addressMandatoryMax 1
A segment to identify a party name and address, either by coded identification or in clear form. It is recommended that where possible only the coded form of the party ID should be specified e.g. the Buyer and Seller are known to each other, thus only the coded ID is required.
- Segment group 2Repeat 9
- 00120ReferenceMandatoryMax 1
A segment to identify a reference related to the associated party, e.g. tax reference number.
- 00130Date/time/periodConditionalMax 9
A segment to specify dates and/or times associated with the above reference.
- 00120ReferenceMandatoryMax 1
- Segment group 3Repeat 5
- 00150Contact informationMandatoryMax 1
A segment to identify a person or department and their function, to whom communications should be directed.
- 00160Communication contactConditionalMax 5
A segment specifying the communication channel and number for the specified contact.
- 00150Contact informationMandatoryMax 1
- 00100Name and addressMandatoryMax 1
- Segment group 4Repeat 5
- 00180CurrenciesMandatoryMax 1
A segment identifying the currencies required in the Remittance Advice. A rate of exchange may be given to convert a reference currency into a target currency.
- 00190Date/time/periodConditionalMax 1
A segment specifying the date/time/period related to the rate of exchange.
- 00180CurrenciesMandatoryMax 1
Detail
- Segment group 5Repeat 999999
- 00210Document/message detailsMandatoryMax 1
A segment for identifying the reference document against which payment is being made.
- 00220Monetary amountMandatoryMax 5
A segment giving the monetary amounts for the amount due and the amount to be remitted.
- 00230Date/time/periodConditionalMax 5
A segment to specify the date of the referenced document and to indicate any other relevant dates applicable, e.g. Due date, Tax point date, etc.
- 00240ReferenceConditionalMax 5
A segment for the inclusion of any additional references related to the reference document.
- 00250Name and addressConditionalMax 2
A segment to identify a party name and address, either by coded identification or in a clear form, e.g; original seller or issuer of the document.
- Segment group 6Repeat 5
- 00270CurrenciesMandatoryMax 1
A segment identifying the currency and associated exchange rate of the referenced document where different to the remittance currency.
- 00280Date/time/periodConditionalMax 1
A segment specifying the date/time/period related to the rate of exchange.
- 00270CurrenciesMandatoryMax 1
- Segment group 7Repeat 100
- 00300Adjustment 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.
- 00310Monetary amountConditionalMax 1
A segment giving the monetary amounts of the adjustments of each reference document (e.g. original amount, discount amount, etc). The currency data elements should not be used.
- 00320ReferenceConditionalMax 1
A segment for the inclusion of any additional references related to the reference document.
- 00330Free textConditionalMax 5
A segment giving information in clear text when it is necessary.
- 00340QuantityConditionalMax 9
A segment used to indicate an adjustment to the amount being remitted based on quantitative data, such as cumulative quantity or promotional quantity across a payment period.
- Segment group 8Repeat 9
- 00360Duty/tax/fee detailsMandatoryMax 1
A segment specifying a tax type, category and rate, or exemption.
- 00370Monetary amountConditionalMax 9
A segment specifying the amount for the identified tax/fee.
- 00360Duty/tax/fee detailsMandatoryMax 1
- 00300Adjustment detailsMandatoryMax 1
- Segment group 9Repeat 5
- 00390Parties and instructionMandatoryMax 1
A segment to indicate instructions to parties in coded form.
- 00400Free textConditionalMax 5
A segment to indicate instructions to parties in free text.
- 00390Parties and instructionMandatoryMax 1
- Segment group 10Repeat 9999
- 00420Document line identificationMandatoryMax 1
A segment identifying a specific line item within the referenced document.
- 00430Monetary amountConditionalMax 5
A segment giving the monetary amounts for the amount due and the amount to be remitted.
- 00440Additional product idConditionalMax 5
A segment specifying item identification codes where required.
- 00450Date/time/periodConditionalMax 5
A segment specifying the date/time/period related to the line item, e.g. date of receiving of the goods, delivery date.
- Segment group 11Repeat 5
- 00470CurrenciesMandatoryMax 1
A segment identifying the currency and associated exchange rate of the line item, where different to the remittance and document currency.
- 00480Date/time/periodConditionalMax 1
A segment specifying the date/time/period related to the rate of exchange.
- 00470CurrenciesMandatoryMax 1
- Segment group 12Repeat 10
- 00500Adjustment detailsMandatoryMax 1
A segment indicating any adjustments to the amounts originally specified for this line item and the reason for the adjustments.
- 00510Monetary amountConditionalMax 1
A segment giving the monetary amounts of the adjustment for this line item.
- 00520ReferenceConditionalMax 1
A segment for the inclusion of any additional references related to the reference document.
- 00530Free textConditionalMax 5
A segment giving a complement of information to adjustment reasons for cases that cannot be given (completely) in coded values.
- Segment group 13Repeat 9
- 00550Duty/tax/fee detailsMandatoryMax 1
A segment specifying a tax type, category and rate, or exemption.
- 00560Monetary amountConditionalMax 9
A segment specifying the amount for the identified tax/fee.
- 00550Duty/tax/fee detailsMandatoryMax 1
- 00500Adjustment detailsMandatoryMax 1
- 00420Document line identificationMandatoryMax 1
- 00210Document/message detailsMandatoryMax 1
Summary
- 00570Section controlMandatoryMax 1
A service segment placed at the start of the summary section to avoid segment collision.
- 00580Monetary amountMandatoryMax 99
A segment giving the total amount of the payment to be made or other amounts. It is taken as given, i.e. is not subject to recalculation. It may be used for check operations, such as message validation.
- Segment group 14Repeat 99
- 00600Allowance or chargeMandatoryMax 1
This segment is used to identify allowance or charge details.
- 00610Monetary amountConditionalMax 9
This segment is used to identify the monetary amount for an allowance or a charge.
- 00600Allowance or chargeMandatoryMax 1
- 00620Message 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.
1. 0062, the value shall be identical to the value in 0062 in thecorresponding UNH segment.