Extended
Extension of EN16931 for complex processes and French business cases.
This profile constitutes an extension of EN16931 (Comfort) aimed at supporting complex business processes (i.e. invoices which are being invoiced across multiple deliveries or delivery locations, structured terms of payment, further details at item level to facilitate warehousing etc.), and any business case inventoried in France (gathered in a subset named EXTENDED B2B FR and its subset EXTENDED-CTC-FR, as referenced by the French Tax Administration and National Platform PPF – Portail Public de Facturation). This includes additional code lists values which are not part of the European Norm EN 16931 code lists.
Setup the Profile
Schema
Extends EN16931 (COMFORT)
testIndicator
boolean
Test Indicator
The Indicator type may be used when implementing a new system in order to mark the invoice as „test invoice“.
To be used only in case of a test invoice, with Indicator = true
name
string
Document name
Text is the actual wording of anything written or printed. This EN 16931_ Text. Type is based on the Text. Type as defined in ISO 15000-5:2014, Annex B. Line breaks in the text may be present.
copyIndicator
boolean
Copy Indicator
Indicates if the invoice document is a copy of another invoice document.
With indicator = true, the document is a copy.
language
string
Invoice language code
Indicates the language used in the invoice document.
Valid languages are registered with the ISO 639-2 "Codes for the representation of names of languages" Maintenance Agency.
includedNote
object[]
contentCode
string
Free text on header level (qualifying the content)
A code to classify the content of the invoice note.
The code is bilaterally agreed on and must have the same meaning as BT-22.
contractualDueDate
date
Contractual due date of the invoice
Indication of the due date of the invoice if this differs from the payment.
Information only required if the contractual due date differs from due date of the payment (i.e. for SEPA direct debit).
transaction
object
tradeAgreement
object
seller
object
typeCode
string
Seller Role (code)
A code qualifying the role of the party
To be chosen from UNTDID 3035.
organization
object
postalAddress
object
Seller legal address
Legal address of the seller in case the seller address is different
postCode
string
Post code
The identifier for an addressable group of properties according to the relevant postal service.
Such as a ZIP code or a post code.
line1
string
Address line 1
The main address line in an address.
Usually the street name and number or post office box.
line2
string
Address line 2
An additional address line in an address that can be used to give further details supplementing the main line.
line3
string
Address line 3
An additional address line in an address that can be used to give further details supplementing the main line.
city
string
City
The common name of the city, town or village.
countryCode
string
Country code
A code that identifies the country.
The lists of valid countries are registered with the ISO 3166-1 Maintenance agency, "Codes for the representation of names of countries and their subdivisions".
countrySubdivision
string
Country subdivision
The subdivision of a country.
Such as a region, a county, a state, a province, etc.
tradeContact
object
typeCode
string
Type of contact (code)
The code specifying the type of trade contact
To be chosen from the entries of UNTDID 3139
faxNumber
string
Seller contact fax number
A fax number for the contact point.
buyer
object
typeCode
string
Role (code)
A code qualifying the role
To be chosen from UNTDID 3035.
description
string
Buyer additional legal information
Additional legal information relevant for the buyer.
Such as share capital.
organization
object
postalAddress
object
Detailed information about the business address
Legal address of the buyerr in case the Buyer address is different
postCode
string
Post code
The identifier for an addressable group of properties according to the relevant postal service.
Such as a ZIP code or a post code.
line1
string
Address line 1
The main address line in an address.
Usually the street name and number or post office box.
line2
string
Address line 2
An additional address line in an address that can be used to give further details supplementing the main line.
line3
string
Address line 3
An additional address line in an address that can be used to give further details supplementing the main line.
city
string
City
The common name of the city, town or village.
countryCode
string
Country code
A code that identifies the country.
The lists of valid countries are registered with the ISO 3166-1 Maintenance agency, "Codes for the representation of names of countries and their subdivisions".
countrySubdivision
string
Country subdivision
The subdivision of a country.
Such as a region, a county, a state, a province, etc.
tradeContact
object
typeCode
string
Type of contact (code)
The code specifying the type of trade contact
To be chosen from the entries of UNTDID 3139
faxNumber
string
Buyer contact fax number
A fax number for the contact point.
salesAgent
object
Detailed information about the sales agent
A group of business terms providing information about the Sales Agent
identifier
string
Sales agent identifier
A previously exchanged assigned identifier of the business partner.
globalIdentifier
object
Sales agent global identifier
GlobalID, if a global identifier exists and can be determined in the @schemeID, otherwise use ID
value
string
Sales agent global identifier
GlobalID, if a global identifier exists and can be determined in the @schemeID, otherwise use ID
schemeIdentifier
string
Scheme identifier
If used, the identification scheme shall be chosen from the entries of the list published by the ISO/IEC 6523 maintenance agency.
name
string
Sales agent identifier Name / Company Name
typeCode
string
Role (code)
A code qualifying the role
To be chosen from UNTDID 3035.
organization
object
Details about the organization
identifier
object
Sales Agent Registration Number
An identifier issued by an official registrar that identifies the party as a legal entity or person.
value
string
Sales Agent Registration Number
An identifier issued by an official registrar that identifies the party as a legal entity or person.
schemeIdentifier
string
Scheme identifier
The identification scheme identifier of the Buyer legal registration identifier.
If used, the identification scheme shall be chosen from the entries of the list published by the ISO 6523 maintenance agency.
tradingName
string
Trading Business Name
A name by which the party is known, other than party name (also known as business name).
This may be used if different from the party name.
postalAddress
object
Detailed information about the business address
Legal address of the buyer in case the Sales Agent address is different
postCode
string
Post code
The identifier for an addressable group of properties according to the relevant postal service.
Such as a ZIP code or a post code.
line1
string
Address line 1
The main address line in an address.
Usually the street name and number or post office box.
line2
string
Address line 2
An additional address line in an address that can be used to give further details supplementing the main line.
line3
string
Address line 3
An additional address line in an address that can be used to give further details supplementing the main line.
city
string
City
The common name of the city, town or village.
countryCode
string
Country code
A code that identifies the country.
The lists of valid countries are registered with the ISO 3166-1 Maintenance agency, "Codes for the representation of names of countries and their subdivisions".
countrySubdivision
string
Country subdivision
The subdivision of a country.
Such as a region, a county, a state, a province, etc.
tradeContact
object
Detailed contact information of the deviating end user
name
string
Name of the contact
If a contact person is indicated, either the name or the department is to be transmitted.
departmentName
string
Department name
If a contact person is indicated, either the name or the department is to be transmitted.
typeCode
string
Type of contact (code)
The code specifying the type of trade contact
To be chosen from the entries of UNTDID 3139
phoneNumber
string
Contact telephone number
A phone number for the contact point.
faxNumber
string
Contact point fax number
emailAddress
string
Contact email address
An e-mail address for the contact point.
postalAddress
object
Detailed information about the address
postCode
string
Post code
The identifier for an addressable group of properties according to the relevant postal service.
Such as a ZIP code or a post code.
line1
string
Address line 1
The main address line in an address.
Usually the street name and number or post office box.
line2
string
Address line 2
An additional address line in an address that can be used to give further details supplementing the main line.
line3
string
Address line 3
An additional address line in an address that can be used to give further details supplementing the main line.
city
string
City
The common name of the city, town or village.
countryCode
string
Country code
A code that identifies the country.
The lists of valid countries are registered with the ISO 3166-1 Maintenance agency, "Codes for the representation of names of countries and their subdivisions".
countrySubdivision
string
Country subdivision
The subdivision of a country.
Such as a region, a county, a state, a province, etc.
electronicAddress
object
Details about the electronic address
value
string
Electronic address
schemeIdentifier
string
Scheme identifier
taxRegistration
object
Detailed information on tax information
identifier
string
VAT ID
buyerTaxRepresentative
object
Detailed information about the buyer tax representative
identifier
string
Identifier
A previously exchanged assigned identifier of the business partner.
globalIdentifier
object
Global identifier
GlobalID, if a global identifier exists and can be determined in the @schemeID, otherwise use ID
value
string
Global identifier
GlobalID, if a global identifier exists and can be determined in the @schemeID, otherwise use ID
schemeIdentifier
string
Scheme identifier
If used, the identification scheme shall be chosen from the entries of the list published by the ISO/IEC 6523 maintenance agency.
name
string
Identifier Name / Company Name
typeCode
string
Role (code)
A code qualifying the role
To be chosen from UNTDID 3035.
organization
object
Details about the organization
identifier
object
Company Registration Number
An identifier issued by an official registrar that identifies the party as a legal entity or person.
value
string
Company Registration Number
An identifier issued by an official registrar that identifies the party as a legal entity or person.
schemeIdentifier
string
Scheme identifier
The identification scheme identifier of the Buyer legal registration identifier.
If used, the identification scheme shall be chosen from the entries of the list published by the ISO 6523 maintenance agency.
tradingName
string
Trading Business Name
A name by which the party is known, other than party name (also known as business name).
This may be used if different from the party name.
postalAddress
object
Detailed information about the business address
postCode
string
Post code
The identifier for an addressable group of properties according to the relevant postal service.
Such as a ZIP code or a post code.
line1
string
Address line 1
The main address line in an address.
Usually the street name and number or post office box.
line2
string
Address line 2
An additional address line in an address that can be used to give further details supplementing the main line.
line3
string
Address line 3
An additional address line in an address that can be used to give further details supplementing the main line.
city
string
City
The common name of the city, town or village.
countryCode
string
Country code
A code that identifies the country.
The lists of valid countries are registered with the ISO 3166-1 Maintenance agency, "Codes for the representation of names of countries and their subdivisions".
countrySubdivision
string
Country subdivision
The subdivision of a country.
Such as a region, a county, a state, a province, etc.
tradeContact
object
Detailed contact information of the deviating end user
name
string
Name of the contact
If a contact person is indicated, either the name or the department is to be transmitted.
departmentName
string
Department name
If a contact person is indicated, either the name or the department is to be transmitted.
typeCode
string
Type of contact (code)
The code specifying the type of trade contact
To be chosen from the entries of UNTDID 3139
phoneNumber
string
Contact telephone number
A phone number for the contact point.
faxNumber
string
Contact point fax number
emailAddress
string
Contact email address
An e-mail address for the contact point.
postalAddress
object
Detailed information about the address
postCode
string
Post code
The identifier for an addressable group of properties according to the relevant postal service.
Such as a ZIP code or a post code.
line1
string
Address line 1
The main address line in an address.
Usually the street name and number or post office box.
line2
string
Address line 2
An additional address line in an address that can be used to give further details supplementing the main line.
line3
string
Address line 3
An additional address line in an address that can be used to give further details supplementing the main line.
city
string
City
The common name of the city, town or village.
countryCode
string
Country code
A code that identifies the country.
The lists of valid countries are registered with the ISO 3166-1 Maintenance agency, "Codes for the representation of names of countries and their subdivisions".
countrySubdivision
string
Country subdivision
The subdivision of a country.
Such as a region, a county, a state, a province, etc.
electronicAddress
object
Details about the electronic address
value
string
Electronic address
schemeIdentifier
string
Scheme identifier
taxRegistration
object
Detailed information on tax information
identifier
string
VAT ID
sellerTaxRepresentative
object
identifier
string
Identifier
A previously exchanged assigned identifier of the business partner.
globalIdentifier
object
Global identifier
GlobalID, if a global identifier exists and can be determined in the @schemeID, otherwise use ID
value
string
Global identifier
GlobalID, if a global identifier exists and can be determined in the @schemeID, otherwise use ID
schemeIdentifier
string
Scheme identifier
If used, the identification scheme shall be chosen from the entries of the list published by the ISO/IEC 6523 maintenance agency.
typeCode
string
Role (code)
A code qualifying the role
To be chosen from UNTDID 3035.
organization
object
Details about the organization
identifier
object
Legal registration identifier
An identifier issued by an official registrar that identifies the party as a legal entity or person.
value
string
Legal registration identifier
An identifier issued by an official registrar that identifies the party as a legal entity or person.
schemeIdentifier
string
Scheme identifier
The identification scheme identifier of the Buyer legal registration identifier.
If used, the identification scheme shall be chosen from the entries of the list published by the ISO 6523 maintenance agency.
tradingName
string
Trading name
A name by which the party is known, other than party name (also known as business name).
This may be used if different from the party name.
postalAddress
object
Detailed information about the business address
postCode
string
Post code
The identifier for an addressable group of properties according to the relevant postal service.
Such as a ZIP code or a post code.
line1
string
Address line 1
The main address line in an address.
Usually the street name and number or post office box.
line2
string
Address line 2
An additional address line in an address that can be used to give further details supplementing the main line.
line3
string
Address line 3
An additional address line in an address that can be used to give further details supplementing the main line.
city
string
City
The common name of the city, town or village.
countryCode
string
Country code
A code that identifies the country.
The lists of valid countries are registered with the ISO 3166-1 Maintenance agency, "Codes for the representation of names of countries and their subdivisions".
countrySubdivision
string
Country subdivision
The subdivision of a country.
Such as a region, a county, a state, a province, etc.
tradeContact
object
Detailed contact information
name
string
Name of the contact
departmentName
string
Department name
typeCode
string
Type of contact (code)
The code specifying the type of trade contact
To be chosen from the entries of UNTDID 3139
phoneNumber
string
Contact telephone number
A phone number for the contact point.
faxNumber
string
Contact point fax number
emailAddress
string
Contact email address
An e-mail address for the contact point.
postalAddress
object
electronicAddress
object
Details about the electronic address
value
string
Electronic address
schemeIdentifier
string
Scheme identifier
productEndUser
object
Detailed information about the deviating end user
identifier
string
Deviating end user identifier
A previously exchanged assigned identifier of the business partner.
globalIdentifier
object
Deviating end user global identifier
GlobalID, if a global identifier exists and can be determined in the @schemeID, otherwise use ID
value
string
Deviating end user global identifier
GlobalID, if a global identifier exists and can be determined in the @schemeID, otherwise use ID
schemeIdentifier
string
Scheme identifier
If used, the identification scheme shall be chosen from the entries of the list published by the ISO/IEC 6523 maintenance agency.
name
string
Deviating end user identifier Name / Company Name
typeCode
string
Role (code)
A code qualifying the role
To be chosen from UNTDID 3035.
organization
object
Details about the organization
identifier
object
Company Registration Number
An identifier issued by an official registrar that identifies the party as a legal entity or person.
value
string
Company Registration Number
An identifier issued by an official registrar that identifies the party as a legal entity or person.
schemeIdentifier
string
Scheme identifier
The identification scheme identifier of the Buyer legal registration identifier.
tradingName
string
Trading Business Name
A name by which the party is known, other than party name (also known as business name).
This may be used if different from the party name.
postalAddress
object
Detailed information about the business address
postCode
string
Post code
The identifier for an addressable group of properties according to the relevant postal service.
Such as a ZIP code or a post code.
line1
string
Address line 1
The main address line in an address.
Usually the street name and number or post office box.
line2
string
Address line 2
An additional address line in an address that can be used to give further details supplementing the main line.
line3
string
Address line 3
An additional address line in an address that can be used to give further details supplementing the main line.
city
string
City
The common name of the city, town or village.
countryCode
string
Country code
A code that identifies the country.
The lists of valid countries are registered with the ISO 3166-1 Maintenance agency, "Codes for the representation of names of countries and their subdivisions".
countrySubdivision
string
Country subdivision
The subdivision of a country.
Such as a region, a county, a state, a province, etc.
tradeContact
object
Detailed contact information of the deviating end user
name
string
Name of the contact
If a contact person is indicated, either the name or the department is to be transmitted.
departmentName
string
Department name
If a contact person is indicated, either the name or the department is to be transmitted.
typeCode
string
Type of contact (code)
The code specifying the type of trade contact
To be chosen from the entries of UNTDID 3139
phoneNumber
string
Contact telephone number, value
A phone number for the contact point.
faxNumber
string
Contact point fax number
emailAddress
string
Contact email address
An e-mail address for the contact point.
postalAddress
object
Detailed information about the address of the deviating end user
postCode
string
Post code
The identifier for an addressable group of properties according to the relevant postal service.
Such as a ZIP code or a post code.
line1
string
Address line 1
The main address line in an address.
Usually the street name and number or post office box.
line2
string
Address line 2
An additional address line in an address that can be used to give further details supplementing the main line.
line3
string
Address line 3
An additional address line in an address that can be used to give further details supplementing the main line.
city
string
City
The common name of the city, town or village.
countryCode
string
Country code
A code that identifies the country.
The lists of valid countries are registered with the ISO 3166-1 Maintenance agency, "Codes for the representation of names of countries and their subdivisions".
countrySubdivision
string
Country subdivision
The subdivision of a country.
Such as a region, a county, a state, a province, etc.
electronicAddress
object
Details about the electronic address
value
string
Electronic address
schemeIdentifier
string
Scheme identifier
taxRegistration
object
Detailed information on tax information
identifier
string
VAT ID
tradeDeliveryTerms
object
Details of the delivery conditions
typeCode
string
Delivery condition (Code)
The code specifying the type of delivery for these trade delivery terms.
To be chosen from the entries in UNTDID 4053 + INCOTERMS List
associatedOrderConfirmation
object
date
date
Order confirmation date
associatedOrder
object
date
date
Order Date
quotationReference
object[]
Details on referenced quotation
issuerAssignedID
string
Quotation number
date
date
Document date
associatedContract
object
typeCode
string
Type of contract (code)
Use codes from UNTDID 1153
CHORUSPRO: To qualify a contract (CT) or a procurement contract "Marché" (BC)
date
date
Contract Date
supportingDocuments
object[]
date
date
Document date
tenderOrLotReference
object[]
date
date
Document date
objectIdentifier
object[]
date
date
Document date
buyerAgent
object
Detailed information about the buyer agent
identifier
string
Identifier
A previously exchanged assigned identifier of the business partner.
globalIdentifier
object
Global identifier
GlobalID, if a global identifier exists and can be determined in the @schemeID, otherwise use ID
value
string
Global identifier
GlobalID, if a global identifier exists and can be determined in the @schemeID, otherwise use ID
schemeIdentifier
string
Scheme identifier
If used, the identification scheme shall be chosen from the entries of the list published by the ISO/IEC 6523 maintenance agency.
name
string
Name / Company Name
typeCode
string
Role (code)
A code qualifying the role
To be chosen from UNTDID 3035.
organization
object
Details about the organization
identifier
object
Company Registration Number
The identification scheme identifier of the Buyer Agent legal registration identifier.
If the identification scheme is used, it must be selected from the entries in the list published by the ISO/IEC 6523 Maintenance Agency.
value
string
Company Registration Number
The identification scheme identifier of the Buyer Agent legal registration identifier.
If the identification scheme is used, it must be selected from the entries in the list published by the ISO/IEC 6523 Maintenance Agency.
schemeIdentifier
string
Scheme identifier
The identification scheme identifier of the Buyer Agent legal registration identifier.
If used, the identification scheme shall be chosen from the entries of the list published by the ISO 6523 maintenance agency.
tradingName
string
Trading Business Name
A name by which the party is known, other than party name (also known as business name).
This may be used if different from the party name.
postalAddress
object
Detailed information about the business address
postCode
string
Post code
The identifier for an addressable group of properties according to the relevant postal service.
Such as a ZIP code or a post code.
line1
string
Address line 1
The main address line in an address.
Usually the street name and number or post office box.
line2
string
Address line 2
An additional address line in an address that can be used to give further details supplementing the main line.
line3
string
Address line 3
An additional address line in an address that can be used to give further details supplementing the main line.
city
string
City
The common name of the city, town or village.
countryCode
string
Country code
A code that identifies the country.
The lists of valid countries are registered with the ISO 3166-1 Maintenance agency, "Codes for the representation of names of countries and their subdivisions".
countrySubdivision
string
Country subdivision
The subdivision of a country.
Such as a region, a county, a state, a province, etc.
tradeContact
object
Detailed contact information of the deviating buyer agent
name
string
Name of the contact
If a contact person is indicated, either the name or the department is to be transmitted.
departmentName
string
Department name
If a contact person is indicated, either the name or the department is to be transmitted.
typeCode
string
Type of contact (code)
The code specifying the type of trade contact
To be chosen from the entries of UNTDID 3139
phoneNumber
string
Contact telephone number
A phone number for the contact point.
faxNumber
string
Contact point fax number
emailAddress
string
Contact email address
postalAddress
object
Detailed information about the address
postCode
string
Post code
The identifier for an addressable group of properties according to the relevant postal service.
Such as a ZIP code or a post code.
line1
string
Address line 1
The main address line in an address.
Usually the street name and number or post office box.
line2
string
Address line 2
An additional address line in an address that can be used to give further details supplementing the main line.
line3
string
Address line 3
An additional address line in an address that can be used to give further details supplementing the main line.
city
string
City
The common name of the city, town or village.
countryCode
string
Country code
A code that identifies the country.
The lists of valid countries are registered with the ISO 3166-1 Maintenance agency, "Codes for the representation of names of countries and their subdivisions".
countrySubdivision
string
Country subdivision
The subdivision of a country.
Such as a region, a county, a state, a province, etc.
electronicAddress
object
Details about the electronic address
value
string
Electronic address
schemeIdentifier
string
Scheme identifier
taxRegistration
object
Detailed information on tax information
identifier
string
VAT ID
customerOrderReference
object[]
Details on referenced customer order
issuerAssignedID
string
Ultimate Customer Order number of the final customer
date
date
Document date
tradeDelivery
object
relatedConsignment
object
Related SupplyChain Consignment
A consignment, at header level, related to this trade delivery.
transportMovement
string
Specified Logistics Transport Movement
The code specifying the mode, such as air, sea, rail, road or inland waterway, for this logistics transport movement.
deliveryMethod
string
Delivery method (Code)
A logistics transport movement specified for this supply chain consignment.
shipTo
object
typeCode
string
Role (code)
A code qualifying the role
To be chosen from UNTDID 3035, for instance:
- DL: Factor
- DS: Distributor
- MOP: Market operator
organization
object
Details about the organization
identifier
object
Legal registration identifier
An identifier issued by an official registrar that identifies the party as a legal entity or person.
value
string
Legal registration identifier
An identifier issued by an official registrar that identifies the party as a legal entity or person.
schemeIdentifier
string
Scheme identifier
The identification scheme identifier of the Buyer legal registration identifier.
If used, the identification scheme shall be chosen from the entries of the list published by the ISO 6523 maintenance agency.
tradingName
string
Trading name
A name by which the party is known, other than party name (also known as business name).
This may be used if different from the party name.
postalAddress
object
Detailed information about the business address
postCode
string
Post code
The identifier for an addressable group of properties according to the relevant postal service.
Such as a ZIP code or a post code.
line1
string
Address line 1
The main address line in an address.
Usually the street name and number or post office box.
line2
string
Address line 2
An additional address line in an address that can be used to give further details supplementing the main line.
line3
string
Address line 3
An additional address line in an address that can be used to give further details supplementing the main line.
city
string
City
The common name of the city, town or village.
countryCode
string
Country code
A code that identifies the country.
The lists of valid countries are registered with the ISO 3166-1 Maintenance agency, "Codes for the representation of names of countries and their subdivisions".
countrySubdivision
string
Country subdivision
The subdivision of a country.
Such as a region, a county, a state, a province, etc.
tradeContact
object
Detailed contact information
name
string
Name of the contact
departmentName
string
Department name
typeCode
string
Type of contact (code)
The code specifying the type of trade contact
To be chosen from the entries of UNTDID 3139
phoneNumber
string
Contact telephone number
A phone number for the contact point.
faxNumber
string
Contact point fax number
emailAddress
string
Contact email address
An e-mail address for the contact point.
postalAddress
object
electronicAddress
object
Details about the electronic address
value
string
Electronic address
schemeIdentifier
string
Scheme identifier
taxRegistration
object
Detailed information on tax information of the goods recipient
identifier
string
VAT identifier
finalShipTo
object
Detailed information about the final recipient
identifier
string
Final recipient identifier
globalIdentifier
object
Final recipient global identifier
GlobalID, if a global identifier exists and can be determined in the @schemeID, otherwise use ID
value
string
Final recipient global identifier
GlobalID, if a global identifier exists and can be determined in the @schemeID, otherwise use ID
schemeIdentifier
string
Scheme identifier
If used, the identification scheme shall be chosen from the entries of the list published by the ISO/IEC 6523 maintenance agency.
name
string
Final Recipient Name / Company Name
typeCode
string
Role (code)
A code qualifying the role
To be chosen from UNTDID 3035.
organization
object
Details about the organization
identifier
object
Company Registration Number
An identifier issued by an official registrar that identifies the party as a legal entity or person.
value
string
Company Registration Number
An identifier issued by an official registrar that identifies the party as a legal entity or person.
schemeIdentifier
string
Scheme identifier
The identification scheme identifier of the Buyer legal registration identifier.
If used, the identification scheme shall be chosen from the entries of the list published by the ISO 6523 maintenance agency.
tradingName
string
Trading Business Name
A name by which the party is known, other than party name (also known as business name).
This may be used if different from the party name.
postalAddress
object
Detailed information about the business address
postCode
string
Post code
The identifier for an addressable group of properties according to the relevant postal service.
Such as a ZIP code or a post code.
line1
string
Address line 1
The main address line in an address.
Usually the street name and number or post office box.
line2
string
Address line 2
An additional address line in an address that can be used to give further details supplementing the main line.
line3
string
Address line 3
An additional address line in an address that can be used to give further details supplementing the main line.
city
string
City
The common name of the city, town or village.
countryCode
string
Country code
A code that identifies the country.
The lists of valid countries are registered with the ISO 3166-1 Maintenance agency, "Codes for the representation of names of countries and their subdivisions".
countrySubdivision
string
Country subdivision
The subdivision of a country.
Such as a region, a county, a state, a province, etc.
tradeContact
object
Detailed contact information
name
string
Name of the contact
If a contact person is indicated, either the name or the department is to be transmitted.
departmentName
string
Department name
If a contact person is indicated, either the name or the department is to be transmitted.
typeCode
string
Type of contact (code)
The code specifying the type of trade contact
To be chosen from the entries of UNTDID 3139
phoneNumber
string
Contact telephone number
A phone number for the contact point.
faxNumber
string
Contact point fax number
emailAddress
string
Contact email address
An e-mail address for the contact point.
postalAddress
object
Detailed information about the address of the final recipient
postCode
string
Post code
The identifier for an addressable group of properties according to the relevant postal service.
Such as a ZIP code or a post code.
line1
string
Address line 1
The main address line in an address.
Usually the street name and number or post office box.
line2
string
Address line 2
An additional address line in an address that can be used to give further details supplementing the main line.
line3
string
Address line 3
An additional address line in an address that can be used to give further details supplementing the main line.
city
string
City
The common name of the city, town or village.
countryCode
string
Country code
A code that identifies the country.
The lists of valid countries are registered with the ISO 3166-1 Maintenance agency, "Codes for the representation of names of countries and their subdivisions".
countrySubdivision
string
Country subdivision
The subdivision of a country.
Such as a region, a county, a state, a province, etc.
electronicAddress
object
Details about the electronic address
value
string
Electronic address
schemeIdentifier
string
Scheme identifier
taxRegistration
object
Detailed information on tax information
identifier
string
VAT ID
shipFrom
object
Identification of the deviating sender
identifier
string
Deviating sender identifier
globalIdentifier
object
Deviating sender global identifier
GlobalID, if a global identifier exists and can be determined in the @schemeID, otherwise use ID
value
string
Deviating sender global identifier
GlobalID, if a global identifier exists and can be determined in the @schemeID, otherwise use ID
schemeIdentifier
string
Scheme identifier
If used, the identification scheme shall be chosen from the entries of the list published by the ISO/IEC 6523 maintenance agency.
name
string
Deviating sender name / company name
typeCode
string
Role (code)
A code qualifying the role
To be chosen from UNTDID 3035.
organization
object
Details about the organization
identifier
object
Company Registration Number
An identifier issued by an official registrar that identifies the party as a legal entity or person.
value
string
Company Registration Number
An identifier issued by an official registrar that identifies the party as a legal entity or person.
schemeIdentifier
string
Scheme identifier
The identification scheme identifier of the Buyer legal registration identifier.
If used, the identification scheme shall be chosen from the entries of the list published by the ISO 6523 maintenance agency.
tradingName
string
Trading Business Name
A name by which the party is known, other than party name (also known as business name).
This may be used if different from the party name.
postalAddress
object
Detailed information about the business address
postCode
string
Post code
The identifier for an addressable group of properties according to the relevant postal service.
Such as a ZIP code or a post code.
line1
string
Address line 1
The main address line in an address.
Usually the street name and number or post office box.
line2
string
Address line 2
An additional address line in an address that can be used to give further details supplementing the main line.
line3
string
Address line 3
An additional address line in an address that can be used to give further details supplementing the main line.
city
string
City
The common name of the city, town or village.
countryCode
string
Country code
A code that identifies the country.
The lists of valid countries are registered with the ISO 3166-1 Maintenance agency, "Codes for the representation of names of countries and their subdivisions".
countrySubdivision
string
Country subdivision
The subdivision of a country.
Such as a region, a county, a state, a province, etc.
tradeContact
object
Detailed contact information
name
string
Name of the contact
If a contact person is indicated, either the name or the department is to be transmitted.
departmentName
string
Department name
If a contact person is indicated, either the name or the department is to be transmitted.
typeCode
string
Type of contact (code)
The code specifying the type of trade contact
To be chosen from the entries of UNTDID 3139
phoneNumber
string
Contact telephone number
A phone number for the contact point.
faxNumber
string
Contact point fax number
emailAddress
string
Contact email address
An e-mail address for the contact point.
postalAddress
object
Detailed information about the address of the deviating sender
postCode
string
Post code
The identifier for an addressable group of properties according to the relevant postal service.
Such as a ZIP code or a post code.
line1
string
Address line 1
The main address line in an address.
Usually the street name and number or post office box.
line2
string
Address line 2
An additional address line in an address that can be used to give further details supplementing the main line.
line3
string
Address line 3
An additional address line in an address that can be used to give further details supplementing the main line.
city
string
City
The common name of the city, town or village.
countryCode
string
Country code
A code that identifies the country.
The lists of valid countries are registered with the ISO 3166-1 Maintenance agency, "Codes for the representation of names of countries and their subdivisions".
countrySubdivision
string
Country subdivision
The subdivision of a country.
Such as a region, a county, a state, a province, etc.
electronicAddress
object
Details about the electronic address
value
string
Electronic address
schemeIdentifier
string
Scheme identifier
taxRegistration
object
Detailed information on tax information
identifier
string
VAT ID
despatchAdvice
object
date
date
Despatch advice date
associatedGoodsReceipt
object
date
date
Goods receipt date
deliveryNote
object[]
Detailed information about the corresponding delivery note
issuerAssignedID
string
Delivery note reference
date
date
Delivery note date
tradeSettlement
object
issuerReference
string
Seller reference number
Given seller reference number for routing purposes after biliteral agreement
invoicer
object
Deviating invoicing party
identifier
string
Deviating invoicer identifier
globalIdentifier
object
Deviating invoicer global identifier
GlobalID, if a global identifier exists and can be determined in the @schemeID, otherwise use ID
value
string
Deviating invoicer global identifier
GlobalID, if a global identifier exists and can be determined in the @schemeID, otherwise use ID
schemeIdentifier
string
Scheme identifier
If used, the identification scheme shall be chosen from the entries of the list published by the ISO/IEC 6523 maintenance agency.
name
string
Name
typeCode
string
Role (code)
A code qualifying the role
To be chosen from UNTDID 3035.
organization
object
Details about the organization
identifier
object
Company Registration Number
An identifier issued by an official registrar that identifies the party as a legal entity or person.
value
string
Company Registration Number
An identifier issued by an official registrar that identifies the party as a legal entity or person.
schemeIdentifier
string
Scheme identifier
The identification scheme identifier of the Buyer legal registration identifier.
If used, the identification scheme shall be chosen from the entries of the list published by the ISO 6523 maintenance agency.
tradingName
string
Trading Business Name
A name by which the party is known, other than party name (also known as business name).
This may be used if different from the party name.
postalAddress
object
Detailed information about the business address
postCode
string
Post code
The identifier for an addressable group of properties according to the relevant postal service.
Such as a ZIP code or a post code.
line1
string
Address line 1
The main address line in an address.
Usually the street name and number or post office box.
line2
string
Address line 2
An additional address line in an address that can be used to give further details supplementing the main line.
line3
string
Address line 3
An additional address line in an address that can be used to give further details supplementing the main line.
city
string
City
The common name of the city, town or village.
countryCode
string
Country code
A code that identifies the country.
The lists of valid countries are registered with the ISO 3166-1 Maintenance agency, "Codes for the representation of names of countries and their subdivisions".
countrySubdivision
string
Country subdivision
The subdivision of a country.
Such as a region, a county, a state, a province, etc.
tradeContact
object
Detailed contact information
name
string
Name of the contact
If a contact person is indicated, either the name or the department is to be transmitted.
departmentName
string
Department name
If a contact person is indicated, either the name or the department is to be transmitted.
typeCode
string
Type of contact (code)
The code specifying the type of trade contact
To be chosen from the entries of UNTDID 3139
phoneNumber
string
Contact telephone number
A phone number for the contact point.
faxNumber
string
Contact point fax number
emailAddress
string
Contact email address
An e-mail address for the contact point.
postalAddress
object
Detailed information about the address
postCode
string
Post code
The identifier for an addressable group of properties according to the relevant postal service.
Such as a ZIP code or a post code.
line1
string
Address line 1
The main address line in an address.
Usually the street name and number or post office box.
line2
string
Address line 2
An additional address line in an address that can be used to give further details supplementing the main line.
line3
string
Address line 3
An additional address line in an address that can be used to give further details supplementing the main line.
city
string
City
The common name of the city, town or village.
countryCode
string
Country code
A code that identifies the country.
The lists of valid countries are registered with the ISO 3166-1 Maintenance agency, "Codes for the representation of names of countries and their subdivisions".
countrySubdivision
string
Country subdivision
The subdivision of a country.
Such as a region, a county, a state, a province, etc.
electronicAddress
object
Details about the electronic address
value
string
Electronic address
schemeIdentifier
string
Scheme identifier
taxRegistration
object
Detailed information on tax information
identifier
string
VAT ID
invoicee
object
Detailed information about the deviating invoice recipient
identifier
string
Deviating invoice recipient identifier
globalIdentifier
object
Deviating invoice recipient global identifier
GlobalID, if a global identifier exists and can be determined in the @schemeID, otherwise use ID
value
string
Deviating invoice recipient global identifier
GlobalID, if a global identifier exists and can be determined in the @schemeID, otherwise use ID
schemeIdentifier
string
Scheme identifier
If used, the identification scheme shall be chosen from the entries of the list published by the ISO/IEC 6523 maintenance agency.
name
string
Deviating invoice recipient name / company name
typeCode
string
Role (code)
A code qualifying the role
To be chosen from UNTDID 3035.
organization
object
Details about the organization
identifier
object
Company Registration Number
An identifier issued by an official registrar that identifies the party as a legal entity or person.
value
string
Company Registration Number
An identifier issued by an official registrar that identifies the party as a legal entity or person.
schemeIdentifier
string
Scheme identifier
The identification scheme identifier of the Buyer legal registration identifier.
If used, the identification scheme shall be chosen from the entries of the list published by the ISO 6523 maintenance agency.
tradingName
string
Trading Business Name
A name by which the party is known, other than party name (also known as business name).
This may be used if different from the party name.
postalAddress
object
Detailed information about the business address
postCode
string
Post code
The identifier for an addressable group of properties according to the relevant postal service.
Such as a ZIP code or a post code.
line1
string
Address line 1
The main address line in an address.
Usually the street name and number or post office box.
line2
string
Address line 2
An additional address line in an address that can be used to give further details supplementing the main line.
line3
string
Address line 3
An additional address line in an address that can be used to give further details supplementing the main line.
city
string
City
The common name of the city, town or village.
countryCode
string
Country code
A code that identifies the country.
The lists of valid countries are registered with the ISO 3166-1 Maintenance agency, "Codes for the representation of names of countries and their subdivisions".
countrySubdivision
string
Country subdivision
The subdivision of a country.
Such as a region, a county, a state, a province, etc.
tradeContact
object
Detailed contact information
name
string
Name of the contact
If a contact person is indicated, either the name or the department is to be transmitted.
departmentName
string
Department name
If a contact person is indicated, either the name or the department is to be transmitted.
typeCode
string
Type of contact (code) * * The code specifying the type of trade contact * * To be chosen from the entries of UNTDID 3139
phoneNumber
string
Contact telephone number
A phone number for the contact point.
faxNumber
string
Contact point fax number
emailAddress
string
Contact email address
An e-mail address for the contact point.
postalAddress
object
Detailed information about the address
postCode
string
Post code
The identifier for an addressable group of properties according to the relevant postal service.
Such as a ZIP code or a post code.
line1
string
Address line 1
The main address line in an address.
Usually the street name and number or post office box.
line2
string
Address line 2
An additional address line in an address that can be used to give further details supplementing the main line.
line3
string
Address line 3
An additional address line in an address that can be used to give further details supplementing the main line.
city
string
City
The common name of the city, town or village.
countryCode
string
Country code
A code that identifies the country.
The lists of valid countries are registered with the ISO 3166-1 Maintenance agency, "Codes for the representation of names of countries and their subdivisions".
countrySubdivision
string
Country subdivision
The subdivision of a country.
Such as a region, a county, a state, a province, etc.
electronicAddress
object
Details about the electronic address
value
string
Electronic address
schemeIdentifier
string
Scheme identifier
taxRegistration
object
Detailed information on tax information
identifier
string
VAT ID
payee
object
typeCode
string
Payee role (code)
A code qualifying the role of the payee
To be chosen from UNTDID 3035, for instance:
- DL: Factor
organization
object
tradingName
string
Trading name
A name by which the party is known, other than party name (also known as business name).
This may be used if different from the party name.
postalAddress
object
Detailed information about the business address
postCode
string
Post code
The identifier for an addressable group of properties according to the relevant postal service.
Such as a ZIP code or a post code.
line1
string
Address line 1
The main address line in an address.
Usually the street name and number or post office box.
line2
string
Address line 2
An additional address line in an address that can be used to give further details supplementing the main line.
line3
string
Address line 3
An additional address line in an address that can be used to give further details supplementing the main line.
city
string
City
The common name of the city, town or village.
countryCode
string
Country code
A code that identifies the country.
The lists of valid countries are registered with the ISO 3166-1 Maintenance agency, "Codes for the representation of names of countries and their subdivisions".
countrySubdivision
string
Country subdivision
The subdivision of a country.
Such as a region, a county, a state, a province, etc.
tradeContact
object
Detailed contact information
name
string
Name of the contact
departmentName
string
Department name
typeCode
string
Type of contact (code)
The code specifying the type of trade contact
To be chosen from the entries of UNTDID 3139
phoneNumber
string
Contact telephone number
A phone number for the contact point.
faxNumber
string
Contact point fax number
emailAddress
string
Contact email address
An e-mail address for the contact point.
postalAddress
object
Detailed information about the payee postal address
postCode
string
Post code
The identifier for an addressable group of properties according to the relevant postal service.
Such as a ZIP code or a post code.
line1
string
Address line 1
The main address line in an address.
Usually the street name and number or post office box.
line2
string
Address line 2
An additional address line in an address that can be used to give further details supplementing the main line.
line3
string
Address line 3
An additional address line in an address that can be used to give further details supplementing the main line.
city
string
City
The common name of the city, town or village.
countryCode
string
Country code
A code that identifies the country.
The lists of valid countries are registered with the ISO 3166-1 Maintenance agency, "Codes for the representation of names of countries and their subdivisions".
countrySubdivision
string
Country subdivision
The subdivision of a country.
Such as a region, a county, a state, a province, etc.
electronicAddress
object
Details about the electronic address
value
string
Electronic address
schemeIdentifier
string
Scheme identifier
taxRegistration
object
Detailed tax information
identifier
string
VAT identifier
payer
object
Detailed information about the deviating invoice payer
A group of business terms providing information about the Payer, i.e. the role that makes the payment.
The role of Payer may be fulfilled by another party than the Buyer, e.g. a third Party like a mother company
identifier
string
Deviating invoice payer identifier
globalIdentifier
object
Deviating invoice payer global identifier
GlobalID, if a global identifier exists and can be determined in the @schemeID, otherwise use ID
value
string
Deviating invoice payer global identifier
GlobalID, if a global identifier exists and can be determined in the @schemeID, otherwise use ID
schemeIdentifier
string
Payer identifier Scheme identifier
If used, the identification scheme shall be chosen from the entries of the list published by the ISO/IEC 6523 maintenance agency.
name
string
Name/company name of the deviating invoice payer
typeCode
string
Role (code)
A code qualifying the role
To be chosen from UNTDID 3035.
organization
object
Details about the organization
identifier
object
Company Registration Number
An identifier issued by an official registrar that identifies the party as a legal entity or person.
value
string
Company Registration Number
An identifier issued by an official registrar that identifies the party as a legal entity or person.
schemeIdentifier
string
Scheme identifier
The identification scheme identifier of the Payer legal registration identifier.
If used, the identification scheme shall be chosen from the entries of the list published by the ISO 6523 maintenance agency.
tradingName
string
Trading Business Name
A name by which the party is known, other than party name (also known as business name).
This may be used if different from the party name.
postalAddress
object
Detailed information about the business address
postCode
string
Post code
The identifier for an addressable group of properties according to the relevant postal service.
Such as a ZIP code or a post code.
line1
string
Address line 1
The main address line in an address.
Usually the street name and number or post office box.
line2
string
Address line 2
An additional address line in an address that can be used to give further details supplementing the main line.
line3
string
Address line 3
An additional address line in an address that can be used to give further details supplementing the main line.
city
string
City
The common name of the city, town or village.
countryCode
string
Country code
A code that identifies the country.
The lists of valid countries are registered with the ISO 3166-1 Maintenance agency, "Codes for the representation of names of countries and their subdivisions".
countrySubdivision
string
Country subdivision
The subdivision of a country.
Such as a region, a county, a state, a province, etc.
tradeContact
object
Detailed contact information
name
string
Name of the contact
If a contact person is indicated, either the name or the department is to be transmitted.
departmentName
string
Department name
If a contact person is indicated, either the name or the department is to be transmitted.
typeCode
string
Type of contact (code)
The code specifying the type of trade contact
To be chosen from the entries of UNTDID 3139
telephoneNumber
string
Contact telephone number
A phone number for the contact point.
faxNumber
string
Contact point fax number
emailAddress
string
Contact email address
An e-mail address for the contact point.
postalAddress
object
Detailed information about the address
postCode
string
Post code
The identifier for an addressable group of properties according to the relevant postal service.
Such as a ZIP code or a post code.
line1
string
Address line 1
The main address line in an address.
Usually the street name and number or post office box.
line2
string
Address line 2
An additional address line in an address that can be used to give further details supplementing the main line.
line3
string
Address line 3
An additional address line in an address that can be used to give further details supplementing the main line.
city
string
City
The common name of the city, town or village.
countryCode
string
Country code
A code that identifies the country.
The lists of valid countries are registered with the ISO 3166-1 Maintenance agency, "Codes for the representation of names of countries and their subdivisions".
countrySubdivision
string
Country subdivision
The subdivision of a country.
Such as a region, a county, a state, a province, etc.
electronicAddress
object
Details about the electronic address
value
string
Payer Electronic address
schemeIdentifier
string
Scheme identifier
taxRegistration
object
Detailed information on tax information
identifier
string
VAT ID
tradeCurrencyExchange
object
Specification of the invoice currency, local currency and exchange rate
invoiceCurrency
string
Invoice currency
localCurrency
string
Local currency
exchangeRate
string | number
Exchange rate
exchangeRateDate
date
Exchange rate date
vatBreakdown
object[]
lineTotalBasisAmount
string | number
Line Total Basis Amount
A monetary value used as the line total basis on which this trade related tax, levy or duty is calculated
allowanceChargeBasisAmount
string | number
Total amount of charges / allowances on document level
invoicingPeriod
object
description
string
Invoicing period description (free text)
allowances
object[]
calculationSequence
string | number
Calculation sequence
basisQuantity
object
Allowance / charge base quantity
value
string | number
Allowance / charge base quantity
unit
string
Unit code
charges
object[]
calculationSequence
string | number
Calculation sequence
baseQuantity
object
Allowance / charge base quantity
value
string | number
Allowance / charge base quantity
unit
string
Unit code
logisticsServiceCharge
object[]
description
string
Service fee description
amount
string | number
Service fee amount
tradeTax
object
Detailed tax information
typeCode
string
Tax type (Code)
categoryCode
string
VAT category code
Coded identification of a VAT category.
rateApplicablePercent
string | number
VAT category rate
paymentTerms
object
partialPaymentAmount
string | number
Partial payment amount
penaltyTerms
object[]
Detailed information about penalties
date
date
Maturity Reference Date
datePeriodMeasure
object
Due date period basis
The period for the due date, e.g. as a number of days (15 days)
value
string | number
Due date period basis
The period for the due date, e.g. as a number of days (15 days)
unit
string
Maturity Period, Unit code
basisAmount
string | number
Payment penalty base amount
calculationPercent
string | number
Payment penalty percentage
penaltyAmount
string | number
Payment penalty amount
discountTerms
object[]
Detailed information about payment discounts
date
date
Maturity Reference Date
datePeriodMeasure
object
Due date period basis
The period for the due date, e.g. as a number of days (15 days)
value
string | number
Due date period basis
The period for the due date, e.g. as a number of days (15 days)
unit
string
Maturity Period, Unit code
basisAmount
string | number
Payment discount base amount
calculationPercent
string | number
Payment discount percentage
discountAmount
string | number
Payment discount amount
payee
object
Deviating payee per payment
Group of business terms providing information about the payee, i.e. the role that receives the payment, IN CASE OF MULTIPLE PAYEES
The role of beneficiary may be filled by a party other than the seller, e.g. a factoring service. THIS GROUP IS ONLY USED WHEN THERE ARE MULTIPLE BENEFICIARIES (e.g. withholding tax or split payment).
identifier
string
Deviating invoice payee identifier
globalIdentifier
object
Deviating invoice payer global identifier
GlobalID, if a global identifier exists and can be determined in the @schemeID, otherwise use ID
value
string
Deviating invoice payer global identifier
GlobalID, if a global identifier exists and can be determined in the @schemeID, otherwise use ID
schemeIdentifier
string
Payee scheme identifier
If used, the identification scheme shall be chosen from the entries of the list published by the ISO/IEC 6523 maintenance agency.
name
string
Name/company name of Payee
The name of the Payee.
Shall be used when the Payee is different from the Seller. The Payee name may however be the same as the Seller name.
typeCode
string
Role (code)
A code qualifying the role
To be chosen from UNTDID 3035.
organization
object
Details about the organization
identifier
object
Company Registration Number
An identifier issued by an official registrar that identifies the party as a legal entity or person.
value
string
Company Registration Number
An identifier issued by an official registrar that identifies the party as a legal entity or person.
schemeIdentifier
string
Scheme identifier
The identification scheme identifier of the Payee legal registration identifier.
If used, the identification scheme shall be chosen from the entries of the list published by the ISO 6523 maintenance agency.
tradingName
string
Trading Business Name
A name by which the party is known, other than party name (also known as business name).
This may be used if different from the party name.
postalAddress
object
Detailed information about the business address
postCode
string
Post code
The identifier for an addressable group of properties according to the relevant postal service.
Such as a ZIP code or a post code.
line1
string
Address line 1
The main address line in an address.
Usually the street name and number or post office box.
line2
string
Address line 2
An additional address line in an address that can be used to give further details supplementing the main line.
line3
string
Address line 3
An additional address line in an address that can be used to give further details supplementing the main line.
city
string
City
The common name of the city, town or village.
countryCode
string
Country code
A code that identifies the country.
The lists of valid countries are registered with the ISO 3166-1 Maintenance agency, "Codes for the representation of names of countries and their subdivisions".
countrySubdivision
string
Country subdivision
The subdivision of a country.
Such as a region, a county, a state, a province, etc.
tradeContact
object
Detailed contact information
name
string
Name of the contact
If a contact person is indicated, either the name or the department is to be transmitted.
departmentName
string
Department name
If a contact person is indicated, either the name or the department is to be transmitted.
typeCode
string
Type of contact (code)
The code specifying the type of trade contact
To be chosen from the entries of UNTDID 3139
phoneNumber
string
Contact telephone number
A phone number for the contact point.
faxNumber
string
Contact point fax number
emailAddress
string
Contact email address
An e-mail address for the contact point.
postalAddress
object
Detailed information about the address
postCode
string
Post code
The identifier for an addressable group of properties according to the relevant postal service.
Such as a ZIP code or a post code.
line1
string
Address line 1
The main address line in an address.
Usually the street name and number or post office box.
line2
string
Address line 2
An additional address line in an address that can be used to give further details supplementing the main line.
line3
string
Address line 3
An additional address line in an address that can be used to give further details supplementing the main line.
city
string
City
The common name of the city, town or village.
countryCode
string
Country code
A code that identifies the country.
The lists of valid countries are registered with the ISO 3166-1 Maintenance agency, "Codes for the representation of names of countries and their subdivisions".
countrySubdivision
string
Country subdivision
The subdivision of a country.
Such as a region, a county, a state, a province, etc.
electronicAddress
object
Details about the electronic address
value
string
Electronic address
schemeIdentifier
string
Scheme identifier
taxRegistration
object
Detailed information on tax information
identifier
string
VAT ID
precendingInvoices
object[]
typeCode
string
Preceding incoive type code
The same rules apply as for BT-3
buyerAccountant
object
typeCode
string
Accounting reference type (Code)
advancePayment
object[]
Included tax for advanced payment
paidAmount
string | number
Advanced payment, value
date
date
Date of advanced payment
tradeTax
object[]
Tax information on advanced payments
calculatedAmount
string | number
Included tax
exemptionReason
string
VAT exemption reason text
A textual statement of the reason why the amount is exempted from VAT or why no VAT is being charged
exemptionReasonCode
string
VAT exemption reason code
A coded statement of the reason for why the amount is exempted from VAT.
Code list issued and maintained by the Connecting Europe Facility.
categoryCode
string
VAT category code
Coded identification of a VAT category.
The following entries of UNTDID 5305 [6] are used (further clarification between brackets):
- Standard rate (Liable for VAT in a standard way)
- Zero rated goods (Liable for VAT with a percentage rate of zero)
- Exempt from tax (VAT/IGIC/IPSI)
- VAT Reverse Charge (Reverse charge VAT/IGIC/IPSI rules apply)
- VAT exempt for intra community supply of goods (VAT/IGIC/IPSI not levied due to Intra-community supply rules)
- Free export item, tax not charged (VAT/IGIC/IPSI not levied due to export outside of the EU)
- Services outside scope of tax (Sale is not subject to VAT/IGIC/IPSI)
- Canary Islands General Indirect Tax (Liable for IGIC tax)
- Liable for IPSI (Ceuta/Melilla tax)
rateApplicablePercent
string
VAT category rate
The VAT rate, represented as percentage that applies for the relevant VAT category.
The VAT category code and the VAT category rate shall be consistent.
precendingInvoice
object
Precending invoice reference for advance payment
A group of business terms providing information on the advance payment related preceding invoice. The individual invoide shall be stated so that combined payments need to be split per invoice.
To be used in case:
- preceding partial invoices are refered to from a final invoice
- preceding pre-payment invoices are refered to from a final invoice
issuerAssignedID
string
Preceding Invoice reference
The identification of an Invoice that was previously sent by the Seller.
typeCode
string
Preceding incoive type code
The same rules apply as for BT-3
date
date
Preceding Invoice issue date
The date when the Preceding Invoice was issued.
The Preceding Invoice issue date shall be provided in case the Preceding Invoice identifier is not unique.
line
object[]
parentIdentifier
string
Parent line ID
The value given here refers to the superior line. In this way, a hierarchy tree of invoice items can be mapped.
typeCode
string
Type of the inovice line item (Code)
Indicating whether an item includes the prices which must be taken into account when calculating the invoice amount, or whether it only contains information.
Use codes from codelist UNTDID 1229. The following code should be applied per default: 39
subTypeCode
string
Subtype of the invoice line item
Complements the type to clarify whether the invoice item is one of the following:
- Detail (default positioning)
- Subtotal
- Solely information
If the LineStatusCode element is used, the LineStatusReasonCode must be filled in: DETAIL, GROUP, INFORMATION
noteContentCode
string
Free text on line level (code)
A code to classify the content of the invoice note.
The code is agreed bilaterally and must have the same meaning as BT-127.
noteSubjectCode
string
Invoice line note subject code
To be chosen from the entries in UNTDID 4451 [6].
tradeProduct
object
identifier
string
Product identifier
This identifier can be additionally specified to be interoperable with Order-X.
industryIdentifier
string
Industry assigned product identifier
An identifier, assigned by the Industry, for the item.
modelIdentifier
string
Model identification of the item
A unique model identifier for this item.
batchIdentifier
string
Batch (lot) identification of the item
A batch identifier for this item.
brandName
string
Item brand name
The brand name, expressed as text, for this item.
modelName
string
Item model name
attributes
object[]
typeCode
string
Item Attribute Type (Code)
To ensure automated processing of the article attributes without bilateral reconciliation, only values from the code list UNTDED 6313+Factur-X-Extension should be used.
measureValue
string | number
Item Attribute Value (numerical measurand)
measureUnit
string
Unit of measure
classification
object
name
string
Classification name
Name used to classify an item according to its type or nature.
instances
object[]
Item (Trade Product) Instances
batchIdentifier
string
Item (Trade Product) Instances Batch ID
The unique batch identifier for this trade product instance
supplierSerialIdentifier
string
Item (Trade Product) Instances Supplier Serial ID
The unique supplier assigned serial identifier for this trade product instance
referencedProduct
object[]
An included product referenced from this trade product.
identifier
string
ID of Included Referenced Product
Article identifier for interoperability with Order-X
globalIdentifier
object
Global ID of Included Referenced Product
An item identifier based on a registered scheme.
value
string
Global ID of Included Referenced Product
An item identifier based on a registered scheme.
schemeIdentifier
string
Scheme identifier
The identification scheme identifier of the Item standard identifier
The identification scheme shall be identified from the entries of the list published by the ISO/IEC 6523 maintenance agency.
sellerAssignedID
string
SellerAssignedID of Included Referenced Product
An identifier, assigned by the Seller, for the item.
buyerAssignedID
string
BuyerAssignedID of Included Referenced Product
An identifier, assigned by the Buyer, for the item.
industryAssignedID
string
IndustryAssignedID of Included Referenced Product
Article identifier for interoperability with Order-X
name
string
Name of Included Referenced Product
description
string
Description of Included Referenced Product
A description for an item.
The Item description allows for describing the item and its features in more detail than the Item name.
measureValue
string | number
UnitQuantity of Included Referenced Product
measureUnit
string
Measurement unit
tradeAgreement
object
sellerOrderReference
object
Details of an seller order document reference
issuerAssignedID
string | number
Document number
lineID
string | number
Referenced position
date
date
Document date
buyerOrderReference
object
issuerAssignedID
string
Order Id
date
date
Order date
quotationReference
object
Details of an quotation document reference
issuerAssignedID
string
Document number
lineID
string | number
Referenced position
date
date
Document date
contractReference
object
Detailed information on the associated contract
issuerAssignedID
string
Contract number
lineID
string | number
Contract position
date
date
Contract Date
additionalDocument
object[]
Details of an additional document reference
issuerAssignedID
string
Document number
externalLocation
string
External document location
The URL (Uniform Resource Locator) that identifies where the external document is located.
A means of locating the resource including its primary access mechanism, e.g. http:// or ftp://. External document location shall be used if the Buyer requires additional information to support the Invoice. External documents do not form part of the invoice. Risks can be involved when accessing external documents.
lineID
string | number
Referenced position
typeCode
string
Type of the document (code)
description
string
Document description
content
string
Attached document
An attached document embedded as binary object or sent together with the invoice.
Attached document is used when documentation shall be stored with the Invoice for future reference or audit purposes.
mimeCode
string
Attached document Mime code
The mime code of the attached document.
filename
string
Attached document Filename
The file name of the attached document
referenceTypeCode
string
Type of the document reference (code)
date
date
Document date
grossTradePrice
object
discounts
object
calculationPercent
string | number
Discount in percent
basisAmount
string | number
Discount base amount
reasonCode
string
Reason for the discount (code)
Use entries of the UNTDID 5189 code list [6]. The Invoice line level allowance reason code and the Invoice line level allowance reason shall indicate the same allowance reason.
reason
string
Reason for the discount (free text)
surcharges
object[]
Price-related surcharges
calculationPercent
string | number
Charge in percent
basisAmount
string | number
Charge base amount
actualAmount
string | number
Charge amount
The surcharge added to the gross price to calculate the net price
Only applies if the surcharge is given per unit and is not included in the gross price.
reasonCode
string
Reason for the charge (code)
Use entries of the UNTDID 7161 code list [6]. The Invoice line charge reason code and the Invoice line charge reason shall indicate the same charge reason.
reason
string
Reason for the charge (free text)
netTradePrice
object
tradeTax
object
Included tax for B2C
calculatedAmount
string | number
Included tax for B2C
exemptionReason
string
VAT exemption reason text
A textual statement of the reason why the amount is exempted from VAT or why no VAT is being charged
exemptionReasonCode
string
VAT exemption reason code
A coded statement of the reason for why the amount is exempted from VAT.
Code list issued and maintained by the Connecting Europe Facility.
categoryCode
string
VAT category code
Coded identification of a VAT category.
The following entries of UNTDID 5305 [6] are used (further clarification between brackets):
- Standard rate (Liable for VAT in a standard way)
- Zero rated goods (Liable for VAT with a percentage rate of zero)
- Exempt from tax (VAT/IGIC/IPSI)
- VAT Reverse Charge (Reverse charge VAT/IGIC/IPSI rules apply)
- VAT exempt for intra community supply of goods (VAT/IGIC/IPSI not levied due to Intra-community supply rules)
- Free export item, tax not charged (VAT/IGIC/IPSI not levied due to export outside of the EU)
- Services outside scope of tax (Sale is not subject to VAT/IGIC/IPSI)
- Canary Islands General Indirect Tax (Liable for IGIC tax)
- Liable for IPSI (Ceuta/Melilla tax)
rateApplicablePercent
string | number
VAT category rate
The VAT rate, represented as percentage that applies for the relevant VAT category.
The VAT category code and the VAT category rate shall be consistent.
customerOrderReference
object[]
Details on referenced customer order
issuerAssignedID
string
Order number of the final customer
lineID
string | number
Order item (ultimate customer)
date
date
Document date
tradeDelivery
object
chargeFreeQuantity
object
Quantity, without charge
value
string | number
Quantity, without charge
unit
string
Unit of measure
packageQuantity
object
Package quantity
value
string | number
Package quantity
unit
string
Unit of measure
shipTo
object
Detailed information on the deviating goods recipient
identifier
string
Goods recipient identifier
A previously exchanged assigned identifier of the business partner.
globalIdentifier
object
Goods recipient global identifier
GlobalID, if a global identifier exists and can be determined in the @schemeID, otherwise use ID
value
string
Goods recipient global identifier
GlobalID, if a global identifier exists and can be determined in the @schemeID, otherwise use ID
schemeIdentifier
string
Scheme identifier
If used, the identification scheme shall be chosen from the entries of the list published by the ISO/IEC 6523 maintenance agency.
name
string
ShipTo name
roleCode
string
Role (code)
A code qualifying the role
To be chosen from UNTDID 3035.
organization
object
ShipTo details about the organization
identifier
object
ShipTo Legal ID
An identifier issued by an official registrar that identifies the party as a legal entity or person.
value
string
ShipTo Legal ID
An identifier issued by an official registrar that identifies the party as a legal entity or person.
schemeIdentifier
string
Scheme identifier
The identification scheme identifier of the Buyer legal registration identifier.
If used, the identification scheme shall be chosen from the entries of the list published by the ISO 6523 maintenance agency.
businessName
string
Trading Business Name
This may be used if different from the party name.
tradeContact
object
Detailed contact information of the goods recipient
name
string
Name of the contact
If a contact person is indicated, either the name or the department is to be transmitted.
departmentName
string
Department name
If a contact person is indicated, either the name or the department is to be transmitted.
typeCode
string
Type of contact (code)
The code specifying the type of trade contact
To be chosen from the entries of UNTDID 3139
telephoneNumber
string
Contact telephone number
A phone number for the contact point.
faxNumber
string
Contact point fax number
emailAddress
string
Contact email address
An e-mail address for the contact point.
postalAddress
object
Detailed information about the address of the goods recipient
postCode
string | number
Post code
The identifier for an addressable group of properties according to the relevant postal service.
Such as a ZIP code or a post code.
line1
string
Address line 1
The main address line in an address.
Usually the street name and number or post office box.
line2
string
Address line 2
An additional address line in an address that can be used to give further details supplementing the main line.
line3
string
Address line 3
An additional address line in an address that can be used to give further details supplementing the main line.
city
string
City
The common name of the city, town or village.
countryCode
string
Country code
A code that identifies the country.
The lists of valid countries are registered with the ISO 3166-1 Maintenance agency, "Codes for the representation of names of countries and their subdivisions".
countrySubdivision
string
Country subdivision
The subdivision of a country.
Such as a region, a county, a state, a province, etc.
electronicAddress
object
Details about the electronic address
value
string
Electronic address
schemeIdentifier
string
Scheme identifier
taxRegistration
object
Detailed information on tax information of the goods recipient
identifier
string
VAT ID
deviatingShipTo
object
Detailed information on the deviating final recipient
identifier
string
Final recipient identifier
A previously exchanged assigned identifier of the business partner.
globalIdentifier
object
Final recipient global identifier
GlobalID, if a global identifier exists and can be determined in the @schemeID, otherwise use ID
value
string
Final recipient global identifier
GlobalID, if a global identifier exists and can be determined in the @schemeID, otherwise use ID
schemeIdentifier
string
Scheme identifier
If used, the identification scheme shall be chosen from the entries of the list published by the ISO/IEC 6523 maintenance agency.
name
string
Final Recipient Name / Company Name
roleCode
string
Role (code)
A code qualifying the role
To be chosen from UNTDID 3035.
organization
object
Details about the organization
identifier
object
Company Registration Number
An identifier issued by an official registrar that identifies the party as a legal entity or person.
value
string
Company Registration Number
An identifier issued by an official registrar that identifies the party as a legal entity or person.
schemeIdentifier
string
Scheme identifier
The identification scheme identifier of the Buyer legal registration identifier.
If used, the identification scheme shall be chosen from the entries of the list published by the ISO 6523 maintenance agency.
businessName
string
Trading Business Name
A name by which the party is known, other than party name (also known as business name).
This may be used if different from the party name.
tradeContact
object
Detailed contact information of the final goods recipient
name
string
Name of the contact
If a contact person is indicated, either the name or the department is to be transmitted.
departmentName
string
Department name
If a contact person is indicated, either the name or the department is to be transmitted.
typeCode
string
Type of contact (code)
The code specifying the type of trade contact
To be chosen from the entries of UNTDID 3139
telephoneNumber
string
Contact telephone number
A phone number for the contact point.
faxNumber
string
Contact point fax number
emailAddress
string
Contact email address
An e-mail address for the contact point.
postalAddress
object
Detailed information about the address of the final goods recipient
postCode
string
Post code
The identifier for an addressable group of properties according to the relevant postal service.
Such as a ZIP code or a post code.
line1
string
Address line 1
The main address line in an address.
Usually the street name and number or post office box.
line2
string
Address line 2
An additional address line in an address that can be used to give further details supplementing the main line.
line3
string
Address line 3
An additional address line in an address that can be used to give further details supplementing the main line.
countryCode
string
Country code
A code that identifies the country.
The lists of valid countries are registered with the ISO 3166-1 Maintenance agency, "Codes for the representation of names of countries and their subdivisions".
countrySubdivision
string
Country subdivision
The subdivision of a country.
Such as a region, a county, a state, a province, etc.
electronicAddress
object
Details about the electronic address
value
string
Electronic address
schemeIdentifier
string
Scheme identifier
taxRegistration
object
Detailed information on tax information of the final goods recipient
identifier
string
VAT ID
information
object
Detailed information about the actual delivery
deliveryDate
date
Actual delivery date for this line
The VAT relevant date of delivery and achievement must be specified on the level of document.
despatchAdvice
object
Detailed information on the corresponding despatch advice
issuerAssignedID
string
Despatch advice number
lineID
string | number
Despatch advice item
date
date
Document date
receivingAdvice
object
Detailed information on the corresponding goods receipt
issuerAssignedID
string
Goods receipt number
lineID
string | number
Goods receipt item
date
date
Document date
deliveryNote
object
Detailed information about the corresponding delivery note
issuerAssignedID
string
Delivery note number
lineID
string | number
Delivery note item
date
date
Document date
tradeSettlement
object
tradeTax
object
calculatedAmount
string | number
Tax amount
Specification only for taxes that are not VAT
exemptionReason
string
VAT exemption reason text
A textual statement of the reason why the amount is exempted from VAT or why no VAT is being charged
exemptionReasonCode
string
VAT exemption reason code
A coded statement of the reason for why the amount is exempted from VAT.
Code list issued and maintained by the Connecting Europe Facility.
monetarySummation
object
chargeTotalAmount
string | number
Total amount of line item charges
allowanceTotalAmount
string | number
Total amount of line item allowances
taxTotalAmount
string | number
Total amount of line item taxes
grandTotalAmount
string | number
Total line item gross amount
totalAllowanceChargeAmount
string | number
Total amount of allowances / charges
precendingInvoices
object[]
Precending invoice reference
A group of business terms providing information on one or more preceding Invoices.
To be used in case:
- a preceding invoice is corrected
- preceding partial invoices are refered to from a final invoice
- preceding pre-payment invoices are refered to from a final invoice
issuerAssignedID
string
Preceding Invoice reference
The identification of an Invoice that was previously sent by the Seller.
lineID
string | number
Referenced position
typeCode
string
Preceding incoive type code
Can be used in case of final invoive after prepaid invoice, in order to refernce the previous prepaid invoices. Codelist UNCL 1001 restricted like BT-3.
date
date
Preceding Invoice issue date
The date on which the preceding Invoice was issued.
The Preceding Invoice issue date shall be provided in case the Preceding Invoice identifier is not unique.
buyerAccountant
object
typeCode
string
Accounting reference (Code)