VATDEC Value added tax
D5 Customs (SWG)
This VAT Declaration Message (VATDEC) permits the transfer of data from a declarant to a national VAT collecting authority for the purpose of meeting legislative and/or operational requirements in respect of the declarations of VAT.
The declarant may be a taxpayer who is obliged to send VAT returns the authorities, or an accountant or others who on behalf of one several taxpayers send VAT returns to the authorities and who is mandated to do so by the authorities and the taxpayer.
The declaration may contain one or several returns.
The message may also be used, for example:
- within the European Union, to transmit VAT summary information for the Value Added Tax Information Exchange System (VIES) from a declarant to the relevant national VIES collecting authorities.
- to transmit other related or comparable VAT information from a declarant to the relevant authorities.
Header
- 0010Message headerMandatoryMax 1
To head, identify and specify a message.
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. - 0020Beginning of messageMandatoryMax 1
To indicate the type and function of a message and to transmit the identifying number.
- 0030Date/time/periodConditionalMax 1
To specify date, and/or time, or period.
- 0040Place/location identificationConditionalMax 1
To identify a place or a location and/or related locations.
- Segment group 1Repeat 9999
- 0060Name and addressMandatoryMax 1
To specify the name/address and their related function, either by C082 only and/or unstructured by C058 or structured by C080 thru 3207.
- Segment group 2Repeat 9
- 0080Contact informationMandatoryMax 1
To identify a person or a department to whom communication should be directed.
- 0090Communication contactConditionalMax 9
To identify a communication number of a department or a person to whom communication should be directed.
- 0080Contact informationMandatoryMax 1
- Segment group 3Repeat 9
- 0110ReferenceMandatoryMax 1
To specify a reference.
- 0120Free textConditionalMax 9
To provide free form or coded text information.
- 0110ReferenceMandatoryMax 1
- 0130Financial institution informationConditionalMax 9
To identify an account and a related financial institution.
- 0140Payment instructionsConditionalMax 9
To specify the instructions for payment.
- 0150General indicatorConditionalMax 9
To transmit a processing indicator.
This segment will be removed effective with directoryD.02B. - 0160Place/location identificationConditionalMax 9
To identify a place or a location and/or related locations.
- Segment group 4Repeat 99
- 0180Date/time/periodMandatoryMax 1
To specify date, and/or time, or period.
- 0190General indicatorConditionalMax 9
To transmit a processing indicator.
This segment will be removed effective with directoryD.02B. - 0200MeasurementsConditionalMax 9
To specify physical measurements, including dimension tolerances, weights and counts.
- Segment group 5Repeat 9
- 0220Document/message summaryMandatoryMax 1
To specify summary information relating to the document/message.
- 0230Monetary amountConditionalMax 1
To specify a monetary amount.
- 0240MeasurementsConditionalMax 1
To specify physical measurements, including dimension tolerances, weights and counts.
- 0250Percentage detailsConditionalMax 1
To specify percentage information.
- 0260General indicatorConditionalMax 1
To transmit a processing indicator.
This segment will be removed effective with directoryD.02B.
- 0220Document/message summaryMandatoryMax 1
- Segment group 6Repeat 9999
- 0280Line itemMandatoryMax 1
To identify a line item and configuration.
- Segment group 7Repeat 9999
- 0300Name and addressMandatoryMax 1
To specify the name/address and their related function, either by C082 only and/or unstructured by C058 or structured by C080 thru 3207.
- Segment group 8Repeat 9999
- 0320Contact informationMandatoryMax 1
To identify a person or a department to whom communication should be directed.
- 0330Communication contactConditionalMax 9
To identify a communication number of a department or a person to whom communication should be directed.
- 0320Contact informationMandatoryMax 1
- 0340ReferenceConditionalMax 9
To specify a reference.
- 0350Financial institution informationConditionalMax 1
To identify an account and a related financial institution.
- 0300Name and addressMandatoryMax 1
- 0360General indicatorConditionalMax 9
To transmit a processing indicator.
This segment will be removed effective with directoryD.02B. - Segment group 9Repeat 9999
- 0380Monetary amountMandatoryMax 1
To specify a monetary amount.
- 0390Monetary amount functionConditionalMax 1
To provide details of the function of a monetary amount.
- 0400Percentage detailsConditionalMax 1
To specify percentage information.
- 0410General indicatorConditionalMax 9
To transmit a processing indicator.
This segment will be removed effective with directoryD.02B. - Segment group 10Repeat 9
- 0430Document/message summaryMandatoryMax 1
To specify summary information relating to the document/message.
- 0440Monetary amountConditionalMax 1
To specify a monetary amount.
- 0450MeasurementsConditionalMax 1
To specify physical measurements, including dimension tolerances, weights and counts.
- 0460Percentage detailsConditionalMax 1
To specify percentage information.
- 0470General indicatorMandatoryMax 1
To transmit a processing indicator.
This segment will be removed effective with directoryD.02B.
- 0430Document/message summaryMandatoryMax 1
- 0380Monetary amountMandatoryMax 1
- 0280Line itemMandatoryMax 1
- Segment group 11Repeat 1
- 0490Control totalMandatoryMax 1
To provide control total.
- 0500Monetary amountMandatoryMax 1
To specify a monetary amount.
- 0490Control totalMandatoryMax 1
- 0180Date/time/periodMandatoryMax 1
- 0060Name and addressMandatoryMax 1
- Segment group 12Repeat 1
- 0520Authentication resultMandatoryMax 1
To specify results of the application of an authentication procedure.
- 0530Date/time/periodConditionalMax 1
To specify date, and/or time, or period.
- 0540ReferenceConditionalMax 1
To specify a reference.
- 0520Authentication resultMandatoryMax 1
- 0550Message trailerMandatoryMax 1
To end and check the completeness of a message.
1. 0062, the value shall be identical to the value in 0062 in thecorresponding UNH segment.