TAXCON Tax control
TBG1 Supply Chain
A Tax control message is used to enable the transmission of summary and control data for tax purposes. It is used to summarise and control the taxes (e.g. VAT) or duty which applies to a batch or batches of related messages.
Header
- 00010Message headerMandatoryMax 1
A service segment starting and uniquely identifying a message. The message type code for the Tax control message is TAXCON. Note: Tax control messages conforming to this document must contain the following data in segment UNH, composite S009: Data element 0065 TAXCON 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 carrying the identity of the type of document and the reference number. In this case it would be the file reference number for tax control report.
- 00030Date/time/periodMandatoryMax 5
This segment specifies the date and time of preparation of the Tax control message. Other dates related to the whole message may be specified at this point.
- Segment group 1Repeat 5
- 00050ReferenceMandatoryMax 1
This segment identifies relevant references, such as the previous Tax control message between the trading partners.
- 00060Date/time/periodConditionalMax 5
This segment specifies the date and time of the reference in the preceding reference segment.
- 00050ReferenceMandatoryMax 1
- Segment group 2Repeat 5
- 00080Name and addressMandatoryMax 1
This segment identifies the names and addresses of the two registered tax entities i.e. the sender and the recipient of the message. The segment may also identify the controlling tax administration.
- 00090ReferenceConditionalMax 1
This segment is used to send tax references which may identify the party specified in the preceding segment, such as a tax registration number issued by the relevant tax administration.
- 00080Name and addressMandatoryMax 1
Detail
- 00100Section controlMandatoryMax 1
This segment separates the header information from the detailed control information. It will have the value D.
- Segment group 3Repeat 9999
- 00120ReferenceMandatoryMax 1
A segment specifying the relevant reference numbers to identify the source file, i.e. the file that provides all data for the batch of related messages. This may be the file generation number and the file version number.
- 00130Date/time/periodConditionalMax 5
This segment may be used to give the date of preparation of the file identified in the preceding reference segment.
- Segment group 4Repeat 9
- 00150Document/message detailsMandatoryMax 1
A segment to identify documents by transaction type, to enable the tax type and values within those documents to be summarized. For example, the segment would be used to specify credit notes in a separate occurrence from commercial invoices.
- 00160Monetary amountConditionalMax 9
This segment gives the relevant monetary values per message type being summarised.
- 00170Control totalMandatoryMax 1
This segment gives relevant control quantities. In this case the number of documents of the type indicated in the preceding document/message details segment.
- Segment group 5Repeat 9
- 00190Duty/tax/fee detailsMandatoryMax 1
This segment specifies the duty/tax category or type and relevant details, eg. tax percentage.
- 00200Monetary amountMandatoryMax 3
This segment gives the relevant monetary values relating to the tax type and rate identified in the tax segment. These will usually be: - the total value of the goods and services (i.e. the amount on which the tax is assessed). - the total tax monetary amount calculated for this tax type and rate.
- 00190Duty/tax/fee detailsMandatoryMax 1
- 00150Document/message detailsMandatoryMax 1
- 00120ReferenceMandatoryMax 1
- 00210Message 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.