VATDEC Value added tax
Western European EDIFACT Board - MD3
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.
- 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 CO82 only and/or unstructured by CO58 or structured by CO80 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.
- 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.
- 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.
- 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 CO82 only and/or unstructured by CO58 or structured by CO80 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.
- Segment group 9Repeat 9999
- 0380Monetary amountMandatoryMax 1
To specify a monetary amount.
- 0390Amounts relationship detailsConditionalMax 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.
- 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.
- 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.